ForgeCMS
ro

CMS

Sistemul de gestionare a conținutului Total.js: pagini, layouturi, navigare, widgeturi, articole și fișiere cu o interfață de administrare, un API JSON și fără bază de date de instalat.

RețetăEtichete

Ce este CMS-ul Total.js: pagini, layout-uri și widgeturi fără bază de date

CMS-ul Total.js este un sistem de gestionare a conținutului pe Total.js 5 cu interfață de administrare, pagini, layout-uri, navigație, widgeturi, articole, fișiere, redirecționări, variabile, sitemap și statistici de vizite, sub licență MIT și fără bază de date de instalat.

cmspageslayoutswidgetscontent

Instalează CMS-ul Total.js și autentifică-te prima dată

Rulează CMS-ul cu Node.js sau Docker pe portul 8000, autentifică-te cu login-ul și parola pe care le generează la prima pornire, învață cele trei moduri de a autentifica administrarea și unde se află datele site-ului.

cmsinstalldockerlogintokenopenplatform

Pagini, layout-uri, navigație, variabile și redirecționări în CMS-ul Total.js

Cum transformă CMS-ul un layout și o pagină într-o adresă publică: elementul cu id CMS, câmpurile unei pagini, variabilele, scripturile de navigație scrise cu Tangular, redirecționările, sitemap-ul și care pagini sunt vizibile.

cmspageslayoutsnavigationredirectsvariablessitemap

Widgeturile din CMS-ul Total.js: folosește-le într-o pagină și scrie-le pe ale tale

Cum apare un widget în HTML-ul unei pagini (atributul data-cms și JSON-ul lui), părțile unui fișier de widget, substituentul CLASS, randarea unui widget pe server cu exports.render și instalarea widgeturilor prin API.

cmswidgetsrenderclassdata-cms

Depozitul de widgeturi CMS: 43 de widgeturi și cum le adaugi

Un tur al totaljs/cms-widgets, widgeturile oficiale ale CMS-ului Total.js: ce acoperă, care se randează pe server, cum se generează db.json și cum instalezi un widget dintr-un fișier.

cmswidgetscataloguedb.json

API-ul de administrare al CMS-ului Total.js: gestionează un site din cod, backup și restaurare

API-ul JSON din spatele administrării CMS la /admin/: formatul apelurilor, acțiunile fiecărui plugin și permisiunile lor, încărcarea fișierelor și cele trei rute pentru backup, restaurare și golire, inclusiv ce face de fapt clear.

cmsapiadminbackuprestorepermissions

Setările, articolele, fișierele și vizitatorii CMS-ului Total.js și unde se păstrează totul

Setările CMS-ului Total.js, managerul de articole, cum sunt servite și redimensionate fișierele încărcate, statisticile vizitatorilor și panoul, integrarea cu OpenPlatform și modelul de date al site-ului.

cmssettingspostsfilesvisitorsstorage