Feature Proposal: Auto-create topics upon view, if they're non-existent, in webs with a WebAutoCreateViewTemplate topic
Motivation
I have code generating links to twiki topics which don't yet exist. The initial content of those topics can use variable expansion (of the topic title, specifically) to ensure the page that's rendered is correct contextually. Once the topic exists, end-users can edit it as needed.
Description and Documentation
The idea is, if a web has a topic
WebAutoCreateViewTemplate, rather than engage the user in a "create topic" workflow, to copy the template text to the new topic and present it in view mode.
So long as the topic text is doing variable expansion, the resulting topic could be quite useful to end-users even without any editing.
This feature would allow for a web to be used as a place to review/discuss some other website's pages. The name of the topic would of course have to map over to part of the URL of the other site's pages in a consistent way (which can often be the case, and is for the case I'm envisioning)
Examples
Impact
Implementation
--
Contributors: PaulReiber - 2011-02-14
Discussion
Looks like an interesting feature. Not sure how often this is used. Could be implemented as a plugin if not too frequently used.
At what time do you fire off the topic creation? When user clicks on red-link? And, should the red-links be shown as normal blue links?
--
PeterThoeny - 2011-02-19