Semantic Forms URL demo test: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Semantic Forms URL demo | {{Semantic Forms URL demo | ||
|f_URL_link_text=Semantic | |f_URL_link_text=Semantic Forms | ||
|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= | |f_URL_string_URL_input=this is not true content, the regexp does not seem to work, have to figure out why :( | ||
|f_link_wiki_format=[http://www.mediawiki.org/wiki/Extension:Semantic_Forms | |f_link_wiki_format=[http://www.mediawiki.org/wiki/Extension:Semantic_Forms Semantic Forms] | ||
}} | }} | ||
This is an instance of the "Semantic Forms URL demo" form. It attempts to deal with external URLs. ... | |||
Please '''do not create new instances'''. Here are your options: | |||
* Play with this page and read the [[Semantic Forms]] article or the [http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms official documentation] | |||
* Look at the code of the [[Form:Semantic Forms URL demo]] and the [[Template:Semantic Forms URL demo]] | |||
* Create a new form, but do not save it ... | |||
Official documentation: | |||
* [http://www.mediawiki.org/wiki/Extension:Semantic_Forms Semantic Forms] (Mediawiki.org) | |||
* [http://www.mediawiki.org/wiki/Extension:Semantic_Forms_Inputs Semantic Forms Inputs] (Mediawiki.org) |
Latest revision as of 17:18, 19 July 2013
Template parameter name | Property data type | form input type | Result |
---|---|---|---|
f_URL_link_text | string | default | Semantic Forms |
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 content, the regexp does not seem to work, have to figure out why :( |
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 Forms | ok, no semantics |
[{{{f_URL_string_URL_input|}}} {{{f_URL_link_text|}}}]
|
Semantic Forms | ok, no semantics |
[{{{f_URL|}}} {{{f_URL_link_text|}}}]
|
Semantic Forms | 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 Forms | 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 Forms] | bad |
[[Has URL::{{{f_URL|}}}| {{{f_URL_link_text|}}}]] <span style="display:none">[[Has URL link text::{{{f_URL_link_text|}}}]] </span>
|
Semantic Forms | 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}}}]
|
best solution (thanx to Yaron Koren) |
This is an instance of the "Semantic Forms URL demo" form. It attempts to deal with external URLs. ...
Please do not create new instances. Here are your options:
- Play with this page and read the Semantic Forms article or the official documentation
- Look at the code of the Form:Semantic Forms URL demo and the Template:Semantic Forms URL demo
- Create a new form, but do not save it ...
Official documentation:
- Semantic Forms (Mediawiki.org)
- Semantic Forms Inputs (Mediawiki.org)