moziloCMS Supportforum

moziloCMS => Betatests => Thema gestartet von: bemerkenswelt am 09. Februar 2014, 18:27:58

Titel: Syntaxelemente in mozilo2.0
Beitrag von: bemerkenswelt am 09. Februar 2014, 18:27:58
Hallo allerseits,

bei meiner Arbeit an der Docu zu mozilo2.0 ist mir was aufgefallen, wozu ich gerne mal eure Meinungen hören würde:

Bisher sind die Namen der Syntax-Elemente wunderschön verständlich auf Deutsch. Sobald mozilo in andere Sprachversionen übertragen werden soll wird das aber zum Riesenproblem werden.
Ich denke es wird für Programmierung und die Kompatibilität untereinander unvermeidlich sein, dass die Syntaxelemente in allen Sprachversionen gleich sind.
Die deutschen Syntax-Namen müssten durch Anpassung an die html, bzw. CSS Tags internationalisiert werden.

Das bringt vielleicht für die bisherigen bisherigen User etwas Umdenkmühe, und für die bisherigen Installationen etwas Umstellungsmühe, aber aus meiner Sicht führt kein Weg daran vorbei.
Also denke ich je früher, desto besser.

Ich finde: Jetzt oder nie!
Ein Versionssprung mit einer vollen Generation, von 1.12 auf 2.0, ist genau der richtige Zeitpunkt dafür.

Was meint ihr dazu?
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: Thorstn am 10. Februar 2014, 09:33:25
Moin moin,

welche Syntax meinst Du jetzt genau? Die "normalen" à la "[ueber1]" und "[kategorie]" usw.?

Ich sehe gerade, dass in der 1.12 - wenn man im Admin auf "englisch" stellt für den Adminbereich, tatsächlich nur die deutschen Begriffe erscheinen...

Die Frage, die man sich dann im Vornherein stellen sollte ist: Wie weit wird moziloCMS außerhalb des deutschen Sprachraums genutzt? Und zweitens: wie weit will man seitens mozilo gehen, um internationaler zu werden?

Gruß,
Thorsten
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: bemerkenswelt am 10. Februar 2014, 11:19:12
Zitat von: Thorstn am 10. Februar 2014, 09:33:25
welche Syntax meinst Du jetzt genau? Die "normalen" à la "[ueber1]" und "[kategorie]" usw.?

Genau die.

Zitat von: Thorstn am 10. Februar 2014, 09:33:25
Die Frage, die man sich dann im Vornherein stellen sollte ist: Wie weit wird moziloCMS außerhalb des deutschen Sprachraums genutzt?

Ich denke in mozilo steckt großes und es wäre sehr schade es wegen so einer Kleinigkeit auf den deutschen Sprachraum zu begrenzen.
Die Mehrsprachigkeit ist im Admin ja bereits angelegt. Sonst würde es ja keinen Sinn machen den auf Englisch oder Spanisch, oder sonstwas umstellen zu können.

Zitat von: Thorstn am 10. Februar 2014, 09:33:25
Und zweitens: wie weit will man seitens mozilo gehen, um internationaler zu werden?

Wer ist eigentlich "seitens mozilo"?
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 10. Februar 2014, 11:40:35
mein Senf zum Thema:
Das es sich aktuell eh um einen "Denglisch-Mix" handelt und die Menge der betroffenen CMS-Befehle überschaubar ist, hätte ich nutzerseitig persoenlich kein Problem damit. Wenn also in den Innereien ( @stefanbe  :?: ) nicht allzu viele Abhängigkeiten an die fixe Ur-Syntax bestehen, dann durchaus "erwägungswert". [h1|] statt [ueber1|] sieht für mich nicht schlecht aus...   ;)
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: bemerkenswelt am 10. Februar 2014, 11:50:36
Zitat von: wasp am 10. Februar 2014, 11:40:35
Wenn also in den Innereien ( @stefanbe  :?: ) nicht allzu viele Abhängigkeiten an die fixe Ur-Syntax bestehen, dann durchaus "erwägungswert".

Habe ich mit stefanbe natürlich auch schon mal angesprochen.
Ich glaube, der sieht das genauso wie ich.
Wenn ich ihn richtig verstanden habe, dann sieht der die deutsche Syntax auch eher als Hemmung für die zukünftige Entwicklung.
Traut sich wohl nur nicht so recht das alleine zu entscheiden.
Immerhin ist das ja ein Gemeinschaftsprojekt.

Deshalb wollte ich da mal eine Diskussion anschubsen und andere Meinungen dazu hören.
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: Thorstn am 10. Februar 2014, 12:17:21
Zitat von: bemerkenswelt am 10. Februar 2014, 11:19:12
Wer ist eigentlich "seitens mozilo"?

Die Entwickler und Helfer. Also "wir"  ;)

Ich persönlich unterstütze die Idee, die Syntax englischsprachig zu halten, also z.B. "[h1]" statt "[ueber1]" usw.

Grüße aus Bochum,
Thorsten
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 10. Februar 2014, 12:20:18
ZitatHabe ich mit stefanbe natürlich auch schon mal angesprochen.
Höre das heute zum ersten mal, bin aber unter diesen Umständen und bezgl. meines Vorposts dafür.
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: HPdesigner am 10. Februar 2014, 12:38:48
Ich fände eine Internationalisierung der Syntaxelemente auch super - also definitiv dafür! Durch die Dokumentation und die Erklärungen beim Hovern über den entsprechenden Button (welche ja abhängig ist von der Backendsprache) sollte das auch in keiner Weise eine Einschränkung darstellen.

Beispiel:
[link|]         ->  [link|]
[mail|]         ->  [mail|]
[seite|]        ->  [page|]
[kategorie|]    ->  [cat|]
[datei|]        ->  [file|]
[bild|]         ->  [pic|]
[bildlinks|]    ->  [leftpic|]
[bildrechts|]   ->  [rightpic|]
[absatz|]       ->  [paragraph|]
[liste|]        ->  [list|]
[numliste|]     ->  [numlist|]
[tabelle|]      ->  [table|]
[----]          ->  [----]
[html|]         ->  [html|]
[include|]      ->  [include|]
[ueber1|]       ->  [h1|]
[ueber2|]       ->  [h2|]
[ueber3|]       ->  [h3|]
[links|]        ->  [left|]
[zentriert|]    ->  [center|]
[block|]        ->  [block|]
[rechts|]       ->  [right|]
[fett|]         ->  [bold|]
[kursiv|]       ->  [italic|]
[unter|]        ->  [under|]
[durch|]        ->  [strike|]
[fontsize=|]    ->  [fontsize=|]
[farbe=DD0000|] ->  [color=DD0000|]


Denkbar wären auch minimale Syntaxelemente wie z.B.
[links|]        ->  [l|]
[zentriert|]    ->  [c|]
[block|]        ->  [b|]
[rechts|]       ->  [r|]
Dergleichen würd ich aber wenn dann nur als Zusätzliche Alternative anbieten - ist aber platzsparend ;)

lg, HPdesigner
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: Rainer am 10. Februar 2014, 13:49:06
[links|]        ->  [left|]
[zentriert|]    ->  [center|]
[block|]        ->  [block|]
[rechts|]       ->  [right|]

Ansonsten ist den vorherigen Aussagen nichts hinzu zu fügen.
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 10. Februar 2014, 13:56:59
Zitat von: HPdesigner[bild|]         ->  [pic|]
[bildlinks|]    ->  [leftpic|]
[bildrechts|]   ->  [rightpic|]
oder stattdessen vllt. auch ...
[bild|]         ->  [image|]
[bildlinks|]    ->  [imageleft|]
[bildrechts|]   ->  [imageright|]

contentimage o.ä. würde ich nicht so treffend finden, da wir ja mittlerweile auch via CMS-Syntax ins Template / Layout Bilder einbinden können.  :idea:
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: Thorstn am 10. Februar 2014, 15:32:35
Ach so, ich hatte noch etwas vergessen:

Zitat von: bemerkenswelt am 10. Februar 2014, 11:19:12
Ich denke in mozilo steckt großes und es wäre sehr schade es wegen so einer Kleinigkeit auf den deutschen Sprachraum zu begrenzen.

Das sehe ich ganz genau so!

Gruß,
Thorsten
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 10. Februar 2014, 18:11:10
Ich hab mit dem noch ein Problem
[absatz|] = Erzeugt ein Link der zu diesen Überschriften ([ueber(1-3)|]) Springt

Finde das solte Verständlicher sein z.B.

[absatz|]       ->  [jumptoheading|]
[ueber1|]       ->  [heading1|]
[ueber2|]       ->  [heading2|]
[ueber3|]       ->  [heading3|]


Dann haben wir noch den Platzhalter {TABLEOFCONTENTS} der aus allen [absatz|] Elementen ein Liste daraus erstelt.
Wäre das nicht besser {JUMPTOHEADINGSLIST} oder {JUMPTOHEADINGS}?

lg
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: HPdesigner am 10. Februar 2014, 18:18:48
Zitat von: stefanbe am 10. Februar 2014, 18:11:10Ich hab mit dem noch ein Problem
[absatz|] = Erzeugt ein Link der zu diesen Überschriften ([ueber(1-3)|]) Springt
Ah das wusste ich gar nicht!
Dann ist die Bezeichnung "Absatz" ja sogar falsch... Das Ding ist ein Anker. Demzufolge würde ich es dann anchor nennen:

[absatz|]       ->  [anchor|]
[ueber1|]       ->  [heading1|]
[ueber2|]       ->  [heading2|]
[ueber3|]       ->  [heading3|]

heading fänd ich auch in Ordnung, nimmt nur mehr Platz weg. Aber lieber Verständlichkeit als Platzsparen!

{TABLEOFCONTENTS} find ich persönlich super, weil sich diese Bezeichnung (bzw. TOC) ja in einigen Systemen etabliert hat. Falls es trotzdem anders genannt werden soll, würd ich es {ANCHORLIST} nennen.

lg, HPdesigner
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 10. Februar 2014, 18:46:56
ACK / 100% Zustimmung Vorpost.



Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 10. Februar 2014, 19:41:45
Ich finde das [absatz|] nur in Verbindung mit [ueber(1-3)|] zusammen Arbeit kenntlich gemacht werden sollte.

lg
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: glory am 10. Februar 2014, 23:18:24
Hallöchen,

ich bin ja weder Entwickler noch Helfer, möchte aber trotzdem auch mal meinen Senf dazugeben.
Ich möchte niemandem zu nahe treten und bin auch dankbar, dass mir hier immer geduldig geholfen wurde, aber hätte das nicht gleich mit der Entwicklung von mozilo 2.0 geändert werden können? Diese Version ist grade offiziell eingestellt worden und nun kommen schon wieder Änderungen.
Klar ist englisch Weltsprache, besonders im PC- u. Internetbereich, aber ich finde, wir müssen uns in Deutschland schon viel zu sehr anpassen und bald werden wir auch nicht mehr im Alltagsleben die deutsche Sprache benutzen. Ich weiß nicht, ob es noch andere Länder gibt, die ihre Nationalität derart verleugnen und sich anpassen. Wer wirklich keinen Schimmer von englisch hat, versteht jetzt schon in vielen Bereichen kein einziges Wort mehr ... und das im eigenen Land.

Ihr müsst wissen, wo euer Weg hingehen soll. Wollt ihr nur noch Spezialisten ansprechen oder auch solche, wie mich zum Beispiel, die nicht mich Fachbegriffen um sich werfen können. Ich war eigentlich der Meinung, dass ihr euch von anderen cms-Systemen unterscheiden wollt und man  mozilo nutzen kann, ohne ein Studium abzulegen oder sich durch ein dickes Anleitungsbuch arbeiten zu müssen. Von der Sorte gibt es doch eigentlich schon genug.

Viele Grüße!
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 10. Februar 2014, 23:42:04
Hallo glory!
Niemand wird hier
Zitatihre Nationalität derart verleugnen und sich anpassen. Wer wirklich keinen Schimmer von englisch hat, versteht jetzt schon in vielen Bereichen kein einziges Wort mehr ... und das im eigenen Land.
Hmm..  ::) Als freies CMS sollte das Ganze tatsächlich für ALLE möglichst Grenzenlos zu verwenden sein.

Daher BASIC, wieder englisch, - Angeglichen an weltweite gängige Tags / Stichworte in Templates, Programmiersprachen --- HTML PHP JS --
macht dies einen Unterschied / Echten Nachteil (?)

Das wird m.E. niemand vor unlösbare Probleme stellen.


Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: HPdesigner am 11. Februar 2014, 08:07:58
Hey glory,

danke erstmal für dein offenes und ehrliches Feedback!

Zitat von: glory am 10. Februar 2014, 23:18:24... aber hätte das nicht gleich mit der Entwicklung von mozilo 2.0 geändert werden können? Diese Version ist grade offiziell eingestellt worden und nun kommen schon wieder Änderungen.
Natürlich hast du recht: Wäre deutlich schöner gewesen, wenn diese Änderung bereits im Release der 2.0 enthalten gewesen wäre - aber moziloCMS ist OpenSource und wird von Leuten in ihrer Freizeit entwickelt. Niemand bekommt (meines Wissens) Geld dafür und da ist es ganz normal dass diverse Änderungen zu nicht immer optimalen Zeitpunkten kommen. Aber wichtig ist doch, dass es weiterhin Änderungen gibt und das System weiterentwickelt und verbessert wird. und die 2.0 hat ja durchaus einige entscheidende Änderungen mit sich gebracht ;)
Worauf deine Frage aber hinausläuft und was wirklich schön wäre, ist so eine Art grobe Roadmap für kommende mozilo Versionen. Das funktioniert aber nur, wenn man eine ausreichend große Community hat die aktiv das System entwickelt und das ist halt einfach nicht gegeben. Wie ich das sehe ist was die aktive Codeentwicklung angeht stefanbe da mehr oder weniger Einzelkämpfer, und dafür gebührt ihm erstmal ne ganze Menge Dank und Anerkennung.

Zitat von: glory am 10. Februar 2014, 23:18:24wir müssen uns in Deutschland schon viel zu sehr anpassen und bald werden wir auch nicht mehr im Alltagsleben die deutsche Sprache benutzen. Ich weiß nicht, ob es noch andere Länder gibt, die ihre Nationalität derart verleugnen und sich anpassen.
Was allgemein die Anglifizierung der deutschen Alltagssprache angeht kann man sich sicherlich darüber streiten, ob das eine Verleugnung der eigenen Nationalität ist. Was den IT-Bereich angeht möcht ich dir gern widersprechen, das hat nichts mit Verleugnen der eigenen Sprache zu tun.

Zitat von: glory am 10. Februar 2014, 23:18:24Wollt ihr nur noch Spezialisten ansprechen oder auch solche, wie mich zum Beispiel, die nicht mich Fachbegriffen um sich werfen können. [...] und man  mozilo nutzen kann, ohne ein Studium abzulegen oder sich durch ein dickes Anleitungsbuch arbeiten zu müssen.
Um auf einen Button zu klicken, der um einen markierten Text ein Tag mit einem englischen Bezeichner einfügt, braucht man sicherlich nicht studiert haben ;) Aber dein Punkt ist natürlich korrekt: moziloCMS MUSS intuitiv bleiben! Ist es das nicht mehr, ist es dringend ratsam, sich Gedanken über Benutzerfreundlichkeit zu machen (Hab grad schon angefangen Usability zu schreiben, aber da fällt mir auf, dass ich schon genug englische Wörter in diesem Post gebraucht hab ;) )

Um aufs eigentliche Thema zurückzukommen: Ich fände es optimal, wenn man im Administratorbereich die Tagsprache einstellen könnte! Ich hatte in der Vergangenheit eine Clientin aus Amerika, für welche englische Tags super gewesen wären, da sie deutsch nicht versteht und zum anderen hatte ich deutsche Clienten, die keine Wort Englisch verstanden hätten. Also ein Klick im Backendbereich und das Problem wäre gelöst - fänd ich super!

So jetzt hab ich genug gelabert. Freu mich über die Diskussion - ich glaub soetwas bringt moziloCMS wirklich weiter!
Theoretisch sollten Ergebnisse aus solch einer Forendiskussion mal irgendwo festgehalten werden... Thorsten, du hattest doch letztens sone coole Liste der Plugins gemacht, die noch nicht migriert waren... :D

lg, HPdesigner
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: blacknight am 11. Februar 2014, 08:50:39
@HPdesigner --> http://www.mozilo.de/forum/index.php/topic,3555.0.html (http://www.mozilo.de/forum/index.php/topic,3555.0.html)

Generell ist es von Vorteil, wenn moziloCMS international einsetzbar ist. Also komplett in Englisch zur Verfügung steht. Da es aber in Deutschland entwickelt wird und überwiegend deutsche Nutzer hat, sollte das auch berücksichtigt werden.

Ich fände da eine duale Lösung am besten. Also die deutschen Tags bleiben so erhalten wie sie sind. Zusätzlich können aber auch die englischen Tags verwendet werden. Kann ja durch ein internes Mapping der deutschen auf die englischen ([ueber1|] auf [h1|]) Tags erfolgen.
Welche Tags dann eingefügt werden, beim Klick auf den entsprechende Button, ist dann halt abhängig von der eingestellten Sprache in der Adminoberfläche.

Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: bemerkenswelt am 11. Februar 2014, 09:41:20
Guten Morgen.

Zitat von: stefanbe am 10. Februar 2014, 19:41:45
Ich finde das [absatz|] nur in Verbindung mit [ueber(1-3)|] zusammen Arbeit kenntlich gemacht werden sollte.

Finde ich nicht unbedingt.

[jump] würde m. E. völlig reichen.
Da es keinen Befehl für einen Anker gibt, entnimmt man der Anleitung, dass das Ziel immer das entsprechende Word mit HL Formatierung ist.

oder man nennt es zumindest kürzer z. B. [jumphl]
oder man (stefanbe :mrgreen: ) baut noch nen Anker-Befehl ein.
Dann wird der User flexibler und ist nicht auf HLs beschränkt.
(wie ich stefanbe kenne, ist das für den doch eine Kleinigkeit)
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 11. Februar 2014, 10:03:57
[absatz|] ->  [headingtarget|] oder [headingjump|]  würde dann den expliziten Bezug auf headings/Überschriften als Sprungziel dokumentieren und durch heading... am Befehlsanfang die
"Zugehörigkeit" zu den restlichen heading-Anweisungen unterstreichen ...
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 11. Februar 2014, 17:54:58
Hab mal einen Vorläufigen Konverter geschrieben.

Da die Syntax sich Bestimmt noch Ändert dient das nur mal zum Testen.

ACHTUNG der Konverter ändert überall alles unwiderbringlich

Also nur auf eine moziloCMS Kopie Anwenden wer das nicht macht ist Selbst dran Schuld :mrgreen:

Die convert_syntax.php ins moziloCMS root legen und mit den Browser Aufrufen Fertig.

Bei danach Hinzugefügten Dateien (z.B. Plugins) einfach die convert_syntax.php erneut Aufrufen.

lg stefanbe
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: glory am 12. Februar 2014, 02:01:32
Bitte vergesst das, was ich oben wegen dem englischen geschrieben habe. Natürlich ist englisch die Computersprache und es ist ok, dass die sowieso schon überall üblichen Begriffe übernommen und genutzt werden.
Mich ärgert es nur einfach immer, wenn ich mal die Werbeblätter durchsehe, dass da immer mehr Sachen angeboten werden, bei denen ich nicht weiß, was es ist und was man damit machen kann. Und ich denke eigentlich, dass ich noch halbwegs technikinteressiert bin. Wie mag es vielen anderen gehen, die sich noch weniger oder gar nicht damit beschäftigen?! ich sage mir einfach: ich weiß nicht, was es ist, also scheine ich es nicht zu brauchen. Aber das gehört nun gar nicht hier rein, nur mal als kurze Erklärung für meine Empfindlichkeit in Bezug auf die Anglisierung.

Ich vertraue euch voll und ganz, dass ihr mozilo gut weiterentwickelt und danke euch auch für die ganze bisher leistete Arbeit!

Viele Grüße!
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: rolinux am 20. Februar 2014, 17:49:31
Ich habe das heute das erste Mal gelesen.

Der Unterschied zwischen einer Programmiersprache (hier im allerweitesten vorstellbaren Sinn, obwohl die mozilo-Elemente eher eine Auszeichnungssprache sind wie HTML) und einer Werbeanzeige ist, dass die Werbeanzeige nur in einem begrenzten Gebiet oder von einem begrenzten Personenkreis gelesen wird. Also z.B. nur von Lesern deutschsprachiger Zeitschriften. Programmiersprachen bzw. Auszeichnungssprachen werden aber in der gleichen Form von Personen mit unterschiedlichen Voraussetzungen benutzt. Nicht umsonst sind die Programmiersprachen (so sie denn lesbar sind) mit englischen Begriffen gemacht.

Grundsätzlich ist die Syntax von HTML ja auch dem Englischen entlehnt. Und grundsätzlich fände ich es schade, wenn die mozilo-Tags in Zukunft nicht mehr in Deutsch wären. Aber ich verstehe auch die Beweggründe. Und eine Umsetzung von fremdsprachigen Elementen in "Systemelemente" im Hintergrund (also z.B. ueber1 -> h1) stelle ich mir programmiertechnisch ziemlich umständlich vor. Das ist was anderes als die Übersetzung einer Bedien-Oberfläche.

Vielleicht kann man das ja so lösen, dass die Syntaxelemente je Sprache in einer eigenen Datei speichert. Je nach Spracheinstellung im Backend wird die entsprechende Datei geladen und auch umgesetzt. Aber was, wenn man dann mal die Sprache im Backend ändern will?

Meine Meinung:
Ich fände es schön, wenn die bisherige mozilo-Syntax in Deutsch beibehalten würde (der Mensch ist ein Gewohnheitstier...), könnte es aber auch nachvollziehen, wenn das Ganze aus Gründen der Internationalisierung in Englisch geändert würde und würde dafür HTML als Vorlage vorschlagen. Das kennen, denke ich, sehr viele von uns mozilo-Usern zumindest rudimentär. Da wäre die Umstellung nicht ganz so krass.

Und noch ein Vorschlag: Ich fände es schön, wenn diese Umstellung nicht die Veröffentlichung der finalen Version von 2.0 verzögern würde. Diese Umstellung könnte man auch auf eine spätere Version verschieben.

(Ich bin schon ganz heiß auf die finale 2.0, vermisse aber noch das Calendar-Plugin und das moziloGB (letzteres habe ich schon mal getestet und fand es serienreif), um die 2.0 jetzt schon mit allen "meinen" Homepages einzusetzen. Eine neue HP habe ich damit bereits umgesetzt und auch den Mitgliederbereich einer Vereinshomepage, weil da weder Gästebuch noch Kalender-Plugin benötigt werden.)

Gruß
Rolf
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: Rainer am 22. Februar 2014, 07:49:40
Ja Rolf, der Mensch ist leider ein Gewohnheitstier, dem ein wenig Veränderung manchmal ganz gut tut.  ;D  Aber Sprüche bei Seite  :!:
Grundsätzlich ist das sicher gut, wenn auch die Syntaxelemente sprachlich flexibel sind, aber das Umsetzen ist immer auch eine Zeitfrage. Deshalb von mir ebenfalls: wenn dann später.
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: dummwiebrot am 22. Februar 2014, 10:38:26
Ich hab mir den Thread jetzt mal durchgelesen und möchte meinen Senf als unbedarfter Nutzer dazugeben. Zwar verstehe ich bisschen was von html und css, aber mit PHP stehe ich auf Kriegsfuß. Ich habe also keine Ahnung, was machbar ist und welchen Aufwand es ggf. erfordert.

Ideal fände ich es wenn die Syntaxelemente über eine Sprachdatei angepasst werden könnten. Da hätte der Deutsche sein [bildlinks|], der Engländer sein [imageleft|], der Niederländer sein [beeld_ naar_links|] u.s.w.

Mit dem Ansatz von HPdesigner (Antwort #7) könnte ich mich auch anfreunden. Nur dass ich anstelle von pic eher image oder besser noch img verwenden würde und da wo es sich anbietet die entsprechenden html-Bezeichnungen statt englischer Begriffe.
Z.B.:
[liste|]        ->  [ul|]
[numliste|]     ->  [ol|]
[ueber1|]       ->  [h1|]
[kursiv|]       ->  [em|]
u.s.w.

Alternativ könnte ich mir auch vorstellen, dass man sich mit den Bezeichnungen am BBCode orientiert.

Im übrigen schließe ich mich Rolf und Rainer an. Es wäre schön, wenn sich die Veröffentlichung der finalen 2.0 dadurch nicht verschieben würde.

Greetz dwb
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 23. Februar 2014, 15:34:01
Nee Internationalisierung der Syntaxelemente halte ich für nicht Umsetzbar.

In den Inhaltseiten sollte dann nur z.B. nur die Englische Verwendet werden.
-> Damit beim Umstellen der Sprache nicht alle Inhaltsseiten geändert werden müssen.

Beim Laden/Speichern in/aus den Editor müssten die dann Übersetzt werden.
-> Was ich als zu Fehler anfällig halte. Das was aus dem Editor kommt sollte auch das sein was Gespeichert wird.

lg
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: hausl78 am 24. Februar 2014, 14:01:51
Zitat[absatz|]       ->  [jumptoheading|]
Zitat[absatz|]       ->  [ancor|]

Ev:
[jumptoanchor| ]

Da es ja keinen Anker erzeugt sondern einen anspringt, oder steh ich grad wo drauf? Ansonsten find ich das klingt soweit alles echt gut... ausser die Tatsache das ich selbst gar so so gut wie gar nichts dazu leisten kann  >:(

Zitat von: Thorstn am 10. Februar 2014, 19:05:09
... Das Leben ist leider nicht immer fair, und gewisse Probleme lösen sich leider nicht (immer) durch Aussitzen  ;)
:!: du sagst es..

LG
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 24. Februar 2014, 14:47:40
[absatz|] erzeugt nur einen Link um an die Überschriften (ueber1-3) zu Springen.

Deshalb finde ich sollte das auch im Namen zu Erkennen sein.
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: HPdesigner am 24. Februar 2014, 16:23:01
Zitat von: stefanbe am 24. Februar 2014, 14:47:40Deshalb finde ich sollte das auch im Namen zu Erkennen sein.
Seh ich auch so. Und weil eben ein Seiteninterner Sprunglink ein Anker ist, find ich [anchor|] am aussagekräftigsten.

lg, HPdesigner
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: stefanbe am 24. Februar 2014, 17:40:42
Hat dann halt nur überhaubt keinen Sprachlichen Bezug mehr zu ueber1-3 (heading1-3)
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 24. Februar 2014, 20:16:45
@HPdesigner:
Zitat von: stefanbe[absatz|] erzeugt nur einen Link um an die Überschriften (ueber1-3) zu Springen.
Soll die Überschriften als Anker hervorheben, als Basis / Quasi-Standard. Auch wegen der ID-Vergabe vom CMS. Ein beliebiger anchor mit entsprechendem anchor-target könnte doch m.E. bei Bedarf, dann via Syntaxelement(e) angelegt werden.
Wie z.B. hier http://www.mozilo.de/forum/index.php/topic,3418.msg16712.html#msg16712 wobei ich dies seinerzeit QVlink/QVziel (QV für Querverweis) nannte. Daher finde ich persönlich die namentliche Bezugnahme korrekter und nachvollziehbarer, als die Erklärung "anchor" gehört zu "heading" - Das hinkt für mich irgendwie ...  :-\




Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: wasp am 26. Februar 2014, 00:16:52
Nachtrag bzw. allgemeiner Reminder zur moziloCMS-Syntax:
(Darf gern verschoben oder auch entfernt werden)
Wie bereits früher beschrieben ginge ja auch neben {VALUE} noch der -offenbar auch geheime- zweite Übergabewert der mozilo CMS-Syntax : {DESCRIPTION} um die Flexibilität und Wertigkeit einzelner "benutzerdefinierter Syntaxelemente" zu erhöhen - Hiermit erübrigt sich m.E. häufig die Notwendigkeit von Plugins für einfache Aufgaben, zumal diese spätestens seit 2.0 auch gut ver- schachtelbar sind  ... Faktisch können wir also zunächst -zwei- Werte übergeben, welche sich dann aber durch geschicktes Schachteln von Elementen leicht erhöhen lassen.

Konkretes Beispiel:
[bild|@=meineBilderkategorie:foto-max-muster.jpg=@] gibt das Bild aus.
[bild=ich bin Max Muster|@=meineBilderkategorie:foto-max-muster.jpg=@] gibt das Bild mit dem Untertitel "ich bin Max Muster" aus.

Gilt für z.B. für Tabellen:
[tabelle=JeweiligeTabellenCSSAnweisung| I n h a l t e]
analog.

[Anweisung|Daten1] -oder- [Anweisung=Daten1|Daten2] definiert durch Platzhalter/Variable {VALUE} und optional bei zwei Werten dann aber mit Gleichzeichen abgetrennt {DESCRIPTION}  kann auch umgekehrt sein, bitte grad nicht festnageln ...

Auch bei selbstdefinierten Syntaxelementen oder gar im Template darf dies Verwendung finden... um z.B. versteckte Inhalte fix oder variabel via Plugin zu includieren.  ;)

Funzt -insofern es Sinn macht- bei vielen mozCMS-Anweisungen - Ansonsten einfach selber bauen ... Diese Benutzerdefinierten Syntaxelemente dürfen und können, Dank stefanbe,  durch verwendete CMS-Syntax, Plugins und deren Output, CSS-Anweisungen "programmiert" / variabel gehalten und einfaches HTML bedient werden. 

Vielleicht sollten wir dazu nochmal ein aktuelles "BASIC-howto" oder einen ein separaten Thread aufmachen

Dies steht erstmal nur so hier. Ggf. löschen / verschieben / whatever ...
Titel: Re: Syntaxelemente in mozilo2.0
Beitrag von: maiemi am 16. März 2014, 16:32:29
Zitat von: stefanbe am 24. Februar 2014, 14:47:40
[absatz|] erzeugt nur einen Link um an die Überschriften (ueber1-3) zu Springen.

Deshalb finde ich sollte das auch im Namen zu Erkennen sein.

wenn ich da nicht ganz falsch liege ist das aber ein Anker (anchor) im Sinne Website-Entwicklung.
Es gab übrigens mal für die 1.1.2 - er ein "Anker Plugin"...muss mal kramen, ich hab das sogar genutzt..

Was die "Syntax" der (sowieso aus dem Englischen stammenden) "Homepage"- Elemente betrifft, so wäre ich kein Gegner der "Anglifizierung", da diese auch in allen möglichen Foren und Wikis und Tutorials (schon wieder Englisch) auftauchen und auch bei "Tante G oo gle" als Suchbegriffe geeignet sind.

Eine Tabelle, in der Art, wie sie auch im Post von HP designer (http://www.mozilo.de/forum/index.php/topic,3640.msg18120.html#msg18120) steht, könnte ja dem CMS als "README.txt" (und schon wieder Englisch) beigefügt werden.

Was das Fachliche betrifft, sehe ich es auch so, wie bemerkenswelt (http://www.mozilo.de/forum/index.php/topic,3640.0.html), dass die sowieso aus dem Englischen stammenden und "in der Szene" gebräuchlichen Begriffe auch so da stehen könnten. (H1 anstelle über1 , etc.)