Semantic Forms URL demo test: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 3: Line 3:
|f_URL=http://www.mediawiki.org/wiki/Extension:Semantic_Forms/
|f_URL=http://www.mediawiki.org/wiki/Extension:Semantic_Forms/
|f_URL_free_string=http://www.mediawiki.org/wiki/Extension:Semantic_Forms/
|f_URL_free_string=http://www.mediawiki.org/wiki/Extension:Semantic_Forms/
|f_URL_string_URL_input=wiki/Extension:Semantic_Forms/
|f_URL_string_URL_input=this is not true
|f_link_wiki_format=[http://www.mediawiki.org/wiki/Extension:Semantic_Forms/ Semantic Forms]
|f_link_wiki_format=[http://www.mediawiki.org/wiki/Extension:Semantic_Forms/ Semantic Forms]
}}
}}

Revision as of 15:59, 16 July 2013

Template parameter name Property data type form input type Result
f_URL_link_text string default Semantic MediaWiki
f_URL URL Default http://www.mediawiki.org/wiki/Extension:Semantic Forms/
f_URL_free_string string default http://www.mediawiki.org/wiki/Extension:Semantic_Forms/
f_URL_string_URL_input string regexp this is not true
f_Wiki_formatted_link string default [[Has URL in wiki format::Semantic Forms]]

Location/link text combinations (good, bad and ugly ...)

Source Result Works
[{{{f_URL_free_string|}}} {{{f_URL_link_text|}}}]
Semantic MediaWiki ok, no semantics
[{{{f_URL_string_URL_input|}}} {{{f_URL_link_text|}}}]
Semantic MediaWiki ok, no semantics
[{{{f_URL|}}} {{{f_URL_link_text|}}}]
Semantic MediaWiki ok, no semantics
{{{f_URL|web page}}}
http://www.mediawiki.org/wiki/Extension:Semantic_Forms/ not ok, no semantics
[[Has URL::{{{f_URL|web page}}}]]
http://www.mediawiki.org/wiki/Extension:Semantic Forms/ not ok, no semantics
[[Has URL::{{{f_URL|}}}|web page]]
web page ok, one missing property
[[Has URL::{{{f_URL|}}}| {{{f_URL_link_text|}}}]]
Semantic MediaWiki ok, but one missing property
[[[Has URL::{{{f_URL|}}}]] [[Has URL link text::{{{f_URL_link_text|}}}]]]
"[Has URL" contains a listed "[" character as part of the property label and has therefore been classified as invalid. Semantic MediaWiki] bad
[[Has URL::{{{f_URL|}}}| {{{f_URL_link_text|}}}]] <span style="display:none">[[Has URL link text::{{{f_URL_link_text|}}}]] </span>
Semantic MediaWiki Semantic MediaWiki ok, but relies on CSS
{{#set:Has URL={{{f_URL|}}} }}
{{#set:Has URL link text={{{f_URL_link_text|}}} }}
[{{{f_URL}}} {{{f_URL_link_text}}}]

Semantic MediaWiki

best solution (thanx to Yaron Koren)