Page 1 of 1

Textile - HTML-Vorschau

Posted: Fri Dec 30, 2011 4:55 pm
by blogbaer
Nach meinem Wechsel von Textpattern zu Serendipity und dem Ausprobieren der WYSIWYG-Editoren werde ich doch bei Textile bleiben. Meine Frage: Gibt es - ähnlich Txp - eine HTML-Vorschau, um das Ergebnis der Textile-Konvertierung zu sehen, bevor ich es veröffentliche? (Außer dem Copy and Paste in die Textile-Homepage.)

Vielen Dank,
Christian

Re: Textile - HTML-Vorschau

Posted: Fri Dec 30, 2011 6:24 pm
by yellowled
blogbaer wrote:Gibt es - ähnlich Txp - eine HTML-Vorschau, um das Ergebnis der Textile-Konvertierung zu sehen, bevor ich es veröffentliche?
Wandelt die Vorschau-Funktion des Eintragseditors Textile nicht um?

YL

Re: Textile - HTML-Vorschau

Posted: Sat Dec 31, 2011 2:00 pm
by blogbaer
Ja schon - aber gleich in "Reinschrift". Ich würde gern den Rohtext mit Tags und so erst mal sehen wollen.

Re: Textile - HTML-Vorschau

Posted: Sat Dec 31, 2011 2:37 pm
by yellowled
blogbaer wrote:Ich würde gern den Rohtext mit Tags und so erst mal sehen wollen.
Das leistet unser Non-WYSIWYG-Editor nicht, fürchte ich. Du kannst aber natürlich mit browserseitigen Tools wie Firebug oder Web Inspector den generierten Quellcode im Vorschaufenster kontrollieren.

YL

Re: Textile - HTML-Vorschau

Posted: Sat Dec 31, 2011 5:31 pm
by garvinhicking
Hi!

Man könnte das in der preview_iframe.tpl auch machen indem man zusätzlich z.B. "{$preview|escape}" noch mit aufnimmt, dann würde man auch den rohen HTML-Code bei einem Preview sehen können...

Grüße,
Garvin

Re: Textile - HTML-Vorschau

Posted: Mon Jan 02, 2012 8:59 pm
by blogbaer
Das Forum geht ja wieder!

Ob meine Kenntnisse ausreichen, eine tpl-Datei zu bearbeiten, wage ich zu bezweifeln. Aber auf die einfache Variante von YL kommt man natürlich selbst nicht! Also: Editor -> Vorschau. In der Vorschau rechte MT -> Frame-Quelltext anzeigen (im Chromium).

Vielen Dank für die Antworten!
Christian

Re: Textile - HTML-Vorschau

Posted: Mon Jan 02, 2012 9:25 pm
by blogbaer
Das mit den Kenntnissen nehme ich (halb) zurück...

Die preview_iframe.tpl so geändert:

Code: Select all

<body style="padding: 0px; margin: 0px;">
        <div id="mainpane" style="padding: 0px; margin: 5px auto 5px auto; width: 98%;">
            <div id="content" style="padding: 5px; margin: 0px;">
            {$preview}
            </div>
            <div style="padding: 5px; margin: 0px; background-color:#fff;">
            {$preview|escape}
            </div>
        </div>
zeigt den Quelltext unter der Vorschau - allerdings nicht gerade übersichtlich, da fortlaufend.

ChB

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 9:55 am
by garvinhicking
Hi!

Ggf. wäre {$preview|escape|nl2br} lesbarer?

Grüße,
Garvin

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 10:15 am
by Timbalu
Soweit ich weiß, erlaubt das security nicht: modifier 'nl2br' not allowed by security setting.
Sollten wir das hinzufügen, Garvin?

In diesem Falle könnte doch ein einfaches <pre></pre> auch wirken, oder?

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 10:48 am
by garvinhicking
Hi!

Ja, nl2br sollten wir auch aufnehmen, glaube schon dass man das immer mal gebrauchen kann.

<pre> sollte auch funktionieren, ja - gute Idee!

Grüße,
Garvin

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 11:58 am
by Timbalu
Im Handling solcher Sachen zwischen Smarty2 und 3 liegen Welten...

Gerade mal getestet: Es geht
in 1.7 nur als function {nl2br($preview|escape)}
in 1.6 nur als modifier {$preview|escape|nl2br}

Sollen wir es also als function und modifier in 1.7 aufnehmen.

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 2:03 pm
by garvinhicking
nl2br muss als Modifier funktionieren können, man kann doch in Smarty3 immer noch PHP functions als modifier aufrufen?!

Diese funktion() syntax in Smarty finde ich extrem unpassend und entgegen der smarty syntax, so etwas würde ich nicht aufnehmen/vorschlagen wollen.

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 2:10 pm
by Timbalu
garvinhicking wrote:..., man kann doch in Smarty3 immer noch PHP functions als modifier aufrufen?
Nur wenn man es explizit erlaubt, soweit ich weiß.

Ich setz das mal rein.

Re: Textile - HTML-Vorschau

Posted: Tue Jan 03, 2012 9:02 pm
by blogbaer
Solange sich die Fachleute hier "streiten" nehme ich erst mal {$preview|escape|nl2br}.
Vielen Dank!