Benachrichtigung bei neuen Terminen (Cal-Lite)

Snippets, Add-Ons und Fixes zum Calendar lite/pro Keine Anfragen
Benutzeravatar
bce
User
User
Beiträge: 876
Registriert: Do 14.Okt, 2004 17:46
Kontaktdaten:

Benachrichtigung bei neuen Terminen (Cal-Lite)

Beitrag von bce » Di 24.Mai, 2005 22:11

hallo.

Description:

- eine E-Mail wird an den Admin verschickt, dass ein Termin auf Bestätigung wartet
- wenn der Termin freigegeben wurde, wird der Admin ebenfalls darüber informiert

-> Cal-Lite muss eingerichtet sein

edit: In der neuen Version bekommt der Admin, wenn er einen Termin einträgt keine Mail zugesandt.
Grund: Wenn der Admin einen Eintrag tätigt, ist der Termin gleich freigeschalten.

Die aktuellste Version findest du hier
Dateianhänge
notify_cal-lite.rar
Benachrichtigung bei neuen Terminen (Cal-Lite)
(2.04 KiB) 265-mal heruntergeladen
Zuletzt geändert von bce am Fr 20.Apr, 2007 09:40, insgesamt 9-mal geändert.

Benutzeravatar
shadowrider
User
User
Beiträge: 493
Registriert: Mi 18.Aug, 2004 11:56
Wohnort: Schelklingen-Schmiechen
Kontaktdaten:

Beitrag von shadowrider » Di 24.Mai, 2005 22:46

sehen sehr nützlich aus deine Hacks - werde 2 davon in den nächsten Tagen mal testen

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Mi 25.Mai, 2005 00:53

Ja vielen Danke auch hierfür.
bce wird wohl mal ein ganz grosser Modder :respect:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benutzeravatar
bce
User
User
Beiträge: 876
Registriert: Do 14.Okt, 2004 17:46
Kontaktdaten:

Beitrag von bce » Mi 25.Mai, 2005 09:24

naja.. dachte es ist ganz nützlich so.. da man sonst immer manuell nach sehen mußte ob ein termin auf freigabe wartet...

falls sich irgendein bug eingeschlichen hat, bitte mitteilen... thx

ansonsten viel spasss damit :)

Benutzeravatar
bce
User
User
Beiträge: 876
Registriert: Do 14.Okt, 2004 17:46
Kontaktdaten:

Beitrag von bce » Di 12.Jul, 2005 16:54

ist es möglich, das Tool (Snippet) so abzuändern, das ich
(Admin) generell beim erstellen/einfügen von Terminen eine Mail erhalte?
ist sicher möglich.. habe aber diese und auch kommende woche wenig zeit dran zu basteln,..

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Di 12.Jul, 2005 18:08

In der Regel schickt der Calendar doch Benachrichtigungen raus :confused:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benutzeravatar
bce
User
User
Beiträge: 876
Registriert: Do 14.Okt, 2004 17:46
Kontaktdaten:

Beitrag von bce » Di 12.Jul, 2005 18:39

[quote="oxpus - 12/7/2005, 19:08";p="38503"]In der Regel schickt der Calendar doch Benachrichtigungen raus :confused:[/quote]
bei mir nicht und scheinbar bei anderen usern auch nicht...

Indextrader
User
User
Beiträge: 375
Registriert: Sa 17.Sep, 2005 10:50

Beitrag von Indextrader » Mi 28.Sep, 2005 03:47

Bei mir werden auch keine Emails verschickt.

bce ganz hervorragend wäre es, wenn alle interessierten User einige Stunden vor Ablauf eines Termins eine Emailbenachrichtigung bekommen könnten, wenn ein Termin ansteht.

Solltest du mal Zeit und Lust haben, wäre das extrem cool

Uwe

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Mi 28.Sep, 2005 09:31

Ach ne, es kommt ja nur eine Email an den Calender Admin über freizugebende Termine...

Öh okay.

Die Benachrichtigung per Email an die User über anstehende Termine ist ja nicht das Ding, aber ich kann Euch sagen, warum das noch nicht einmal im Calendar Pro möglich ist:
Es zieht Performance ohne Ende!

Bedenkt man, daß ein Termin alle User des Forums betreffen kann und die Anzahl der User eben mehrere Tausend schnell überschreiten kann, wäre der Email-Versand eine Wochenaufgabe!

Abgesehen von diversen Spam-Filtern, die diese Massenemail abfangen könnten...

Vernünftig liesse sich das nur mittels Cronjob realisieren, der in regelmässigen Abständen Termine überwacht und die Email versendet. Aber wer kann und will schon Cronjobs einrichten? Dazu ist auch hier nicht so ohne weiteres ein schneller Email-Versand möglich und der Email-Server ginge in die Knie, abgesehen vom Unmut des Providers, wenn man nicht gerade einen eigenen Root-Server hat.

Also: Wirklich eine Email-Benachrichtigung für anstehende Termine einrichten?
Sinnvoll nur für jeden Termin einzeln steuerbar und dann auch nur für einen eingeschränkten Userkreis. Sonst kann man sich den Server schnell lahmlegen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Indextrader
User
User
Beiträge: 375
Registriert: Sa 17.Sep, 2005 10:50

Beitrag von Indextrader » Mi 28.Sep, 2005 10:45

oxpus ich bin begeistert von deinem Einsatz

Also: Wirklich eine Email-Benachrichtigung für anstehende Termine einrichten?

Ja wenn das ginge wäre das extrem cool.

Sinnvoll nur für jeden Termin einzeln steuerbar und dann auch nur für einen eingeschränkten Userkreis

Genauso dachte ich mir das, wobei schon ein einschränken der User reichen würde, perfekt wäre natürlich, wenn man das auch noch je Termin entscheiden könnte, müsste aber nicht unbedingt sein.

Abgesehen von diversen Spam-Filtern, die diese Massenemail abfangen könnten

Solch eine Emailbenachrichtigung ist doch lediglich etwas für Boards, die sich auf gewisse Infos spezialisiert haben.
Da das als zusätzlicher Service für reg User eingerichtet wird, sind die User natürlich auch ganz heiss drauf und werden schleunigst ihren Spamfilter für das Board freistellen.

Dazu ist auch hier nicht so ohne weiteres ein schneller Email-Versand möglich und der Email-Server ginge in die Knie, abgesehen vom Unmut des Providers, wenn man nicht gerade einen eigenen Root-Server hat.

Es muss dann natürlich der Admin bei einer grossen Userzahl gewährleisten, das er auch die entsprechenden Kapazitäten hat.

Also ich persönlich fände diese Möglichkeit klasse und würde mich sehr freuen, wenn es sowas gäbe.

Gruss
Uwe

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Do 29.Sep, 2005 10:42

Öhm, ganz so einfach ist es mit Spam nicht, da ja nicht nur der Empfänger filtert, sondern auch mehrere Server davor schon.
Und hättest Du denn die Kontrolle über den Server, um ihn technisch hochzurüsten? Jeder Server-Host würde Dir da was anderes erzählen, einen Server wegen Massenemails hochrüsten zu müssen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Indextrader
User
User
Beiträge: 375
Registriert: Sa 17.Sep, 2005 10:50

Beitrag von Indextrader » Do 29.Sep, 2005 19:33

Und hättest Du denn die Kontrolle über den Server, um ihn technisch hochzurüsten

Yupp habe ich. Der Server liegt ausserhalb Europas, das wäre absolut Null Problem.
Die Jungs sind dort sehr flexibel :D

Benjamin

Beitrag von Benjamin » So 18.Dez, 2005 16:28

[quote="oxpus - Mi 28.Sep, 2005 09:31";p="44602"]Ach ne, es kommt ja nur eine Email an den Calender Admin über freizugebende Termine..[/quote]

also bei mir passiert das leider nicht :(

obwohl ich in meinem language/email-Ordner eine Maildatei liegen habe....

woran könnte das denn liegen?
Zuletzt geändert von Benjamin am So 18.Dez, 2005 19:18, insgesamt 1-mal geändert.

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Mo 19.Dez, 2005 00:16

Hm, der MOD verwendet die PHP-Funktion mail();
Die scheint bei Dir nicht zu funktionieren...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benutzeravatar
bce
User
User
Beiträge: 876
Registriert: Do 14.Okt, 2004 17:46
Kontaktdaten:

Beitrag von bce » Mo 19.Dez, 2005 11:01

[quote="Benjamin";p="50667"]
also bei mir passiert das leider nicht :(

obwohl ich in meinem language/email-Ordner eine Maildatei liegen habe....

woran könnte das denn liegen?
[/quote]

hast du das snippet eingebaut richtig eingebaut?
es wird eine html email verschickt... wo wird sie bei dir hingeschickt.. zu welchem anbieter meine ich... da ich mit freenet auch schon schlechte erfahrungen gemacht habe...


ps: hab ne kleine erweiterung fertig, die den entsprechenden user über die freigabe bzw. ablehnung des termines per mail informiert...

Benjamin

Beitrag von Benjamin » Mi 21.Dez, 2005 17:41

ich habe das Snippet garnicht eingebaut, da Oxpus ja schrieb, das der Admin die Mail sowieso bekommen solte, darum geht es mir...

Kann mir da jemand helfen? in welcher datei muss ich nachschauen? nach was muss ich suchen?
oder noch besser, kann sich jemand die besagte Datei mal anschauen?

Benjamin

Beitrag von Benjamin » Fr 23.Dez, 2005 16:40

kann mir da einer weiterhelfen?

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » Fr 23.Dez, 2005 17:05

Öh, das Snippet musst Du schon einbauen. Der Pro macht das bereits, nicht der Lite...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benjamin

Beitrag von Benjamin » So 25.Dez, 2005 12:57

also ist diese Mail, die im Lite schon enthalten ist, komplett nutzlos?

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » So 25.Dez, 2005 15:04

Welche Email-Funktion?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benjamin

Beitrag von Benjamin » So 25.Dez, 2005 15:48

In meinem Callite-Paket war eine cal_event_notify.tpl, diese soll in language/lang_german/email abgelegt werden...

ich hab diese mal angehängt...
Dateianhänge
cal_event_notify.rar
cal_event_notify.tpl
(379 Bytes) 112-mal heruntergeladen

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » So 25.Dez, 2005 16:37

Tipp: Such mal in der cal_lite.php nach

Code: Alles auswählen

new emailer(
Das wirst Du nicht finden.
Der Kalender hat keine Benachrichtigung und diese Datei ist ein Relikt aus einem Test des Kalender Autoren...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benjamin
User
User
Beiträge: 9
Registriert: So 25.Dez, 2005 15:52
Wohnort: Miltenberg
Kontaktdaten:

Beitrag von Benjamin » So 25.Dez, 2005 17:03

ok, vielen Dank, das wäre also geklärt....

jetzt habe ich also dieses Snippet eingebaut, aber scheinbar wieder Probleme :(

- Ich habe einer Gruppe in meinem Forum das Kalenderrecht "Lesen, Termine vorschlagen" gegeben.
- Ein Mitglied dieser Gruppe trägt nun einen Termin ein.
- Dieser Termin ist sofort sichtbar <--- dies sollte doch schon einmal nicht der Fall sein, oder?
- Ich als Administrator bekomme nun zwei gleiche Mails, nämlich die, das ein Termin hinzugefügt wurde und nun auf die Bestätigung durch den Admin wartet <--- wieso zweimal?
- wenn ich nun als Admin im Kalender auf "Termine bestätigen" klicke, ist dort keiner vorhanden... logisch, weil dieser ja schon sichtbar ist.

und noch etwas... ist es normal das in der lite-Version das bearbeiten eines Termins nicht funktioniert? nichtmal als Admin? ich habe nur die Möglichkeit einen Termin zu löschen.

kann mir da einer weiterhelfen?

Benutzeravatar
oxpus
Administrator
Administrator
Beiträge: 29106
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus » So 25.Dez, 2005 18:13

Ich vermute, daß Du den Kalender nicht korrekt eingebaut hast.
Welche Version hast Du den verwendet?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per ICQ, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per ICQ, Email or PM. Each unasked message will be ignored!

Benjamin
User
User
Beiträge: 9
Registriert: So 25.Dez, 2005 15:52
Wohnort: Miltenberg
Kontaktdaten:

Beitrag von Benjamin » So 25.Dez, 2005 18:19

Version 1.4.7

und wo könnte da ansatzweise der Fehler liegen?
Zuletzt geändert von Benjamin am So 25.Dez, 2005 18:30, insgesamt 1-mal geändert.

Gesperrt