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 15:26] – [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) ===== |
plugin/davcal.1659619599.txt.gz · Last modified: 2022-08-04 15:26 by LMS23