Opened 6 years ago

Closed 2 years ago

#9 closed defect (wontfix)

Kalender reaktivieren

Reported by: Jens Kubieziel Owned by:
Priority: critical Component: Dienste/Dokuwiki
Keywords: Cc:

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.

Change History (9)

comment:1 by Gecko, 6 years ago

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 by bernd, 6 years ago

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 by Jens Kubieziel, 6 years ago

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 by bernd, 6 years ago

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 by Jens Kubieziel, 6 years ago

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 by Jens Kubieziel, 6 years ago

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 by Jens Kubieziel, 6 years ago

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

comment:8 by Jens Kubieziel, 5 years ago

Add a subticket #127.

comment:9 by bernd, 2 years ago

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.