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=this is not true
|f_URL_string_URL_input=this is not true, regexp does not seem to work :(
|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 17:17, 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, regexp does not seem to work :(
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)