ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Willkommens Nachricht

Geschlossen
  1. #1
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Hallo zusammen,

    mir war so als würde es ein Modul geben das neue Gäste wilkommen heißt via PN.

    Ich persönlich bräuchte eins, was automatisch eine PN verschickt wenn jemand hochgestuft wird zum Userrecht -2 und -3 !

    Gibt es da irgendwie schon etwas?
    Habe dieses TrailVote Modul mal installiert was ja auch ungefähr das selbe macht nachdem jemand den Vote überstanden hat, dieses Modul hat aber irgendwie nur Probleme bereitet.

    Vielleicht kann mir ja jemand helfen zwinker


    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.620
    Beitragswertungen
    1192 Beitragspunkte
    Im Endeffekt musst Du include/admin/user.php bei Änderung des Rechts case 'changeRight' eine PN sendpm() versenden. Dies gilt für die User-Hauptmaske.

    Bei Änderungen in den Userdetails musst Du unter case 2 schauen!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Ach Lord...
    Glaube du mutest mit zuviel zu ;=)
    So richtig versteh ich das nicht..

    Hast du Module wo was ähnliches Verwendet wird?`
    Wenn ich es einmal fertig seh, komm ich meinst besser damit klar es woanders einzubinden. Aber leider auch nicht immer.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.620
    Beitragswertungen
    1192 Beitragspunkte
    Hier mal am Beispiel der Rechteänderung in der Userliste des Adminbereichs. Siehe Markierung!

    			// das recht eines users aendern
    			case 'changeRight' :
    				$altes_recht = db_result(db_query("SELECT recht FROM prefix_user WHERE id = " . $uid), 0);
    				$neues_recht = escape($_POST['newright'], 'integer');
    				if (($neues_recht > $_SESSION['authright'] AND $altes_recht > $_SESSION['authright']) OR ($_SESSION['authid'] == 1 AND $uid != 1)) {
    					$q = "UPDATE prefix_user SET recht = " . $neues_recht . " WHERE id = " . $uid;
    					db_query($q);
    					// pm an user bei aenderung
    					if ($neues_recht < $altes_recht) {
    						$betreff = 'Du wurdest befördert'; 
    						$text = 'Hier der Beförderungstext';
    					}
    					elseif ($neues_recht > $altes_recht) {
    						$betreff = 'Du wurdest degradiert';
    						$text = 'Hier der Degradierungstextstext';
    					}
    					sendpm ($_SESSION['authid'], $uid, $betreff, $text, -1);
    					// pm ende
    				}
    				$wdtext = false;
    			break;



    Zuletzt modifiziert von Lord|Schirmer am 10.04.2016 - 09:38:04
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten