Comment ajouter les taches à mon calendrier (thunderbird...) ?
Les taches peuvent être exportées en format iCal par le script ics.php du répertoire bin.
L'URL complète est donc du genre (en remplaçant "serveur" par le nom ou l'IP du serveur. utiliser "https" si SSL est installé, sinon utiliser "http") :
https://serveur/bin/ics.php
Si la connexion ne se fait pas, vérifier les éléments suivants :
- la gestion des accès par mot de passe est activée, votre logiciel de calendrier demandera votre login / mot de passe habituel. Il faut que votre profil Cultivons! ait accès au module "taches".
- votre serveur utilise PHP en version CGI ou FPM : vérifier que les entêtes "authentification" sont bien transmises aux scripts PHP. Sur apache2, il sufit de rajouter la ligne suivante au virtualhost concerné :
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Pourquoi l'exportation au format excel des stocks ne fonctionne pas ?
Il manque probablement le module php-zip sur votre serveur. Pour l'ajouter :
apt-get install php-zip
Comment mettre en place les push notifications ?
Pour mettre en place les notifications, il faut générer une clé privée et un clé publique dans le répertoire [chemin d'installation de cultivons!]/db
Pour générer les clés :
openssl ecparam -genkey -name prime256v1 -out private_key.pem
openssl ec -in private_key.pem -pubout -outform DER|tail -c 65|base64|tr -d '=' |tr '/+' '_-' >> public_key.txt
openssl ec -in private_key.pem -outform DER|tail -c +8|head -c 32|base64|tr -d '=' |tr '/+' '_-' >> private_key.txt
Puis il faut copier le contenu du fichier public_key.txt dans la zone 'clé publique' dans le menu Admin -> Notifications.