plugin:davcal
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:davcal [2022-08-04 14:44] – [Development] LMS23 | plugin:davcal [2024-02-08 09:03] (current) – [davcal Plugin] LMS23 | ||
---|---|---|---|
Line 7: | Line 7: | ||
type : Syntax Plugin | type : Syntax Plugin | ||
lastupdate : 2022-08-04 | lastupdate : 2022-08-04 | ||
- | compatible : Elenor Of Tsort, Detritus, Hrun, Frusterick Manners, Greebo, Hogfather, Igor | + | compatible : Elenor Of Tsort, Detritus, Hrun, Frusterick Manners, Greebo, Hogfather, Igor, "Jack Jackrum", |
depends | depends | ||
conflicts | conflicts | ||
Line 21: | Line 21: | ||
---- | ---- | ||
- | FIXME Look for new maintainer - Would be nice if someone could take on this plugin and develop it further! | + | FIXME **Look for new maintainer - Would be nice if someone could take on this plugin and develop it further! |
+ | However, any help with a javascript update is welcome!** FIXME | ||
- | ===== NEW REPOSITORY | + | ===== New repository |
- | The original authors repository https://code.rnb-consulting.at/diffusion/DAVCAL/ is cloned to | + | The original authors repository https://gitlab.aboehler.at/dokuwiki/davcal/ is cloned to |
https:// | https:// | ||
Line 40: | Line 41: | ||
===== Requirements ===== | ===== Requirements ===== | ||
- | * You need the sqlite PlugIn | + | * You need the [[plugin:sqlite]] PlugIn |
* You need at least PHP 5.4 (required by the underlying DAV library), including the PHP XML module (php-xml((openSUSE users add the packages php5-dom, php5-xmlwriter, | * You need at least PHP 5.4 (required by the underlying DAV library), including the PHP XML module (php-xml((openSUSE users add the packages php5-dom, php5-xmlwriter, | ||
* CalDAV synchronisation requires | * CalDAV synchronisation requires | ||
Line 140: | Line 141: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | Also, CalDAV requires a similar code block for nginx. | ||
+ | < | ||
+ | location ~ ^/ | ||
+ | include fastcgi_params; | ||
+ | fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; | ||
+ | fastcgi_param REDIRECT_STATUS 200; | ||
+ | fastcgi_pass unix:/ | ||
+ | |||
+ | fastcgi_split_path_info ^(.+\.php)(.*)$; | ||
+ | fastcgi_param PATH_INFO $fastcgi_path_info; | ||
+ | fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Also, the caret (^) might need to be removed from the location line to get either block to work in some nginx configurations. | ||
===== Synchronization (Client Mode) ===== | ===== Synchronization (Client Mode) ===== | ||
Line 241: | Line 258: | ||
{{rss> | {{rss> | ||
- | |||
=== Known Bugs and Issues === | === Known Bugs and Issues === | ||
- | Please use the bug tracker (" | + | [[https://github.com/dokufreaks/dokuwiki-plugin-davcal/issues|Use GitHub]] |
- | + | ||
- | * Timezone support is not fully tested | + | |
- | * Recurring events should be displayed correctly, but there is no user-interface to add/edit them | + | |
- | * Due to the underlying DAV library, you need at least PHP 5.4. Otherwise, you'll get PHP parse errors. | + | |
=== ToDo/Wish List === | === ToDo/Wish List === | ||
- | Please use the bug tracker (" | + | [[https://github.com/dokufreaks/dokuwiki-plugin-davcal/issues|Use GitHub]] |
- | * Add editor support for recurring events. Please! nth.DayPerMonth, | ||
- | * Translations (please contact me via E-Mail if you would like to contribute translations) | ||
plugin/davcal.1659617041.txt.gz · Last modified: 2022-08-04 14:44 by LMS23