Admin interface

Publisher is built to work with any News API feed and thus it can be used as frontend solution for, say, Wordpress created content, or custom CMS solution, or just a feed that you subscribe for with some provider.

But if you use Publisher together with Superdesk, then you have Web Site Management GUI that integrates seemlesly to the Superdesk environment. From there, you can manage one or many websites (or, more generally, output channels) with as many tenants as you want.

Initial Dashboard

In our example (screenshot 2) you can see three websites configured. As you can see, each site is represented with its name and list of assigned routes.

Configured websites

Options to manage or delete websites are available after clicking on the three-dots icon.

Website options

Next screenshot shows initial step in managing single website - set its name and (sub)domain.

Manage single website

Definition of site routes is the next step. Routes can be of type collection or content - former is category-like route to which articles are later attached, while latter is an end - with specific content assigned.

Manage single website

As you can see, route definition consists of name, type (collection or content), eventual parent route, template used to show this route, and article template to open articles attached to this route (if route is of type collection).

Third step in managing a website is to define its navigation. In other words, this option can be used to make navigation menus for header, footer, sidebar or wherever. If created this way, menu can be later also managed through LiveSite editing (of course, menus can also be defined in templates but then they are not dynamic in a way that can be managed y website editors).

Manage site navigation

Navigation menu consists on menu items - for example Home, Politics, Business etc. Each of these menu items is defined by name, label, parent, route (pre-defined in previous step) and uri.

Manage site navigation

Fourth step in site management offers possibilites to create manual or automatic content lists.

Create and manage content lists

With automatic content list, it is necessary to set up rules which will be used to fill the list with articles. It can be single rule or combination of several rules. To open the dialog with such options, there is the dialog that opens on three-dot button (another option in this dialogue is settings, which enables setting list limit and cache lifetime)

Manage automated list Automated list settings

As you can see, setting automated list criteria is straight-forward process where you can define as many rules as you need.

Setting criteria for automated list