Page 1 of 1
Absatz Deklarierung
Posted: Sat May 03, 2008 2:34 pm
by deacon
Moin Moin,
mir ist grade mal im Quelltext aufgefallen, dass wenn ich einen Artikel schreibe oder eine statische Seite schreibe die Absätze nicht mit <p> </p> ausgezeichnet werden. Sprich wenn ich die Entertaste drücke kommt nur <br />
Ich benutze auch nicht den grafischen WYSIWYG-Editor.
Ich habe diesbezüglich nix über die Sufu gefunden. Liegt das an einem Textformatierungsplugin oder muss ich das per Hand machen?
Ich habe auch mal andere Templates ausprobiert. Da habe ich das gleiche Resultat.
Hier mal meine Textformatierungs Plugins:
- Textformatierung: Serendipity
Textformatierung: Smilies
Übliche XHTML-Fehler beseitigen
Sonderzeichen/Erweiterte Buttons für Non-WYSIWYG
[Layout-Plugin: Quote-Formatierung]
Textformatierung: BBCode
Textformatierung: NL2BR
Hier nochmal der Link zur Webseite:
http://www.just-css.de
Greetz
Deacon
Re: Absatz Deklarierung
Posted: Sat May 03, 2008 3:19 pm
by garvinhicking
Hi!
Das liegt daran, dass s9y standardmäßig keine <p> ausgibt, da reguläre Ausdrücke zum matchen dafür immer etwas komplex und fehleranfällig waren. Daher nutzt s9y dafür nur das nl2br plugin.
Du kannst aber ads Textformatierungsplugin "Textile" installieren, das kümmert sich (neben vielem anderen) um <p>...</p> Kapselung.
Mit dem Template hat es, wie Du schon gesehen hast, keinen Zusammenhang - das liegt rein an Textformatierungsplugins.
Grüße,
Garvin
Posted: Sat May 03, 2008 3:43 pm
by deacon
Hi Garvin,
habe das Plugin denn mal eben installiert. Aber so ganz richtig funzt das noch nicht.
Möchte ich im Textfeld eine Überschrift reinsetzen z.B. <h2>Bla bla</h2> denn erscheint im Quelltext:
Code: Select all
<p><h2>Bla bla</h2><br />
Bla bla bla und weiterer Text<br />
</p>
Das heißt er umschliesst die ganze Überschrift mit dem p-Tag. Und das ist doch nicht regelkonform oder irre mich da?
Das müßte doch so Aussehen:
Code: Select all
<h2>Bla bla </h2>
<p>Bla bla bla und weiterer Text<br />
</p>
Posted: Sat May 03, 2008 4:48 pm
by deacon
Ok, ich habe jetzt für mich eine Lösung gefunden.
Ich benutze nun den Grafischen WYSIWYG-Editor und die TEXTILE Formatierung. Nun gibt es nur noch 2 Probleme. Der eine tritt aber nur im Firefox auf.
1. Erstellen statischer Seiten (nur im Firefox)
Bei der Smily Leiste werden die Smilys untereinander angezeigt
Siehe hier das Bild:
http://www.just-css.de/templates/deacon ... editor.jpg
2. Erstelle ich einen neuen Eintrag, denn wird ein Zeilenumbruch über dem neuen eintrag erstellt im Blog. Ich tippe auf eine *.tpl Geschichte. Ich weiss nur nicht in welchem.
Erstelle ich einen Beitrag ohne den grafischen Editor fehlt dieser Zeilenumbruch. Wie kann ich das nun ändern?
Greetz
Posted: Sat May 03, 2008 4:56 pm
by deacon
Problem 2 ist gelöst. Ich habe das NL2BR Plugin gelöscht. Bleibt nur noch Problem #1
Posted: Sun May 04, 2008 12:40 pm
by garvinhicking
Hi!
Zu problem #1: Welches admin-style benutzt du? (bulletproof?) Hast Du dort änderungen im stylesheet vorgenommen?
Grüße,
Garvin
Posted: Sun May 04, 2008 1:09 pm
by deacon
vergiss das erstmal wieder. Ne ich hatte mein eigenen Style. Aber der war nicht valide. Ich hatte da ganz neue Probleme. Hatte ich nur einen Eintrag gepostet, da war das Template valide. Hatte ich 2 Einträge gepostet war es nicht mehr valide. Und bei jedem weiteren Eintrag wurden es noch mehr Fehler beim Validieren.
Ich brauch nun erstmal ganz viel Kaffee und ein wenig Ruhe. Ich baue mir grade ein ganz neues Design. Ohne YAML. Ich meld mich denn wieder.