Seite 1 von 16

[CLOSED] Simple Calendar

Verfasst: 28.02.2007 20:31
von BB-BF-BM
Da mir die bereits vorhandenen Kalender nicht gefallen haben, habe ich mich entschlossen, selbst eine Modifikation zu schreiben.

Achtung:
Die Entwicklung der Modifikation wurde von mir abgebrochen!

Stattdessen habe ich die Modifikation fürs phpBB3 geschrieben:
http://www.phpbb.de/viewtopic.php?t=151158

  • ToDo 0.4.1
  • [X] "Benachrichtigungs-Einstellungen ändern" für Gäste unsichtbar machen
  • [X] Spamschutz für Benachrichtigungen
  • [X] Hinweis, dass mindestens eine Kategorie angewählt sein muss, um einen Termin hinzuzufügen
  • [X] Bugfixing (thx @ StanleyG)
  • [X] Anzeige der Terminbeschreibung mit Zeilenumbrüchen
  • [O] Anzeige der Terminbeschreibung mit make_clickable verschönern
  • [O] Cronjob auslagern
  • [O] Kategorien alphabetisch sortieren


    ToDo 0.5.0
  • [O] Suchmöglichkeit / Filter für Terminlisten
  • [O] Cache
Legende:
  • [X] = Feature ist bereits fertiggestellt
  • [X] = Feature ist nahezu fertiggestellt
  • [O] ...
  • [O] = Feature ist ca. zu drei Vierteln fertiggestellt
  • [O] ...
  • [O] = Feature ist ca. zur Hälfte fertiggestellt
  • [O] ...
  • [O] = Feature ist ca. zu einem Viertel fertiggestellt
  • [O] ...
  • [O] = Feature ist noch nicht fertiggestellt

Code: Alles auswählen

##############################################################
## MOD Title:   Simple Calendar
## MOD Author:  BB-BF-BM < N/A > (N/A) N/A
## MOD Description:
##   This MOD adds a simple calendar to your board.
## MOD Version: 0.4.0
##
## Installation Level: Easy
## Installation Time:  5 Minutes
## Files To Edit:
##   includes/constants.php
##   includes/page_header.php
##   language/lang_german/lang_main.php
##   templates/subSilver/overall_header.tpl
##
## Included Files:
##   admin/admin_calendar.php
##   calendar/functions.php
##   language/lang_german/email/cal_admin_notify.tpl
##   language/lang_german/email/cal_notify.tpl
##   templates/subSilver/admin/calendar.tpl
##   templates/subSilver/admin/calendar_cats.tpl
##   templates/subSilver/admin/calendar_config.tpl
##   templates/subSilver/calendar.tpl
##   calendar.php
##############################################################


Über Feedback und Verbesserungsvorschläge freue ich mich!

Verfasst: 03.03.2007 13:28
von BB-BF-BM
Version 0.1.1 ist erschienen!
  • Man kann jetzt mehrere Termine auf einmal hinzufügen (z.B. jeden 3. Sonntag / jedes halbe Jahr am 24.)
  • Code etwas übersichtlicher gestaltet
Download siehe oben

Verfasst: 03.03.2007 14:06
von -Tanja-
Kann man sich den Kalender im eingebauten Zustand irgendwo anschauen?

Verfasst: 03.03.2007 14:15
von BB-BF-BM
http://franklin.stufen-forum.de/phpBB/calendar.php

Benutzername: phpBB
Passwort: phpBB


Im Moment sind noch keine Termine eingetragen; um einige Funktionen nutzen zu können solltest du dies selbst tun.
Auf die Konfigurationsmöglichkeiten im ACP hast du mit diesem Zugang jedoch keinen Zugriff.

Verfasst: 03.03.2007 14:19
von -Tanja-
Danke , werd es mal ausprobieren. :wink:

Verfasst: 05.03.2007 18:23
von waldschrat2000
Kann man sich auch an Termine von ANDEREN erinnern lassen? Also jemand anderes trägt irgend etwas ein und ich "abonniere" quasi seinen Termin, um daran erinnert zu werden?
Kann man mit nur einem Testaccount leider nicht feststellen ;)

Verfasst: 05.03.2007 19:33
von BB-BF-BM
bis jetzt wird man automatisch an die Termine von anderen erinnert, dass man einen Termin extra abonnieren muss, wollte ich nicht machen, da man vielleicht gar nicht merkt, dass es einen Termin gibt, den man abonnieren sollte.
Jedoch möchte ich in Zukunft die Möglichkeit geben, dass Termine nur für eine bestimmte Gruppe sichtbar sind.
Außerdem wird er in Kürze mit einem Geburtstagsfeld erweitert, sodass jeder User automatisch einen Geburtstag eintragen lassen kann.

Verfasst: 05.03.2007 19:37
von GROO
sieht sehr interessant aus das ganze.

Verfasst: 05.03.2007 19:43
von waldschrat2000
BB-BF-BM hat geschrieben:bis jetzt wird man automatisch an die Termine von anderen erinnert, dass man einen Termin extra abonnieren muss, wollte ich nicht machen, da man vielleicht gar nicht merkt, dass es einen Termin gibt, den man abonnieren sollte.
Mmh, guter Punkt, auf der anderen Seite trägt vielleicht ein User die ganze Zeit Sendetermine für blöde Horrofilme ein, die mich überhaupt nicht interessieren und dann werde ich durch die Erinnerungen daran total genervt.

Verfasst: 05.03.2007 19:52
von buegelfalte
Man kann das ganze natürlich auch noch ordentlich verkomplizieren:

- Termine eines bestimmten Users / einer bestimmten Gruppe automatisch "abonnieren"
- Termine eines bestimmten Users / einer bestimmten Gruppe immer ignorieren
- Termine einer bestimmten Kategorie - frei einstellbar, z.B. Konzert, Lesung, TV-Sendung, Geburtstag - zuteilbar machen
- dann: Erinnerung pro Kategorie automatisch / pro Kategorie ignorieren, unabhängig vom eintragenden User

weitere Vorschläge:
- Dropdown zum Eintragen von Terminen (so daß man nicht 3 Zahlen eintippen muß)
- Daten in der Monatsübersicht anklickbar machen, so daß man dann direkt zur Eingabe für einen Termin zu diesem Tag gelangt
- Wochentage in der Monatsübersicht zeigen (u.U. Wochenende farblich absetzen)
- optionale Eingabe einer Uhrzeit (nicht wirklich wichtig, kann man auch in der Beschreibung eingeben, würde nur das Sortieren vieler Termine an einem Tag einfacher machen)

Nur, falls dir mal langweilig wird :D :D