---
title: "ModerationTokenViewHelper"
manual: "Events2"
version: "11.1"
permalink: "https://docs.typo3.org/permalink/jweiland/events2:moderationtokenviewhelper@11.1"
source: "AdministratorManual/Templates/ViewHelpers/ModerationTokenViewHelper.rst"
rendered: "2026-11-05T08:42:15+00:00"
---

# ModerationTokenViewHelper {#moderationtokenviewhelper}

Returns the `moderationToken` for the activation link of an event. The
actions `confirmActivation` and `activate` of the Management plugin are
allowed with a valid `moderationToken` or for backend administrators only.

Use this ViewHelper in templates without a controller, which could assign
the token, e.g. the mail template of the EmailToReceiver finisher of
EXT:form. It returns an empty string, if the event does not exist.

## Arguments {#arguments}

-   **event**

    The event object or the UID of the event.

## Basic example {#basic-example}

```html
<f:variable name="moderationToken">{e2:moderationToken(event: event)}</f:variable>

<f:link.action pageUid="{pidOfManagementPage}"
               action="confirmActivation"
               controller="Management"
               extensionName="Events2"
               pluginName="Management"
               absolute="1"
               arguments="{event: event, moderationToken: moderationToken}">
    Datensatz freischalten
</f:link.action>
```
