Closed (outdated)
Project:
Skinr
Version:
7.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
4 Feb 2011 at 21:23 UTC
Updated:
20 Oct 2025 at 08:21 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
jacineI would LOVE to see something this.
Comment #2
moonray commented+1 :-)
Comment #3
Hari commentedAwesome! Thanks for the feedback.
Comment #4
Hari commentedAttached is a patch that will add a work in progress version of skin creator to Skinr.
Comment #5
moonray commentedFirst off, this looks like it would be quite useful for many people. Well done. :-)
A few notes about the patch, though:
admin/appearance/skinr/skincreatorthe Type form element would look better as radios. Also, having the options in alphabetical order might help, with checkboxes being the default.Implements hook_skinr_skin_plugin_info()should have a trailing period. It's probably good to add it to theMODIFY THIS INFO TO DESCRIBE THIS FILEline as well. Basically comments should (nearly) always have a trailing period.// Lists installed themeson line 54).$options[$theme->name] = $theme->info['name'] . ' [' . t('enabled') . ']';should be written as$options[$theme->name] = t('!theme [enabled]', array('!theme' => $theme->info['name']));array('select' => 'select', 'radio' => 'radio', 'checkbox' => 'checkbox', ),on line 114.min()to limit the max number of lines the textarea can have on'#rows' => min(isset($form_state['generated']) ? substr_count($form_state['generated'], "\n") + 1 : 10, 5000),line 151, what's the point if the max is 5000? Might as well remove the limit. :-)$comment =.I hope that's not too discouraging. All in all it's well done. :-)
Comment #6
Hari commentedCoool! Thanks for the feedback. I'll look into fixing it up.
Comment #7
stephthegeek commentedSent Hari an email about collaborating on this. We've worked on some wireframes in the past and would be happy to help out with the code for this and the D6 .info -> inc converter.
Comment #8
Hari commentedHere is an updated patch to the skin creator module(still a work in progress). The code has been revised to be cleaner and more readable. Looking forward to hearing your comments and feedback.
Comment #9
drupov commentedsubscribe
Comment #10
bmx269 commentedWOW. Great work.
Comment #11
bmx269 commentedNice. I will have to test this when I am back from Drupalcon.
Comment #12
Hari commentedChanging the status of this from "needs review" to "active" while we work on the patch further to include skin conversion from D6 to D7.
Comment #13
moonray commentedSkin converter has been merged into this module. See #1061612: Skin converter from .info to php skin plugin for reference.
Comment #14
moonray commentedUpdating title to reflect merged functionality.
Comment #15
moonray commentedoops.
Comment #16
Hari commentedHere is an update as to status of Skinr Creator and Skinr Converter.
Skinr Creator:
Here is what is still being worked on.
Skinr Converter:
Look for a patch later tonight or early tomorrow.
Comment #17
Hari commentedThis patch adds the plugin skin_creator to Skinr. As mentioned above there are still a few important things that need to be done but nonetheless if anyone is interested in seeing the changes that have been made from the original idea they can get a look here by patching the latest version of Skinr. Look forward to your feedback.
Comment #18
aquariumtap commentedI haven't had a chance to test this yet, but it patched cleanly and looks very cool. Given the amount of code involved, I wonder if it might be best forked into a separate project? If not, perhaps this should be committed into an experimental branch, or iterated upon within some sandbox environment.
Comment #19
aquariumtap commentedI've created a sandbox here. @Hari, you should have commit access:
http://drupal.org/sandbox/aquariumtap/1251482
Comment #20
Hari commented@aquariumtap Cool! We do have a project on github at the moment, https://github.com/VortexGOD/skinr_creator. Not sure which is better to be using, github or drupals sandboxes. Open to suggestions.
Comment #21
Hari commentedThe conversion part has been broken out into a separate module. See issue #1555880: Skinr_Converter: Converting Drupal 6 Skins to Drupal 7 Skins.
Comment #23
moonray commentedComment #24
astonvictor commentedD7 reached its EOL back in January 2025, and there is no active release for D7 for this module anymore.
Development or support is not planned for D7. All D7-related issues are marked as outdated in a bunch.