Galette bugs & features: Demandeshttp://redmine.ulysses.fr/http://redmine.ulysses.fr/themes/PurpleMine2/favicon/favicon.ico?16318893672023-12-24T02:51:41ZGalette bugs & features
Redmine Documentation - Anomalie #1763 (Fermé): galette_local_print.csshttp://redmine.ulysses.fr/issues/17632023-12-24T02:51:41ZRoland Telleroland.telle@ik.me
<p><em>galette_local.css</em> fonctionne parfaitement ce qui ne semble pas être le cas pour <em>galette_local_print.css</em> tel que défini à la page <a class="external" href="https://doc.galette.eu/fr/master/usermanual/avancee.html">https://doc.galette.eu/fr/master/usermanual/avancee.html</a></p> Galette - Anomalie #1132 (Fermé): Galette 0.9rc3. Un simple membre responsable de section peut mo...http://redmine.ulysses.fr/issues/11322017-12-20T13:19:26ZRoland Telleroland.telle@ik.me
<p>Vérifié sur deux sites.</p>
<p>Quelqu'un peut confirmer ?</p> Galette - Anomalie #823 (Fermé): Galette v0.8. Problème de pièce jointe dans l'envoi d'un courriel.http://redmine.ulysses.fr/issues/8232014-06-10T22:58:02ZRoland Telleroland.telle@ik.me
<p>Ayant sauvegardé un courriel, je l'ouvre à nouveau pour lui joindre un .pdf avant envoi. La pièce jointe est bien affichée mais n'est pas indiquée comme enregistrée. Au moment de l'enregistrement du courriel (avec sa pièce présumée jointe), apparaît à l'écran l'erreur suivante :<br /><code>Fatal error: Uncaught exception 'RuntimeException' with message ' should be a directory!' in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php:274 Stack trace: #0 /home/xxxxxxxxxx/membres/mailing_adherents.php(154): Galette\Core\Mailing->store(Array) #1 {main} thrown in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php on line 274</code></p>
<p>Les logs de Galette précisent ceci :<br /><code>000.00.00.000 - 2014-06-10 22:42:21 - 4 - PHP Warning: mkdir(): Aucun fichier ou dossier de ce type in /home/xxxxxxxxxx/membres/lib/Galette/Core/Mailing.php on line 270</code></p> Galette - Anomalie #814 (Fermé): Galette v0.8. Mise à jour de la base de données incomplète.http://redmine.ulysses.fr/issues/8142014-05-12T04:37:44ZRoland Telleroland.telle@ik.me
<p>Installation en local sous Xampp 1.8.3 avec MySQL 5.6.16, PHP 5.5.11<br />Il s'agit de la mise à jour d'une version 0.7.8 vers la version 0.8</p>
<p>L'installation détecte correctement la version précédente. La table <em>galette_logs</em> est bien mise à jour mais le script affiche aussitôt "Impossible de lancer le script de mise à jour 0.8"</p>
<p>Accessoirement, corriger la coquille du message d'alerte "La base de données n'a pas été mises à jour !" en mettant "mises" au singulier ;-)</p> Galette - Anomalie #731 (Fermé): Galette v0.7.6. Dysfonctionnement de la génération de la valeur ...http://redmine.ulysses.fr/issues/7312013-10-21T11:52:52ZRoland Telleroland.telle@ik.me
<p>L'import d'un fichier csv, dûment contrôlé avec l'option "Galop d'essai", se bloque et déclenche l'erreur suivante :</p>
<p><code>::1 - 2013-10-21 10:53:36 - 3 - Something went wrong :'( | SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'e1m5jypsgm5r8mq' for key 'login_adh'<br />#0 D:\xampp\htdocs\galette07dev\includes\Zend-1.12.3\Zend\Db\Statement.php(303): Zend_Db_Statement_Pdo->_execute(Array)<br />#1 D:\xampp\htdocs\galette07dev\includes\Zend-1.12.3\Zend\Db\Adapter\Abstract.php(480): Zend_Db_Statement->execute(Array)<br />#2 D:\xampp\htdocs\galette07dev\includes\Zend-1.12.3\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO `ga...', Array)<br />#3 D:\xampp\htdocs\galette07dev\includes\Zend-1.12.3\Zend\Db\Adapter\Abstract.php(576): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `ga...', Array)<br />#4 D:\xampp\htdocs\galette07dev\lib\Galette\Entity\Adherent.php(1154): Zend_Db_Adapter_Abstract->insert('galette_adheren...', Array)<br />#5 D:\xampp\htdocs\galette07dev\lib\Galette\IO\CsvIn.php(336): Galette\Entity\Adherent->store()<br />#6 D:\xampp\htdocs\galette07dev\lib\Galette\IO\CsvIn.php(191): Galette\IO\CsvIn->_storeMembers('galette_import_...')<br />#7 D:\xampp\htdocs\galette07dev\import.php(107): Galette\IO\CsvIn->import('galette_import_...', Array, false)<br />#8 {main}<br />::1 - 2013-10-21 10:53:36 - 3 - [Galette\IO\CsvIn] Une erreur est survenue lors de l'enregistrement de l'adhérent ligne 17 (XXXX Louis) :</code></p>
<p>Le phénomène a été reproduit trois fois avec le même fichier d'import de 182 enregistrements et se déclenche de façon aléatoire. Dans le cas précité, la valeur "e1m5jypsgm5r8mq" avait été en effet attribuée automatiquement au champ <em>login_adh</em> de l'enregistrement précédent.</p>
<p>En attendant la mise en place d'un correctif, il existe une solution de dépannage qui consiste à ajouter la colonne <em>login_adh</em> dans le fichier modèle <em>galette_import_model.csv</em> ; si cette colonne porte la lettre L dans le fichier Excel, case L2, insérer la valeur suivante :</p>
<p><code>=CAR(ALEA()*26+65)&CAR(ALEA()*26+65)&CAR(ALEA()*26+65)&CAR(ALEA()*10+48)&CAR(ALEA()*10+48)&CAR(ALEA()*26+97)&CAR(ALEA()*26+97)&CAR(ALEA()*26+97)</code></p>
<p>puis valider. Il suffit alors de "tirer" cette formule vers le bas pour générer des valeurs aléatoires qui pourront être importées sans difficultés.</p>
<p>A noter que la génération de mots de passe via AdminTools fonctionne parfaitement.</p> Galette - Anomalie #726 (Fermé): Galette v0.7dev. L'adhérent membre du Bureau peut modifier toute...http://redmine.ulysses.fr/issues/7262013-10-16T08:06:54ZRoland Telleroland.telle@ik.me
<p>L'adhérent connecté en tant que membre du Bureau peut modifier toutes les fiches excepté la sienne : les symptômes sont les mêmes que ceux signalés dans le ticket <a class="issue tracker-1 status-5 priority-5 priority-high3 closed" title="Anomalie: Galette v0.7.5.4. Champs inaccessibles dans "Ajouter un adhérent". (Fermé)" href="http://redmine.ulysses.fr/issues/721">#721</a><br />Même anomalie pour la version v0.7.5.5</p>
<p>Pas de problème pour "Ajouter un adhérent".</p> Galette - Anomalie #721 (Fermé): Galette v0.7.5.4. Champs inaccessibles dans "Ajouter un adhérent".http://redmine.ulysses.fr/issues/7212013-10-11T09:21:35ZRoland Telleroland.telle@ik.me
<p>La page "Ajouter un adhérent" s'affiche normalement mais les champs Titre, Nom, Prénom, Compte, Statut, Administrateur Galette, Date de création (sauf via le calendrier), Autres informations (admin) sont inaccessibles.</p>
<p>Cf. également <a class="external" href="https://mail.gna.org/public/galette-discussion/2013-10/msg00039.html">https://mail.gna.org/public/galette-discussion/2013-10/msg00039.html</a></p> Galette - Anomalie #707 (Fermé): Galette v0.7.5.2. Le bouton permettant d'éditer la composition d...http://redmine.ulysses.fr/issues/7072013-09-17T05:14:36ZRoland Telleroland.telle@ik.me
<p>A la page "Groupes", sélectionner un groupe puis la rubrique "Adhérents" ; le bouton qui se situe à droite de la ligne "Informations|Responsables|Adhérents" qui permet d'éditer la composition du "Groupe" a disparu.<br />Ci-dessous, ledit bouton sur une version 0.7.4.5 :<br /><img src="http://rtelle.free.fr/galette/16-09-2013-23-20-46.jpg" alt="" /></p> Galette - Anomalie #679 (Rejeté): Galette v0.7.5. Impossible de lancer Galette.http://redmine.ulysses.fr/issues/6792013-08-19T06:30:41ZRoland Telleroland.telle@ik.me
<p>L'erreur suivante s'affiche :</p>
<p><code>Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[08004] [1040] Too many connections' in /homez.42/xxxxxxx/membres/includes/Zend-1.12.3/Zend/Db/Adapter/Pdo/Abstract.php:129 Stack trace: #0 /homez.42/xxxxxxx/membres/includes/Zend-1.12.3/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO->__construct('mysql:host=mysq...', 'xxxxxxx', 'yyyyyy', Array) #1 /homez.42/xxxxxxx/membres/includes/Zend-1.12.3/Zend/Db/Adapter/Pdo/Mysql.php(109): Zend_Db_Adapter_Pdo_Abstract->_connect() #2 /homez.42/xxxxxxx/membres/includes/Zend-1.12.3/Zend/Db/Adapter/Abstract.php(316): Zend_Db_Adapter_Pdo_Mysql->_connect() #3 /homez.42/xxxxxxx/membres/lib/Galette/Core/Db.php(130): Zend_Db_Adapter_Abstract->getConnection() #4 /homez.42/xxxxxxx/membres/includes/galette.inc.php(288): Galette\Core\Db->__construct() #5 /homez.42/xxxxxxx/membres/index.php(39): require_once('/homez.42/scots...') #6 {main} Next exception 'Zend_Db_Adapter_Exception' with message 'SQLSTATE[08004] [1040] Too many connections' in /homez.42/xxxxxxx/membres/i in /homez.42/xxxxxxx/membres/includes/Zend-1.12.3/Zend/Db/Adapter/Pdo/Abstract.php on line 144</code></p> Galette - Anomalie #678 (Fermé): Galette v0.7.5. Mise à jour des tables défectueuse.http://redmine.ulysses.fr/issues/6782013-08-18T14:03:02ZRoland Telleroland.telle@ik.me
<p>Lors d'une mise à jour de Galette v0.7.4.2 vers Galettev0.7.5, l'anomalie suivante se déclenche (Création/Mise à jour des tables) :<br /><pre>ALTER TABLE galette_tmppasswds ...SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CONSTRAINT galette_tmppasswds_ibfk_1, ADD CONSTRAINT galette_tmppasswds_ibfk_1' at line 2
(ALTER TABLE galette_tmppasswds DROP CONSTRAINT galette_tmppasswds_ibfk_1, ADD CONSTRAINT galette_tmppasswds_ibfk_1 FOREIGN KEY (id_adh) REFERENCES galette_adherents ON DELETE CASCADE)</pre></p> Galette - Anomalie #669 (Fermé): Galette v0.7.5dev. Impossible de détruire la fiche d'un membre s...http://redmine.ulysses.fr/issues/6692013-07-26T08:56:15ZRoland Telleroland.telle@ik.me
<pre>Cannot delete or update a parent row: a foreign key constraint fails (`C01698_membres`.`galette_tmppasswds`, CONSTRAINT `galette_tmppasswds_ibfk_1` FOREIGN KEY (`id_adh`) REFERENCES `galette_adherents` (`id_adh`))</pre> Galette - Anomalie #667 (Fermé): Galette v0.7.5dev. Liste d'émargement déclenche une page blanche.http://redmine.ulysses.fr/issues/6672013-07-24T08:01:54ZRoland Telleroland.telle@ik.me
<p>Avec display_error = 1, l'alerte est la suivante :</p>
<pre>Fatal error: Uncaught exception 'UnexpectedValueException' with message 'Provided model must be an instance of PdfModel!' in /homez.27/xxx/membres/lib/Galette/IO/Pdf.php:109 Stack trace: #0 /homez.27/xxx/membres/attendance_sheet.php(135): Galette\IO\Pdf->__construct('P', 'mm', 'A4') #1 {main} thrown in /homez.27/xxx/membres/lib/Galette/IO/Pdf.php on line 109</pre> Galette - Anomalie #664 (Rejeté): Galette v0.7.5dev. Envoi de courriels de rappel manuel défectueux.http://redmine.ulysses.fr/issues/6642013-07-24T02:39:37ZRoland Telleroland.telle@ik.me
<p>Il est possible d'envoyer un courriel de rappel manuel à des retardataires (échéance proche), le jour même, non, mais deux jours successifs, <strong>oui</strong> : Cf.</p>
<p><img src="http://rtelle.free.fr/galette/24-07-2013-04-27-56.jpg" alt="" /></p> Galette - Anomalie #662 (Fermé): Galette v0.7.5dev. Envoi des courriers de rappel.http://redmine.ulysses.fr/issues/6622013-07-23T16:27:08ZRoland Telleroland.telle@ik.me
<p>La page "Rappels" propose d'emblée (cases à cocher pré-sélectionnées) l'envoi d'un courrier pour les retardataires et les futurs retardataires (échéance proche).<br />Le fait que les cases concernées soient pré-sélectionnées est très ennuyeux car il n'y a pas de demande de confirmation après que l'on ait cliqué le bouton "Envoyer".</p>
<p>Je suggère qu'aucune case ne soit pré-sélectionnée ; l'administrateur en sera averti s'il est distrait et portera son choix sur <strong>la</strong> bonne sélection.</p>
<p>Est-il possible d'avoir le correctif ici ?</p> Galette - Anomalie #647 (Fermé): Galette v0.7.5dev. Pas de sauvegarde des paramètres lors d'une i...http://redmine.ulysses.fr/issues/6472013-07-11T21:51:55ZRoland Telleroland.telle@ik.me
<p>Lors d'une installation neuve, la sauvegarde des paramètres ne se fait pas. Avec <code>define('GALETTE_DISPLAY_ERRORS', 1);</code>, l'erreur affichée est :<br /><pre>Parse error: syntax error, unexpected '[' in /var/www/vhosts/abc.fr/subdomains/xyz/httpdocs/lib/Galette/Repository/Repository.php on line 80</pre></p>