ForgeCMS
nl

CMS

Het Total.js contentmanagementsysteem: pagina’s, layouts, navigatie, widgets, berichten en bestanden met een beheerinterface, een JSON-API en geen database om te installeren.

ReceptTags

Wat het Total.js CMS is: pagina’s, layouts en widgets zonder database

Het Total.js CMS is een contentmanagementsysteem op Total.js 5 met beheerinterface, pagina’s, layouts, navigatie, widgets, berichten, bestanden, doorverwijzingen, variabelen, sitemap en bezoekersstatistieken, onder MIT-licentie en zonder database om te installeren.

cmspageslayoutswidgetscontent

Het Total.js CMS installeren en de eerste keer aanmelden

Voer het CMS uit met Node.js of Docker op poort 8000, meld je aan met de login en het wachtwoord die het bij de eerste start genereert, leer de drie manieren om het beheer te authenticeren en waar de gegevens van de site staan.

cmsinstalldockerlogintokenopenplatform

Pagina’s, layouts, navigatie, variabelen en doorverwijzingen in het Total.js CMS

Hoe het CMS van een layout en een pagina een openbaar adres maakt: het element met id CMS, de velden van een pagina, variabelen, met Tangular geschreven navigatiescripts, doorverwijzingen, de sitemap en welke pagina’s zichtbaar zijn.

cmspageslayoutsnavigationredirectsvariablessitemap

Widgets in het Total.js CMS: gebruik ze in een pagina en schrijf je eigen

Hoe een widget in de HTML van een pagina verschijnt (het attribuut data-cms en zijn JSON), de onderdelen van een widgetbestand, de plaatshouder CLASS, een widget op de server renderen met exports.render en widgets installeren via de API.

cmswidgetsrenderclassdata-cms

De CMS-widgetsrepository: 43 widgets en hoe je ze toevoegt

Een rondleiding door totaljs/cms-widgets, de officiële widgets van het Total.js CMS: wat ze dekken, welke op de server renderen, hoe db.json wordt gegenereerd en hoe je een widget uit een bestand installeert.

cmswidgetscataloguedb.json

De beheer-API van het Total.js CMS: een site vanuit code beheren, back-up en herstel

De JSON-API achter het CMS-beheer op /admin/: het aanroepformaat, de acties van elke plugin en hun rechten, bestanden uploaden en de drie routes voor back-up, herstel en wissen, inclusief wat clear echt doet.

cmsapiadminbackuprestorepermissions

Instellingen, berichten, bestanden en bezoekers van het Total.js CMS en waar alles wordt opgeslagen

De instellingen van het Total.js CMS, de berichtenbeheerder, hoe geüploade bestanden worden geserveerd en verkleind, de bezoekersstatistieken en het dashboard, de integratie met OpenPlatform en het datamodel van de site.

cmssettingspostsfilesvisitorsstorage