I want unskilled users to be able to make a personal entry in a "Member Lookup" page, which I've implemented as a table in standard Mediawiki markup.
I have a large userbase, most of which is not skilled Mediawiki editors. They all have edit permissions, just not skill or interest. If I tell them to go edit the raw markup, they won't.
Ideal solution would be a form with a few text boxes and dropdowns, then "Submit" would insert a new text line into the page at a designated spot. Users can be trusted to follow a 'keep clicking submit' instruction if it has to go through a live edit page before committing the change.
I understand this will require an extension. (If I'm wrong, I will be so happy to be corrected.)
Technical limitations:
- IT Policy requires the extension be marked Stable.
- I have sysop but I am not the server admin; I will have to ask an admin to install the extension, and if there are files that have to be configured that cannot be done from within the wiki, I will have to make a request every time. So ideally, the extension lets me implement forms from entirely within the wiki once initial installation is finished.
I've found two promising options so far. I have trouble determining if the extensions I've found will do the job; they seem focused on creating whole new pages but also promise more flexibility. I also can't tell if they have hidden dependencies or will require a lot of server-side.
Other stable extensions that look either too limited or require too much server-side (again, I'm happy to be corrected):
- Input Box - seems to only have a predetermined set of form functions
- FormProc - not clear on its capabilities, may require server-side?
- Boiler Room and FormInputMik seemed to do something entirely different.
- List of Form Extensions - I surfed through and these are the best my research turned up. I could have missed one.
This is not a "which is best" question, though I welcome input on ease of use. The question, short form:
Will any of the tools I listed actually do the job I described, and if not, do you know of a tool that will?
Aucun commentaire:
Enregistrer un commentaire