PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Release vB 2.x] Mehr Optionen für die Privaten Nachrichten



Mystics
13.06.2002, 17:55
Moin zusammen,

standardmässig sind beim Verschicken einer Privaten Nachricht diese beiden Checkboxen ja immer angekreuzt:

- Kopie speichern: speichert eine Kopie dieser Nachricht im Postausgang.
- Lesebestätigung erhalten: Du kannst nachsehen, ob der Empfänger die Nachricht gelesen hat.


Die meisten User brauchen diese Funktionen aber nicht, bzw. wissen nicht mal, dass man mit einer dieser Optionen die Nachricht im Postausgang speichern kann.

Dadurch wird die Datenbank nur unötig zugemüllt, bzw. der User muss jedes Mal den Haken bei den Checkboxen wieder rausnehmen.

********************

Mit diesem Hack hat jeder User in seinem Kontrollzentrum zwei neue Optionen:

- 'Kopie speichern' standardmässig aktivieren?
- 'Lesebestätigung erhalten' standardmässig aktivieren?

Je nach Einstellung eines Users sind diese Checkboxen dann beim Versenden einer Privaten Nachricht entweder standardmässig aktiviert oder deaktiviert.

********************************************************************
! Nach Einbau des Hacks sind beide Checkboxen bei allen Usern erstmal deaktiviert !
********************************************************************

Screenshot der Einstellungen im User-Kontrollzentrum:
http://people.freenet.de/vbhacks/more_options_for_pm.gif

Alle Fragen / Probleme zu diesem Hack bitte hier rein schreiben.

Gruß,
Mystics

belinea
13.06.2002, 18:38
SUPER!!!!

Vielen, vielen Dank für die Mühe und die spitzen Anleitung.

Kars10
25.08.2002, 14:25
Hi Mystics...
Hab eben deinen Hack eingebaut. Gab keine Probleme, alles funzt auch wieder ganz normal. Nur der Hack nicht...
hab alles so gemacht wie du es beschrieben hast.
Hab schon ein paar andere PM-Hacks eingebaut, kann es daran liegen?
Ich hab den Hack von Firefly mit den Attachments in PM´s und ich hab den PM-Quickreply.
Kannst du mal ein Tippchen geben? Oder muss ich vielleicht eine Updatequery ausführen? Wenn ich in mein Profil geh sind beide Haken auf nein, aber in den PMs oder im Qucikreply der PMs sind sie auf an.
Hab mein Profil neu abgeschickt, hat nix genützt!

Ein verzweifelter Minifreund! ;)

Mystics
25.08.2002, 16:38
@Minifreunde

Ich nehme an, du hast diese Templates nicht korrekt geändert:
priv_sendprivmsg, priv_requestreceipt, priv_sendtobuddies

Mystics

Kars10
25.08.2002, 17:19
Hi Mystics!
Hier meine Templates, schau mal bitte nach dem Rechten...;)
Danke im Voraus!!

Gruss
Karsten

Mystics
25.08.2002, 17:23
Hm, müsste mir das wohl mal in deinem Board anschauen...und die private.php / private2.php.

Kars10
25.08.2002, 18:19
Hi Mystics!
Am Board ist alles vorhanden. kann auch mein profil updaten ohne irgendwelche Errors.
Hab mal die Files angehängt, vielleicht kannst du ja nen Fehler erkennen. Wäre nett wenn du mal schauen könntest.

Gruss
Karsten ;)

[EDIT]
Anhang gelöscht, siehe nächster Beitrag

Mystics
25.08.2002, 19:51
Dürfte am Preview-Hack gelegen haben.

Hänge dir mal eine gefixte private.php an.

Sag bescheid, wenn du die Datei hast, weil ich dann den Anhang löschen werde.

Können zwar nur lizensierte Benutzer laden, aber trotzdem.

Mystics

Kars10
25.08.2002, 21:37
Super Mystics!!
Jetzts funzts!!
Bei Vb.org würde ich jetzt den Install-Button klicken!! ;)

Noch eine Frage sei gestattet: wie kann ich das einrichten das es es die Optionen bei meinem PN-Quickreply übernimmt?
Im Template von der Quickreply drin is?
Und wenn ja wie...:confused:
Sorry aber ich merk halt hier hat einer mächtig Ahnung!:D

Gruss und Danke
Karsten

P.S. Kannst die private.php löschen...

Mystics
25.08.2002, 21:48
Kenne den Hack nicht, aber probier mal das in der private.php:

Suche:
if ($action=="show") {

Schreib darunter
if ($bbuserinfo[checksavecopy]) $savecopychecked="CHECKED";
if ($bbuserinfo[checkpmreceipt]) $pmreceiptchecked="CHECKED";

Und mache dann in dem QuickReply Template die gleichen Änderungen wie bei meinem Hack.

Kars10
25.08.2002, 22:14
Hi Mystics!
Habs zwischenzeitlich gelöst.
Hab nur deine Änderungen wie beschrieben auch im Quickreply angewendet-funzt super!
Und nochmal danke!! :)

Gruss
Karsten

Apollo
08.09.2002, 10:27
Hallo

ich habe diesen Hack nun auch eingebaut, aber folgende Probleme:

- im Kontrollzentrum ist keine Checkbox aktiviert
- bei versenden von PNs sind die beiden Optionen immer deaktiviert

das Problem ist, das es nicht mehr Standartmässig aktiviert werden kann

kann einer mir helfen, wenn Files zur Fehlerbehebung benötigt werden - kann ich die zu schicken.

Danke

Apollo
08.09.2002, 11:23
Hi

soweit so gut, der Hack funktioniert nun wunderbar - habe meine eigene Fehler ausbessern können :D


ciao

Sebi
13.09.2002, 22:14
also ich habe diesen hack bei mir auch drinne, und muss sagen echt top arbeit!

Subu1
03.10.2002, 01:11
artig danke sagen, funzt;)

gruß subu1

Smoker
09.01.2003, 17:36
Oder ihr macht es standartmäßig einfach selber aus und der User muss es Aktivieren, beim senden !

So besteht auf keinen fall mehr die gefahr, das die DB zu gemüllt wird !
Ein User kann es ja auch Aktivieren im Hack und dann speichert er laufend und weis trozdem nix davon :)

Mit dieser kleinen änderung MUSS jeder User bei JEDEM Senden es selber Manuell Aktivieren ! :)

Nur 3 Templates ändern :)

1. priv_sendprivmsg
2. priv_sendtobuddies

Sucht in den beiden Templates nach ...


<input type="checkbox" name="savecopy" value="yes" checked>

Ersetzt es durch ...

<input type="checkbox" name="savecopy" value="yes">

3. priv_requestreceipt

Sucht nach ....


<input type="checkbox" name="pmreceipt" value="yes" checked>

Erstetzt es durch ...

<input type="checkbox" name="pmreceipt" value="yes">

FERTIG :)

bye
Smoker