# Requirements

Example how to interpret which version that is required, according to Semver ([Semver org](https://semver.org/)):

* ^1.2.3 means "is greater than or equal to 1.2.3 but lower than 2.0.0."
* ^0.2.3 means "is greater than or equal to 0.2.3 but lower than 0.3.0." (0.x.x is special)
* 0.0.1 means "is = 0.0.1."
* 0.14.x || 15.x.x means "version 0.14.x or 15.x.x".

## Recommended dependencies versions

* Dashboard plugin Writer: ^4.2.0
* Naviga Photos: ^2.1.2
* Content Agent 2.1.0
* Image Content Provider ^1.2.0
* Status map ^2.2.0

## Required

### OpenContent configuration

Verify that OpenContent standard config of version `0.11.0` or higher is present in target OC

### Modules&#x20;

modules are handled by Naviga

{% hint style="danger" %}

### Utility (^2.3.0)

*Dashboard Utility/Helpers core module*
{% endhint %}

{% hint style="danger" %}

### GUI (^3.0.0)

*Dashboard GUI/Style-Guide core module*
{% endhint %}

###

### Actions

{% hint style="warning" %}

### [Dashboard plugin Writer](https://docs.navigaglobal.com/dashboard-writer/v/4.2.0-1/) ^4.0.0

#### Writer 6.5.1, 6.4.1, 6.3.5, 6.2.2 or newer is required

{% endhint %}

For Article Size, **Writer 6.4.0** or newer is needed, as well as the [Article Size Writer plugin](https://plugins.writer.infomaker.io/v1/infomaker/im-articlesize/latest/VERSIONS.html).

{% hint style="warning" %}

### [Content Agent](https://docs.infomaker.io/content-agent/) ^`2.1.0`

{% endhint %}

{% hint style="warning" %}

### [Image Content Provider](https://docs.infomaker.io/image-content-provider/) ^`1.2.0`

{% endhint %}

{% hint style="warning" %}

### [Status Map](https://docs.infomaker.io/dashboard-status-map/) ^`2.2.0`

{% endhint %}

### Portals

{% hint style="warning" %}

### [Naviga Photos](https://docs.infomaker.io/naviga-photo/) ^`1.0.0 || ^2.0.0`

* **Image search handler** => A portal to search for images.
* **Image gallery handler** => A portal to handle displaying images and render them in a grid.
* **Image metadata handler** => A portal to handle images metadata.
* **Image upload handler** => A portal to handle upload images.
  {% endhint %}

## Optional

### Portals

{% hint style="info" %}

### [Dashboard plugin Writer](https://docs.infomaker.io/dashboard-writer/) (^3.0.0 || ^4.0.0)

#### **Article Copy** => Display a article copy portal

Used in order to let Writer plugin handle copying of articles
{% endhint %}

{% hint style="info" %}

### [Dashboard plugin Writer](https://docs.infomaker.io/dashboard-writer/) (^3.0.0 || ^4.0.0)

#### **Article preview** => Display article preview portal

Used to allow a more correct representation of the article to be previewed inside NRP.

*\*Needs CCA compliant data*
{% endhint %}

{% hint style="info" %}

### [Dashboard plugin Writer](https://docs.infomaker.io/dashboard-writer/) (^4.2.0)

#### **Article handler** => Display a article handler portal

Used to let Writer dashboard plugin handle create/update articles. Configuration of fields are done in the Writer dashboard plugin. \**Needs mapping to allow creation of articles in assignments.*&#x20;
{% endhint %}

{% hint style="info" %}

### [Dashboard plugin Writer](https://docs.infomaker.io/dashboard-writer/) (^4.0.0)

#### **Writer** => Writer application portal

Used in my assignments to let Writer dashboard plugin handle the rendering and communication with Writer
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.navigaglobal.com/newsroom-planner/admin-guide/requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
