"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.
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.
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.
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.
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.
Hvis et = tegn placeres efter kommandonavnet, efterfulgt af tekst eller en anden syntakskommando, ændres visningen af linket tilsvarende.
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 |
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 ] |
![]() |
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 ![]() |
![]() |
[ 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 ![]() |
De tilgængelige billeder vælges fra Selectbox indsat.
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.
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.
Ikon: | CMS-Syntaks: | Fungere: | Eksempel: | Resultat: |
---|---|---|---|---|
![]() |
[ liste | ] | Opretter en indrykket tekstlinje efter et punkttegn. |
[
liste
| Første linje ]
[ liste | Anden linje ] |
|
![]() |
[ numliste | ] | Opretter en indrykket tekstlinje med forudgående nummerering. |
[
numliste
| Første linje ]
[ numliste | Anden linje ] |
|
Eksempel: | Resultat: |
---|---|
[
numliste
| Første linje ]
[ numliste | Anden linje [ liste | Første underlinje ] [ liste | Anden underlinje ] [ liste | Tredje underlinje ] ] [ numliste | Tredje linje ] |
|
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 > ] |
|
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.
Ikon: | CMS-Syntaks: | Fungere: | Eksempel: | Resultat: |
---|---|---|---|---|
![]() |
[ ---- ] | Vandret skillelinje | [ ---- ] |
|
Ikon: | CMS-Syntaks: | Fungere: | Eksempel: | Resultat: |
---|---|---|---|---|
![]() |
[ html | ] | Opfatter html-tekst som sådan og genererer den tilsvarende visning. | [ html | <marquee> Tekst </marquee> ] |
Med dette syntakselement kan du f.eks. indlejre et videolink eller et interaktivt kort.
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.
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 |
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 >
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 >.