Neuigkeiten:

still alive...

Hauptmenü

Private Nachrichten an Gruppen

Begonnen von animanix, 23. Juni 2009, 11:46:33

Vorheriges Thema - Nächstes Thema

animanix

Hallo,
und ich schonwieder /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />
Ich wollte Fragen wie ich es möglichst simpel anstelle, Private Nachrichten an bestimmte benutzergruppen zu schreiben. Bisher geht das ja nur an einzelne User.
Beispiel:
Ich habe die Gruppen:
Klasse 1
Klasse 2
Klasse 3
 
Ich füge im Adminbereich 5 registriereten Usern die Gruppe \"Klasse 1\"  hinzu.
nun möche ich nicht allen 5 Usern einzelnd eine PN schreiben sondern gleich der gruppe \"klasse 1\". Somit wäre viel Zeit gespaart.
Da ich mit meinen Fragen bestimmt schon einigen auf den Geist gehe, würde ich mich freuen wenn mir jemand wengstens Tipps oder mögliche lösungsansätze zu meiner Frage geben könnte.
html beherrsche ich. Einige Kenntnisse in php habe ich auch.
liebe grüße,
rene

Powie

Kann man durchaus programmieren, müssen das unbedingt PNs sein?

airbag42

Das gab es doch schon mal als adminmail.php.
Da wurde aus dem Adminbereich eine eMail an alle Benutzer einer Gruppe versendet.

Powie

Genau deshalb frage ich?  Wär das nicht sinnvoller? Man müsste die Funktion sowieso auf einen Admin begrenzen.

animanix

Das könnte ich gerade so noch selber programmieren aber ich möchte das über die PN funktion machen. Zu meinen Gründen: Ich bin Asisstent eines Medientechniklehrer und möchte gerne für die Schule das Intranet machen. Da Schüler sich dort täglich einloggen werden (Was im übrigen auch tolle Werbung für Powie sein wird), sollten sie Nachrichten vom Lehrer direkt auf der Seite abrufen können. Wenn jeder erst auf den Anbieter seines emailaccounts gehen müsste wäre es eigentlich überflüssig dein Script zu verwenden.
Könntet ihr mir Ansätze geben, wie ich am besten anfangen könnte?
Gruß,
Rene

Powie

Also, das ist eigentlich nicht schwer. Klar ich sehe das jetzt immer sehr einfach da ich mit dem System auch zu 100% vertraut bin. Aber es ist vom Doing her kein Unding.
1. Der User der verschickt ist sowieso Admin, also ist die notwendige Userid bekannt.
2. Die Gruppen anzeigen für die Auswahl an welceh Gruppe geschickt werden soll ist eine Query aus der DB
3. Das Formular zum PN versenden muss man nur abkupfern.
4. Hier wird beim Versenden halt nicht ein Datensatz in die PN Tabelle geschrieben, sondern mehere an alle UserIDs der Gruppe , ist ebenfalls mit einer Query abgetan.
Wo man das jetzt einbaut ist eine andere Geschichte.
A) In den Adminbereich
B) In das normale PN Formular, wo man für Admins die Gruppe eventuell auswählbar gestaltet!?

animanix

Danke für die Antwort! Ich werde im laufe der kommenden freien Stunden die ich finden kann mich damit genauer beschäftigen. Ich denke ich habe das soweit verstanden. Das Formular zu erstellen ist für mich kein Problem und die Geschichte mit dem einbauen ist für mich auch kein Ding, das schaffe ich aufjedenfall. Ich denke das Hauptproblem wird die Datenbank geschichte werden. Auslesen und schreiben von daten in eine DB kann ich nur mit größter mühe und einem Zeitaufwand der sich fast nicht lohnt. Das muss ich wohl nachlesen wie man sowas dann genau macht aber ich denke ich werde es hinbekommen. Falls nicht und ich sehe keinen anderen Weg dann hoffe ich das du (powie) oder andere User die sich mit dem System befasst haben, mir vielleicht auf anderer basis helfen kannst/könnt. Gegen Bezahlung für mich soetwas zu programmieren. z.B. (vertraglich selbstverständlich).
Aufjdenfall erstmal danke /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />
gruß,
rene

airbag42

Gibt es hier schon was Neues zu diesem Feature?

animanix

Ich habe bereits angefangen mich damit zu verfassen, hänge aber momentan bei Punkt \"4. Hier wird beim Versenden halt nicht ein Datensatz in die PN Tabelle geschrieben, sondern mehere an alle UserIDs der Gruppe , ist ebenfalls mit einer Query abgetan.\"
Habe einen Freund mit eingeschalten der das eigentlich ohne Probleme lösen kann. Leider hat dieser nur bedingt Zeit :/ Ich warte eben solange.
Wenn ich eine lösung habe, werde ich sie hier posten.

Powie

Ich würd ja helfen wenn ich wüsste wie weit ihr damit seid.

animanix

Ok ich habe es leider nicht geschafft so eine Erweiterung zu programmieren.
Ich sehe nun noch meine letzte chance in dieser Community. Wäre jemand bereit für mich solch eine Erweiterung zu programmieren? Als Gegenleistung kann ich nur Geld anbieten. Um wie viel es sich handelt werde dann mit den Leuten aus machen, die die Sache übernehmen.
Vorab: Ich mache das nur schriftlich (Vertraglich).
Bei interess -> PM an mich

Powie


animanix

pUser!
Nochmal eine zusammenfassung was ich genau möchte:
Diese Funktion soll in einer Datei programmiert werden (wie z.B. bei der Funktion der gruppenänderung: editgroup.php)!
Ein einfaches Formular (ohne schnick schnack). Simpel eben (bsp.):
Empfänger: (dropdownfeld:) [Gruppe 1, Gruppe 2 usw.] (die gruppen sollen selbstverständlich automatisch aus der datenbank ausgelesen werden)
Nachricht:
Absender:  (name kann eingetragen werden) (edit:// noch besser wäre wenn der username gleich vom eingeloggten administrator angezeigt wird: )
(Button): Absenden
Bei einer absendung soll jeder User der in der ausgewählten Gruppe (vom droptdown oben im beispiel) zugeordnet ist eine PM bekommen!
Das wars! nicht mehr, nicht weniger

mahe

hmmm, also ich würd das ja in eine eigene Tabelle in der Datenbank werfen.
Weil wenn da viele User in der Gruppe sind dann können das ganz schön viele PNs werden /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />
Würde das dann auch oberhalb der normalen PNs anzeigen lassen, somit stehn die wichtigen (ich geh mal davon aus das sind sie ^^) auch immer oben /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />
 
Powie, machst Du da schon was?

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


animanix

Powie hat sich bisher nicht bei mir gemeldet. Einigt euch und dann machen wir (du, powie oder jemand anderes) einen Preis aus.
Da das ganze ja eigentlich nicht viele Codezeilen sind, sage ich aber schon vorab, dass ich nicht mehr als 15-20 euro zahlen werden.
Danke euch!

all your base are belong to us / Discord