Page 1 of 1

Neuen Benutzer anlegen: Wo ist das script? (Änderungspläne)

Posted: Sun Sep 23, 2007 6:49 am
by snafu
Guten Morgen!

Ich möchte gerne, wenn ich einen neuen Benutzer anlege, diesem Username und Password automatisch mailen. Dazu (so denke ich) will ich in das Script "Einen neuen Benutzer anlegen" einen Schnipsel mail() einfügen, der mir die entspr. Formular-Inhalte versendet.

Auf der Suche nach der Position des Scripts habe ich mich über typische Texte und die Sprachdatei und den Bezeichner USERCONF_CREATE bis zu
config_personal.inc.php
durchgehangelt. Das ists aber noch nicht ;-)


Frage: In welchem Script mache ich das am besten?

Vielen Dank!




(Hintergrund: in unserem Zeitungsblog melden sich so viele Autoren an, dass es langsam mühsam wird, jeden einzeln anzuailen, einzeln in die separate mailnglist einzupflegen und mir selber eine Notiz zu machen, wer schon eingetragen ist)

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Sun Sep 23, 2007 12:02 pm
by garvinhicking
Hi!

Das machst Du in garkeinem Script, sondern Du erzeugst ein eigenes Plugin dass den Hook "backend_users_add" benutzt, dort kannst Du dann deinen mail() code benutzen. Prüfe $eventData, darin steht die User-ID des neuen Autoren.

Viele Grüße,
Garvin

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Tue Sep 25, 2007 7:32 am
by snafu
Moin!
garvinhicking wrote:Das machst Du in garkeinem Script, sondern Du erzeugst ein eigenes Plugin
Oh, damit überschätzt du mich momentan noch :) [Aber vielleicht im Winter, wenn die Tage kurz und kalt sind]

Aber: Kann denn so ein Plugin noch auf das unverschlüsselte Passwort zugreifen? Denn das möchte ich ja dem User senden!?

Mir scheint, das muß ich ganz direkt in dem Formular machen, wo ich das Passwort eingebe, danach ist ja nur noch diese Checksumme davon übrig, nicht?

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Thu Sep 27, 2007 3:19 pm
by garvinhicking
Hi!
Aber: Kann denn so ein Plugin noch auf das unverschlüsselte Passwort zugreifen? Denn das möchte ich ja dem User senden!?
Das kannst du noch aus den $_POST Daten rausfischen, ja.

Grüße,
Garvin

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Thu Sep 27, 2007 7:51 pm
by snafu
mny tnx!

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Mon Oct 01, 2007 7:29 am
by snafu
sorry garvin, muss nochmal nachhaken:

ich würde gerne auch die presets für die checkboxen verstellen. zb. "Bei Kommentaren benachrichtigen?" = ja.

kannst du mir bitte sagen, wo das entspr. script steht?

vielen dank!
snafu

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Mon Oct 01, 2007 9:18 am
by garvinhicking
Hi!

Das müsste in der include/tpl/config_local oder config_personal stehen.

Grüße,
Garvin

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Tue Oct 02, 2007 7:43 am
by snafu
garvinhicking wrote:config_personal
Ja, da ist es. Die Einstellungen

Code: Select all

                                    array('var'         => 'allowCommentsDefault',
                                          'default'     => true,
müssen aber nochmal irgendwo angefasst werden. Will ich neue Nutzer einrichten, steht immer alles auf "nein" ...

(Kein Megaproblem, aber ich muss ziemlich viele autoren einrichten, und das 'könnte bequemer sein' :)

mny tnx!
snafu

Re: Neuen Benutzer anlegen: Wo ist das script? (Änderungsplä

Posted: Fri Oct 05, 2007 9:04 am
by garvinhicking
Hi!

Hm, diese Einstellung sollte dafür aber eigentlich heran gezogen werden. Kann es sein dass dein Browser da andere Buttons vorauswählt? Schau mal in den HTML-Quelltext der Seite wo du einen neuen User anlegst und guck mal, welche Buttons dort vorausgewählt sind?

Grüße,
Garvin