Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
#26 08. Januar 2018 10:25
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [NMS] Newsletter auf Server von ALL-INK.com
Hm, an der Stelle hab ich eigentlich gar nichts geändert .
Was genau meinst du mit fehlerhaften Links?
Offline
#27 08. Januar 2018 10:27
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
Fehler bei der Anmeldepräzision, die von dir erweiterte Anmeldung:
-------Anmeldeformular ------
{if $message ne ""}
<br /><span class="nms_message">{$message}</span><br />
{/if}
{$formstart}
{$formhidden}
<label>{$mod->Lang('prompt_title')}</label>
{$title}
{if $prompt_username ne ""}
<label>{$prompt_username}:</label>{$username}
{/if}
<label>{$mod->Lang('prompt_lastname')}</label>
{$lastname}
{if $prompt_email ne ""}
<label>{$prompt_email}:</label>{$email}
{/if}
<div class="hidden">{foreach from=$listids item=curr_id}
{$curr_id}<br/>
{/foreach}</div>
{$submitbtn}
{$formend}
------
Bringt bei der Anzeige keine Probleme, jedoch bleibt das Feld in der Datenbank "lastname" leer.
- Die dazugehörige Anmeldemail ist aber komplett. Sie kommt vollständig an und auch der Link zur Bestätigung funktioniert richtig.
- danach die Registrierungsbestätigung funktioniert gut, auch die übermittelten Links funktionieren.
Offline
#28 08. Januar 2018 10:31
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
Hm, an der Stelle hab ich eigentlich gar nichts geändert
.
Liegt es event. daran das ich dein erweitertes Anmeldeformular verwende?
Was genau meinst du mit fehlerhaften Links?
In den Email die vom System kommen, sind Links zum Abmelden bzw. zum Änder der Newslettereinstellung für den Nutzer drin/dran. Diese meine ich:
Follow this link to adjust your settings:
{$usersettings_url}Follow this link to completely unsubscribe from all public mailing lists:
{$unsubscribe_url}
Offline
#29 08. Januar 2018 10:34
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
JUPP! liegt an der veränderten "Anmeldemaske".
Unter dem Original funktioniert es.
Offline
#30 08. Januar 2018 10:44
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [NMS] Newsletter auf Server von ALL-INK.com
Unter dem Original funktioniert es.
Du verwirrst mich ... was funktioniert?
Offline
#31 08. Januar 2018 10:50
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
Entschuldige, bin bissel angespannt durch das testen. Okay, dann versuche ich es mal der Reihe nach.
Das wichtigste zuerst:
Also deine Version die ich zum Testen bekommen habe, funktioniert nach der Installation fehlerfrei.
Bis auf die "}" in dem Bereich der Benutzereinstellungen.
Beitrag geändert von McPaul (08. Januar 2018 11:48)
Offline
#32 08. Januar 2018 10:55
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
Nach der Präzisierung des Anmeldeformulars:
<br /><span class="nms_message">{$message}</span><br />
{/if}
{$formstart}
{$formhidden}
<label>{$mod->Lang('prompt_title')}</label>
{$title}
{if $prompt_username ne ""}
<label>{$prompt_username}:</label>{$username}
{/if}
<label>{$mod->Lang('prompt_lastname')}</label>
{$lastname}
{if $prompt_email ne ""}
<label>{$prompt_email}:</label>{$email}
{/if}
<div class="hidden">{foreach from=$listids item=curr_id}
{$curr_id}<br/>
{/foreach}</div>
{$submitbtn}
{$formend}
Treten leider folgen Fehler auf:
• Der Lastname wird nicht in die Datenbank geschrieben.
• Die Übermittelten Links in der Mail zum Ändern der Benutzereinstellung:
Follow this link to adjust your settings:
{$usersettings_url}
Follow this link to completely unsubscribe from all public mailing lists:
{$unsubscribe_url}
• bringen folgende Fehlermeldung:
„Bei der Abfrage fehlen ein oder mehrere Parameter. Diese Aktion kann daher nicht ausgeführt werden.“
Offline
#33 08. Januar 2018 14:01
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [NMS] Newsletter auf Server von ALL-INK.com
Danke für's Feedback - machst das prima .
Bitte mal zurück auf die originale 2.4.3 ... hab ne Ahnung, woran es liegen könnte.
Offline
#34 08. Januar 2018 15:40
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
naja, nun hast Du dir so viel Mühe gegeben, wäre schade um die Zeit.
---------------
Ich würde da gerne noch etwas probieren. Jedoch finde ich nicht die Datei, die für das Userupdate per WEB-Oberfläche zuständig ist.
Ich wieder komisch von mir geschrieben, ich versuche es mal anders.
Also die Anmeldung vom User geht richtig in die Datenbank. Komplett mit richtiger Anrede, Name & Vorname. DOCH wenn er den Link den er per Mail erhält zum Ändern seiner Eigenschaften nutz, Ändert er zwar seine Eigenschaften das ist so auch gedacht, löscht LEIDER aber im gleiche Zuge die Anrede und seinen Nachnamen.
Kann ich nicht irgendwo beim „UPDATE Befehl“ einstellen, dass er beim Update diese Daten nicht umschreiben darf?
PS:
Dierekt über die Adminoberfläche vom NMS funktioniert alles richtig.
Beitrag geändert von McPaul (08. Januar 2018 15:41)
Offline
#35 08. Januar 2018 15:55
- McPaul
- probiert CMS/ms aus
- Registriert: 18. Oktober 2011
- Beiträge: 80
Re: [NMS] Newsletter auf Server von ALL-INK.com
kleine Änderung - das habe ich jetzt anders gelöst.
Ich habe beim auslesen der Benutzereinstellen, die Anrede und Nachnamen auch auslesen lassen und somit sind die Variablen {$title} & {$lastname} gefüllt bzw. sind beim speichern nicht mehr leer. Und die Änderungen funktionieren wie sie sollen
Ist sicherlich nicht Fachmännisch aber komischer Weise geht es
zum besseren Verständnis.
Im NMS "Adminbereich" habe ich im Register "Benutzereinstellungen" unter:
"Formular, das Benutzern angezeigt wird, die ihre Einstellungen ändern wollen:"
folgendes nachgetragen:
{if $message ne ""}
<br/><span class="nms_message">{$message}</span><br/>
{/if}
{$formstart}
{$formhidden}
[color=red]Anrede: {$title}<br/>[/color]
{$prompt_username}: {$username}<br/>
[color=red]Nachname: {$lastname} <br/>[/color]
{foreach from=$listids item=curr_id}
{$curr_id}<br/>
{/foreach}
{$submitbtn}
{$formend}
Überlege bzw. frage mich: Wäre es nicht besser, wenn man es "nur" als Text anzeigt, so das der User es zwar lesen kann aber nicht mehr ändern?!
Beitrag geändert von McPaul (08. Januar 2018 16:05)
Offline