Opened 2 years ago

Last modified 19 months ago

#9 new defect

Kalender reaktivieren

Reported by: qbi Owned by:
Priority: critical Component: Dienste/Dokuwiki
Keywords: Cc:
Parent Tickets:

Description

Für das Dokuwiki gibt es ein Kalenderplugin. Damit lassen sich die Einträge aus dem Calcifer anzeigen. Das muss wieder installiert und eingerichtet werden. Gegebenenfalls sollte vorher ein passendes gewählt werden.

Subtickets

#127: OpenCloudCal statt calcifer verwendenclosedtrac.dokuwiki

Change History (8)

comment:1 Changed 2 years ago by gecko

Priority: minorcritical

Gestern hatte das Repariercafe Plenum und im Hackspace wusste man das nicht deckend. Es gab eine terminliche Kollision mit der Offenen Runde.

comment:2 Changed 22 months ago by bernd

Die ursprüngliche Lösung bestand aus einem selbstgeschriebenen Plugin für das Dokuwiki von Tim. Man findet es unter https://gitlab.com/datenknoten/dokuwiki-ics. Tendenziell sollte ein von der Community unterstütztes Plugin verwendet werden.

comment:3 Changed 22 months ago by qbi

Man kann das Plugin reaktivieren. Aber das führt dazu, dass die komplette Seite nicht mehr lädt. Vielleicht mag eine PHP-kundige Person einen Blick darauf werfen. Andere Plugins, die ich testete, warfen andere Fehler. Ich würde vermuten, dass das ICS nicht ganz den Erwartungen des PLugins entspricht. Aber dies muss genauer getestet werden.

comment:4 Changed 22 months ago by bernd

Fehlerberichte wären an der Stelle hilfreich.
https://www.dokuwiki.org/plugins?plugintag=calendar#extension__table listet diverse kompatible Plugins für das aktuelle 2017-02-19 "Frusterick Manners" DokuWiki? sowie Old Stable 2016-06-26 "Elenor Of Tsort"

Welche dieser Plugins oder andere waren es genau?
Wenn Fehler geworfen werden, wäre das trac ein guter Ort um sie aufzuzeichnen, damit andere diese Arbeit nicht noch einmal machen müssen.

comment:5 Changed 22 months ago by qbi

Eine Aktivierung von dokuwiki-ics führt zu einer leeren Seite und der Meldung

2017/11/04 23:21:54 [error] 4086#4086: *24845 FastCGI sent in stderr: "PHP message: PHP Fatal error: Class 'Ulrichsg\Getopt\Option' not found in /var/www/oldwiki.hackspace-jena.de/lib/plugins/ics/syntax.php on line 52" while reading response header from upstream, client: 80.67.172.162, server: kraut.space, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "kraut.space"

im Log.

comment:6 Changed 22 months ago by qbi

Eine Aktivierung von iCalEvents und Einfügen von

{{iCalEvents>https://calcifer.datenknoten.me/tags/krautspace.ics}}

führt zu

2017/11/04 23:27:53 [error] 4086#4086: *24991 FastCGI sent in stderr: "PHP message: PHP Fatal error: Call to a member function getDateTime() on null in /var/www/oldwiki.hackspace-jena.de/lib/plugins/icalevents/syntax-impl.php on line 417" while reading response header from upstream, client: 80.67.172.162, server: kraut.space, request: "GET /start HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "kraut.space", referrer: "https://kraut.space/start"

comment:7 Changed 22 months ago by qbi

Zum iCalender-Plugin fehlt die Doku bzw. die Seite scheint nicht mehr zu existieren.

comment:8 Changed 19 months ago by qbi

Add a subticket #127.

Note: See TracTickets for help on using tickets.