Support and General Use > Theming and Appearance Customization

Missing Theme

(1/2) > >>

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