Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#26 08. Januar 2018 10:25

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.878
Webseite

Re: [NMS] Newsletter auf Server von ALL-INK.com

Hm, an der Stelle hab ich eigentlich gar nichts geändert roll .

Was genau meinst du mit fehlerhaften Links?


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMS/ms
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

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

cyberman schrieb:

Hm, an der Stelle hab ich eigentlich gar nichts geändert roll .

Liegt es event. daran das ich dein erweitertes Anmeldeformular verwende?



cyberman schrieb:

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

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.878
Webseite

Re: [NMS] Newsletter auf Server von ALL-INK.com

McPaul schrieb:

Unter dem Original funktioniert es.

Du verwirrst mich ... was funktioniert?


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMS/ms
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

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. smile  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

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.878
Webseite

Re: [NMS] Newsletter auf Server von ALL-INK.com

Danke für's Feedback - machst das prima wink .

Bitte mal zurück auf die originale 2.4.3 ... hab ne Ahnung, woran es liegen könnte.


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMS/ms
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

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

sad  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: &nbsp;{$title}<br/>[/color]
    {$prompt_username}:&nbsp;{$username}<br/>
    [color=red]Nachname: &nbsp;{$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