ForgeCMS
pl

CMS

System zarządzania treścią Total.js: strony, layouty, nawigacja, widżety, wpisy i pliki z interfejsem administracyjnym, API JSON i bez bazy danych do instalowania.

PrzepisTagi

Czym jest CMS Total.js: strony, layouty i widżety bez bazy danych

CMS Total.js to system zarządzania treścią na Total.js 5 z interfejsem administracyjnym, stronami, layoutami, nawigacją, widżetami, wpisami, plikami, przekierowaniami, zmiennymi, mapą witryny i statystykami odwiedzin, na licencji MIT i bez bazy danych do instalacji.

cmspageslayoutswidgetscontent

Instalacja CMS Total.js i pierwsze logowanie

Uruchom CMS przez Node.js lub Docker na porcie 8000, zaloguj się loginem i hasłem generowanymi przy pierwszym uruchomieniu, poznaj trzy sposoby uwierzytelniania administracji i miejsce, gdzie leżą dane witryny.

cmsinstalldockerlogintokenopenplatform

Strony, layouty, nawigacja, zmienne i przekierowania w CMS Total.js

Jak CMS zamienia layout i stronę w publiczny adres: element z id CMS, pola strony, zmienne, skrypty nawigacji pisane w Tangular, przekierowania, mapa witryny i to, które strony są widoczne.

cmspageslayoutsnavigationredirectsvariablessitemap

Widżety w CMS Total.js: używaj ich na stronie i pisz własne

Jak widżet pojawia się w HTML strony (atrybut data-cms i jego JSON), części pliku widżetu, symbol CLASS, renderowanie widżetu na serwerze przez exports.render i instalowanie widżetów przez API.

cmswidgetsrenderclassdata-cms

Repozytorium widżetów CMS: 43 widżety i jak je dodać

Przegląd totaljs/cms-widgets, oficjalnych widżetów CMS Total.js: co obejmują, które renderują się na serwerze, jak generowany jest db.json i jak zainstalować widżet z pliku.

cmswidgetscataloguedb.json

API administracji CMS Total.js: zarządzanie stroną z kodu, kopia zapasowa i przywracanie

API JSON stojące za administracją CMS pod /admin/: format wywołań, akcje każdej wtyczki i ich uprawnienia, wgrywanie plików oraz trzy trasy kopii zapasowej, przywracania i czyszczenia, w tym to, co clear naprawdę robi.

cmsapiadminbackuprestorepermissions

Ustawienia, wpisy, pliki i odwiedzający w CMS Total.js oraz gdzie wszystko jest zapisane

Ustawienia CMS Total.js, menedżer wpisów, sposób serwowania i zmiany rozmiaru wgranych plików, statystyki odwiedzających i panel, integracja z OpenPlatform oraz model danych strony.

cmssettingspostsfilesvisitorsstorage