> For the complete documentation index, see [llms.txt](https://documentation.madonnestudio.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.madonnestudio.com/paid-scripts/madonnadmin/how-to-use-it/web-dashboard/staffs.md).

# Staffs

The Staffs section provides a complete overview of moderation activity and staff performance, divided into two subsections.

***

## Staff Actions

A detailed table of all sanctions applied by staff members across the server. Columns include:

| Column          | Description                                              |
| --------------- | -------------------------------------------------------- |
| **Date**        | Exact date the sanction was applied                      |
| **Server Name** | Server on which the sanction was applied                 |
| **Sanction**    | Type of sanction (Note, Recommendation, Warn, Kick, Ban) |
| **Player**      | Nickname of the sanctioned player                        |
| **Staff**       | Nickname of the staff member who applied the sanction    |
| **Reason**      | Reason for the sanction                                  |

You can filter the displayed sanctions by type: All, Notes, Recommendations, Warns, Kicks, or Bans.

<figure><img src="/files/1gq7AwWQqTPxjq2obUDC" alt=""><figcaption></figcaption></figure>

***

## Staff Statistics

Performance and activity analysis for all staff members, divided into two views.

**Last 7 days** — a condensed view of moderation actions carried out over the past week, useful for quick weekly reviews.

**Global statistics** — all actions since the beginning of the staff member's activity on the server, providing a long-term view of performance and contribution.

Both views use the same columns:

| Column              | Description                                 |
| ------------------- | ------------------------------------------- |
| **Staff**           | Nickname of the staff member                |
| **All Sanctions**   | Total sanctions applied, all types combined |
| **Notes**           | Number of notes added                       |
| **Recommendations** | Number of recommendations issued            |
| **Warn**            | Number of warnings given                    |
| **Kick**            | Number of expulsions carried out            |
| **Ban**             | Number of bans applied                      |

<figure><img src="/files/aC9ahVUS8cPLizLuYIrP" alt=""><figcaption></figcaption></figure>

***

## Reports Statistics

The web dashboard provides server administrators with a **complete overview of all reports** submitted on the server. This statistics panel is designed to help staff teams monitor their activity, identify trends, and optimize their response efficiency.

***

### Accessing the Dashboard

The statistics panel is accessible from the **web administration dashboard**. Navigate to the **Staff Management** section, then open the **Report Statistics** tab.

The page is divided into **four main sections**: Global Statistics, Complete Statistics, Last Week Statistics, and a Recent Tickets log.

***

### Global Statistics

<figure><img src="/files/PQgCxyR761KeEELOzqOV" alt=""><figcaption></figcaption></figure>

The **Global Statistics** table gives a high-level overview per server. Each row represents a server and displays the following columns:

| Column               | Description                                                         |
| -------------------- | ------------------------------------------------------------------- |
| **Servers**          | The name of the server                                              |
| **T. / Month**       | Average number of reports per month                                 |
| **T. / Week**        | Average number of reports per week                                  |
| **T. / Day**         | Average number of reports per day                                   |
| **T. / Staff**       | Average number of reports handled per staff member                  |
| **Average Duration** | Average time a report stays open before being closed                |
| **Reaction Time**    | Average time before a staff member takes charge of a report         |
| **% Quick Reports**  | Percentage of reports submitted as quick reports vs. custom reports |

> 💡 This table is **sortable by column** and includes a search field to filter results.

***

### Complete Statistics

<figure><img src="/files/rIDEuLNx8e9Ux0mi90pE" alt=""><figcaption></figcaption></figure>

The **Complete Statistics** table breaks down report activity **per staff member** across all time. Each row represents a staff member and includes:

| Column               | Description                                                 |
| -------------------- | ----------------------------------------------------------- |
| **Staff**            | Staff member's username                                     |
| **T. Completed**     | Total number of reports handled since the beginning         |
| **T. / Month**       | Average reports handled per month                           |
| **T. / Week**        | Average reports handled per week                            |
| **T. / Day**         | Average reports handled per day                             |
| **T. / Day Present** | Average reports handled per day the staff member was active |
| **Average Duration** | Average time spent per report                               |
| **Reaction Time**    | Average time before taking charge of a report               |

> 💡 This table is **sortable by column** and includes a search field. It supports **pagination** to browse through all staff members.

***

### Last Week Statistics

The **Last Week Statistics** table focuses on the **previous week's activity** per staff member. It uses the same columns as the Complete Statistics table but is scoped to last week only, making it ideal for **weekly team reviews**.

***

### Weekly History

<figure><img src="/files/FUCs39GbCDoOw6WAkAer" alt=""><figcaption></figcaption></figure>

Below the last week table, the **Weekly History** table displays a **week-by-week breakdown** of each staff member's report activity. Each column represents a date range (e.g. `23/03/2026 → 05/04/2026`) and shows the number of reports handled that week.

The evolution indicators use **color-coded arrows** to highlight trends:

| Indicator | Meaning                                  |
| --------- | ---------------------------------------- |
| 🟢 `↑ +X` | Increase compared to the previous period |
| 🔴 `↓ -X` | Decrease compared to the previous period |
| —         | No activity or no change                 |

> 💡 This view is particularly useful for identifying **inactive periods** or **sudden spikes** in a staff member's activity over time.

***

### Recent Tickets

<figure><img src="/files/bdHLJBts7eKNLEupq6zZ" alt=""><figcaption></figcaption></figure>

At the bottom of the page, the **Recent Tickets** table lists the latest reports submitted across all servers, ordered from most recent to oldest. For each ticket, the following information is displayed:

| Column                 | Description                                                     |
| ---------------------- | --------------------------------------------------------------- |
| **#**                  | Unique report ID (auto-incremented)                             |
| **Name**               | The message or subject of the report as submitted by the player |
| **Date / Time**        | Exact timestamp of when the report was submitted                |
| **Opened By**          | The player who submitted the report                             |
| **Taken In Charge By** | The staff member who picked up the report                       |
| **Closed By**          | The staff member who closed the report                          |
| **Duration**           | Total time the report was open                                  |

> 💡 This table supports **pagination** and a **search field** to quickly find a specific report by name, player, or staff member.

***

> 💡 **Tip:** Use the **Weekly History** table combined with the **Global Statistics** to generate accurate weekly reports for your moderation team and identify which servers or staff members need attention.

***
