I've started a discussion and a WikiPage on this topic now. I'd love feedback from the Wikia community on what functions are useful or wanted from other extension, or what functionality or ease of use syntax could be added.
The discussion is here:
http://inside.wikia.com/forum/viewtopic.php?f=9&t=133

Remember, the idea isn't turning WikiText into a programming language, but making the current esoteric syntax easier to use, and adding more features and usability.

~Daniel Friesen(Dantman) of:
-The Gaiapedia (http://gaia.wikia.com)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
-and Wiki-Tools.com (http://wiki-tools.com)

DanTMan wrote:
I did a little mockup on Community Test explaining the usefulness of Looping Functions.
http://communitytest.wikia.com/wiki/LoopFunctions_usefulness_example
I know most people don't think that WikiText should be considered a programming language, but I would also think that anything that can make template and article syntax more simplified should be reviewed.

Though, I do think that most of the implementations are lacking. I'm probably considering reviewing all of them (ParserFunctions, ParserFunctions (extended), StringFunctions, LoopFunctions, Control Structure Functions, Character Escapes, and RegexParserFunctions), and creating an extension which combines the usefulness of all of them, but while working better with the syntax, and still making it backwards compatible with wiki like Wikia which is already using some of the extensions and would have issues installing some of the others for compatibility reasons.

Would anyone consider such an extension good for use on Wikia?

My first question is on the subject of character escapes. LoopFunctions, and also in the case of tables, any type of ParserFunctions do have issues with syntax of things because of the nature of ParserFunctions. There are multiple ways to do escapes. I'm probably going to add the <esc></esc> function from Character Escapes in, but that doesn't work on it's own, sometimes you need an alternate set of escapes. However there are multiple forms, and I'd like to know what the community thinks of them.

...

So I would half to say that it does improve the ability to do stuff, and kills function parsing and template overhead in many ways.

--
~Daniel Friesen(Dantman) of:
-The Gaiapedia (http://gaia.wikia.com)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
-and Wiki-Tools.com (http://wiki-tools.com)


------------------------------------------------------------------------

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l
_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

Reply via email to