# Content Template

### Overview

The Content Templates section in the Admin Portal allows network admins to manage post templates available for users on the User Portal. Admins can activate or deactivate system templates, create and customize new templates, reorder the display sequence, and import templates to streamline content creation.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FG2CO9qPAnIqNJZHCcnhV%2Fimage.png?alt=media&#x26;token=29053038-1f37-41fe-810a-85e5f1e6d439" alt="" width="563"><figcaption></figcaption></figure>

***

### List of Templates

MangoApps provides **16 out-of-the-box system post templates** that admins can use, clone, or deactivate. Admins also have the option to **design new custom post templates**, assign categories, and control their visibility and behavior on the User Portal.

The list of templates displays **all active and inactive post templates**. System templates can be **cloned** and customized to create new ones.

***

### 3-Dot Action Menu (⋯)

Click the **three dots** next to a template to access additional options.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FRYwchPfCG1wGaRrVVRHl%2F14-04-2025-11-39-58.png?alt=media&#x26;token=e2971cb4-687e-4f59-af15-6e2b00b04a5f" alt=""><figcaption></figcaption></figure>

**Clone & Edit** – <mark style="color:red;">System template only.</mark> Clone the template and open it in edit mode.

**Deactivate** – Hide the system template from the User Portal.

**Activate** – Re-enable a previously deactivated template.

{% hint style="success" %}
&#x20;All template activation/deactivation actions are recorded in the **Audit Log**.
{% endhint %}

**Edit This Template** – <mark style="color:red;">Custom template only.</mark> Edit a custom template.

**Duplicate Template** – <mark style="color:red;">Custom template only.</mark> Create a copy of a custom template.

**Export Template** – <mark style="color:red;">Custom template only.</mark> Export a template as a `.zip` file.

**Delete** – <mark style="color:red;">Custom template only.</mark> Deleted templates are moved to the **Trash Can** and can be restored by network admins.

{% hint style="warning" %}
System templates **cannot** be deleted.
{% endhint %}

***

### Show Templates Filter

Choose which templates to view:

* **All** – Shows both active and inactive templates.
* **Active** – Displays only active templates.
* **Inactive** – Displays only deactivated templates (marked with "Inactive").

***

### Re-order Templates

Click **Re-order Templates** to drag-and-drop templates into the desired order.

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2Fv2x3fzbfGe3loJzE7UH4%2Faewrgwr.png?alt=media&#x26;token=a4b4113a-d20e-4356-97d2-6595002b5a80" alt=""><figcaption></figcaption></figure>

Click **Done** to save the new order on the User Portal.

***

### Design Your Own

Click the **Design Your Own** button to open the **Create Template** page and begin building a custom post template. The posts template designer offers all the same tools used when creating a post in the User Portal. For information on creating posts, click [here](https://guides.mangoapps.com/user-guide/posts/compose-a-post).

Only **network admins** can create custom post templates.&#x20;

When finished designing the template, admins have the option to:&#x20;

* **Publish Post Template** – Publish it to the portal immediately.
* **Save as Draft** – Share with other admins for review.
* **Cancel and Close** – Exit without saving changes.

***

### **Import New Template**

Import templates in `.zip` format containing a `.json` file (and optional images).

<figure><img src="https://1733114811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lclpq021Ai9jH1_X4gO%2Fuploads%2FPGEKIkto5lvpKXi6s8OK%2F14-04-2025-11-54-18.png?alt=media&#x26;token=c01f9572-b63f-4c68-8d53-d82fe9b6be49" alt=""><figcaption></figcaption></figure>

From the Design Your Own dropdown, click the **Import a Template** option.

Follow along with the instructions to successfully import the template.

Choose an import method:

* **New Template** – Create a fresh template.
* **Override Existing Template** – Select a template from the dropdown menu to replace the existing content.

Based on the selected option, the file will either be imported as a new template or used to replace an existing one.

The template name, definition, and assets from the imported archive will be used to create or update the template in this domain.

Upon successful import, the template will open in **Draft mode** for editing.
