[1.2.4] - Registrierungsbestätigung des Admins [1.1]

In diesem Forum kannst du Erweiterungen zu EasyHP und kleine Code-Schnipsel downloaden.

Moderator: Supporter

Antworten
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

[1.2.4] - Registrierungsbestätigung des Admins [1.1]

Beitrag von daniel »

Benutzer können sich ja normalerweise selbst aktivieren.
mit dieser Modifikation muss der Admin den User aktivieren.

Der Admin bekommt eine Mail, wenn sich ein neuer User registriert hat. Darin kann er den aktivierungslink anklicken der dann auch gleich eine Mail an den entsprechenden User verschickt.

Nach der Registrierung kriegt auch der User eine Mail in der steht, dass er auf die Aktivierung des admins warten muss.

Die neue Version 1.1 ist an die Version 1.2.4 von EasyHP angepasst. Der unten genannte Fehler wurde nun behoben und ist im Mod nicht mehr nötig zu beheben.
Ein Update der alten VErsion ist nicht nötig.
registrationsbestätigung 1.1.zip
(3.96 KiB) 462-mal heruntergeladen
PS.: Die Mod behebt auch den Fehler der in der 1.2.3 leider immer noch nicht behoben wurde (durch diesen Bug ist es den Usern nicht möglich den Aktivierungslink zu verwenden):

Code: Alles auswählen

			if ($cf->path == "") {
				$activate_link = "http://" . $cf->domain_name . "/" . "register.php?user_id=$user_id->id" . "&" . "act_key=$key";
			} else {
				$activate_link = "http://" . $cf->domain_name . "/" . $cf->path . "/" . "register.php?user_id=$user_id->id" . "&" . "act_key=$key";
			}
ersetze durch:

Code: Alles auswählen

			if ($cf->path == "") {
				$activate_link = "http://" . $cf->domain_name . "/" . "register.php?mode=activate&user_id=$user_id->id" . "&" . "act_key=$key";
			} else {
				$activate_link = "http://" . $cf->domain_name . "/" . $cf->path . "/" . "register.php?mode=activate&user_id=$user_id->id" . "&" . "act_key=$key";
			}
Sir Charles
Inaktiv
Beiträge: 91
Registriert: 6. September 2008, 22:24
Wie bist du auf EasyHP gekommen?: OpenSourceCMS.com
Wohnort: Wien-Währing
Kontaktdaten:

Re: Registrierungsbestätigung des Admins

Beitrag von Sir Charles »

Die Einbauanleitung stimmt für Version 1.2.4. nicht mehr, besonders beim ersten zu ändernden Codebereich. Das wurde von Tim schon eingepflegt ;)

Vielleicht kann man das anpassen.

Zudem könnte man die Formulierung der Benachrichtigungen ein wenig überarbeiten, die sind nach meinem Sprachempfinden ein wenig holprig; ich hab das bei meiner eigenen Seite jetzt mal ein wenig überarbeitet.

Bitte nicht als böswillige Kritik mißverstehen, ich möchte lediglich zur Verbesserung beitragen ;)
http://sircharles82.bplaced.net/ - Spielwiese für kleine Experimente
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: [1.2.4] - Registrierungsbestätigung des Admins [1.1]

Beitrag von daniel »

Hast Recht. das habe ich nun entfernt.

Ich finde den Text eigentlich ganz ok. Wenn du eine Verbesserung vorschlagen willst, kannst du die hochladen. Und ich finde Kritik gut. Dann weiß man was man verbessern kann. ;)
Sir Charles
Inaktiv
Beiträge: 91
Registriert: 6. September 2008, 22:24
Wie bist du auf EasyHP gekommen?: OpenSourceCMS.com
Wohnort: Wien-Währing
Kontaktdaten:

Re: [1.2.4] - Registrierungsbestätigung des Admins [1.1]

Beitrag von Sir Charles »

daniel hat geschrieben:Hast Recht. das habe ich nun entfernt.

Ich finde den Text eigentlich ganz ok. Wenn du eine Verbesserung vorschlagen willst, kannst du die hochladen. Und ich finde Kritik gut. Dann weiß man was man verbessern kann. ;)
Na gut, dann schlage ich mal vor, wenn ich darf:

zuerst: es heißt "Installation"

Text im Mod:

Code: Alles auswählen

Hallo {username},

du hast dich auf {website_name} registriert. 

Dein Konto wurde nun von einem Administrator Aktiviert.

Bei weitere Hilfe und unterstützung melde dich beim Administrator.
	
Mit freundlichen Grüßen,
das {domain_name} Team
ich würde schreiben:

Code: Alles auswählen

Hallo {username},

Du hast dich auf {website_name} registriert. 

Dein Konto wurde nun von einem Administrator aktiviert.

Für weitere Hilfe und Unterstützung melde Dich bitte beim Administrator.
	
Mit freundlichen Grüßen
das {domain_name} Team
Text im Mod:

Code: Alles auswählen

Hallo Admin,

es hat sich der User {username} neu registriert. 
Und er bittet nun um Aktivirung.
<a href="{profile_link}">Sein Profil</a>

Um den User {username} frei zuschalten und ihm eine Nachricht zukommen zu lassen hier der Aktivierungslink:

<a href="{activate_link}">{activate_link}</a>

Mit freundlichen Grüßen,
das {domain_name} Team
ich würde schreiben:

Code: Alles auswählen

Hallo Admin,

es hat sich der User {username} neu registriert und ersucht nun um Aktivierung.

<a href="{profile_link}">Sein Profil</a>

Um den User {username} freizuschalten und ihm eine Nachricht zukommenzulassen, hier der Aktivierungslink:

<a href="{activate_link}">{activate_link}</a>

Mit freundlichen Grüßen,
das {domain_name} Team
Text im Mod:

Code: Alles auswählen

Hallo {username},

du hast dich auf {website_name} registriert. 
Um deine Registrierung abzuschließen, musst deinen Account durch den Administrator aktiviert werden. Wenn das passiert ist kriegst du eine Benachrichtigung von uns.

Deine Login-Daten sind die Folgenden:

--------------------------------
Username: {username}
Passwort: {password}
--------------------------------


Das Passwort wurde nur verschüsselt in unserer Datenbank gespeichert. 
Bitte gebe deine Daten keinesfalls an Dritte weiter!

Bei weitere Hilfe und unterstützung melde dich beim Administrator.
	
Mit freundlichen Grüßen,
das {domain_name} Team
ich würde schreiben:

Code: Alles auswählen

Hallo {username},

Du hast Dich auf {website_name} registriert. 
Um deine Registrierung abzuschließen, muß Dein Account durch den Administrator aktiviert werden. Wenn dieser Vorgang abgeschlossen ist, erhältst Du von uns eine Benachrichtigung.

Deine Login-Daten lauten wie folgt:

--------------------------------
Username: {username}
Passwort: {password}
--------------------------------


Das Passwort wurde nur verschüsselt in unserer Datenbank gespeichert. 
Bitte gib Deine Daten keinesfalls an Dritte weiter!

Für weitere Hilfe und Unterstützung melde Dich bitte beim Administrator.
	
Mit freundlichen Grüßen
das {domain_name} Team
wie gesagt, ich weiß, Gusto und Ohrfeigen sind verschieden, aber... vielleicht eine kleine Anregung ;)
http://sircharles82.bplaced.net/ - Spielwiese für kleine Experimente
Antworten