Page 24 of 27

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 9:49 am
by frase
Viele Wege führen nach Rom ..
editor.css und Tatas Vorschläge sind gute Alternativen.

Es gibt dazu unterschiedliche Meinungen. Im CKEditor sind z.B. Templatestyles (noch) gar nicht vorgesehen, weil sie auch Layout-Elemente enthalten und damit auch Schaden anrichten könnten.

Das gilt es alles zu bedenken.

Ein Angebot wäre mein angepasster Tiny4 - wie oben beschrieben (mit Link).
Du kannst mit der entsprechenden "init" wählen, ob du die Templatestyles und/oder FontAwesome verwenden willst.
Ich persönlich finde das "komfortabler" - einfach nur die passende "init" in der Editor-Konfiguration auswählen, statt noch weitere css-Dateien anzuhängen. Das ist aber mein persönlicher Geschmack.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 10:38 am
by isometric
frase wrote:Ich persönlich finde das "komfortabler" - einfach nur die passende "init" in der Editor-Konfiguration auswählen, statt noch weitere css-Dateien anzuhängen. Das ist aber mein persönlicher Geschmack.
Damit kenne ich mich aber garnicht aus ....

Was für mich persönlich wäre folgendes gut verwaltbar:

Eine stylesheet.css die so aussieht:

Code: Select all

@import url("css/style.css"); /* styles for template */
@import url("css/main.css"); /* styles for editor */
Dann im Template noch das Unterverzeichnis css mit folgenden Dateien:
style.css mit allen Formaten, die man für das Template braucht
main.css mit allen Formaten, die im Editor zur Verfügung stehen sollen

Könnte das theoretisch funktionieren?

Und das Problem dürfte doch dann auch gelöst sein, weil ja gar keine Layout-Elemente zur Verfügung stehen
Es gibt dazu unterschiedliche Meinungen. Im CKEditor sind z.B. Templatestyles (noch) gar nicht vorgesehen, weil sie auch Layout-Elemente enthalten und damit auch Schaden anrichten könnten.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 10:42 am
by frase
Richtig.
Das entspricht (in etwa) Tatas Vorschlag.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 10:48 am
by Holger
frase wrote:Es gibt dazu unterschiedliche Meinungen. Im CKEditor sind z.B. Templatestyles (noch) gar nicht vorgesehen, weil sie auch Layout-Elemente enthalten und damit auch Schaden anrichten könnten.
Doch, sie sind vorgesehen und funktionieren auch schon, wenn sie im Template richtig definiert werden.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 10:52 am
by frase
Holger wrote:Doch, sie sind vorgesehen und funktionieren auch schon, wenn sie im Template richtig definiert werden.
Klar. Da hatten wir auch schon ein "Gespräch" drüber. ;-)
Ich wollte hier nur keine Editor-Schulung anzetteln.

Zurück zur ersten Frage:
Will man FontAwesome im Editor verwenden, muss man dort ein entsprechendes PlugIn installieren.
Gemacht in Tiny4.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 10:56 am
by isometric
Holger wrote:Doch, sie sind vorgesehen und funktionieren auch schon, wenn sie im Template richtig definiert werden.
Wo findet man, wie das gemacht werden muss?

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 11:00 am
by frase
Ungefähr ab hier:
https://cmsimpleforum.com/viewtopic.php ... tor#p55879

Viel Spaß beim Lesen ;-)

Im Ernst:
Um im CKEditor individuelle Templatestyles zur Verfügung zu haben, müssen die Klassen in etwa so notiert werden:
blockelement.Klasse { }
Das hat bisher keiner so gemacht. Könnte aber den CKEditor weiter nach vorne bringen, wenn sich alle Template-Designer daran hielten.
Für (Icon)Fonts gilt aber das oben Gesagte.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 11:28 am
by frase
frase wrote:müssen die Klassen in etwa so notiert werden:
blockelement.Klasse { }
Beispiel: ein Absatz in ROT:
p.red { color: #f00; ]

Beispiel: ein Wort ROT im Absatz:
p span.red { color: #f00; ]

Beispiel: ein Wort ROT in Tabellenzelle:
td span.red { color: #f00; ]

Das muss dann für jeden eventuellen Fall notiert werden

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 11:40 am
by isometric
Vielen Dank.

Ich werde das mal ausprobieren, aber es es viel zu aufwändig das dann wirklich für alle Elemente die Werte zu definieren.

Re: XH: alternatives Seitensplitten unabhängig von <hx> - Tags

Posted: Mon Jan 23, 2017 11:49 am
by cmb
Auch bei CMSimple scheint sich bezüglich des Seitensplittens was zu tun: https://cmsimple.org/forum/viewtopic.php?f=8&t=731. Ich kam nicht wirklich dazu, mir mal Gedanken über diese Variante zu machen, aber zumindest darüber nachdenken sollten wir wohl mal.