ForgeCMS
es

CMS

El sistema de gestión de contenidos de Total.js: páginas, layouts, navegación, widgets, posts y archivos con una interfaz de administración, una API JSON y sin base de datos que instalar.

RecetaEtiquetas

Qué es el CMS de Total.js: páginas, layouts y widgets sin base de datos

El CMS de Total.js es un sistema de gestión de contenidos sobre Total.js 5 con interfaz de administración, páginas, layouts, navegación, widgets, posts, archivos, redirecciones, variables, sitemap y estadísticas de visitas, con licencia MIT y sin base de datos que instalar.

cmspageslayoutswidgetscontent

Instalar el CMS de Total.js e iniciar sesión por primera vez

Ejecuta el CMS con Node.js o Docker en el puerto 8000, inicia sesión con el login y la contraseña que genera en el primer arranque, conoce las tres formas de autenticar el admin y dónde viven los datos del sitio.

cmsinstalldockerlogintokenopenplatform

Páginas, layouts, navegación, variables y redirecciones en el CMS de Total.js

Cómo convierte el CMS un layout y una página en una dirección pública: el elemento con id CMS, los campos de una página, las variables, los scripts de navegación escritos con Tangular, las redirecciones, el sitemap y qué páginas son visibles.

cmspageslayoutsnavigationredirectsvariablessitemap

Widgets en el CMS de Total.js: úsalos en una página y escribe los tuyos

Cómo aparece un widget en el HTML de una página (el atributo data-cms y su JSON), las partes de un archivo de widget, el marcador CLASS, renderizar un widget en el servidor con exports.render e instalar widgets mediante la API.

cmswidgetsrenderclassdata-cms

El repositorio de widgets del CMS: 43 widgets y cómo añadirlos

Un recorrido por totaljs/cms-widgets, los widgets oficiales del CMS de Total.js: qué cubren, cuáles se renderizan en el servidor, cómo se genera db.json y cómo instalar un widget desde un archivo.

cmswidgetscataloguedb.json

La API del admin del CMS de Total.js: gestiona un sitio desde código, copia de seguridad y restauración

La API JSON que hay detrás del admin del CMS en /admin/: el formato de las llamadas, las acciones de cada plugin y sus permisos, la subida de archivos y las tres rutas de copia de seguridad, restauración y borrado, incluido lo que hace de verdad clear.

cmsapiadminbackuprestorepermissions

Ajustes, posts, archivos y visitantes del CMS de Total.js y dónde se guarda todo

Los ajustes del CMS de Total.js, el gestor de posts, cómo se sirven y redimensionan los archivos subidos, las estadísticas de visitantes y el panel, la integración con OpenPlatform y el modelo de datos del sitio.

cmssettingspostsfilesvisitorsstorage