Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 20 von 49

Thema: [Biete]PN an Autor beim verschieben

  1. #1

    [Biete]PN an Autor beim verschieben

    Hallo,

    dieser kleine Hack schickt dem Autor eines Themas eine Benachrichtigung per PN oder Mail, wenn
    - das Thema in ein anderes Forum verschoben wurde
    - das Thema gelöscht wurde (egal ob endgültig oder wiederherstellbar).

    Dieser Hack hat zwei kleine Einstellungen, die im Quelltext angepasst werden müssen:
    $method = "pm"; // hier entweder "pm" oder "mail" eintragen
    $force_message = "ja"; // hier Eintragen ob eine Benachrichtigung erzwungen werden soll "ja" oder "nein"
    Mit der ersten Variablen wird eingestellt ob PM oder Mail verwendet werden soll. Mit der zweiten kann man einstellen ob Benachrichigungen erzwungen werden sollen. Es gibt also 4 mögliche Kombinationen, die man einstellen kann:

    mail/nein:
    Der Autor wird per Mail informiert.
    Hat der Autor in seinem Profil die Option "Administratoren dürfen mir E-Mails schicken" deaktiviert, wir keine Mail geschickt.

    pm/nein:
    Der Autor wird per PM informiert.
    Hat der Autor die Option "Private Nachrichten aktivieren" deaktiviert, oder hat der Administrator eingestellt, dass die Benutzergruppe des Autors keine PMs benutzen darf, wird der Autor nicht informiert.

    mail/ja:
    Der Autor wird per Mail informiert.
    Hat der Autor in seinem Profil die Option "Administratoren dürfen mir E-Mails schicken" deaktiviert, wird TROTZDEM eine Mail geschickt.

    pm/ja:
    Der Autor wird per PM informiert.
    Hat der Autor die Option "Private Nachrichten aktivieren" deaktiviert, oder hat der Administrator eingestellt, dass die Benutzergruppe des Autors keine PMs benutzen darf, wird der Autor PER MAIL informiert.

    So kann jeder Administrator seine bevorzugte Einstellung wählen.

    Ich werde die beiden zu wählenden Optionen nicht ins AdminCP einbauen, weil es zum einen nur einmal beim Einbau des Hacks einzustellen ist und weil ich die änderungen am Orginal Quellcode so gering wie möglich halten will, um Updates zu erleichtern.

    Viel Spaß damit, und ich würde mich über Kommentare/Fehlermeldungen freuen.

    mfG Xothous

    1.1.0
    - Autor wird nun auch beim löschen informiert
    1.0.1
    - kleinen Fehler der durch Sonderzeichen entsteht behoben
    - zum Update einfach den Code in postings.php mit neuer Version überschreiben
    1.0.0
    - erste Version
    Angehängte Dateien Angehängte Dateien
    Geändert von Xothous (05.01.2005 um 17:08 Uhr)

  2. #2
    Profi-Benutzer Avatar von Reimer
    Registriert seit
    01.06.2003
    Ort
    Kiel
    Alter
    34
    Beiträge
    402
    Sehr praktisch. Am besten nun im Admincenter eine Option einfügen, mit der entweder per eMail oder per PN die Nachricht versendet wird.
    Hilfe rund ums Webhosting: Forum - Weblog - Chat - Wiki - openBC

  3. #3
    vB-Experte
    Registriert seit
    06.07.2003
    Alter
    34
    Beiträge
    680
    Das wär geil, wenn das machbar wär

  4. #4
    Profi-Benutzer Avatar von MrZeropage
    Registriert seit
    15.09.2003
    Ort
    vBulletin Core
    Alter
    44
    Beiträge
    476
    Klappt das auch, wenn PMs für den Thread-Ersteller deaktiviert sind ?
    Was passiert, wenn das PM-Postfach voll ist beim Empfänger ?

    Ansonsten : guter Hack *lob* !

  5. #5
    Zitat Zitat von MrZeropage
    Klappt das auch, wenn PMs für den Thread-Ersteller deaktiviert sind ?
    Die PM kommt auf jeden Fall an.
    Wenn der User den Empfang von PMs in seinem Profil abgestellt hat, muß er diese Funktion erst wieder aktivieren um die PM lesen zu können.
    Wenn für die Benutzergruppe generell keine PMs erlaubt sind sieht er wohl das PopUp, dass die PM angekommen ist, kann aber Aufgrund der fehlenden Berechtigung nicht drauf zugreifen.
    Zitat Zitat von MrZeropage
    Was passiert, wenn das PM-Postfach voll ist beim Empfänger ?
    Die PM wird trotzdem zugestellt und der User kann sie lesen.
    Sehr praktisch. Am besten nun im Admincenter eine Option einfügen, mit der entweder per eMail oder per PN die Nachricht versendet wird.
    Mal schaun ob ich Zeit hab das zu realisieren, aber ich finde das mit den Mails net so toll, weil sich viele über die ständigen Mails aufregen.

    Xothous

    P.S. Tipps, mit welchen Methoden man die Berechtigungs Probleme umgehen kann sind willkommen.

  6. #6
    Kleiner Nachtrag:
    Warum sollte man eriner Benutzergruppe, die die Berechtigung hat Themen zu erstellen nicht auch erlauben PNs zu benutzen, man kann ja die Anzahl beschränken.

  7. #7
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    54
    Beiträge
    865
    prima tolle Sache, möchte den auch nicht mehr missen, weißt Du ob es schon diesen anderen gibt oder könntest Du solchen einen auch kreieren, wo jemand auch eine Pm bekommt wenn das Thema gelöscht wurde und von wem.

    Im übrigen verschicke ich auch regelmäßig bzw. so ging der original Hack auch eMails an dem Member.

    Da es ja nicht so oft vor kommt hatte sich auch noch niemand über Spam beschwert.

    danke für Dein Hack


    man nehme mir den Benutzer Titel *g*

  8. #8
    Zitat Zitat von Subu1
    prima tolle Sache, möchte den auch nicht mehr missen, weißt Du ob es schon diesen anderen gibt oder könntest Du solchen einen auch kreieren, wo jemand auch eine Pm bekommt wenn das Thema gelöscht wurde und von wem.
    Das sollte kein Problem sein, müste eigentlich mit dem selben Code klappen, werde es probieren sobald ich Zeit hab.

    Ich bin aber gerad dabei diesen Hack auszubauen:
    • man wird zwischen Mail oder PM wählen können
    • Gruppenrechte und Benutzeroptionen werden beachtet (falle z.B. PM nicht erlaubt oder unerwünscht ist)
    • Benachrichtigung über neue PM per Mail wird verschickt wenn vom Benutzer so eingestellt
    • ...


    Das sollte dann ohne Probleme für den Fall des löschens portieren zu sein.

    mfG Xothous

  9. #9
    Profi-Benutzer Avatar von Reimer
    Registriert seit
    01.06.2003
    Ort
    Kiel
    Alter
    34
    Beiträge
    402
    Zitat Zitat von Xothous
    • man wird zwischen Mail oder PM wählen können
    • Gruppenrechte und Benutzeroptionen werden beachtet (falle z.B. PM nicht erlaubt oder unerwünscht ist)
    • Benachrichtigung über neue PM per Mail wird verschickt wenn vom Benutzer so eingestellt
    • ...
    *sabber*
    Hilfe rund ums Webhosting: Forum - Weblog - Chat - Wiki - openBC

  10. #10
    Aktuelle Version ist verfügbar, siehe ersten Beitrag.

    Xothous

  11. #11
    Profi-Benutzer Avatar von Reimer
    Registriert seit
    01.06.2003
    Ort
    Kiel
    Alter
    34
    Beiträge
    402
    Aktiviere den Debugmode und füge der Schönheit halber in den Einstellungen die Optionen hinzu. Sieht dann noch schicker, wenn man das einfach via ACP einstellen kann. Ansonsten klasse!
    Hilfe rund ums Webhosting: Forum - Weblog - Chat - Wiki - openBC

  12. #12

    Ausrufezeichen

    Es gibt eine neue Version, in der ein kleiner Fehler behoben wurde der durch Sonderzeichen im Thread Titel hervorgerufen wird.

    Zm einspielen der neuen Version einfach den Code aus postings.php mit dem neuen Code überschreiben.

    Xothous

  13. #13
    Fortgeschrittener Benutzer
    Registriert seit
    26.03.2004
    Alter
    38
    Beiträge
    245
    Genau deshalb wollte ich gerade schreiben. Bekomme einen db-error aufgrund eines "-"

  14. #14
    vB-Experte Avatar von AlphaWolf
    Registriert seit
    01.04.2004
    Ort
    Heinsberg
    Alter
    30
    Beiträge
    579
    Klappt super vielen Dank

  15. #15
    Benutzer Avatar von ]|fre$h-LoRd|[
    Registriert seit
    22.12.2003
    Ort
    }tEaM-nRw{
    Alter
    36
    Beiträge
    81
    Kann man das vllt. noch erweitern, dass der User auch eine PM bekommt, wenn man ein Thema von ihm geöscht hat?

  16. #16
    Fortgeschrittener Benutzer
    Registriert seit
    12.04.2002
    Beiträge
    233

    Daumen hoch

    Hi,

    kann man das auch an alle Benutzer eines Threads schicken? Damit jeder weiß, dass der Thread verschoben wurde?


    SWiSHzone.net - einfacher Flashen ohne Flash

  17. #17
    Benutzer
    Registriert seit
    08.06.2004
    Beiträge
    53
    Schöner kleiner Hack, gefällt mir sehr gut!
    Funzt auch super


    cheers

  18. #18
    Benutzer
    Registriert seit
    17.07.2002
    Ort
    Leipzig
    Alter
    40
    Beiträge
    138
    Ah, sehr gut

    Vielleicht auch noch eine Realisierung, dass wenn Beiträge zusammengeschoben werden?

    Da suchen sich manche User tot *g*
    bis bald

    Siddi

    http://www.simsforum.de
    (Ein VBulletin Forum )

  19. #19
    Moin,

    ich hab das Problem, dass beim Empfänger zwar die PN ankommt, aber keinen Betreff oder Inhalt enthält. Die Phrasen hab ich unter Themen-Tools angelegt, ist das richtig?

    Grüße
    Micha

  20. #20
    vB-Guru Avatar von h75
    Registriert seit
    01.09.2002
    Alter
    43
    Beiträge
    4.213
    Blog-Einträge
    1
    Gibts auch irgendwo ein Hack, mit Welcome PN für neu registrierte?
    greetz H75
    Polizist: "Hey Sie mit dem Fahrrad, stop bitte! Dies ist eine Verkehrskontrolle." Ja ich weiss, ich darf auf dem Gehweg nicht fahren. Polizist: "Darum hab ich sie nich angehalten. Mich würde eher interessieren, wo ihre linke Hand ist." Das würde mich auch mal interessieren...

Seite 1 von 3 123 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Usergruppen verschieben
    Von DeluXXXe im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 19.02.2004, 01:57
  2. 2 Bugs: Thread verschieben, Abos
    Von r*bot im Forum vBulletin 2 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 04.06.2003, 22:35
  3. Verschieben von einzelnen Posts
    Von Franjo im Forum vBulletin 2 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 27.09.2002, 11:49
  4. Verschieben von Beiträgen?
    Von K2C im Forum vBulletin 2 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 25.05.2002, 14:15

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •