== Bug report ==
{{field ... |default=current user ... }}
is not substituting the name of the user who is currently attempting
to edit the page using a form. Instead, it is returning the name of
whichever user initially *created* the current page.
I am certain that is a bug or at best bad description at the
documentation page:
http://www.mediawiki.org/wiki/Extension:Semantic_Forms#Form_markup_language
Quote:
"
default=default value - Specifies a default value for this field. For
date-related fields, default=now will set the value to the current
date and possibly time. For text fields, default=current user will set
the value to the username of the user adding this page.
"
If "|default=now" returned the date-time-stamp of whenever the current
page was initially *created* than I am certain that a reasonable
person would consider that to be a bug.
By that same argument I will assume the present behavior for "|
default=current user" to also be a bug. ... until told differently!
Test cases:
http://smwtest.wikia.com/wiki/Special:EditData/Favorites/Skin31 -
created by user: Delica
http://smwtest.wikia.com/wiki/Special:EditData/Favorites/Skin27 -
created by user: Najevi
To assist debug, I have temporarily made the "This user" property
value visible in that partial form.
== Possibly helpful ==
IRC user padde reports that the code for this shows:
[16:34] <padde> // if the field is a text field, and its default
value was set
[16:34] <padde> // to 'current user', and it has no current value, set
$cur_value
[16:34] <padde> // to be the current user
source: includes/SF_FormPrinter.inc
I am a user and not a developer so I don't plan to go investigating
such include files. As a practical matter I can do nothing about them
since I rely on Wikia for such "back end" assistance and they also
seem quite new to SMW/SF.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Semantic Forms" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/semantic-forms?hl=en
-~----------~----~----~----~------~----~------~--~---