moziloCMS Logo moziloCMS dokumentation
moziloCMS - CMS for begyndere

"CMS-syntaksen" er et specielt udviklet, mozilo-internt kommandosprog. Det bruges til at placere og justere elementer såsom billeder og links på indholdssider eller til at formatere tekst.

Alle CMS-syntakselementer kan indlejres i henhold til visse regler. Instruktioner kan findes i kapitlet: Redaktør → CMS syntaks regler >

På admin-fanen "Indstillinger" under "Syntaksindstillinger" kan du tilføje selvdefinerede syntakselementer ved hjælp af CSS og HTML.

Ved at gå foran en cirkumfleks (højt tag) ^ er det følgende tegn beskyttet og fortolket af systemet som et normalt teksttegn.
For eksempel firkantede og buede parenteser samt den lodrette bjælke [ | ] { } er en del af syntakselementer i moziloCMS.
Hvis disse tegn forekommer i den normale sidetekst, skal de beskyttes med et foregående højt tag ^ (f.eks. ^[ ).
Ellers kan Mozilo fortolke dem som syntakstegn og resultere i forkerte visninger.

CMS-syntakselementer

Ved at klikke på ikonet springes direkte til den respektive forklaring:

Alle kommandoer, der kræves til sidedesign, er tilgængelige som knapper i CMS-syntakslinjen i editoren.

Efter at have trykket på en knap, vises den tilsvarende CMS-syntakskommando ved markørens position i editorens arbejdsvindue.
Hvis en kommando refererer til et indholdselement, indsættes den mellem disse to tegn | indholdselement her ].

Indholdselementer indsættes som følger:
Ved at skrive eller fra udklipsholderen – f.eks. tekster, internetadresser, e-mail-adresser
Ved at vælge fra de udvalgte felter – f.eks. billeder, filer, links til andre indholdssider, plugins

Hvis indholdselementet er placeret først og fuldstændigt valgt, vil syntakselementet blive tilføjet korrekt, når der klikkes på det.

Venstre

Eksternt link:

Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ link | ] Åbner et internetlink [ link |https://www.mozilo.de/ ] https://www.mozilo.de
[ mail | ] Åbner e-mail-leveringen til den indtastede adresse [ link |mail@server.de ] mail@server.de

I Admin-fanen "Indstillinger" kan du angive, om eksterne links skal åbnes i det samme eller i et nyt browservindue.
Det er ikke nødvendigt at præfikse "https://" til internetlinks. Både https://www.link.de og www.link.de er gyldige.

Internt link:

Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ seite | ] Åbner en indholdsside [ seite | @= Kategori 1:Side 1 =@ ] Side 1
[ kategorie | ] Åbner den første side i en indholdskategori [ kategorie | @= Hjem =@ ] Hjem

De tilgængelige indholdssider eller kategorier vælges fra Vælgboksen indsat.

Download link:

Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ datei | ] Starter overførslen, eller afhængigt af browser-plugin, visningen af ​​en fil [ datei | @= Hjem:archive.zip =@ ] archive.zip

De tilgængelige filer vælges fra Selectbox indsat.

For alle linksyntakselementer:

Hvis et = tegn placeres efter kommandonavnet, efterfulgt af tekst eller en anden syntakskommando, ændres visningen af ​​linket tilsvarende.

Variant 1:

Hvis tekst indsættes efter = tegnet, vil denne tekst blive vist i stedet for det originale linknavn.

Eksempel: Resultat:
[ link = Klik her |https://www.mozilo.de/ ] Klik her

Variant 2:

Indsættes efter = tegnet ved hjælp af syntakselementet [ bild | ] Hvis et billede er indsat, vil det blive vist i stedet for linknavnet.

Eksempel: Resultat:
[ link = [ bild | @= Hjem:bild.jpg =@ ] |https://www.mozilo.de ]
Indsæt billeder
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ bild | ] Placerer et billede på en indholdsside
(tekstflowet afbrydes på begge sider)
[ bild | @= Hjem:bild.jpg =@ ] Lorem ipsum dolor sit amet, con

Stet clita kas dgu bergren, no sea tak imata sanctu s est Lorem ipsum dolor sit amet.
[ bildlinks | ] Placerer et billede i venstre kant af en indholdsside
(tekst flyder forbi højre kant af billedet)
[ bildlinks | @= Hjem:bild.jpg =@ ] Lorem ipsum dolor sit amet, con
Stet clita kas dgu bergren, no sea tak imata sanctu s est Lorem ipsum dolor sit amet.
[ bildrechts | ] Placerer et billede i højre kant af en indholdsside
(tekst flyder forbi venstre kant af billedet)
[ bildrechts | @= Hjem:bild.jpg =@ ] Lorem ipsum dolor sit amet, con
Stet clita kas dgu bergren, no sea tak imata sanctu s est Lorem ipsum dolor sit amet.

De tilgængelige billeder vælges fra Selectbox indsat.

For alle billedsyntakselementer:

Hvis du sætter et = tegn efter kommandonavnet og derefter indtaster tekst, vil det blive vist som en billedtekst.

Eksempel: Resultat:
[ bild = Lotus blomstrer ved søen | @= Hjem:bild.jpg =@ ]
Lotus blomstrer ved søen

A med [ bild | ] placeret billede kan redigeres med kommandoerne [links | ], [zentriert | ], [rechts | ] justeret vandret.

Hoppe reference
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ absatz = | ] Link, der hopper til en overskrift. [ absatz = længere nede > | Instruktioner ] længere nede >

I ovenstående eksempel, i sætningen: "Instruktioner er tilgængelige længere nede > ". De sidste to ord skaber et jump-link.
Hopmål er ordet "Instruktioner" andetsteds på samme side, hvilket er eller eller formateret som en overskrift.

Uden yderligere specifikation, [ absatz | ] opretter et link, der automatisk hopper til toppen af ​​siden.

Tekst vises som en liste
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ liste | ] Opretter en indrykket tekstlinje efter et punkttegn. [ liste | Første linje ]
[ liste | Anden linje ]
  • Første linje
  • Anden linje
[ numliste | ] Opretter en indrykket tekstlinje med forudgående nummerering. [ numliste | Første linje ]
[ numliste | Anden linje ]
  1. Første linje
  2. Anden linje

Begge syntakselementer kan også indlejres.

Eksempel: Resultat:
[ numliste | Første linje ]
[ numliste | Anden linje
     [ liste | Første underlinje ]
     [ liste | Anden underlinje ]
     [ liste | Tredje underlinje ]
]
[ numliste | Tredje linje ]
  1. Første linje
  2. Anden linje
    • Første underlinje
    • Anden underlinje
    • Tredje underlinje
  3. Tredje linje
Tabel
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ tabelle |
<< | >>
< | >
]
Arranger tekst eller andre elementer i tabelform, sorteret efter rækker og kolonner. [ tabelle | Overskrift
<< Hoved-Kolonne 1 | Hoved-Kolonne 2 >>
< Linje 1-Kolonne 1 | Linje 1-Kolonne 2 >
< Linje 2-Kolonne 1 | Linje 2-Kolonne 2 >
]
Overskrift
Hoved-Kolonne 1 Hoved-Kolonne 2
Linje 1-Kolonne 1 Linje 1-Kolonne 2
Linje 2-Kolonne 1 Linje 2-Kolonne 2

Ved at tilføje flere linjeafgrænsere < > og kolonneseparatorer | en tabel kan bestå af et hvilket som helst antal rækker og kolonner. En overskrift kan tilføjes.
Tabeller kan også vises responsivt ved at angive CSS-instruktioner i style.css (skabelon).

Tabeller kan kun være symmetriske. Det betyder: Hver række skal indeholde det samme antal kolonner.

Skillelinje
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ ---- ] Vandret skillelinje [ ---- ]
Indsæt HTML-kildekode
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ html | ] Opfatter html-tekst som sådan og genererer den tilsvarende visning. [ html | <marquee> Tekst </marquee> ] Tekst

Med dette syntakselement kan du f.eks. indlejre et videolink eller et interaktivt kort.

Omfatte
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ include | ] Indsætter indholdet af en anden side. [ include | @= Kategori 1:Side 2 =@ ] Denne tekst er på side 2, men vil blive vist hvor som helst side 2 er "inkluderet".

De tilgængelige indholdssider er valgt fra Selectbox indsat.

Er altid nyttig, når det samme indhold vises flere steder: Hvis f.eks.... Skal en bestemt adresse eksempelvis vises flere steder, skrives den ind på en separat side, der får attributten "skjult". Ved at bruge "inkluder" kan indholdet af denne side, inklusive al formatering, indsættes hvor som helst. Fordel: Eventuelle ændringer af adressen skal kun foretages én gang.

Skrifttype og afsnitsformatering
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ ueber1 | ] Overskrift stor [ ueber1 | Overskrift stor ]
Overskrift stor
[ ueber2 | ] Overskrift medium [ ueber2 | Overskrift medium ]
Overskrift medium
[ ueber3 | ] Overskrift lille [ ueber3 | Overskrift lille ]
Overskrift lille
[ links | ] Tekstafsnit venstrejusteret [ links | ] Teksten starter her.
Det fortsætter her. Alle linjer er justeret til venstre margen.
[ zentriert | ] Tekstafsnit centreret [ zentriert | ] Teksten starter her.
Det fortsætter her. Alle rækker er centreret.
[ block | ] Tekstafsnit i begrundet tekst [ block | ] Teksten starter her. Her fortsætter han. Og alt er justeret flush på begge kanter op til næstsidste linje.
[ rechts | ] Tekstafsnit højrejusteret [ rechts | ] Teksten starter her.
Det fortsætter her. Alle linjer er justeret til højre margen.
[ fett | ] Fed tekst Tekst er [ fett | tykkere ] vist Tekst er tykkere vist
[ kursiv | ] Tekst kursiv Tekst er [ kursiv | skrå ] vist Tekst er skrå vist
[ unter | ] Tekst understreget Tekst er [ unter | understreget ] Tekst er understreget
[ durch | ] Tekst gennemstreget Tekst er [ durch | streget over ] Tekst er streget over
skriftstørrelse
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ fontsize = | ] Ændrer skriftstørrelsen
(en parameter er påkrævet efter =)
Han var en [ fontsize = 22px |GIGANT ] Han var en GIGANT

Detaljeret information om de mulige størrelsesparametre for Skriftstørrelse kan findes her, på de.selfhtml.org >

Skrifttype farve
Ikon: CMS-Syntaks: Fungere: Eksempel: Resultat:
[ farbe = | ] Ændrer skrifttypefarven
(et farvenavn eller hexadecimal farvekode er påkrævet efter =)
Dette ord er [ farbe = 00FF00 | grøn ] Dette ord er grøn

Syntakselementets farve den påkrævede farvekode er tildelt før den anvendes.
Til dette formål har moziloCMS en integreret farvevælger .

Ved markering af en eksisterende farvekode [ farbe = 00FF00 | grøn ] og klik derefter på kun farvekoden erstattes.

Det giver tre forskellige muligheder for at indstille den ønskede farve.

Farvering:

1Indstil den ønskede grundfarve i den ydre cirkel ved at flytte cirkelmarkøren indstillet.

2I den indre trekant kan forholdet mellem lysstyrke og mætning indstilles.

RGB-værdier:

3Ved at flytte skydere (rød, grøn, blå, mætning og lysstyrke) eller indtaste de tilsvarende numeriske værdier (0 - 255) i tekstfelterne.

Direkte indtastning af farvekoden:

4Hvis den 6-cifrede farvekode er kendt, kan den indtastes direkte i dette tekstvindue.

Flere elementer:

5Vis den aktuelt indstillede farve

6Vis den sidst brugte farve. Den aktuelle indstilling kan fortrydes ved at klikke her.

7Foruddefinerede farver gemt på admin-fanen Indstillinger >.