nettoyage base données agenda

Vous avez des idées à proposer pour faire évoluer Agora-Project ?
MuPiCndBe
Messages : 6
Inscription : 21 août 2019, 16:30

nettoyage base données agenda

Message par MuPiCndBe »

Est-il possible de définir une date à partir de laquelle, en tant qu'administrateur, on efface toutes les entrées antérieure d'un agenda afin de vider la base de données.
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: nettoyage base données agenda

Message par xech »

Bonjour,
Effectivement les anciens événements de plus de 5 ans (ou 3 ans selon la version d'AP) sont supprimés automatiquement. Pour modifier cette durée, il suffit d'ouvrir le fichier "app/ModCalendar/MdlCalendar.php" et de modifier la variable "$time5YearsAgo" de la ligne 277, dans la méthode "displayedCalendars()".
Cdlt
xech
MuPiCndBe
Messages : 6
Inscription : 21 août 2019, 16:30

Re: nettoyage base données agenda

Message par MuPiCndBe »

Merci Xech,

Mais que faire quand on est hébergé par omnispace (je n'ai pas accès aux fichiers php!) - abonnement payant.
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: nettoyage base données agenda

Message par xech »

Cette fonctionnalité n'est pas modifiable sur Omnispace : c'est une fonction standard et le logiciel est mutualisé pour tous les espaces. Question : vous souhaiteriez purger manuellement les anciens événements, mais de quelle manière et sur quelle période?
Cdlt
Répondre