I have been going through and reviewing modules and themes that start with numbers (as a result of http://groups.drupal.org/node/24465). This theme starts with the number '1' both in the project title and the actual download name. This is a problem for two reasons:
1. It is viewed as a blatant attempt to game the module/theme listing which sorts alphabetically by default.
2. Because PHP functions cannot start with numbers, this theme cannot use template preprocess functions. Even if you don't currently implement them, if someone wanted to extend your theme and add preprocess functions, they would be unable to do so.
You will need to create a new folder in the CVS contributions directory. After moving your code to the correct folder, you need to rename your theme's title to match. I can assist with this process as well.
If no action is taken to address this issue within a reasonable amount of time, I will move this issue to the webmaster's queue and unpublish your project. If you have any questions, please follow-up in this issue.
Dave Reid
Drupal.org webmaster
Comments
Comment #1
nickbits CreditAttribution: nickbits commentedDave,
I can assure you point 1 is totally irrelevant in this case. If you look at the original authors theme it is simply using the same name. I am amazed that this has not been raised before now as it has been online for some time.
Nick
Comment #2
nickbits CreditAttribution: nickbits commentedComment #3
Dave ReidYes I apologize I should have phrased it as "could be viewed as an attempt". I didn't mean to blame you for intentially trying to game the system. There have been other themes where that was the case however.
Once you've created the new project, let me know in this issue and I can mark this project as abandoned and point users to the new project location.
Comment #4
nickbits CreditAttribution: nickbits commentedDave,
No problem. I should have noticed the pos. problems with php myself, not sure why I did not. Anyway, I have created a new CVS directory ( Andreas1024px ). However using SmartCVS I cannot figure out how to MOVE files from the old folder to the new one.
Is it acceptable to simply upload a new copy of the code, with appropriate changes to the info file and others where required, and make changes to the project settings to point to the new directory?
Nick
Comment #5
MichelleJust jumping in here with an FYI... Changing directories around in CVS is not a simple thing. All us mere mortals can do is create a new directory and move files and leave the old one there but empty, which probably isn't good for the top level directory. Unless you are really set on a perfect match from directory name to theme name, I suggest just leaving the directory as is and only change the name of the theme.
Michelle
Comment #6
nickbits CreditAttribution: nickbits commentedMichelle
To be honest, I was planning on just moving the files and leaving the old one empty. But my CVS (SmartCVS) program cannot do that, at least I cannot figure it out.
I have no problem which I do, upload new/fresh files to a new directory and update the project page, or just rename the project page.
Dave, can you advise please? Or am I, as comment 3 suggest, creating a new project page as well?
Nick
Comment #7
MichelleYou can't move files in CVS... At least not with the perms non admins have. You have to do a cvs remove and then a cvs add at the new location.
Michelle
Comment #8
nickbits CreditAttribution: nickbits commentedDave,
I have now made changes to the files as required, created a new folder - Andreas1024px - and uploaded the files. Can you let me know, as I am a little unsure (both suggested above) if I need to (a) create a new project or (b) just update the current project page to point to the new CVS (and obviously update the theme name.
Nick
Comment #9
Dave ReidSo it appears that I can change the project shortname, but that's going to leave broken links as it also changes the url alias as well. Let's just create a new project page and point from the old to the new.
Comment #10
nickbits CreditAttribution: nickbits commentedDave,
New project has een created and can be found at - http://drupal.org/project/Andreas1024px - so the old one can now be removed/redirected.
Nick
Comment #11
MichelleProblem with this idea... If we unpublish 1024px, your 482 users are going to get alarming warnings from update status and come to find the page gone. We can put a note on the page, but then it's still in the listing and we have a duplicate theme. I'm asking the CVS admins for advice. Will report back when I have something.
Michelle
Comment #12
MichelleOk, dww pointed out I was missing the obvious. I unpublished the releases not the project page and added a note pointing to the new project.
Michelle
Comment #13
nickbits CreditAttribution: nickbits commentedThanks for the help on sorting this out.
Regards,
Nick
Comment #14
drumm