Hoofdstuk: Website Maken
Dwarsligger

Hoofdstuk
Hoger Menu

Pagina's
Index
HTML Mijn CMS Een Tekst Opmaken Is Mijn website Veilig Responsive CSS Simpele Pagina
Mijn CMS

Dit CMS is een erg simpel en elementair systeem.
De template is een gewone HTML pagina, waarin een aantal trefwoorden staan, die door een PHP script vervangen worden door iets anders.
Het script controleert eerst, of er een pagina menu.html bestaat, wanneer deze bestaat, dan wordt deze als menu gebruikt.
Bestaat de file menu.html niet, dan wordt de map (directorie) gelezen en een menu aangemaakt.
Hierbij wordt een map (directorie) gezien als een hoofdstuk en wordt een *.html file gezien als een pagina, een file *.link wordt gezien als een externe link.
Wanneer het eerste teken een "!", of een cijfer is, dan wordt dit niet getoond (opmaakteken), maar dit is handig om de sortering te beïnvloeden.
Daarnaast wordt een file met andere extenties aangeboden als download.
Dit CMS systeem heeft ook geen online editter, pagina's moeten op de pc gemaakt worden en daarna met een FTP programma op de server gezet worden.

De trefwoorden die in de template vervangen worden door iets anders zijn:

trefwoord Omschrijving resultaat
@dagnaam@ De naam van de dag. Zaterdag
@maandkort@ De naam van de maand in 3 letters. Apr
@maandlang@ De volledige naam van de maand. April
@dagvandemaand@De dag van de maand. 20
@tijdkort@ Als hh:mm. 1:56
@tijdlang@ Als hh:mm:ss. 1:56:00
@jaar@ Het jaar in 4 cijfers. 2024
@artikel@ De inhoud van het artikel. te groot
@menu@ Menu-hoofdstuk + menu-pagina + menu-download. te groot
@aangepast@ Staat als <!-- aangepast dd mmm yyyy --> in de html. 12 dec 2022
@aangemaakt@ Staat als <!-- aangemaakt dd mmm yyyy --> in de html. 20 nov 2022
@commentaar@ Staat als <!-- commentaar tekst --> in de html.
@grootte@ De grootte van de pagina in bytes. 9427
@hoofdstuk@ De naam van de map (directorie), zonder opmaak tekens. Website Maken
@host@ De route naar de root van de website. ..
@mapnaam@ De naam van de map (directorie), met eventuele opmaaktekens.Website Maken
@menudownload@ Het download menu, wanneer er files gevonden zijn. te groot
@menuhoofdstuk@Het menu van mappen (directories) en eventueel 'terug'. te groot
@menupagina@ Het menu van html pagina's. te groot
@opdracht@ De opdracht die aan het script is meegegeven. 9Mijn CMS.html
@paginanaam@ De naam van de html file, zonder extentie. 9Mijn_CMS.html
@paginatitel@ De titelnaam van de pagina. Mijn CMS
@tijd@ Tijd die het script nodig had om de pagina te maken. Zie rechts onder
@server@ De naam van de server. Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.5.35 mod_python/3.5.0- Python/2.7.5
@versie@ De versie van het script yymmdd. 231027a
Valid HTML Valid CSS Valid i18n
LogIn
Copyright © 2024 Dwarsligger.org.
CMS versie        231027a
Template versie 230324a
Colofoon
Bron: Dwarsligger.org
Verzonden op:
Samengesteld in:
Pagina Grootte:
Aangemaakt op:
Aangepast op:
20 Apr 2024
74023 µsec.
9427 Bytes
20 nov 2022
12 dec 2022