wiki:TracFormsPlugin/Dev

Version 3 (modified by hasienda, 2 years ago) (diff)

add another feature

TracFormsPlugin Development Sketch Board

Use this for presentation of ideas for changes and/or new features. Currently this is dedicated to a multiple feature request for WikiFormsPlugin functionality (see #8715).

Feature comparison: TracFormsPlugin vs. WikiFormsPlugin

If you wonder, what features are supported or which plugin is closer to your needs, this is for you.

FeatureTracFormsPluginWikiFormsPlugin
plugin markup WikiProcessors-like
[tf.operation:values_and_args]
HTML-tag-like
<tf>operation:values_and_args</tf>
embedded comments YES YES
per form variable preset YES
only in header section
YES
everywhere throughout the markup
multiline operation definitions no YES
"complex" notation
plugin permissions YES
'FORM_ADMIN', 'FORM_RESET',
'FORM_EDIT_VAL', 'FORM_VIEW'
YES
'WIKIFORMS_ADMIN', 'WIKIFORMS_UPDATE'
per parent resource permission check YES no
per form custom permissions no YES
ticket state-depended field lock/ticket permission
(request deduced as follow-up to #9640)
no YES
permissions based on ticket or milestone state
per field status1 tracking YES
optional, OFF by default
YES
in-form field status1 display YES YES
field status audit YES
form view with property listing per field
no
commit history tracking YES
optional, OFF by default
no
form reset YES no
stepwise form change rollback YES
depending on recorded history
no
i18n support YES no

1 last author, last change date
2