ForgeCMS
fr

CMS

Le système de gestion de contenu de Total.js : pages, layouts, navigation, widgets, articles et fichiers avec une interface d’administration, une API JSON et sans base de données à installer.

RecetteÉtiquettes

Ce qu’est le CMS de Total.js : pages, layouts et widgets sans base de données

Le CMS de Total.js est un système de gestion de contenu sur Total.js 5 avec interface d’administration, pages, layouts, navigation, widgets, articles, fichiers, redirections, variables, sitemap et statistiques de visites, sous licence MIT et sans base de données à installer.

cmspageslayoutswidgetscontent

Installer le CMS de Total.js et se connecter la première fois

Exécutez le CMS avec Node.js ou Docker sur le port 8000, connectez-vous avec l’identifiant et le mot de passe générés au premier démarrage, découvrez les trois façons d’authentifier l’admin et où vivent les données du site.

cmsinstalldockerlogintokenopenplatform

Pages, layouts, navigation, variables et redirections dans le CMS de Total.js

Comment le CMS transforme un layout et une page en adresse publique : l’élément avec l’id CMS, les champs d’une page, les variables, les scripts de navigation écrits avec Tangular, les redirections, le sitemap et quelles pages sont visibles.

cmspageslayoutsnavigationredirectsvariablessitemap

Les widgets du CMS de Total.js : les utiliser dans une page et écrire les vôtres

Comment un widget apparaît dans le HTML d’une page (l’attribut data-cms et son JSON), les parties d’un fichier de widget, le marqueur CLASS, rendre un widget côté serveur avec exports.render et installer des widgets par l’API.

cmswidgetsrenderclassdata-cms

Le dépôt de widgets du CMS : 43 widgets et comment les ajouter

Une visite de totaljs/cms-widgets, les widgets officiels du CMS de Total.js : ce qu’ils couvrent, lesquels se rendent côté serveur, comment db.json est généré et comment installer un widget depuis un fichier.

cmswidgetscataloguedb.json

L’API d’administration du CMS de Total.js : gérer un site depuis le code, sauvegarde et restauration

L’API JSON derrière l’admin du CMS sur /admin/ : le format des appels, les actions de chaque plugin et leurs permissions, l’envoi de fichiers et les trois routes de sauvegarde, restauration et effacement, y compris ce que fait vraiment clear.

cmsapiadminbackuprestorepermissions

Réglages, articles, fichiers et visiteurs du CMS de Total.js et où tout est stocké

Les réglages du CMS de Total.js, le gestionnaire d’articles, la façon dont les fichiers envoyés sont servis et redimensionnés, les statistiques de visiteurs et le tableau de bord, l’intégration à OpenPlatform et le modèle de données du site.

cmssettingspostsfilesvisitorsstorage