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