div. Fehler
div. Fehler
Hallo Zusammen, ich habe gerade 4.9.3 jungfräulich und unverbastelt inst,
- Kontaktformular sendet die Nachricht liefert dann die mehrfach diskutierte Fehlermeldung:
Module translation not found: REPLY_HEADLINE Module translation not found: REPLY_TEXT
- das Kontaktmodul funktioniert nur mit der Mailkonfiguration der Demoinst. Wo kann man bitte die Mailserverdaten konfigurieren
- nach ca. 30 Minuten in der Konsole war das halbe Menue weg und ein Browserneustart mit cookie und cache löschen war nötig
hat Jemand ne Idee oder eine Lösung ?
Danke
Wolfgang
- Kontaktformular sendet die Nachricht liefert dann die mehrfach diskutierte Fehlermeldung:
Module translation not found: REPLY_HEADLINE Module translation not found: REPLY_TEXT
- das Kontaktmodul funktioniert nur mit der Mailkonfiguration der Demoinst. Wo kann man bitte die Mailserverdaten konfigurieren
- nach ca. 30 Minuten in der Konsole war das halbe Menue weg und ein Browserneustart mit cookie und cache löschen war nötig
hat Jemand ne Idee oder eine Lösung ?
Danke
Wolfgang
- Dateianhänge
-
- contenidofehler.jpg
- (97.08 KiB) Noch nie heruntergeladen
Zuletzt geändert von wwause am So 2. Feb 2014, 11:58, insgesamt 1-mal geändert.
Re: div. Fehler
Hallo wwause,
danke für das Feedback.
Oder in der Console folgenden Code ausführen:
Das sollte dafür sorgen, dass alle 5 Minuten ein Request an das Backend geht, und somit die Session automatisch verlängert wird.
Oder du nimmst den Code von oben und machst dir ein Bookmarklet daraus, z. B. auf der Seite http://mrcoles.com/bookmarklet/ .
Man kann auch überlegen, dass man so eine Funktion in CONTENIDO integriert, wo Benutzer selber entscheiden können, wie lange ihre Session gültig sein soll oder ob es automatisch verlängert werden soll.
Gruß
xmurrix
danke für das Feedback.
Die vorgeschlagene Lösung dazu gibt es unter http://forum.contenido.org/viewtopic.ph ... 8&p=160468 , ob eine andere Lösung in Sicht ist, kann ich dir nicht sagen. Besser wäre es schon, wenn man die beiden Bezeichner aus DefaultFormModule irgendwie auslagern kann......Kontaktformular sendet die Nachricht liefert dann die mehrfach diskutierte Fehlermeldung...
Das findest du im Backend unter "Administration -> System -> System-Konfiguration" im Bereich "Mailserver"....Wo kann man bitte die Mailserverdaten konfigurieren...
Du kannst in PHP die Einstellung session.gc_maxlifetime hochsetzen....nach ca. 30 Minuten in der Konsole war das halbe Menue weg und ein Browserneustart mit cookie und cache löschen war nötig...
Oder in der Console folgenden Code ausführen:
Code: Alles auswählen
setInterval(function() {
new Image().src = "images/conlogo.gif?ts=" + (new Date()).getTime();
}, 300);
Oder du nimmst den Code von oben und machst dir ein Bookmarklet daraus, z. B. auf der Seite http://mrcoles.com/bookmarklet/ .
Man kann auch überlegen, dass man so eine Funktion in CONTENIDO integriert, wo Benutzer selber entscheiden können, wie lange ihre Session gültig sein soll oder ob es automatisch verlängert werden soll.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: div. Fehler
danke für die schnelle Antwort.xmurrix hat geschrieben:Hallo wwause,
danke für das Feedback.
Die vorgeschlagene Lösung dazu gibt es unter http://forum.contenido.org/viewtopic.ph ... 8&p=160468 , ob eine andere Lösung in Sicht ist, kann ich dir nicht sagen. Besser wäre es schon, wenn man die beiden Bezeichner aus DefaultFormModule irgendwie auslagern kann......Kontaktformular sendet die Nachricht liefert dann die mehrfach diskutierte Fehlermeldung...
Gruß
xmurrix
In der 4.9.3 sollte der Fehler ja eigentlich nicht mehr auftreten, macht er jedoch immer noch und zwar immer dann wenn im System und Artikel die gleiche Mail konfiguriert ist ( wie im Demomandanten ). Verwendet man verschiedene Mailadressen hat man den nächsten Fehler, "keine Fehlermeldung aber dafür fehlt das halbe Layout ( siehe Anlage ). Welche Vorlage ist für diese Anzeige verantwortlich ?
Mal ne Frage: Funktioniert dieses Modul irgendwo ?
Gruß
Wolfgang
- Dateianhänge
-
- contenidofehler_II.jpg
- (47.06 KiB) Noch nie heruntergeladen
Re: div. Fehler
Hmm, dazu kann ich leider nichts sagen, wenn es ein Bug ist und nicht behoben wurde ist das natürlich schlecht, vielleicht hat es keine hohe Priorität gehabt, vielleicht gab es andere Gründe......In der 4.9.3 sollte der Fehler ja eigentlich nicht mehr auftreten, macht er jedoch immer noch und zwar immer dann wenn im System und Artikel die gleiche Mail konfiguriert ist ( wie im Demomandanten )...
Die Ausgabe müsste entweder die "cms_pifaform_default_get.tpl" oder die "cms_pifaform_default_post.tpl" im Verzeichnis "cms/templates" sein....Welche Vorlage ist für diese Anzeige verantwortlich ?...
Eigentlich sollte es schon funktionieren, es ist auch als eine Vorlage gedacht, das man erweitern und auf seine Wünsche anpassen kann. Ich will aber auch nicht behaupten, dass es in allen Einstellungen und Konstellationen 100% funktioniert. Es basiert ja auf das Plugin "Form Assistant", das als Grundlage für jegliche Formulare verwendet werden kann und da habe ich schon einige davon gemacht, Mailversand mit CSV-Anhang, Mailversand an mehrere Empfänger, Mailversand anhand der Auswahl von Daten im Formular, usw......Funktioniert dieses Modul irgendwo?...
Kannst du uns Schritt für Schritt erklären, was du gemacht hast, also was du genau eingestellt hast, damit man das Problem reproduzieren kann?
Danke und Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: div. Fehler
klar kann ich das erklärenxmurrix hat geschrieben: Kannst du uns Schritt für Schritt erklären, was du gemacht hast, also was du genau eingestellt hast, damit man das Problem reproduzieren kann?
Danke und Gruß
xmurrix
Contenido kpl, jungfräulich inst.
Demoseite aufgerufen
Kontaktformular ausgefüllt und abgeschickt
Fehlermeldung siehe Anlage in meinem ersten Post
Mailadresse in der Artikelkonfiguration geändert
Kontakformular ausgefüllt und abgeschickt
Fehlermeldung siehe Anlage in meinem zweiten Post
Am Modul habe ich nichts geändert weil mir nicht klar ist wie ich den Code aus dem Nachbarthread einfügen soll ( da wäre es für mich hilfreich wenn ich den kpl. geänderten Code für das geänderte Modul hätte )
Gruß und danke
Wolfgang
Nachtrag:
Sicher ist das "nur eine Demoversion" aber sie sollte funktionieren, sonst ist es witzlos
Re: div. Fehler
Problem gelöst.
Mit Hilfe eine Freundes den Modulcode ergänzt und die passende Übersetzung eingeben
echo '<label class="content_type_label">' . mi18n("REPLY_HEADLINE") . '</label>';
echo '<label class="oontent_type_label">' . mi18n("REPLY_TEXT") . '</label>';
Gruß
Wolfgang
Mit Hilfe eine Freundes den Modulcode ergänzt und die passende Übersetzung eingeben
echo '<label class="content_type_label">' . mi18n("REPLY_HEADLINE") . '</label>';
echo '<label class="oontent_type_label">' . mi18n("REPLY_TEXT") . '</label>';
Gruß
Wolfgang
Re: div. Fehler
Hallo Wolfgang
Ich stehe auch for dem selben Problem. Könntest du genauer beschreiben, wo du das genau ergänzt hast:
Gruess
Fabian
Ich stehe auch for dem selben Problem. Könntest du genauer beschreiben, wo du das genau ergänzt hast:
wwause hat geschrieben:
echo '<label class="content_type_label">' . mi18n("REPLY_HEADLINE") . '</label>';
echo '<label class="oontent_type_label">' . mi18n("REPLY_TEXT") . '</label>';
Gruess
Fabian
Re: div. Fehler
Ist zwar schon was her... aber da ich eben vor dem gleichen Problem mit der Module Translation stand (4.9.4 übrigens!)
Code: Alles auswählen
<?php
/**
* description: contact (PIFA) form
*
* @package Module
* @subpackage FormContact
* @version SVN Revision $Rev:$
*
* @author marcus.gnass@4fb.de
* @copyright four for business AG <www.4fb.de>
* @license http://www.contenido.org/license/LIZENZ.txt
* @link http://www.4fb.de
* @link http://www.contenido.org
*/
if (cRegistry::isBackendEditMode()) {
echo '<p><label class="content_type_label">' . mi18n("LABEL_FORM_CONTACT") . '</label></p>';
echo '<div style="border: 1px solid #999999;">';
echo '<p><label class="content_type_label">' . mi18n("REPLY_HEADLINE") . '</label><br/>';
echo '<label class="content_type_label">' . mi18n("REPLY_TEXT") . '</label></p>';
echo '</div>';
}
echo "CMS_PIFAFORM[1]";
?>
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: div. Fehler
Vielleicht einfach nochmal hier als Grundsätzliche Erklärung:
Der gemeldete Fehler
Übersetzungen werden im Quelltext des Moduls durch die Funktion mi18n() gesetzt.
Für obiges Beispiel muss also folgender Code im Quelltext im Modul vorhanden sein, damit das Modul den Text übersetzbar machen kann:
Der gemeldete Fehler
besagt lediglich, dass die Übersetzung für einen Platzhalter namens REPLY_TEXT nicht vorhanden ist.Module translation not found: REPLY_TEXT
Übersetzungen werden im Quelltext des Moduls durch die Funktion mi18n() gesetzt.
Für obiges Beispiel muss also folgender Code im Quelltext im Modul vorhanden sein, damit das Modul den Text übersetzbar machen kann:
Um dieses Problem nun zu beheben,mi18n("REPLY_HEADLINE")
- wählt man im Backend (ganz oben rechts) die Sprache, für die im Frontent die Übersetzung fehlt,
- geht man auf das entsprechende Modul
- wählt oben im Modul das Tab "Übersetzung" und übersetzt die entsprechenden Texte dort.
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType