Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 20. Dezember 2010 21:31
- heinzw
- Gast
[GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Hallo,
zuerst möchte ich einmal Cyberman meinen herzlichen Dank für die Mühen und seinen Einsatz aussprechen.
Ich bin mit meinem Problem in das neue Forum umgezogen. Ich komme damit nicht weiter und bräuchte dringend eine Lösung.
Hier noch einmal die Situation:
Zu den Mails:
Der Benutzer bekommt eine Registrierungsbestätigung mit Link zur Bestätigung, die in Ordnung ist (lesbarer Text).
Der Admin bekommt eine Mail (A new user has registered on...), die lesbar ist.
Der Benutzer bestätigt seine Registrierung.
Der Admin bekommt eine FEU-Ereignis-Benachrichtigung:
<pre>SCRIPT_NAME = /admin/moduleinterface.php<br/>app_name = CMS<br/>sitename = Watch-Software<br/>lang = de_DE<br/>encoding = utf-8<br/>ccuser = Object<br/>feu_smarty = Object<br/>date_format_string = %x %X<br/>feuactionid = m1_<br/>feuactionparams = Array (6)<br/>mod = Object<br/>FrontEndUsers = Object<br/>actionid = m1_<br/>actionparams = Array (6)<br/>returnid = <br/>event = OnUpdateUser<br/>event_name = Ausf&uuml;hren, wenn Benutzerdaten aktualisiert wurden<br/>plaintext_event = Ereignis<br/>param_name = test02<br/>param_id = 52<br/></pre>
Bei den Einstellungen in FEU habe ich angegeben, dass für fast alle Ereignisse Nachrichten an den Admin geschickt werden sollen.
Beim Modul CMSMailer habe ich die Mailmethode auf Mail gestellt.
Informationen zur CMSms-Installation: CMS-Version
1.9.1
Installierte ModuleCMSMailer
2.0
FileManager1.0.3
MenuManager1.7.2
ModuleManager1.4
News2.11
nuSOAP1.0.2
Printing1.1.1
Search1.6.7
ThemeManager1.1.3
TinyMCE2.8.1
FrontEndUsers1.12.6
SelfRegistration1.3.2
Captcha0.4
CustomContent1.7.3
DownloadManager1.5
FileBackup0.5
MysqlDump1.2.4
FormBuilder0.6b1
Album0.9.3
CGExtensions1.21.3
Konfigurationsinformationen aus der config.phpphp_memory_limit:
process_whole_template:false
output_compression:false
max_upload_size:20000000
default_upload_permission:664
url_rewriting:none
page_extension:
query_var:page
image_manipulation_prog:GD
auto_alias_content:true
locale:de_DE.utf-8
default_encoding:utf-8
admin_encoding:utf-8
set_names:true
debug:false
root_url:http://www.watch.realziel.de
ssl_url:https://www.watch.realziel.de
root_path:/homepages/25/d24570262/htdocs/Watch (0755)
previews_path:/homepages/25/d24570262/htdocs/Watch/tmp/cache (0777)
uploads_path:/homepages/25/d24570262/htdocs/Watch/uploads (0777)
uploads_url:http://www.watch.realziel.de/uploads
image_uploads_path:/homepages/25/d24570262/htdocs/Watch/uploads/images (0777)
image_uploads_url:http://www.watch.realziel.de/uploads/images
ssl_uploads_url:https://www.watch.realziel.de/uploads
use_smarty_php_tags:false
PHP-Informationen: Derzeitige PHP-Version (phpversion):5.2.14
MD5-Funktion (md5_function):An (Ja)
GD-Version (gd_version):2
tempnam-Funktion (tempnam_function):An (Ja)
Magic Quotes zur Laufzeit (magic_quotes_runtime):Aus (Nein)
Ist E_STRICT in den error_reporting Einstellungen deaktiviert (E_STRICT):
PHP-Speicherlimit (memory_limit):40M
Maximale Ausführungszeit (max_execution_time):50000
PHP - output_buffering (output_buffering):0
PHP Safe-Mode (safe_mode):Aus (Nein)
Hochgeladene Dateien (file_uploads):An (Ja)
Maximale Größe für POST-Dateien (post_max_size):8M
Maximale Größe für hochzuladende Dateien (upload_max_filesize):20M
Speicherpfad für Sessions (session_save_path):/tmp (1777)
Es ist den Sessions erlaubt, Cookies zu verwenden. (session_use_cookies):An (Ja)
Basis-XML (expat) Unterstützung (xml_function):An (Ja)
Prüfung, ob der httpd-Prozeß eine Datei in einem selbst erstellten Verzeichnis erzeugen kann. (create_dir_and_file):
PHP - register_globals (register_globals):Aus (Nein)
Deaktivierte PHP-Funktionen (disable_functions):
PHP "Open Basedir" (open_basedir):
Test der Remote-URL (test_remote_url):
fsockopen: Verbindung ok!
fopen: Wenn auf Ihrem Host die Funktion "allow url fopen" deaktiviert ist, können Sie nicht über das FTP- oder HTTP-Protokoll auf URL-Objekte zugreifen.
Test auf ini_set (check_ini_set):An (Ja)
Server-Informationen: Server-API (server_api):cgi
Server-Datenbank (server_db_type):MySQL (mysql)
Server-Datenbankversion (server_db_version):5.0.91
Server-Software (server_software):Apache
Server-Betriebssystem (server_os):Linux Linux infong 2.4 #1 SMP Wed Nov 4 21:12:12 UTC 2009 i686 GNU/Linux An Linux infong 2.4 #1 SMP Wed Nov 4 21:12:12 UTC 2009 i686 GNU/Linux
Welche Infos wären noch sinnvoll, um mir zu helfen?
Gruß
Heinz
Beitrag geändert von heinzw (23. Dezember 2010 12:08)
#2 20. Dezember 2010 22:17
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Wie sieht denn das entsprechende Emai-lTemplate dazu aus?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 20. Dezember 2010 22:21
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Klingt für mich nach einem Fehler im Modul ... möglicherweise hilft da eine Aktualisierung auf die neue/aktuelle FEU-Version 1.12.8
Offline
#4 20. Dezember 2010 22:30
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Es sieht aus wie {get_template_vars}
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 20. Dezember 2010 22:50
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Ich danke für eure Hinweise und werde mich gleich morgen darum kümmern.
Gruß
Heinz
#6 22. Dezember 2010 12:56
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Hallo,
ich habe versucht mit dem Modul-Manager auf die Version 1.12.8 zu aktualisieren. Bekomme die Fehlermeldung
Fatal error: Out of memory (allocated 23330816) (tried to allocate 10697478 bytes) in /homepages/25/d24570262/htdocs/Watch/modules/nuSOAP/classes/nusoap.php on line 2685
Gruß
Heinz
#7 22. Dezember 2010 13:13
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Aktualisiere das Modul manuell (herunterladen, entpacken und per FTP auf dem Server laden) oder setze die Memorylimite höher.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#8 22. Dezember 2010 14:28
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Ich habe jetzt manuell auf FEU 1.12.8 aktualisiert.
Wenn sich ein Benutzer an- und abmeldet, bekomme ich als Admin zweimal ähnliche Nachrichten:
<pre>SCRIPT_NAME = /index.php<br/>app_name = CMS<br/>sitename = Watch-Software<br/>lang = de_DE<br/>encoding = utf-8<br/>ccuser = Object<br/>feu_smarty = Object<br/>content_obj = Object<br/>content_id = 61<br/>page = 61<br/>page_id = 61<br/>page_name = login<br/>page_alias = login<br/>position = 1.1<br/>friendly_position = 1.1<br/>search_actionid = cntnt01<br/>hogan = onfocus="if(this.value==this.defaultValue) this.value='';" onblur="if(this.value=='') this.value=this.defaultValue;"<br/>searchtext = Suchbegriff eingeben...<br/>startform = <form id="cntnt01moduleform_1" method="get" action="http://www.watch............de/index.php?page=login" class="cms_form"> <div class="hidden"> <input type="hidden" name="mact" value="Search,cntnt01,dosearch,0" /> <input type="hidden" name="cntnt01returnid" value="61" /> </div><br/>label = <label for="cntnt01searchinput">Suche</label><br/>searchprompt = Suche<br/>submittext = Suchen<br/>endform = </form><br/>menuparams = Array (3)<br/>count = 1<br/>nodelist = Array (17)<br/>node = Object<br/>prevpage = &lsaquo;<br/>firstpage = &laquo;<br/>nextpage = <a href="http://www.watch............de/index.php?mact=News,m73248,default,1&amp;m73248number=3&amp;m73248detailpage=news&amp;m73248pagenumber=2&amp;m73248returnid=61&amp;page=61">&rsaquo;</a><br/>nexturl = http://www.watch............de/index.php?mact=News,m73248,default,1&amp;m73248number=3&amp;m73248detailpage=news&amp;m73248pagenumber=2&amp;m73248returnid=61&amp;page=61<br/>lastpage = <a href="http://www.watch............de/index.php?mact=News,m73248,default,1&amp;m73248number=3&amp;m73248detailpage=news&amp;m73248pagenumber=2&amp;m73248returnid=61&amp;page=61">&raquo;</a><br/>lasturl = http://www.watch............de/index.php?mact=News,m73248,default,1&amp;m73248number=3&amp;m73248detailpage=news&amp;m73248pagenumber=2&amp;m73248returnid=61&amp;page=61<br/>pagenumber = 1<br/>pagecount = 2<br/>oftext = von<br/>pagetext = Seite<br/>itemcount = 3<br/>items = Array (3)<br/>category_label = Kategorie:<br/>author_label = Erstellt von:<br/>param_number = 3<br/>param_detailpage = news<br/>param_module = News<br/>param_pagenumber = 2<br/>category_name = <br/>cats = Array (1)<br/>entry = Object<br/>target = <br/>href = http://www.watch............de/index.php?mact=Printing,cntnt01,output,0&amp;cntnt01url=aHR0cDovL3d3dy53YXRjaC5yZWFsemllbC5kZS9pbmRleC5waHA%2FbWFjdD1Gcm9udEVuZFVzZXJzLG03MTNhMCxsb2dvdXQsMSZtNzEzYTByZXR1cm5pZD02MSZwYWdlPTYxJnNob3d0ZW1wbGF0ZT1mYWxzZQ%3D%3D&amp;cntnt01pageid=61&amp;cntnt01script=1&amp;cntnt01returnid=61<br/>linktext = Diese Seite drucken<br/>imgsrc = modules/Printing/printbutton.gif<br/>imgclass = <br/>linkimage = <img src="modules/Printing/printbutton.gif" alt="Diese Seite drucken" title="Diese Seite drucken" /><br/>class = noprint<br/>image = <img src="modules/Printing/printbutton.gif" title="Diese Seite drucken" alt="Diese Seite drucken" /><br/>feuactionid = m713a0<br/>feuactionparams = Array (3)<br/>mod = Object<br/>FrontEndUsers = Object<br/>actionid = m713a0<br/>actionparams = Array (3)<br/>returnid = 61<br/>event = OnLogout<br/>event_name = Ausf&uuml;hren, wenn sich ein Benutzer abmeldet<br/>plaintext_event = Ereignis<br/>param_username = heinzw<br/>param_id = 33<br/></pre>
Wenn ich eine Testnachricht sende, kommt die normal in lesbarer Form an.
Beitrag geändert von heinzw (22. Dezember 2010 14:33)
#9 22. Dezember 2010 14:33
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Das sind eindeutig die Templatevariablen der aktuellen Seite von der aus die Email gesendet wurde.
Daher meine Frage was genau in den Templates drin steht.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#10 22. Dezember 2010 14:34
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Ich bin leider kein Experte. Daher die Frage, wo finde ich die Templates?
#11 22. Dezember 2010 14:35
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Es sieht aus wie {get_template_vars}
Geh mal in der FrontEndUser Administration auf das Tab "Einstellungen". Unten findest du die "Benachrichtigungs-Einstellungen:".
Der Standard-Eintrag ist
{* this template defines how notification emails will be sent *}
{* the same template is used for all notification events so you may need
to throw in some logic here to display all of the information you want
in each email. *}
{* all smarty variables can be used in this template, including functions
from customcontent for frontend generated events *}
{* I encourage you to use the {get_template_vars} smarty plugin and the
print_r smarty modifier to see what variables are available *}
{get_template_vars}
Hier kommst auch dein mit dem kryptischen Text her. Du kannst oben die Benachrichtigungen anpassen oder im Template was schlaues definieren.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#12 22. Dezember 2010 14:43
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Sind das die richtigen Templates (An- und Abmeldung im FEU)?
{* login form template *}
{* this is a sample template, feel free to customize it *}
<font size="-2"/>
{$startform}
{if $error}
{$error}<br>
{/if}
<p>
{$prompt_username}: {$input_username}<br/>
{$prompt_password}: {$input_password}<br/>
{if isset($captcha)}
<br/>
{$captcha_title}: {$input_captcha}<br/>
{$captcha}
{/if}<br/>
{if isset($input_rememberme)}
<br/>
{$input_rememberme} {$prompt_rememberme}<br/>
{/if}
<br/>
<input type="submit" name="{$feuactionid}submit" value="{$mod->Lang('login')}"/><br/> <br/>{cms_selflink page=registrierung-2 text='Zur Registrierung'} <br/> <br/>
<a href="{$url_forgot}" title="{$mod->Lang('info_forgotpw')}">{$mod->Lang('forgotpw')}</a><br/>
<a href="{$url_lostun}" title="{$mod->Lang('info_lostun')}">{$mod->Lang('lostusername')}</a>
</p>
{$endform}
</font>
<!-- Logout form template -->
{$startform}
<p><b>{$prompt_loggedin} {$username}</b> {$link_logout} {$link_changesettings}</p>
<!-- Logout form template -->
#13 22. Dezember 2010 14:57
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
richtig. Das sind die An- bzw. Abmeldungstemplates. Allerdings nicht für die Benachrichtigung für welche du den Thread eröffnet hast, sondern für die Anzeige im Frontend.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#14 22. Dezember 2010 15:00
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
@nockenfell
Sowei ich das übersehe, habe ich das gleiche wie du:
{* this template defines how notification emails will be sent *}
{* the same template is used for all notification events so you may need
to throw in some logic here to display all of the information you want
in each email. *}
{* all smarty variables can be used in this template, including functions
from customcontent for frontend generated events *}
{* I encourage you to use the {get_template_vars} smarty plugin and the
print_r smarty modifier to see what variables are available *}{get_template_vars}
#15 22. Dezember 2010 15:39
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Scheinbar war der Entwickler zu faul, ein Beispieltemplate zu liefern.
Wenn Du diesen kryptischen Text nicht haben willst, dann solltest Du das was da steht durch einen sinnvollen Text ersetzen. Ein einfaches Beispiel wäre:
Hallo Admin!
{if $event == 'OnUpdateUser' && $ccuser->loggedin()}
{* Auf deutsch: Wenn das Ereignis 'OnUpdateUser' => 'Benutzerdaten geändert' eintritt
und der betreffende User eingeloggt ist, dann kann man davon ausgehen,
dass er seine Daten selbst geändert hat.
Das können wir natürlich nicht unkontrolliert zulassen... *}
Ein User hat sich erdreistet, seine Daten zu ändern.
Wollen Sie den Störenfried mal unter die Lupe nehmen?
Na dann nix wie hin zu {root_url}, einloggen und den User mit dem Namen {$param_name} abchecken!
{/if}
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#16 23. Dezember 2010 10:47
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Das schaut schon viel besser aus. Langsam verstehe ich auch etwas mehr. Ich habe noch eine Frage: Wo finde ich entsprechende Informationen (z.B. über OnUpdateUser usw.)?
Vielen Dank für deine Hilfe und deine Geduld.
Heinz
#17 23. Dezember 2010 11:51
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Wenn das in der Modulhilfe nicht erklärt wird, dann schau mal im Backend unter Erweiterungen->Ereignisverwaltung. Dort werden alle bekannten Ereignisse aufgelistet.
Mehr Infos wirst Du zu den Ereignissen leider nicht finden. Aber es sollte ausreichen, um in dem Template für Benachrichtugungen für jedes Ereignis den richtigen Text anzuzeigen.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#18 23. Dezember 2010 12:07
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Herzlichen Dank und schöne Weihnachten.
Heinz
#19 23. Dezember 2010 18:41
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Mehr Infos wirst Du zu den Ereignissen leider nicht finden.
Eine kleine Hilfe gibt es da noch ... einfach mal auf das blaue "i" klicken .
Da siehst du dann auch, welche Parameter/Werte übergeben werden.
Hier mal ein Beispiel, wie du die Werte für "ContentEditPost" (Meldung über die Änderung von Inhalten) übergeben kannst:
$from = "From: system <system@domain.de>\r\n"; // Versand-Email-Adresse
$subject = "Content was modified";
$to = "bla@domain.de"; //Empfänger-Email-Adresse
$message = "Content was modified with the following data: \n\n";
foreach($params['content'] as $key=>$value)
{
$message .= "$key => $value \n";
}
@mail($to, $subject, $message, $from);
Du musst nur den benutzerdefinierten Tag dem Ereignis zuordnen. Dann wird bei jeder Änderung der Inhalte eine Email versandt.
Auch im Wiki gibts dazu ein Beispiel
Offline
#20 23. Dezember 2010 19:13
- heinzw
- Gast
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Hallo Cyberman
vielen Dank für diese Infos.
Schöne Weihnachten
Heinz
#21 23. Dezember 2010 19:14
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] [GELÖST] [gelöst] Kryptischer Text in Mails
Danke Heinz, auch dir und deiner Familie die besten Wünsche zum Fest!
Offline
Seiten: 1