Hallo REDAXO-Gemeinde,
im Rahmen eines Projektes meiner aktuellen Arbeitsstelle habe ich das Typography!-Addon entwickelt. Es hat mich seit dem Umstieg von Textile auf TinyMCE gestört, dass bestimmte Features wie typographische Anführungszeichen oder Bindestriche gefehlt haben. Beim Projekt der neuen Firmenpräsenz wurde es erstmals ausprobiert und funktioniert dort auch recht gut.
Die Veröffentlichung des AddOns liegt nun ca. einen Monat zurück und ich würde mich über Feedback dazu freuen, da es auch in Zukunft aktiv weiterentwickelt und verbessert werden soll.
Hat es bereits jemand heruntergeladen und ausprobiert? Wie sind eure Erfahrungen damit? Wo sind noch Fehler/was kann verbessert werden? Ich würde mich über euer Feedback freuen!
Grüße, Fabian
Download unter: http://www.redaxo.org/de/download/addons/?addon_id=868
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Re: Typography! AddOn
Hallo,
ich habe das gerade mal lokal bei mir getestet und das normale Textile module entsprechend umgebaut, also REX_VALUE[1] in REX_TYPO_HTML_VALUE[1] geändert. Mir scheint, daß es jetzt ein Problem gibt wenn ich Zahlen im Text schreibe. Dann kommt keine Ausgabe mehr, oder hab ich da jetzt was falsch gemacht?
ich habe das gerade mal lokal bei mir getestet und das normale Textile module entsprechend umgebaut, also REX_VALUE[1] in REX_TYPO_HTML_VALUE[1] geändert. Mir scheint, daß es jetzt ein Problem gibt wenn ich Zahlen im Text schreibe. Dann kommt keine Ausgabe mehr, oder hab ich da jetzt was falsch gemacht?
Re: Typography! AddOn
Welche REDAXO-Version verwendest du?
Hast du lediglich die REX_VAR geändert oder hast du noch weitere Änderungen vorgenommen? Kannst du mir die Änderungen zukommen lassen, dann würde ich mal versuchen, den Fehler bei mir zu reproduzieren?
Textile beinhaltet selbst eine gewisse Anzahl an typografischen Ersetzungen, eventuell kommen sich die beiden in die Quere.
Hast du lediglich die REX_VAR geändert oder hast du noch weitere Änderungen vorgenommen? Kannst du mir die Änderungen zukommen lassen, dann würde ich mal versuchen, den Fehler bei mir zu reproduzieren?
Textile beinhaltet selbst eine gewisse Anzahl an typografischen Ersetzungen, eventuell kommen sich die beiden in die Quere.
Re: Typography! AddOn
Ich hab nur die eine Stelle in der Ausgabe geändert:
Code: Alles auswählen
<?php
if(OOAddon::isAvailable('textile'))
{
echo '<div class="team">';
// Ausrichtung des Bildes
if ("REX_VALUE[9]" == "l") $float = "floatLeft";
if ("REX_VALUE[9]" == "r") $float = "floatRight";
// Wenn Bild eingefuegt wurde, Code schreiben
$file = "";
if ("REX_FILE[1]" != "") $file = '<div class="'.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" /></div>';
$textile = '';
if(REX_IS_VALUE[1])
{
$textile = htmlspecialchars_decode("REX_TYPO_VALUE[1]");
$textile = str_replace("<br />","",$textile);
$textile = rex_a79_textile($textile);
$textile = str_replace("###"," ",$textile);
}
print $file.$textile;
echo '</div>';
}
else
{
echo rex_warning('Dieses Modul benötigt das "textile" Addon!');
}
?>
Re: Typography! AddOn
Hallo nitzer,
sorry für die späte Antwort. Habe mal probiert, deinen Fehler nachzuvollziehen. Bei mir kam es zu Problemen mit Textile durch die Verwendung von htmlspecialchars_decode. Die Heredoc-Syntax schafft hier Abhilfe. Folgendes Beispiel funktioniert gut bei mir:
Wenn man Typography! mit Textile verbindet, sollte man jedoch einige Optionen ausschalten, damit sich Textile und Typo nicht in die Quere kommen, z.B. intelligente Bindestriche. Automatische Trennungen sollten aber problemlos funktionieren.
Grüße, Fabian
sorry für die späte Antwort. Habe mal probiert, deinen Fehler nachzuvollziehen. Bei mir kam es zu Problemen mit Textile durch die Verwendung von htmlspecialchars_decode. Die Heredoc-Syntax schafft hier Abhilfe. Folgendes Beispiel funktioniert gut bei mir:
Code: Alles auswählen
$textile = <<<EOT
REX_TYPO_HTML_VALUE[1]
EOT;
Grüße, Fabian
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: Typography! AddOn
Hej,
vg Thomas
diese Schreibweise sollte man möglichst vermeiden.Fabchan hat geschrieben:Die Heredoc-Syntax schafft hier Abhilfe. Folgendes Beispiel funktioniert gut bei mir:
Code: Alles auswählen
$textile = <<<EOT REX_TYPO_HTML_VALUE[1] EOT;
vg Thomas
Re: Typography! AddOn
Habe das Beispiel irgendwan mal aus der Redaxo-Demo gezogen, hat in den letzten 5 Jahren immer sehr gut funktioniert. Was spricht dagegen, es so zu machen? Geht es dabei um das eventuelle Sicherheitsrisiko, wenn jemand folgendes in eine Variable einfügt?Thomas.Blum hat geschrieben:Hej,
diese Schreibweise sollte man möglichst vermeiden.Fabchan hat geschrieben:Die Heredoc-Syntax schafft hier Abhilfe. Folgendes Beispiel funktioniert gut bei mir:
Code: Alles auswählen
$textile = <<<EOT REX_TYPO_HTML_VALUE[1] EOT;
vg Thomas
EOT;
// Schadcode
$str2 = <<<EOT
-
- Beiträge: 12
- Registriert: 4. Dez 2012, 12:37
Re: Typography! AddOn
Hallo,
nachdem ich das Typographie-Addon installiert habe, tauchten im Frontend überall Fehlermeldungen auf:
Selbst nach der De-Installation blieben diese Meldungen überall.
Hab ich was falschgemacht?
Grüße aus Bremen,
Horst
nachdem ich das Typographie-Addon installiert habe, tauchten im Frontend überall Fehlermeldungen auf:
Code: Alles auswählen
Warning: include(diacritics/en-US.php) [function.include]: failed to open stream: No such file or directory in /usr/www/users/xyz/redaxo/include/addons/typography/classes/php-typography/php-typography.php on line 399
Hab ich was falschgemacht?
Grüße aus Bremen,
Horst
Webdesign | Templateprogrammierung für Redaktionssysteme| http://www.w2media.de
Re: Typography! AddOn
Hallo,
also was die fehlermeldung sagt is ja klar. Die datei diacritics/en-US.php ist nicht vorhanden. vielleicht mal prüfen ob die vorhanden ist und schreibweise ok ist.
Hast das deaktiviert, dann müsste das wieder weg sein.
Cheffchen
also was die fehlermeldung sagt is ja klar. Die datei diacritics/en-US.php ist nicht vorhanden. vielleicht mal prüfen ob die vorhanden ist und schreibweise ok ist.
Hast das deaktiviert, dann müsste das wieder weg sein.
Cheffchen
-
- Beiträge: 12
- Registriert: 4. Dez 2012, 12:37
Re: Typography! AddOn
Hallo,
ja, beim Moduldownload muss ein Fehler aufgetreten sein, nach Reinstallation mit einem erneut downgeloadetem Modul klappt alles wie es soll.
Hab ich das eigentlich richtig verstanden, dass der Einsatz nur in Verbindung mit dem TinyMCE sinnvoll ist. Zumindest sehe ich keine Silbentrennungen mit dem textile-editor.
Danke,
Horst
ja, beim Moduldownload muss ein Fehler aufgetreten sein, nach Reinstallation mit einem erneut downgeloadetem Modul klappt alles wie es soll.
Hab ich das eigentlich richtig verstanden, dass der Einsatz nur in Verbindung mit dem TinyMCE sinnvoll ist. Zumindest sehe ich keine Silbentrennungen mit dem textile-editor.
Danke,
Horst
Webdesign | Templateprogrammierung für Redaktionssysteme| http://www.w2media.de
Re: Typography! AddOn
HAllo,
keine ahnung, einfach testen.
Cheffchen
keine ahnung, einfach testen.
Cheffchen
-
- Beiträge: 12
- Registriert: 4. Dez 2012, 12:37
Re: Typography! AddOn
Hallo,
es klappt hervorragend mit beiden Editoren, dieses Modul ist echt der Hammer. Endlich kann man im Web wieder guten Gewissens Blocksatz verwenden oder muss einem Kunden nicht lange erklären, dass man auf den Zeilenumbruch im Web nur wenig Einfluss hat.
Herzlichen Dak aus Bremen,
Horst
es klappt hervorragend mit beiden Editoren, dieses Modul ist echt der Hammer. Endlich kann man im Web wieder guten Gewissens Blocksatz verwenden oder muss einem Kunden nicht lange erklären, dass man auf den Zeilenumbruch im Web nur wenig Einfluss hat.
Herzlichen Dak aus Bremen,
Horst
Webdesign | Templateprogrammierung für Redaktionssysteme| http://www.w2media.de