This isn't really a SMW-specific problem but one solution that uses SMW/SF
is to do the following:
1. Make a custom namespace for which editing rights are restricted to
members of a group
2. Create a form and formlink to generate pages in the restricted namespace
using the name of the page from which it was clicked. The form need not (but
may) include more than a freetext space.
3. Use a parserfunction template in the editable page that transcludes the
restricted page section from the restricted namespace (matching on pagename)
if it exists or provides the formlink to generate the restricted page (from
The restricted page should include:
1. non-transcluded content that explains to the editors that other users
cannot edit things they put there (so they should limit their contributions
to things they are willing to maintain themselves)
2. a non-transcluded link back to the primary (containing) page
3. a section heading, so that a section edit link will allow permitted users
to edit the content and restricted users to see the restricted content
together with the message explaining that they do not have permission to
edit the page and the link that takes them back to the page which they are
permitted to edit.
This was actually my first use of semantic forms and I only learned about
SMW because it was a required dependency. ...all for the better tho...
View this message in context: http://wikimedia.7.x6.nabble.com/Editing-rights-to-part-of-page-content-tp5017446p5017456.html
Sent from the Semantic Mediawiki - User mailing list archive at Nabble.com.