VERSION 24.2.3

Les dernières versions d'Agora-Project se trouvent ici !
N'hésitez pas à partager vos premières impressions ou suggestions de correctifs.
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

VERSION 24.2.3

Message par xech »

Bonjour à tous,

Voici les évolutions pour cette nouvelle version, et merci d'avance pour vos retours d'expérience !

Nouvelle option des tâches pour attribuer un état "A faire", "En cours", "Terminé", etc
Nouvelle option pour réordonner les thèmes du forum et catégories d'événement
Amélioration de la gestion des thèmes du forum et catégories d'événement (colorPicker, ergonomie)
Amélioration du menu des "agendas disponibles"
Amélioration de menu d'édition des événements de l'agenda
Amélioration de l'affichage en "mode sombre"
Optimisation du contrôle de l'édition des agendas partagés d'espace
Optimisation des contrôles de l'installation et mise à jour de l'application (timeZone & Bdd)
Optimisation de l'appel de l'éditeur TinyMce
Optimisation des contrôles des formulaires principaux
Mise à jour de PHPMailer en version 6.7.1
Mise à jour de TinyMce en version v6.8.2
Mise à jour de Jquery-UI en version v1.13.2
Optimisation pour PHP 8.3

Hébergement indépendants : vous trouverez la procédure de mise à jour ou d'installation à la fin de cette documentation.
Hébergement Omnispace.fr : la mise à jour interviendra automatiquement dans les prochains jours.

.
Pièces jointes
UPDATE_agora-project_24.2.3.zip
(11.56 Mio) Téléchargé 790 fois
INSTALL_agora-project_24.2.3.zip
(12.46 Mio) Téléchargé 677 fois
Avatar de l’utilisateur
andrevollais
Messages : 8
Inscription : 30 sept. 2021, 22:36
Contact :

Re: VERSION 24.2.0 - NOUVELLE VERSION

Message par andrevollais »

Bonjour, mise à jour sans problème. Merci
Samavist
Messages : 14
Inscription : 16 mai 2023, 19:57

Re: VERSION 24.2.0 - NOUVELLE VERSION

Message par Samavist »

Bonjour,

Version installée, ok
Premier bug lors du clic sur une adresse pour obtenir le plan, la fenêtre qui s'ouvre est trop petite en hauteur (en largeur c'est bon)
Cordialement
Samavist
Messages : 14
Inscription : 16 mai 2023, 19:57

Re: VERSION 24.2.0 - NOUVELLE VERSION

Message par Samavist »

OK, après rafraîchissement de la page, tout rentre dans l'ordre

Pas de BUG, désolé
COMMUNESRURALES
Messages : 1
Inscription : 07 mars 2024, 22:00

Re: VERSION 24.2.0 - NOUVELLE VERSION

Message par COMMUNESRURALES »

Bonjour,

J'ai fait la mise à jour, et lorsque j'appelle le site, je tombe sur la page d'installation.
Sur la base de données RAS. Sur le dossier DATAS RAS. Le fichier index RAS.
Comment supprimer cette page d'installation ?

Merci pour vos réponses
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: VERSION 24.2.0 - NOUVELLE VERSION

Message par xech »

@COMMUNESRURALES :
Bonjour,
Vous avez à priori remplacé le dossier /DATAS/ en effectuant la mise à jour, ce qui aurait remplacé le fichier "config.inc.php" permettant la connexion à votre base de données.
Vous devriez donc relancer la mise à jour en récupérant d'abord le dossier /DATAS/ que vous avez normalement sauvegardé avant de lancer votre récente mise à jour.
Xech
jcs12400
Messages : 103
Inscription : 10 juin 2016, 16:36

Re: VERSION 24.2.1 - NOUVELLE VERSION

Message par jcs12400 »

Bonjour, merci pour cette mise à jour. Cependant quand j'essaie de l'installer en mode update, j'ai ce message d'erreur :

SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'dateCrea'

Est ce que ca vous dit quelque chose et comment corriger cela.

Merci.

Patrick.
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: VERSION 24.2.1 - NOUVELLE VERSION

Message par xech »

@jcs12400 : Bonjour, je suppose que l'erreur survient sur les hébergements Free perso ? Un petit correctif a donc été ajouté à la nouvelle version 24.2.2

Xech
jcs12400
Messages : 103
Inscription : 10 juin 2016, 16:36

Re: VERSION 24.2.2 - NOUVELLE VERSION

Message par jcs12400 »

jcs12400 a écrit : 09 mars 2024, 10:10 Bonjour, merci pour cette mise à jour. Cependant quand j'essaie de l'installer en mode update, j'ai ce message d'erreur :

SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'dateCrea'

Est ce que ca vous dit quelque chose et comment corriger cela.

Merci.

Patrick.
Bonjour Xech, c'est une installation sur un NAS perso. Effectivement, la version 24.2.2 corrige le problème remonté.
La mise à jour a pu être effectuée et fonctionne.

Un grand merci.

Patrick.
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: VERSION 24.2.3 - NOUVELLE VERSION

Message par xech »

Une petite optimisation a été ajouté avec la versions 24.2.3 pour une prise en charge des dernières versions de PHP 8.3+

Xech
onurb
Messages : 1
Inscription : 14 mars 2024, 14:26

Re: VERSION 24.2.3 - NOUVELLE VERSION

Message par onurb »

Bonjour,

J'ai trouvé un bug lors de l'import de calendar au format ICS (et un patch) :

Ne pratiquant pas trop l'import ICS, j'ai détecté l'erreur grâce à mon fichier log apache… qui avait dépassé les 33Go ! (une ligne d'erreur par event concerné, par user et par refresh… ça va drôlement vite :D) (oui, je vais mieux gérer mes logs ;) )
C'est donc l'erreur warning suivante :

Code : Tout sélectionner

PHP Deprecated:  strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated in [...]/agora/app/ModCalendar/CtrlCalendar.php on line 700
J'ai mis un peu de temps à débugger, mais j'ai fini par trouver la cause : les événements qui plantent sont ceux avec une valeur de date de modification nulle…

Bref ! Pour fixer ça, ce n'est finalement pas trop compliqué :
Dans le fichier /app/ModCalendar/CtrlCalendar
A la toute fin du fichier il suffit d'insérer une vérification au début de la fonction icalDate(), ce qui donne :

Code : Tout sélectionner

public static function icalDate($dateTime, $timezone=false)
    {
        if (empty($dateTime)) {
            return "";
        }
        $dateTime=date("Ymd",strtotime($dateTime))."T".date("Hi",strtotime($dateTime))."00";//Ex: "20151231T235900Z"
        return ($timezone==true) ? self::$curTimezone.":".$dateTime : str_replace("T000000Z","T235900Z",$dateTime."Z");
    }
xech
Administrateur du site
Messages : 1372
Inscription : 17 janv. 2008, 20:58

Re: VERSION 24.2.3 - NOUVELLE VERSION

Message par xech »

onurb a écrit : 20 mars 2024, 15:22

Code : Tout sélectionner

PHP Deprecated:  strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated in [...]/agora/app/ModCalendar/CtrlCalendar.php on line 700
Merci pour ce retour qui concerne les dernières version de PHP (8.2+), ça sera corrigé avec la toute prochaine version !

Xech
Verrouillé