https://bugzilla.wikimedia.org/show_bug.cgi?id=23680
Summary: Forcing a default unit for Properties
Product: MediaWiki extensions
Version: any
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: Semantic MediaWiki
AssignedTo: [email protected]
ReportedBy: [email protected]
If I have a property of type 'size' that can accept mm, cm, m, km, etc. and
these units correspond to 0.01, 0.1, 1, 1000, respectively. If the user then
enters a number without specifying the unit, is there a way to have SMW
automatically assume that value corresponds to the unit for which '1' is
assigned (in this case, m)?
Answer: No!
The unit for which the conversion fact of 1 is assigned, the "Standard Unit" or
"main unit", *should be* the default unit used when none is specified by the
user.
Not specifying a unit causes the property to 'break':
The type "Time":
* [[Corresponds to::1 h, hour, hours]]
* [[Corresponds to::3600 s, second, seconds]]
The property "Has duration":
* [[Has type::Time]]
The page "Sandbox":
* [[Has duration::3]]
* [[Has duration::2 hours]]
* [[Has duration::10 seconds]]
{{#show: {{PAGENAME}} | ? Has duration # s }}
The show query does not return the value of 3 hours in seconds...
See thread: http://tinyurl.com/39nq2h8
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l