mod_text "Pimp my Textfeld"
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- baluo
- ConPresso-Experte
- Beiträge: 607
- Registriert: 14.11.2005 12:17
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 11 Mal
Hallo Guenther,
danke fuer deine Hinweise. Ich habe mal selbst versucht herauszufinden, wo der Haken sein koennte, aber komme nicht weiter.
Fuer diese mehrsprachigen Website (Deutsch, Spanisch, Englisch, und womoeglich zwei indigene Lokalsprachen) war meine Idee, die Sprache des entsprechenden Artikels mit einem kleinen Flaggenlogo vor dem Titel oder Untertitel zu kennzeichnen.
Das ist der Template-Code:(ich weiss, vermutlich ist eine der beiden Zusatzoptionen zu viel, aber das ist erst einmal nur ein Test).
Im Image1 siehst du, wie ich die Grafik ueber die "Language-selection" aufrufen wollte.
Image2 zeigt die Ausgabe im Backend.
Das ist die Ausgabe im Frontend - "test5".
Ich habe mir auch die ../_include/parser_r_text.inc.php-Datei angeschaut und die Aenderung nachgetragen. Das sieht derzeit so aus:Ich habe den Verdacht, das hier womoeglich der Haken ist ...
Danke
danke fuer deine Hinweise. Ich habe mal selbst versucht herauszufinden, wo der Haken sein koennte, aber komme nicht weiter.
Fuer diese mehrsprachigen Website (Deutsch, Spanisch, Englisch, und womoeglich zwei indigene Lokalsprachen) war meine Idee, die Sprache des entsprechenden Artikels mit einem kleinen Flaggenlogo vor dem Titel oder Untertitel zu kennzeichnen.
Das ist der Template-Code:
Code: Alles auswählen
<h3 >
<!-- Text: Language_selection; html-tags; -->
<!-- Text: Sub_Title; htmlspecialchars=off; -->
</h3>
Im Image1 siehst du, wie ich die Grafik ueber die "Language-selection" aufrufen wollte.
Image2 zeigt die Ausgabe im Backend.
Das ist die Ausgabe im Frontend - "test5".
Ich habe mir auch die ../_include/parser_r_text.inc.php-Datei angeschaut und die Aenderung nachgetragen. Das sieht derzeit so aus:
Code: Alles auswählen
if (!array_key_exists('htmlspecialchars', $parameters)
|| in_array(strtolower($parameters['htmlspecialchars']), array('1', 'true', 'on'))) {
// $_t = htmlspecialchars($_t);
if (!array_key_exists('html_tags', $parameters)) {
$_t = htmlspecialchars($_t);
}
}
Danke
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Code: Alles auswählen
if (!array_key_exists('htmlspecialchars', $parameters)
|| in_array(strtolower($parameters['htmlspecialchars']), array('1', 'true', 'on'))) {
// $_t = htmlspecialchars($_t);
if (!array_key_exists('html_tags', $parameters)) {
$_t = htmlspecialchars($_t);
}
}
Wenn Du htmlspecialchars benutzen willst, dann lass es beim Original
Code: Alles auswählen
if (!array_key_exists('htmlspecialchars', $parameters)
|| in_array(strtolower($parameters['htmlspecialchars']), array('1', 'true', 'on'))) {
$_t = htmlspecialchars($_t);
}
Code: Alles auswählen
if (!array_key_exists('html_tags', $parameters)) {
$_t = htmlspecialchars($_t);
}
Übrigens ist html-tags was anderes als html_tags...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
Hier ist schon einmal der Bindestrich bei html-tags falsch - sollte ein Unterstrich sein!baluo hat geschrieben: Das ist der Template-Code:Code: Alles auswählen
<!-- Text: Language_selection; html-tags; --> </h3>
Lass doch bitte den Käse! So sollte es aussehen und funktioniert's auch - eben nochmal getestet:baluo hat geschrieben: Ich habe mir auch die ../_include/parser_r_text.inc.php-Datei angeschaut und die Aenderung nachgetragen. Das sieht derzeit so aus:Code: Alles auswählen
if (!array_key_exists('htmlspecialchars', $parameters) || in_array(strtolower($parameters['htmlspecialchars']), array('1', 'true', 'on'))) { // $_t = htmlspecialchars($_t); if (!array_key_exists('html_tags', $parameters)) { $_t = htmlspecialchars($_t); } }
Code: Alles auswählen
if (!array_key_exists('htmlspecialchars', $parameters)
|| in_array(strtolower($parameters['htmlspecialchars']), array('1', 'true', 'on'))) {
$_t = htmlspecialchars($_t);
}
Zuletzt geändert von Mr. Magpie am 03.02.2010 13:38, insgesamt 1-mal geändert.
Günther Ludwig
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Was die wählbaren Werte angeht, sollte doch ohne;deutsch;spanisch;englisch reichen und dann wird das Bild eben durch <img src="../_images/flag<!-- Text: Language_selection; -->_15x8.gif"> eingesetzt.
Man kann das Modul natürlich auch für Deine ganz persönlichen Bedürfnisse anpassen...
Man kann das Modul natürlich auch für Deine ganz persönlichen Bedürfnisse anpassen...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Ich habe mal eine Version 4.1b zum Testen online gestellt, die auch in ConPresso 4.1.x funktioniert.
Bei mod_text (im Gegensatz zu ConPresso selbst) sind die Vorgabewerte für SELECT und RADIO Tags durch Semikolon getrennt und es kann auch einen leeren Vorgabewert geben.
Außerdem gibt es die "schöneren" Bereichstrenner sowie freie Beschreibungen.
Wer will kann es mal testen.
Bei mod_text (im Gegensatz zu ConPresso selbst) sind die Vorgabewerte für SELECT und RADIO Tags durch Semikolon getrennt und es kann auch einen leeren Vorgabewert geben.
Außerdem gibt es die "schöneren" Bereichstrenner sowie freie Beschreibungen.
Wer will kann es mal testen.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
premodded CPO 4.1x?
Hallo Markus,
kann ich davon ausgehen, dass in CPO 4.1x die gleichen Dateiänderungen vorgenommen werden müssen wie in 4.0.x? (die beiliegenden "premodded-Dateien gehen bis CPO-Version 4.0.9)
Dann werde ich es gern ausprobieren...
Grüße von
Horst
kann ich davon ausgehen, dass in CPO 4.1x die gleichen Dateiänderungen vorgenommen werden müssen wie in 4.0.x? (die beiliegenden "premodded-Dateien gehen bis CPO-Version 4.0.9)
Dann werde ich es gern ausprobieren...
Grüße von
Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Es sind im Prinzip die gleichen Änderungen.
Nachzulesen in der Anleitung auf
http://www.conpresso4.de/_rubric/index. ... c=mod_text
Nachzulesen in der Anleitung auf
http://www.conpresso4.de/_rubric/index. ... c=mod_text
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
Hallo Markus,
mir ist ein Problem mit mod_text unter CPO 4.1.2 aufgefallen: Der Speichern-Button wird nicht angezeigt. Stattdessen erscheint in der Eingabemaske für den Artikel ein Textfeld (textarea) mit meinemPlatzhalternamen "speichern01". Eine Beschreibung lässt sich ebenfalls nicht eingeben...
Ich überprüfe nochmal meine Änderungen in den Dateien. Vielleicht habe ich auch einen Fehler gemacht...
Grüße von
Horst
mir ist ein Problem mit mod_text unter CPO 4.1.2 aufgefallen: Der Speichern-Button wird nicht angezeigt. Stattdessen erscheint in der Eingabemaske für den Artikel ein Textfeld (textarea) mit meinemPlatzhalternamen "speichern01". Eine Beschreibung lässt sich ebenfalls nicht eingeben...
Ich überprüfe nochmal meine Änderungen in den Dateien. Vielleicht habe ich auch einen Fehler gemacht...
Grüße von
Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Kann ich leider nicht nachvollziehen... bei mir funktioniert sowohl der Original 4.1.2 submitbutton-Platzhalter als auch der in mod_text definierte Speichern-Button.
Daß bei diesem mod_text irgendwie die Beschreibung auf der Strecke geblieben ist sehe ich auch gerade
Na, das kriegen wir auch wieder hin... werde mal nachschauen...
fixed:
aufgrund weiterer Codeverschiebungen in 4.1.x muß die Einbindung in _admin/manage_placeholders.php mit
erfolgen.
Die Anleitung muß ich nochmal durchprüfen oder ggf. mod_text auf die verwendete Version reagieren lassen. Muß aber erst mal sehen, wie ich die überhaupt zuverlässig prüfe...
Daß bei diesem mod_text irgendwie die Beschreibung auf der Strecke geblieben ist sehe ich auch gerade
Na, das kriegen wir auch wieder hin... werde mal nachschauen...
fixed:
aufgrund weiterer Codeverschiebungen in 4.1.x muß die Einbindung in _admin/manage_placeholders.php mit
Code: Alles auswählen
case 'text':
print('<tr><td>'.__('Description:').'</td><td>');
print('<input name="placeholder[label]" type="text" value="'.htmlspecialchars($placeholder['label']).'" class="inputwidth">'.help('templates-workonarticletemplates.html#templates-workonarticletemplates-editplaceholder-settings-description').'</td></tr>');
include(CPO_BASEDIR.'mod_text/includes/manage_placeholder.inc.php');
break;
Die Anleitung muß ich nochmal durchprüfen oder ggf. mod_text auf die verwendete Version reagieren lassen. Muß aber erst mal sehen, wie ich die überhaupt zuverlässig prüfe...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Neue Version ist in Arbeit.
Dabei wird
- die ConPresso Version geprüft und entsprechender Code eingesetzt
- die Einbindung wird wesentlich vereinfacht
- die premodded files gibt es auch für neue Versionen
- spontan fiel mir noch, daß ein Farbwähler (kennt ihr ja aus den Modulen und dem Editor) viele Redakteure freuen wird, dessen Werte dann im Template für alles mögliche benutzt werden können... der funzt auch schon mal...
Kommt in Kürze zum Testen und wird die anderen Versionen ersetzen.
Dabei wird
- die ConPresso Version geprüft und entsprechender Code eingesetzt
- die Einbindung wird wesentlich vereinfacht
- die premodded files gibt es auch für neue Versionen
- spontan fiel mir noch, daß ein Farbwähler (kennt ihr ja aus den Modulen und dem Editor) viele Redakteure freuen wird, dessen Werte dann im Template für alles mögliche benutzt werden können... der funzt auch schon mal...
Kommt in Kürze zum Testen und wird die anderen Versionen ersetzen.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle