Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

2.0: benutzerdefinierte Syntaxelemente

Begonnen von rolinux, 07. Mai 2013, 09:42:52

« vorheriges - nächstes »

rolinux

Ich habe bei der Test-Umstellung einer Homepage natürlich auch die benutzerdefinierten Syntaxelemente mitgenommen.
Diese werden aber nicht ausgewertet.

Außerdem werden sie mir im Editor beim Speichern mit der roten "Syntax"-Markierung gekennzeichnet. Ich kann aber keinen Fehler erkennen. Und aus der Doku kann ich auch nicht sehen, woran das liegen kann.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

stefanbe

anhand deines textes kann da auch keinen fehler finden

lg stefanbe

rolinux

So wird das angezeigt, wenn ich die Syntaxelemente speichere:

abkurz = SYNTAX>>><abbr title="{DESCRIPTION}">{VALUE}</abbr><<<SYNTAX
absatzlinks = SYNTAX>>><div class="absatzlinks">{VALUE}</div><<<SYNTAX
absatzrechts = SYNTAX>>><div class="absatzrechts">{VALUE}</div><<<SYNTAX
anker = SYNTAX>>><a href="#{VALUE}">{DESCRIPTION}</a><<<SYNTAX
ankerbez = SYNTAX>>><a name="{VALUE}">{DESCRIPTION}</a><<<SYNTAX
ankerdrl = SYNTAX>>>[ankerzucht={DESCRIPTION}|Zucht&page=Deckrüdenliste#{VALUE}]<<<SYNTAX
ankerseite = SYNTAX>>><a href="./index.php?cat={VALUE}">{DESCRIPTION}</a><<<SYNTAX
ankerwelpen = SYNTAX>>>[ankerseite={DESCRIPTION}|Welpenvermittlung&page={VALUE}]<<<SYNTAX
ankerzucht = SYNTAX>>>[ankerseite={DESCRIPTION}|Zucht&page={VALUE}]<<<SYNTAX
ankerzwl = SYNTAX>>>[ankerzucht={DESCRIPTION}|Zucht&page=Zwingerliste#{VALUE}]<<<SYNTAX
anzeige = SYNTAX>>><div class="anzeige">{VALUE}</div><<<SYNTAX
big = SYNTAX>>><em class="big">{VALUE}</em><<<SYNTAX
bild_hs = SYNTAX>>><a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bild={DESCRIPTION}|tmb_{VALUE}]</a><<<SYNTAX
bildlinks_hs = SYNTAX>>><a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bildlinks={DESCRIPTION}|tmb_{VALUE}]</a><<<SYNTAX
bildrechts_hs = SYNTAX>>><a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bildrechts={DESCRIPTION}|tmb_{VALUE}]</a><<<SYNTAX
ccedil = SYNTAX>>>ç<<<SYNTAX
center = SYNTAX>>><div style="text-align:center;">{VALUE}</div><<<SYNTAX
copyright = SYNTAX>>>©<<<SYNTAX
definition = SYNTAX>>><dl><dt>{VALUE}</dt><dd>{DESCRIPTION}</dd></dl><<<SYNTAX
detailentry = SYNTAX>>><a class="detailmenu" href="http://www.badischer-dachshund.de/index.php?cat={VALUE}&page={DESCRIPTION}">{DESCRIPTION}</a><<<SYNTAX
detailmenu = SYNTAX>>><ul class="detailmenu">{VALUE}</ul><<<SYNTAX
endfloat = SYNTAX>>><div class="endfloat">{VALUE}</div><<<SYNTAX
euro = SYNTAX>>>€<<<SYNTAX
infobrett = SYNTAX>>><div class="infobrett">{VALUE}</div> kommentar =<<<SYNTAX
line = SYNTAX>>><hr><<<SYNTAX
linedashed = SYNTAX>>><hr class="dashed"><<<SYNTAX
linedotted = SYNTAX>>><hr class="dotted"><<<SYNTAX
newsbox = SYNTAX>>><div class="newsbox">{VALUE}</div><<<SYNTAX
newsboxgrp = SYNTAX>>><div class="newsboxgrp">{VALUE}</div><<<SYNTAX
nobrk = SYNTAX>>><nobr>{VALUE}</nobr><<<SYNTAX
pdf = SYNTAX>>><iframe src="./kategorien/{CATEGORY_URL}/dateien/{VALUE}" name="{VALUE}" width="100%" height="{DESCRIPTION}" align="left" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"><p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<a href="./kategorien/{CATEGORY_URL}/dateien/{VALUE}">{VALUE}</a></p></iframe><<<SYNTAX
quotes = SYNTAX>>><q>{VALUE}</q><<<SYNTAX
small = SYNTAX>>><em class="small">{VALUE}</em><<<SYNTAX
smallcaps = SYNTAX>>><em class="smallcaps">{VALUE}</em><<<SYNTAX
tabelleohnerahmen = SYNTAX>>><div class="tabnoborder" style="width:{DESCRIPTION};">[tabelle|{VALUE}]</div><<<SYNTAX
wikipedia = SYNTAX>>><a href="http://de.wikipedia.org/wiki/{VALUE}" target="_blank" title="Wikipedia-Eintrag "{VALUE}" aufrufen">{VALUE}</a><<<SYNTAX
zitat = SYNTAX>>><table border="1"><tr><td style="padding:3%;background-color:#94D08A;">{VALUE}</td></tr></table> <<<SYNTAX


Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

Thorstn

Wie hast Du die Syntaxe denn kopiert?

Hast Du sie aus der "alten" mozilo im Adminbereich (Einstellungen) heraus via Strg+A kopiert und im "neuen" mozilo eingefügt?
www.mad-it.de - Wir lösen keine Probleme. Wir machen sie.
Webdesign aus Bochum

stefanbe

da scheint ein fehler zu sein
infobrett = SYNTAX>>><div class="infobrett">{VALUE}</div> kommentar =<<<SYNTAX

lg stefanbe

rolinux

@stefanbe: Der Fehler ist nur in dieser Liste. Im mozilo-Editor steht das Element "kommentar" brav unter "infobrett" und nicht in der gleichen Zeile.

@Thorsten: Wie in der Anleitung auf Github beschrieben: conf-Dateien in Update-Ordner kopiert und install.php aufgerufen.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

stefanbe

deshalb ist es ja ein fehler weil es in der liste nicht richtig erkant wird

rolinux

Und warum wird es nicht richtig erkannt? Vermutlich funktioniert die Routine für das Konvertieren der conf-Dateien noch nicht richtig. Sonst müsste das ja geklappt haben mit den benutzerdefinierten Syntaxelementen.

Ist es also besser, diese Elemente per Drag&Drop aus dem alten ins neue mozilo zu kopieren?

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

stefanbe

nichts anderes macht das update

wenn du den syntax editor auf hast klick doch mal auf das ? da ist beschrieben wie du fehler weg bekomst

lg stefanbe

rolinux

Ich finde aber keine Fehler in diesen Syntaxelementen. Und in 1.12 funktionieren die einwandfrei. Für den 2.0-Test habe ich nichts dran geändert.

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

stefanbe

Oh man Rolf

Du hast nen Problemm und wir sollen dir Helfen nur wie soll das ohne Daten gehen?

Also die Syntax Daten aus 1.12 und 2.0

rolinux

Hallo Stefan,

was brauchst Du noch?

Die betreffenden Syntaxelemente habe ich weiter oben schon gepostet. Das sind die gleichen in 1.12 und 2.0.
Die Homepage dazu heißt www.badischer-dachshund.de (1.12) bzw. cms.badischer-dachshund.de (2.0 Test).

Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)

stefanbe

Ich hab dir da http://www.mozilo.de/forum/index.php/topic,3398.msg16505.html#msg16505 geschrieben wo der Fehler ist.

Habe dir da http://www.mozilo.de/forum/index.php/topic,3398.msg16515.html#msg16515 gesagt wie du in beheben kanst.

Hab da http://www.mozilo.de/forum/index.php/topic,3398.msg16520.html#msg16520 noch mal versucht dir Anhand deiner Daten zu Helfen aber keine Daten.

Ich weis nicht mehr weiter, was soll ich jetzt noch machen

Rainer

Hi Rolf,

poste doch einfach den Code, so wie du ihn in den Editor eingibst:
wikipedia = [link={DESCRIPTION}|http://de.wikipedia.org/wiki/{VALUE}]
Nicht so wie ihn das Infobrett, nach der Überprüfung ausgibt:
wikipedia = SYNTAX>>><a href="http://de.wikipedia.org/wiki/{VALUE}" target="_blank" title="Wikipedia-Eintrag "{VALUE}" aufrufen">{VALUE}</a><<<SYNTAX

Grüße
Rainer
moziloCMS über Facebook bekannt machen
•• moziloCMS auf GitHub
••• Nichts ist einfacher, als das, was uns fremd ist, zu verachten.
•••• Mein moziloCMS

rolinux

Hallo,

ich kann da schlecht was ändern, wenns im Editor anders aussieht als im Fehlerprotokoll.

Hier die Editorvariante. Das fragliche Element "kommentar" habe ich mittlerweile geändert, sodass da nicht "nichts" draus gemacht wird, sondern der HTML-Kommentar. Aber das nützt nicht. Die Anzeige beim Speichern sieht immer noch gleich aus. Es werden immer noch die roten "Syntax"-Markierungen angezeigt. Und wie ich die Hilfe verstehe, heißt das, dass die jeweilige Syntax fehlerhaft ist.

abkurz = <abbr title="{DESCRIPTION}">{VALUE}</abbr>
absatzlinks = <div class="absatzlinks">{VALUE}</div>
absatzrechts = <div class="absatzrechts">{VALUE}</div>
anker = <a href="#{VALUE}">{DESCRIPTION}</a>
ankerbez = <a name="{VALUE}">{DESCRIPTION}</a>
ankerdrl = [ankerzucht={DESCRIPTION}|Zucht&page=Deckrüdenliste#{VALUE}]
ankerseite = <a href="./index.php?cat={VALUE}">{DESCRIPTION}</a>
ankerwelpen = [ankerseite={DESCRIPTION}|Welpenvermittlung&page={VALUE}]
ankerzucht = [ankerseite={DESCRIPTION}|Zucht&page={VALUE}]
ankerzwl = [ankerzucht={DESCRIPTION}|Zucht&page=Zwingerliste#{VALUE}]
anzeige = <div class="anzeige">{VALUE}</div>
big = <em class="big">{VALUE}</em>
bild_hs = <a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bild={DESCRIPTION}|tmb_{VALUE}]</a>
bildlinks_hs = <a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bildlinks={DESCRIPTION}|tmb_{VALUE}]</a>
bildrechts_hs = <a href="kategorien/{CATEGORY}/dateien/fs_{VALUE}" class="highslide" onclick="return hs.expand(this)">[bildrechts={DESCRIPTION}|tmb_{VALUE}]</a>
ccedil = ç
center = <div style="text-align:center;">{VALUE}</div>
copyright = ©
definition = <dl><dt>{VALUE}</dt><dd>{DESCRIPTION}</dd></dl>
detailentry = <a class="detailmenu" href="http://www.badischer-dachshund.de/index.php?cat={VALUE}&page={DESCRIPTION}">{DESCRIPTION}</a>
detailmenu = <ul class="detailmenu">{VALUE}</ul>
endfloat = <div class="endfloat">{VALUE}</div>
euro = €
infobrett = <div class="infobrett">{VALUE}</div>
kommentar = <!---->
line = <hr>
linedashed = <hr class="dashed">
linedotted = <hr class="dotted">
newsbox = <div class="newsbox">{VALUE}</div>
newsboxgrp = <div class="newsboxgrp">{VALUE}</div>
nobrk = <nobr>{VALUE}</nobr>
pdf = <iframe src="./kategorien/{CATEGORY_URL}/dateien/{VALUE}" name="{VALUE}" width="100%" height="{DESCRIPTION}" align="left" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"><p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<a href="./kategorien/{CATEGORY_URL}/dateien/{VALUE}">{VALUE}</a></p></iframe>
quotes = <q>{VALUE}</q>
small = <em class="small">{VALUE}</em>
smallcaps = <em class="smallcaps">{VALUE}</em>
tabelleohnerahmen = <div class="tabnoborder" style="width:{DESCRIPTION};">[tabelle|{VALUE}]</div>
wikipedia = <a href="http://de.wikipedia.org/wiki/{VALUE}" target="_blank" title="Wikipedia-Eintrag "{VALUE}" aufrufen">{VALUE}</a>
zitat = <table border="1"><tr><td style="padding:3%;background-color:#94D08A;">{VALUE}</td></tr></table>


Gruß
Rolf
"Vergiss nie, dass die Musik viel zu wichtig ist,
um sie ganz den Profis zu überlassen."
(Robert Fulghum, amerikanischer Philosoph)

"Die Deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen.
Allerdings ist sie nicht Open Source, d.h. du sollst sie nicht verändern oder in veränderter Form veröffentlichen."
(Verfasser unbekannt)