This question about Topic Markup Language and applications: Answered but needs rewriting
definition of
DataForms look like this:
Name |
Type |
Size |
Values |
Tooltip message |
Attributes |
TopicSummary |
text |
80 |
|
add a summary |
|
but if you look into the source, there is an additional 'title' that is not defined:
%META:FIELD{name="SystemDev.TopicSummary" attributes="" *title="SystemDev.TopicSummary"* value=""}%
Is there a way to have a title different to the name?
could this be done like this:
Name |
Type |
Size |
Values |
Tooltip message |
Attributes |
Title |
TopicSummary |
text |
80 |
|
add a summary |
|
Summary |
and it should lead to
%META:FIELD{name="SystemDev.TopicSummary" attributes="" *title="Summary"* value=""}%
and the displayed title of the field with view skin should be 'Summary'
I wanna use this for:
- rename fields: only rename title to
- not break queries and
- not loose data when editing existing topics
- field 'names' that are a link to a topic with a wiki name (TopicSummary),
but the field 'name' shall displaying the (probably) different 'title' (e.g. Summary)
--
MatthiasThullner - 24 Jul 2010
One way is to use
[[TheField][Arbitrary title? Yes!]]
, as you've noted.
To truly customise the way forms are displayed, you should consider a custom view (and edit, if necessary) template. The easiest way is to make use of
AutoViewTemplatePlugin which will ship with Foswiki 1.1 by default.
In these circumstances I would properly refactor your
DataForm and existing topic set to use a new field name. This might use
sed
or the
GlobalReplacePlugin to rename all occurances of the old field names to the new.
--
PaulHarvey - 02 Aug 2010
Hey folks!
Having the same question since a long time. Using the suggestion of
PaulHarvey[<nop>[TheField][Arbitrary title? Yes!]] does not work!
Posted as bug Tasks.Item10025.
Oops, you're right. What was I smoking that day?
The best way is to use
FlexFormPlugin and a custom view template via
AutoViewTemplatePlugin
Seems like we are missing the feature to easily have a link title different to the field name.
--
PaulHarvey - 15 Nov 2010