Support and General Use > Theming and Appearance Customization
Missing Theme
Avalon:
Hi,
I have uploaded a couple of themes which have been listed for weeks since the recent syntax changes and 3.6 release.
Recently, the theme FuzeRock+ for the Fuze is not listed.
Could you indicate why?
Thks
Progweed:
I'd like to know that as well. I recently uploaded three themes ("CabbieV2++", "Keep it simple, stupid" default & dark) and they are all gone.
It's a shame, as some people seemed to like them.
If I made mistake or if something is wrong with my themes I'm of course more than willing to fix them ASAP.
Avalon:
I had a closer look at the FuzeRock+ and found that some of the code that was previously accepted by the Theme checking software is now rejected.
I do not know the reason for this, since the theme worked for 3.6 with the new syntax and many people were using it. It also worked fine in the simulator.
I spent a little time tracking down the code that was rejected and found that a reference to (root) appeared to be the problem. I removed this and resubmitted. It was accepted.
I suspect that since the syntax change, the theme checker has been upgraded more then once. When you submit a theme, it does indicate the offending lines which is a great help in tracking down the problem.
I am not a developer, so my comments are really just observations.
Hope this helps.
Progweed:
That helped a lot, thank you very much. You were right about the recent changes in the theme checker.
pixelma:
--- Quote from: Avalon on August 01, 2010, 08:15:20 AM ---I spent a little time tracking down the code that was rejected and found that a reference to (root) appeared to be the problem. I removed this and resubmitted. It was accepted.
--- End quote ---
If the theme should literally display
--- Quote ---(root)
--- End quote ---
on the display, you probably now have to code it differently, "escaping" the ()s.
With the new parser () got a "meaning" in the WPS tags, if you want to display these characters, you need to write %( or %) so that the parser knows "just display them". This is similar to %% and %| to display percent sign or pipe which has been there since ages.
The example becomes
--- Code: ---%(root%)
--- End code ---
Navigation
[0] Message Index
[#] Next page
Go to full version