Access Keys:
Skip navigation (Access Key - 0)
ScaffoldingPluginExtended


Description

This plugin provides major improvements and additional security and rights management functionality for the Scaffolding Plugin.

It's now possible to anonymize (that is to delete all user-tracks) from a page and to set view/edit-restrictions after a file was edited with the Scaffolding Plugin.

The plugin now also provides functionality to redirect all members of a user-defined group to a different location after the page was edited successfully.


Anonymize Pages

Place the following snippet in a scaffolding-page:

{anonymize}

After every modification all user-data is purged from the page as long as the anonymize macro is not replaced with an unanonymize macro.


Edit Restrictions

Just like the anonymize macro, you have to place the following macro in a scaffolding-page.

{restrictions:viewRestriction=group:-someGroup|editRestriction=group:-someGroup}{restrictions}

This macro will remove edit- and view-rights for all members of the group someGroup after the page was edited.

You can modify view- or edit-restrictions with respecting macro-parameters. To grant rights, just add the group, or user-name; if you want to remove rights, start usernames or groupnames with a - symbol.

Here are a few other examples:

Add view-rights for the user someUser to the page after it is edited:

{restrictions:viewRestriction=user:someUser}

Remove edit-rights, but provide view-rights to all members of the group someGroup:

{restrictions:editRestriction=group:-someGroup|viewRestricion=group:group}


Redirection

You can use the following snippet to redirect all users of the group someGroup to the location /Location after they successfully edited a page with the scaffolding plugin.

{redirectTo:redirectLocation=/Location|redirectGroup=someGroup}{redirectTo}
(None)

Adaptavist Theme Builder (3.0.1-SNAPSHOT) Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 916 Build:#Nov 09, 2007 {3})
Free theme builder license