[BETA][3.1][3.2] Kalender

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
HJW
Mitglied
Beiträge: 861
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

[BETA][3.1][3.2] Kalender

Beitragvon HJW » 24.12.2014 14:48

Extension-Titel: Calendar
Extension-Version: 0.8.5
Extension-Autor: hjw
Extension-Beschreibung: Ein Kalender für phpBB 3.1 + 3.2

Demo:
http://calendar.zoo-am-ring.de/calendar

Sreenshots: http://calendar.zoo-am-ring.de/viewforum.php?f=5


Download der Erweiterung: http://calendar.zoo-am-ring.de/download/file.php?id=30

Installation der Erweiterung:
Nach dem Download entpacke diese Datei und lade das Ergebnis per FTP nach root/ext hoch.
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen
in der Zeile Calendar auf Aktivieren klicken.

Update:
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Calendar deaktivieren
Die alten Dateien durch die neuen ersetzen
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Calendar aktivieren

Nach der Aktivierung des Updates:
Wenn man die Daten der beigelegten Datei feiertag.sql benutzen möchte, dann die Datei mit Notepad++ oder ähnlichem öffnen und mit phpMyAdmin in die Datenbank einpflegen.

Versionen:
0.3.0:
Styles-Dateien für subsilver2

0.3.1:
Fehler in der event/main_listener.php behoben.

0.4.0:
Einstellung im ACP wo bzw. ob die Wochenübersicht angezeigt wird.

0.4.1
Es gibt jetzt keinen 29.2. außerhalb eines Schaltjahres und auch keinen 30 +31.2. in der Wochenübersicht mehr. :oops:
Kein Verlust der eingegebenen Daten beim Benutzen der Vorschau.

0.4.2
Im ACP kann man jetzt auswählen, ob die Geburtstage der User im Kalender angezeigt werden.

0.4.3
Anpassungen an phpBB 3.1.4

0.5.0
Neue Einstellmöglichkeiten im ACP
Kalender-Ansicht für Gäste einschaltbar. Standard ist "aus".
Anzahl der Wochen, die auf dem Index angezeigt werden, wählbar.

0.5.1
Bei der Verwendung von Quickedit wird der Termin nicht mehr gelöscht.
Unter dem Beitrag gibt es jetzt einen Link zum entsprechenden Kalender-Monat.

0.6.0
im ACP einstellbar ob jeder Beitrag im freigegebenem Forum einen Kalendereintrag enthalten kann, oder nur der erste Beitrag eines Themas.
Termine im Kalender können farbig unterlegt werden.

0.7.0
Es gibt jetzt die Möglichkeit statt oder zusätzlich zur Wochen-Übersicht die nächsten Termine anzeigen zu lassen.

0.7.1
Ein paar Fehler beseitigt.

0.7.2
Zeiten der Eintragung in der Teilnehmerliste werden jetzt passend zur Zeitzone des Betrachters angezeigt.

0.7.3
Fehler im ACP beim Deaktivieren der Erweiterung beseitigt.

0.7.4
Fehlerhafte Verlinkung bei 'Nächste Termine' korrigiert. Datums-Eingabe im ACP verändert.

0.7.5
Fehler bei der Anzeige der Geburtstage in den nächsten Terminen beseitigt.

0.7.6
Code für die Synchronisierung vom Kalender und gn#36/Hookup-Mod eingefügt.

0.7.7
Fehler bei Verlinkung des Profils bei der Geburtstag-Anzeige beseitigt.

0.8.0
  1. Wiederkehrende Termine sind jetzt möglich:
    (Für das Anlegen von Teilnehmerlisten (noch) nicht geeignet)
    1. Termin alle x Tage
    2. Termin gleicher Tag alle x Monate
  2. Wochenübersicht und Nächste Termine lassen sich für den laufenden Tag abschalten und wieder einschalten.
  3. Wenn die Football Prediction League installiert und aktiviert ist, kann man die Begegnungen im Kalender anzeigen lassen.

0.8.1
Fehler bei "Wochenübersicht und Nächste Termine lassen sich für den laufenden Tag abschalten und wieder einschalten" beseitigt. Außerdem kann man diese Funktion im ACP jetzt ausschalten.

0.8.3
Anlegen von Teilnehmerlisten bei 'Wiederkehrende Termine'.
Style-Anpassungen
Enthält kein Subsilver2 mehr.

0.8.4
Einige Fehler beseitigt.
Man kann jetzt auswählen, ob die Kalender-Einstellungen über der Posting-Box angezeigt werden oder ob diese in der unteren Tab-Leiste ausgewählt werden können.

0.8.5
Geburtstage werden jetzt auch angezeigt, wenn kein Geburtsjahr angegeben wird.

0.8.6
Fehler beim Editieren eines Beitrags beseitigt.

0.8.7
Wochenanfang einstellbar.
Anzeige der Wochen-Nummer einstellbar. (Nur korrekt bei Montag als 1. Tag der Woche.)

0.8.8
Fehler bei den „nächsten Terminen“ beseitigt. Die Termine wurden nicht auf Berechtigung kontrolliert.
Zuletzt geändert von HJW am 18.05.2017 00:15, insgesamt 52-mal geändert.

regazer
Mitglied
Beiträge: 278
Registriert: 04.01.2014 16:08

Re: [Beta] Kalender

Beitragvon regazer » 24.12.2014 15:05

Dein Demo-Link will auch gleich runterladen.
Never run a touching system. Automatic updates can be dangerous. :o
To steal ideas from one person is plagiarism. To steal from many is research. :lol:

Black-Civic
Mitglied
Beiträge: 241
Registriert: 12.09.2006 11:10
Wohnort: SIG-DORF
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon Black-Civic » 24.12.2014 15:09

Bei mir das gleiche. Hab dann den Link aus deiner Signatur genommen.

http://calendar.zoo-am-ring.de/

Wenn man auf der Seite im Header auf Kalender klickt, wird ebenso eine Datei heruntergeladen.

HJW
Mitglied
Beiträge: 861
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon HJW » 24.12.2014 15:14

Ein kleiner Anfänger-Fehler :oops: . Ich hatte die calendar.zip im root zum herunterladen gespeichert.

Sollte jetzt alles passen.

Black-Civic
Mitglied
Beiträge: 241
Registriert: 12.09.2006 11:10
Wohnort: SIG-DORF
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon Black-Civic » 24.12.2014 15:15

Jetzt funktioniert es :grin:

Tanja S
Mitglied
Beiträge: 99
Registriert: 29.11.2014 10:53

Re: [Beta] Kalender

Beitragvon Tanja S » 25.12.2014 14:04

kurze frage

kann mann die Ansicht oben im Header nach unten verschieben oder gar ganz ausblenden?



[ externes Bild ]


und wie kann mann zb Termin einstellen?

Talk19zehn
Ehemaliger
Beiträge: 4161
Registriert: 08.06.2009 12:03

Re: [Beta] Kalender

Beitragvon Talk19zehn » 25.12.2014 14:39

Hi, da musst du dich m.E. an den Autor der Extension wenden.

LG
Angaben ohne Gewähr, da von zahlreichen Komponenten abhängig. Das Leben ist viel zu kurz, daran habe ich u.a. nicht gedacht. :wink:

Steve Wuppertal
Mitglied
Beiträge: 125
Registriert: 09.05.2011 17:10
Wohnort: Wuppertal
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon Steve Wuppertal » 25.12.2014 15:24

Nette Extension.
Habe sie mal lokal getestet und dabei ist mir folgendes aufgefallen...

- Wenn ich auf einen Usernamen im Kalender klicke, wird die Session-ID nicht mit angehängt (gilt auch für Links zu erstellten Kalenderterminen).
Dürfte für User blöd sein, welche keine Cookies annehmen.

- Wäre super wenn es noch die Möglichkeit geben würde, Gruppenberechtigungen zur Ansicht des Kalenders anzulegen (um z.B. Gäste und Bots außen vor zu lassen).

- Die Kalender-Extension beschneidet den oberen weißen Rand des Forums.
Das konnte ich durch auskommentieren von:

Code: Alles auswählen

#wrap
padding-top:

in der Datei "calendar.css" unterdrücken.
Ist das so gewollt oder hat sich da ein Fehler eingeschlichen ?

- Bei mir werden nur in den Monaten September - Dezember Geburtstage angezeigt (alle anderen Monate sind leer und im September sind auch nur sehr wenige Eingetragen).

HJW
Mitglied
Beiträge: 861
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon HJW » 25.12.2014 22:52

@ Tanja S
HJW hat geschrieben:Es gibt unter prosilver/template/event 2 html-Dateien für den Wochenüberblick außerhalb der eigentlichen Kalenderseite:
overall_header_body_before.html
navbar_header_before.html

Wer keine Wochenübersicht haben möchte, der löscht die einfach oder benennt diese in .txt um

oder habe ich die Frage falsch verstanden.

Tanja S hat geschrieben:und wie kann mann zb Termin einstellen?


wenn du im Admin-Bereich in einem Forum die Termineingabe erlaubt hast, musst du eine Antwort verfassen oder ein neues Thema eröffnen. Über dem Posting-Feld hast du dann die Möglichkeit einen (Kurz-)Namen für die Veranstaltung (=Kalender-Eintrag) und ein Datum einzugeben. Wenn du auch ein 2. Datum einträgst, wird im Kalender der Eintrag bis zum 2.Termin wiederholt.

Steve Wuppertal hat geschrieben:- Wenn ich auf einen Usernamen im Kalender klicke, wird die Session-ID nicht mit angehängt (gilt auch für Links zu erstellten Kalenderterminen).
Dürfte für User blöd sein, welche keine Cookies annehmen.

Verstehe jetzt deinen Einwand nicht. Bei mir wird außer im Adminbereich nirgendwo eine SID sichtbar übertragen.
Steve Wuppertal hat geschrieben:- Wäre super wenn es noch die Möglichkeit geben würde, Gruppenberechtigungen zur Ansicht des Kalenders anzulegen (um z.B. Gäste und Bots außen vor zu lassen).

Also wenn du die Termine in Foren anlegst, die kein Gast oder Bot zu sehen bekommt, dann wird dieser Termin auch nicht für diese angezeigt.
Steve Wuppertal hat geschrieben:- Die Kalender-Extension beschneidet den oberen weißen Rand des Forums.
Das konnte ich durch auskommentieren von:

Code: Alles auswählen
#wrap
padding-top:


in der Datei "calendar.css" unterdrücken.
Ist das so gewollt oder hat sich da ein Fehler eingeschlichen ?

Das ist von mir so gewollt, weil mir sonst der Abstand zu groß war. Aber da muss man dann selber ein wenig herum basteln. Wahrscheinlich müssen ja in den meisten Fällen auch die Farben noch verändert werden.

Steve Wuppertal hat geschrieben:- Bei mir werden nur in den Monaten September - Dezember Geburtstage angezeigt (alle anderen Monate sind leer und im September sind auch nur sehr wenige Eingetragen).

Das schau ich mir an.

Steve Wuppertal
Mitglied
Beiträge: 125
Registriert: 09.05.2011 17:10
Wohnort: Wuppertal
Kontaktdaten:

Re: [Beta] Kalender

Beitragvon Steve Wuppertal » 25.12.2014 23:04

Danke für dein Feedback.

Die Session-IDs werden auch verwendet, wenn z.B. kein Cookie übertragen wird (soll User geben die cookies ablehnen).
Mit ist das nur unter Xampp lokal aufgefallen (das läuft alles über Session-IDs, weil ich bei der Copy vom Forum die Cookie Einstellungen im ACP nicht ändere).


Bitte schau dir auch noch mal das ACP-Modul der Extension an.
Da scheint was nicht sauber zu sein.
Siehe: viewtopic.php?f=149&t=233134&p=1332139#p1332139


Zurück zu „Extensions in Entwicklung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste