Plugin index

Privileged

Requires TXP 4.0.6 or higher.

This plugin provides the following tags:

<txp:rvm_privileged />

When a non-privileged user visits a page containing this tag, a HTTP 403 Forbidden error is shown.

The error page can be customized in two ways:
  1. modify the error_default template page.
  2. create a new template page called error_403 (recommended!)

Attributes

Example

Allow access to user ‘ruud’ and anyone with privilege levels 2,3 and 5:

<txp:rvm_privileged name="ruud" level="2,3,5" />

<txp:rvm_if_privileged />

Can be used to display different content to privileged users.

Attributes

Example

<txp:rvm_if_privileged>
  You are logged in!
<txp:else />
  You are NOT logged in!
</txp:rvm_if_privileged>

<txp:rvm_privileged_user />

Display various properties of the logged in user.

Attributes

Examples

Show the real name of the logged in user:

<txp:rvm_privileged_user />

Show the email address of the logged in user:

<txp:rvm_privileged_user type="email">

Footnotes

1 Privilege levels:

  1. Publisher
  2. Managing Editor
  3. Copy Editor
  4. Staff Writer
  5. Freelancer
  6. Designer