Why should it ever display on the screen? #set and #declare were meant 
for being able to set properties in templates without the issues caused 
by the link notation. I can't think of a single case where I would want 
#set or #declare to display, it's all input being handled so the data 
should be easy to display and annotate separately.

~Daniel Friesen (Dantman, Nadir-Seen-Fire)
~Profile/Portfolio: http://nadir-seen-fire.com
-The Nadir-Point Group (http://nadir-point.com)
--It's Wiki-Tools subgroup (http://wiki-tools.com)
--The ElectronicMe project (http://electronic-me.org)
-Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG)
--Animepedia (http://anime.wikia.com)
--Narutopedia (http://naruto.wikia.com)



Yaron Koren wrote:
> Hi,
> It's come up repeatedly that the double-bracket calls that SMW uses to
> define semantic data cause problems due to MediaWiki's parsing order: most
> notably, single- and double-brackets within such calls usually cause the
> data to not get defined at all. An obvious solution is to use, instead of
> double brackets (convenient as they are), parser functions, which are
> handled very well. But in fact a parser function already exists that does
> this: #set, which was added to SMW a few months ago; it is called in this
> format:
>
> {{#set:property-name=value}}
>
> The only downside of #set is that it's "silent", meaning that it doesn't
> display the data on the screen; it just stores it. Why not change #set so
> that it does display the value? Or better yet, add another parameter to
> allow for setting of silent or non-silent. I would argue to make the default
> be non-silent, so that a regular call would look like:
>
> {{#set:property-name=value}}
>
> while a silent call might look like:
>
> {{#set:property-name=value|hide}}
>
> (You could do it the either way for backward compatibility, though I don't
> think that's a big issue since I don't know if anyone's using it at the
> moment.)
>
> This way, people could have the option of an alternate approach in cases
> where the double-bracket approach doesn't work.
>
> -Yaron
>
>   
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB
> ------------------------------------------------------------------------
>
> _______________________________________________
> Semediawiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>   


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Semediawiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to