The CMS (content management system) is used for faculty department and workplace websites, as well as for personal websites of faculty staff. It enables the editing and publication of static web pages, the management of their structure and access permissions (imagine you want to display the content of a Word document on a certain URL address). The goal is to provide departments, workplaces and employees with an easy-to-use system for managing their content and maintaining a consistent look across all faculty websites. Internal development enables IT Centre to 'program' more complex requirements as needed, which would be difficult in WordPress, for example.
As well as enabling the editing of static pages, the CMS supports dynamic content, which is generated from data stored in the database, in the form of modules. Currently, modules are available for managing dated articles and news items, image and document galleries, user logins and tracking user activity. Additional modules with dynamic content can be prepared upon agreement, such as employee lists generated from Usermap, course lists from KOS and contact form.
To set up a website, please contact FCE IT Centre. Provide the desired URL and the person who should have access to the website administration. An empty website with an administration module will then be set up. The administrator will then have the option to configure various website settings, install modules, create new pages, edit them and incorporate them into the website structure.
The examples use the website of the fictional K199 department. The menu on the left contains links to pages organized by the structure defined by the website administrator. Below these are a search field and the name of the logged-in user. As an administrator, the user also has quick links to edit the current page's content and settings, and the option to upload files is also available. At the bottom, there is a switch for the language version of the website and an option to choose between light and dark display.
https://[DOMAIN]/en/cms/administration/web-settings
Here, you can find options for customising your website. You can change the basic color of the website and links, or the icon that appears in the browser tab. In the 'Translations' section, you can add an English version, for example.
https://[DOMAIN]/en/cms/administration/pages
Here you will find a list of the pages that have been created and their structure. The menus and URL addresses of the pages are automatically generated according to this structure. A page's URL consists of the website address, the path of its parent pages and its own path. In order to access a page, the user must also have access to its parent pages. You can change the structure and order of the menus by dragging the pages with the mouse. Clicking on the page name in the list takes you to the content editor. For more complex websites, it is advisable to consider mobile devices and ensure that there are no more than seven items at the same level in the structure.
https://[DOMAIN]/en/cms/administration/footer
This is where you can customise the content displayed in the website footer at the bottom of each page.
This is where you add a new page or menu item:
https://[DOMAIN]/en/cms/administration/add-page
This is where you edit the settings of an existing page:
https://[DOMAIN]/en/cms/administration/pages/Home/settings
{control core-buttons} to the page content.https://[DOMAIN]/en/cms/administration/pages/Home
You can use CK editor to edit the content of the page here. Basic plugins are available for headings, paragraphs, lists, tables, and images. You can also edit the HTML code, in which you can use Bootstrap HTML classes. When structuring content with HTML, consider mobile devices and use responsive classes instead of tables. If the website has multiple language versions, you must fill in and save the content separately for each language.
https://[DOMAIN]/en/cms/administration/pages/Home/files
You can add images and documents to the page. To display them, add either
{control core-gallery} or
{control core-documents}.