Re: [Galette-devel] Plugin emprunt/location d'objets... C'est la reprise.
Merci :-) Bises; Mélissa Le 24/01/2017 à 13:09, Geguce a écrit : Bonjour J'utilise le plugin de Melissa depuis pas mal de temps et je confirme qu'il fonctionne correctement sous PHP7, MySql et galette .8.3 dans la mesure ou quelques petites modifs sont intégrées à la version dispo sur le dépôt de Melissa: voir ce message pour la liste des modifs que j'ai intégré au code que j'utilise: https://mail.gna.org/public/galette-discussion/2016-11/msg00010.html C'est un super plugin et je trouve bien dommage qu'il ne soit pas plus utilisé. De plus Melissa a toujours été très présente et réactive pour y apporter des corrections ou des ajouts et je tiens encore une fois a la remercier pour tout son travail. Bonne chance à ce plugin et à Johan qui reprend le flambeau. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugin ObjectLend version 0.4.3
Hello, Voila le correctif est livré: https://galetteobjectslend.codeplex.com/releases/view/137944 Nouveautés - version 0.4.3 * Mise en session de tous les paramètres d'affichages de la liste des objets. o Tri o Ordre de tri o Nombre de lignes par pages o Page actuelle Dorénavant toutes ces infos sont dans la session, ce qui ne génère plus de soucis si on change la valeur du nombre de lignes par page, etc. Si on démarre une recherche ou change de catégorie ou change le nombre de lignes par page, la page actuelle revient à 1 car le nombre de page change, mais ce n'est pas le cas pour le changement de tri (colonne ou ordre), j'ai fait le choix délibéré de rester sur la même page, car c'est autant logique de rester sur cette page que de revenir à la 1ère: on ne change pas le nombre de résultats, mais juste leur ordre. Bises, Mélissa Le 03/11/2014 22:47, Geguce a écrit : Suite update code et base, le bug du retour à la bonne page est partiellement réparé. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugin ObjectLend version 0.4.3
Le 12/11/2014 19:41, Johan Cwiklinski a écrit : Cette annonce n'aurait-elle pas davantage eu sa place sur la liste -discussion ? Géguce est quasiment le seul utilisateur ;-) Et c'est cohérent avec le comportement de la liste des adhérents dans Galette :) ++ Wouhou ! Quel heureux hasard ! Le 12/11/2014 20:54, Geguce a écrit : Super mieux bien ! Reste plus qu'à intégrer SLIM ... Ma silhouette, c'est mon affaire ;-) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Future (proche ?) évolution majeure
Coucou, Foncièrement, je n'ai rien contre, on va s'adapter hein, on l'a déjà fait au début pour réussir à faire des plugins sur Galette 0.7, puis les changements que l'on sait pour Galette 0.8, on va continuer pareil avec Slim. A partir du moment où il y a un 1er plugin (Paypal, Voiture, etc.) qui fonctionne, ça permet d'avoir une doc développeur et d'avoir une idée de ce qu'il faut faire. Je ne m'y connais pas assez dans les différents framework de redirection d'url pour dire quoi que ce soit et juger du framework choisi. Quitte à tout pêter, on peut aussi partir sur du Ruby, du Python, du Responsive Design (ping Bootstrap) et/ou soyons folles sur du Node.js. Bises, Mélissa Le 11/11/2014 06:45, Johan Cwiklinski a écrit : Sur le plan technique, j'ai décidé de tester Slim (http://www.slimframework.com/) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Bug - Liste de mises à jour BDD pour un plugin
Hello Johan, Je viens de constater un bug pour la liste de mise à jour BDD pour un plugin, j'ai 3 scripts de mises à jour : * upgrade-to-0.3.0-mysql.sql * upgrade-to-0.4.0-mysql.sql * upgrade-to-0.4.2-mysql.sql Et à l'affichage ça me donne : * comprise entre 0 et 0,29 * comprise entre 0 et 0,39 * comprise entre 0 et 0,39 Code HTML correspondant : li span labelfor=upgrade-0.3.0comprise entre 0 et 0,29 /label /span span inputid=upgrade-0.3.0type=radiorequired=value=0.3.0name=previous_version /span /li li span labelfor=upgrade-0.4.0comprise entre 0 et 0,39 /label /span span inputid=upgrade-0.4.0type=radiorequired=value=0.4.0name=previous_version /span /li li span labelfor=upgrade-0.4.2comprise entre 0 et 0,39 /label /span span inputid=upgrade-0.4.2type=radiorequired=value=0.4.2name=previous_version /span /li Bises :) Mélissa PS: http://bugs.galette.eu/issues/875 ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugin ObjectLend version 0.4.2
Bonsoir, voici donc la version 0.4.2 du plugin pour répondre à la demande: https://galetteobjectslend.codeplex.com/releases/view/137319 Changelog: Nouveautés - version 0.4.2 * Ajout de deux paramètres pour gérer le nombre d'objets par pages sur la liste des objets * Correction d'un bug dans la pagination lorsqu'un objet est pris ou reposé * Correction d'un bug d'affichage de l'image d'un objet quand il est pris ou reposé * Changement des couleurs des images prendre/reposer pour encore mieux les différencier Note: il faut exécuter le script de mise à jour pour insérer les 2 nouveaux paramètres dans la liste, c'est la dernière ligne quand on arrive sur la sélection de la mise à jour, c'est trié correctement mais pas affiché correctement. Bises Le 02/11/2014 22:47, geg...@free.fr a écrit : Trop forte Mélissa ! Merci :-) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Rétablir les photos des objets empruntés depuis les blobs
Hello la liste, Pour répondre à la demande de François, voici la version 0.4.1 de ObjectsLend qui sort: https://galetteobjectslend.codeplex.com/releases/view/137267 au menu: Nouveautés - version 0.4.1 * Ajout d'une page d'administration des images o Téléchargement des images des catégories o Téléchargement des images des objets o Restauration des images des objets depuis la BDD Le 29/10/2014 21:44, Geguce a écrit : Je suis encore en galère après une migration, les photos des objets ne sont plus que dans la base et je ne veux pas me taper d'ouvrir chaque objet un par un pour reconstituer les vignettes depuis les blobs, Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Mode maintenance
Salut François, tu peux ajouter ces 4 lignes tout en dernier du fichier includes\galette.inc.php if(GALETTE_MODE == 'MAINT' $login-isLogged() !$login-isAdmin()) { echo h2 Site under maintenance - come back later /h2; exit(); } et définir en ligne 124 le mode en 'MAINT'. Ça permet de garder la page d'index d'identification, mais une fois loggué, seul l'admin peut continuer, tous les autres auront le message Site under maintenance - come back later. Attention: on ne peut plus se déconnecter non plus si jamais on s'était loggué en mode non admin. Mélissa Le 29/10/2014 09:06, Geguce a écrit : Avec l'arrivée de la 0.8.1 je dois faire une migration depuis la 7.8 et au passage bidouiller la base pour des raisons de codage UTF8. Durant l'opération je souhaite bloquer l'accès à galette pour que seul le superadmin puisse l'utiliser. Une telle fonctionnalité est elle présente ou faut il se contenter d'un .htaccess ? (dans behavior.inc le mode DEMO laisse trop de libertés) Si une méthode existe , merci de l'indiquer. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugin Object Lend version 0.4.0 Gamma
Le 10/10/2014 12:30, Geguce a écrit : Pour le filtre c'est OK , pour la liste aussi (je trouve les icône grosse ! Est pour le tactile ?) J'ai un grand écran, je n'ai pas du remarquer qu'elles étaient aussi grosse. Je vais réduire à 48x48 :) - Codage caractères HS, par exemple si depuis la liste tu coches des éléments pour suppression ou désactivation les chaînes sont mal codées (incluant les htmlidentities) Je vais vérifier et voir ce que je peux faire. - Pour l'impression des fiches, si la liste est filtrée on obtient dans le pdf le résultat du filtre ce qui est OK mais si n'utilisa pas de filtre et si on coche qq objets on pourrait s'attendre à ce que l'impression ne porte QUE sur ceux cochés non ? Exact, c'était je crois préparé en ce sens, mais ça a dû déraper quelque part. Je vais modifier en ce sens. - on pourrait aussi imaginer avoir un bouton qui imprimerait la totalité des fiches des objets cochés (et qui en profiterait pour régénérer la photo depuis le blob suite crash ou déplacement hébergeur) Oui, jusqu'au dernier point sur le blob. Je pense qu'il faudrait une page spéciale pour ce cas précis. A voir... -Le formatage de la fiche pdf de chaque objet est HS - l'historique est OK mais le descriptif de l'objet est illisible Peux-tu m'envoyer un exemple ou un accès à ton site? Chez moi c'est correct, donc je ne sais pas d'où vient le problème. -Les photos associées aux catégories ne sont pas sauvegardées dans la base (ça complique les sauvegardes même si c'est pas grave quand on a que qq catégories). Oui en effet, je trouve le système de sauvegarde Galette un peu lourd ;-) -Si le dossier de photos de catégories est vide de ses vignettes (cas d'un crash complet et restauration de la base, alors curieusement les catégories affichent comme image celle des objets de même id si elle existe. (1.jpg, 2.jpg, pour notre cas) Alors là, je suis étonnée, je vais regarder :) Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Plugin Object Lend version 0.4.0 Gamma
Salut à tous, Voici la dernière version du plugin Object Lend : https://galetteobjectslend.codeplex.com/releases/view/134970 Nouveautés - version 0.4.0 Gamma * Ajout d'un paramètre pour afficher / masquer la somme des prix des objets sous la catégorie * Suppression du regroupement des colonnes de la version Beta * Export PDF de la fiche d'un objet depuis la liste des objets (staff / admin) ou depuis la fiche objet * Correction d'un bug sur la recherche * Refactoring Je pense - sauf bug ou demande de dernière minute - qu'il s'agit de la dernière version de test pour Galette 0.8. Je n'ai plus de nouvelles fonctionnalités à apporter. (je crois avoir tout fait) Attention, il y a un nouveau paramètre à importer à la main. Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] [Galette-discussion] Plugin Objet Lend vers Galette 0.8
Bonsoir à tous, Une version alpha du plugin Object Lend est disponible ici: https://galetteobjectslend.codeplex.com/releases/view/134829 Nouveautés: * Compatibilité avec Galette 0.8 * Ajout sur le PDF de la liste des objets de la somme des prix des objets par catégorie et grand total * Ajout sur l'objet d'une colonne prix de location par jour * Ajout sur les statuts d'une colonne nombre de jour par défaut de location * Utilisation de ces deux colonnes pour calculer la date de retour théorique de l'objet et le prix de location (prix unique / prix cumulé par nombre de jours) * Nouvelles images J'ai testé de nombreuses choses en révisant la compatibilité pour Galette 0.8, et je crois que tout fonctionne. Cependant, il se peut que je sois passée à côté de certaines choses, c'est pour cela qu'il s'agit d'une version alpha. Si vous remarquez le moindre problème, n'hésitez pas à m'en faire part. D'autres fonctionnalités demandées sur la liste suivront d'ici peu. Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Plugin Objet Lend vers Galette 0.8
Bonjour la liste, Depuis la sortie de Galette 0.8, on m'attend au tournant pour sortir une version du plugin Object Lend compatible avec Galette 0.8. Je viens tout juste de commencer ce travail de migration et il va durer un temps certain, voir un certain temps, je n'ai pas encore de prévision de sortie. Néanmoins, je vais en profiter pour ajouter 2-3 fonctionnalités : - ajouter le total de la valeur des objets inventoriés sur la liste des objets (pour les admins) + sur le PDF généré - générer un PDF de la fiche objet (peut-être avec l'option historique si admin) Si vous avez d'autres idées, c'est le moment :-) Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugin Objet Lend vers Galette 0.8
Bonsoir François, Bonne idée, je vais regarder ça et peut-être l'intégrer. La 1ère partie: la conversion de l'accès à la base SQL avec Zend_DB2 (la + grosse partie et passablement compliquée) me semble terminée ce soir. Demain, je dois tester en long et en large pour être sure que tout va bien. Une 1ère version de test sans aucune nouvelle fonction pourrait donc être disponible prochainement. Je vous tiens au courant, Bises, Mélissa Le 30/09/2014 19:13, Geguce a écrit : Coté modif, j'ai rajouté via plugin une option pour avoir la liste des objets empruntés par groupe et possibilité de l'imprimer. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] demande collaboration plugins
Bonjour André, Le 02/04/2014 08:37, André Lefranc a écrit : Pensez vous que l'on puisse envisager que de façon automatique, un plugin : 1. Sur critère de sélection (justificatif avec montant correspondant à la période fiscale) 2. réaliser un automate qui envoie à chaque personne adhérente, son fichier pdf personnel, 1. avec un message personnalisable ( Nom prénom, date, montant des versements de la période) 3. avec enregistrement des attestations à envoyer par la poste pour adhérent-es sans mail connu Alors ce ne serait pas un automate, cela n'existe pas. Il faut prévoir une page de sélection des membres avec filtre adapté, puis sur la page d'après, les mails sont envoyés par le système Galette/Plugin automatiquement. Mais il faut avoir un hébergement qui permet l'envoi massif d'emails sans bloquer. Et normalement, vu qu'on ne peut pas s'inscrire sans eMail, le 3) n'est pas applicable. Sinon, on revient à la page de sélection et elle permet de filtrer entre ceux avec un eMail et ceux sans eMails. Mais le point critique est l'hébergeur qui doit accepter l'envoi massif des emails, c'est très contraignant et il n'y a aucune garantie que les emails arrivent véritablement. Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Suppression de fonctionnalités
Bonjour, La seule norme qu'une bonne application doit respecter, c'est uniquement et seulement la norme ISO 1664. Hors cette norme, toutes les autres sont inutiles! Bises, Mélissa Le 01/04/2014 09:03, Andre Tissot (Numericable) a écrit : Et n'oublies pas le taux de matière grasse issu de la consommation de saumon d'élevage, sauf s'il s'agit e saumon bio d'Irelande ... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Suppression de fonctionnalités
Le 01/04/2014 18:50, Gogo a écrit : Mélissa stp tu peux me donner la liste de splugin que tu as développé officiel et non officiel stp please j’en ai vraiment besoin Hello, J'ai fait - un plugin de gestion simple d'aéroclub : https://galetteaeroclub.codeplex.com/ - un plugin de gestion de location/emprunt d'objets : https://galetteobjectslend.codeplex.com/ - un plugin pour afficher les n° de téléphones portable des membres sous forme de QR code (pas de site) J'ai aidé André Lefranc (le cousin de Guy) dans le développement de son plugin des reçus fiscaux. Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] (sans objet)
Salut Johan, Le 26/02/2014 07:11, Johan Cwiklinski a écrit : salut pour tout votre équipe de développeur galette comment ajouter langue arabe Une fois la traduction terminée (ou bien entamée), j'ajouterai la nouvelle langue côté Galette. Sans vouloir t'embêter, mais l'arabe a la jolie propriété d'être écrit de gauche à droite, à l'inverse de l'anglais et du français déjà gérés par Galette. Il va falloir composer avec ça dans l'affichage, les textes standard doivent être alignés à droite et plus à gauche. Mais vu tout ce que tu as déjà fait sur Galette, ça va être facile :) Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] attestation reçu
I do :) Envoie moi le PDF actuel ou contacte moi pour qu'on fasse ça. Est-ce que ça doit être réalisé pour hier ou il y a un peu de temps (genre je m'en occupe ce week-end, c'est bon?) ? Par contre, ça sera sans carte d'adhésion, sauf si c'est facile. Mais la problématique principale devrait être assez facile à réaliser. Bises, Mélissa Le 27/11/2013 18:56, André Lefranc a écrit : Le Conseil d'Administration projette de délivrer par voie postale les reçus pour chaque adhérent, 291 envois à réaliser par exemple. Donc mon problème est le suivant : à partir du statut d'administrateur, pouvoir imprimer, un document qui fusionne sur le même pdf, une page pour chaque personne, les personnes adhérentes sélectionnées. (par lot de 50 ?) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Hello Galette
Hi, Le 08/07/2013 19:56, Marc Andreu Fernandez a écrit : Do you think this could be integrated into Galette, any suggestion about how to develop this? Should I create a plugin? Any docs about how to create a plugin? Here is the documentation for plugins : http://galette.tuxfamily.org/documentation/fr/development/plugins.html It's in french only. But it's pretty easy to understand how it works. I can help you if you want. You may download one of the existing plugin to understand how it works. Maybe Paypal plugin ? http://galette.tuxfamily.org/documentation/fr/plugins/paypal.html Regards, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Hello Galette
Hello Marc, You can have a look at my project: https://galetteaeroclub.codeplex.com/ It's only in french. You can find in file import.php from line 185 to line 263 my code to import members into galette. Regards Le 04/07/2013 15:57, andre.tis...@numericable.com a écrit : Hi Marc, Try to contact Melissa Djebel (I think you can find its address in the mailing list history) : she had built for me an add-in for managing an aircraft association, with an import of members from a back office application. Otherwise, I can send you the PHP file of this part : no use of SQL injection, but use the Galette native clesses. regards Original email: - From: Marc Andreu Fernandez marcandr...@gmail.com Date: Thu, 4 Jul 2013 11:38:19 +0200 To: jo...@x-tnd.be, galette-devel@gna.org Subject: Re: [Galette-devel] Hello Galette Hello Johan, good morning Many thanks for your help, I will start working on the import from google as we have now all contacte there. Very good to know you are there to help :-) Have a good day, Marc, On 4 July 2013 07:50, Johan Cwiklinski jo...@x-tnd.be wrote: Hello Marc, I'm Johan, the Galette leader and main developer since 2007. Le 03/07/2013 19:13, Marc Andreu Fernandez a écrit : Hello team, good afternoon I am Marc Andreu, PHP and Java developer. I am currently doing some support for a Non-Profit organization. Your application Galette is very good and exactly what we need for our group. I managed to install and run the application without problems. Glad to hear that :) I would like to start as a contributor and develop some parts that we need in order to start using your application. In order to start I only need to import all contacts that we have now in a gmail account to the Galette DB. Do you have anything similar already done or something that I can reuse? If not, could you help me to point out how I could do it? I will do an investigation about how to do it, but if you could give me some tips, it could be great, something like, what minimum data in DB I should import in order to make it consistent. Is it ok if I only add data to the table galette_adherents? I've never heard of Google import into Galette but there are various possibilities to export data from google accounts, and after that it should be possible to import data directly in the database. For the export part, a friend of mine tell me about goobook he uses for its mutt contacts, maybe it will be possible to use that for the export? For the import, yes, galette_adherents will be enought to start. At the moment, I cannot say exactly which data are required, that is something I have to document for the CSV import whish. As you can parametize fields that are required, there should be only a few fields. Maybe you should ask the question on the galette-users mailing list, I know there are several people who have worked on that recently, they maybe can help you (they are french, but helping you in english would not be a problem I guess ;)). Later on I would like to work on translation, I would like to translate all the application into Catalan and Spanish. Could you give me some tips about how to setup a new languange package? That would be great :) In the past, there was a Spanish translation; but I removed it since it was not maintained (no changes beetween 2007 and december 2011 unfortunately). When you'll be ready to start translating, just ask me, I'll create the required files. For now, I'm the only one working on the project and its translations, but I've submitted it on transifex (https://www.transifex.com/projects/p/galette/). You'll have the choice using transifex or to translate .po files directly, at your option. I'd love to see Galette translated in other languages, I was unsure non franch non profit organizations really can use it, but I now know they can. I do not know French, unfortunately, however I hope to be able to understand the code and use google translator when possible. I can write down documentation in english only. Since I've take project ownership, all users and contributors were french, and so, I had no reason to write docs in english, but that is not a problem. The main work would be to translate existing documentation in english. Also, all bugs, evolutions and whishes are now french only on the tracker (http://redmine.ulysses.fr/projects/galette/issues), using english other there will not be a problem. Be sure I'll help you begin with the project, just note that my work and familial obligations take me much time, I'm not always as responsive as I'd like to be ;-) Thank you for your interest in Galette, Regards, -- Johan ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] QR code avec enregistrement : Merci Mélissa
Le 21/03/2013 00:25, André Lefranc a écrit : Est-ce que le QR code à adresses multiples, produit par google sont aussi mal lu par iphone ? Oui, avec mon iPhone 4, il considère qu'il n'y a qu'1 seul numéro, pas plusieurs. Avec un HTC sous Androïd 2.3 et l'application QR Droid, il accepte de voir 3 n° de téléphones (avec les images envoyées hier) uniquement quand il y a des ; pour séparer. Avec les , il dit : n° de téléphone invalide. Je ne peux pas tester avec d'autres téléphones. Donc, avec des ; ça semble marcher sous Androïd sans certitudes. Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] QR code avec enregistrement : Merci Mélissa
Le 20/03/2013 00:23, André Lefranc a écrit : j'utilise : 0610101010, 0615151515, 0620202020 soit numéro,[espace]numéro,[espace]numéro, et cela fonctionne dans google. Alors c'est mon téléphone qui n'est pas d'accord. J'ai réalisé mes test avec un iPhone 4, et rien à faire. Ci-joint 2 QR codes - pointvirgule.png - virgule.png qui contiennent les codes pour envoyer un SMS à 0610101010, 0620202020, 0630303030 avec le message Mélissa aime Galette :). Les n° de téléphones sont séparés par des ; ou des , comme le titre de l'image l'indique. Pouvez-vous me dire si sur votre téléphone portable, l'application SMS s'ouvre avec plusieurs destinataires ou 1 seul destinataire ? Et me donner le type de téléphone portable : Android, iOS, Win8, ainsi que la marque éventuellement ? Perso donc, sur un iPhone 4, je n'ai qu'un seul destinataire dans les 2 cas. Bises, Mélissa attachment: pointvirgule.pngattachment: virgule.png___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] QR code avec enregistrement : Merci Mélissa
Le 20/03/2013 20:29, Mélissa Djebel a écrit : Ci-joint 2 QR codes - pointvirgule.png - virgule.png Une erreur s'est glissée dans mon mail, le bon fichier virgule.png est en PJ maintenant :) Mélissa attachment: virgule.png___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Coder Région à partir du département
Le 18/03/2013 08:58, André Lefranc a écrit : UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Rhône-Alpes' WHERE (LOWER(cp_adh) LIKE '01%'); Dans le cas présent, le LOWER(cp_adh) est inutile car il s'agit de chiffres et non de lettres, LOWER passe en minuscule les lettres, sur les chiffres, ça ne sert à rien :) Ce ne sera pas mieux d'utiliser plutôt un champ additionnel pour stocker la région ? Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] WEB_ROOT
Le 27/01/2013 09:52, Johan Cwiklinski a écrit : bonjour, Meilissa a corrigé une erreur WEB_ROOT sur le plugin Emprunt. Elle a Ma boule de cristal est cassée. WEB_ROOT n'existe pas. J'avais trouvé ça dans le plugin Auto qui est tout cassé et ne marche plus. WEB_ROOT a été remplacé par GALETTE_ROOT. Par ailleurs, il n'y a pas à faire d'appels à galette_tcpdf_config.php ; Oui, tu peux hériter directement de la class PDF de Galette : Exemple : class PilotePDF extends Galette\IO\Pdf { Voir ici : https://galetteaeroclub.codeplex.com/SourceControl/changeset/view/22759#491268 Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?
Bonjour Johan, merci pour ces précisions. En effet, la modification est de taille. Pourrais-tu mettre un changelog à destination des développeurs de plugins qui tentent d'être actifs sur leurs plugins pour éviter les surprises rigolotes comme celle-là ? :) Comme le coup de la version compatible de galette à mettre en place dans _define.php à la racine du plugin sinon le plugin ne s'activait pas ? Avec cette histoire de Analog et define('GALETTE_BASE_PATH'), on ne passe pas cette version de compatibilité à 0.7.3 par hasard ? En tout cas merci, et je vais donc patienter un peu avant de basculer sur la 0.7.3 :) Mélissa Le 05/01/2013 11:20, Johan Cwiklinski a écrit : Il y a eu des changements qui impactent les plugins en 0.7.3... Notamment un : define('GALETTE_BASE_PATH', '../../'); Qui remplace l'ancien : $base_path = '../../'; ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Galette 7.3 - {$galette_base_path} mal mappé ?
Bonsoir, je viens juste d'installer en local sur mon PC de test la Galette 7.3 et j'ai l'impression que la variable {$galette_base_path} est mal mappée. Quand je navigue sur les pages de Galette, tout va bien, par contre dès que je passe sur la page de mon plugin, cela ne va plus. Les liens ressemblent à ça depuis une page de mon plugin : h1 class=nojsNavigation/h1 ul lia href=./desktop.php title=...Tableau de bord/a/li lia href=./gestion_adherents.php title=...Liste des adhérents/a/li lia href=./advanced_search.php title=...Recherche avancée/a/li lia href=./gestion_groupes.php title=...Gestion des groupes/a/li Le href pointe vers ./page.php au lieu de pointer comme avant vers ../../page.php exemple en Galette 7.2.9 : h1 class=nojsNavigation/h1 ul lia href=../../desktop.php title=...Tableau de bord/a/li lia href=../../gestion_adherents.php title=...Liste des adhérents/a/li lia href=../../advanced_search.php title=...Advanced search (not translated)/a/li Il y a une configuration que j'ai loupée ? Ou il y a un bug ? Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Plugins : Assigner une valeur à $tpl avant l'appel getMenus()
Mon plugin est assez énorme (21 pages, 10 classes), ce n'est pas utile et risque de te décourager. J'ai commencé en prenant exemple sur le plugin Auto de mémoire, puis après, j'ai pris exemple sur Maps et Paypal pour développer mon plugin. Après avoir défini les 3 fichiers _config, _define, _smarties, et écrit la première page, c'est très simple. Et je ne me suis pas foulé une cheville pour les traductions non plus, je n'ai pas les outils de Johan pour la traduction. Mes utilisateurs sont français uniquement. Mais à ta dispo pour te guider au début :) Le 09/12/2012 11:54, André Lefranc a écrit : Bonjour Melissa, puis-je avoir une adresse web pour télécharger le plugin afin de mieux comprendre comment construire un plugin galette ? merci ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Question plugins : _define.php
Johan, je viens de voir l'apparition d'une nouvelle ligne indiquant la version supportée dans le _define.php d'un plugin : $this-register( 'Pilote', //Name 'Gestion d\'un aéroclub', //Short description 'Melissa Djebel', //Author '1.0.5', //Version array('0.7.0', '0.7.1'), //Galette compatible version null //Permissions needed - not yet implemented ); L'idée est qu'il faudra pour chaque nouvelle version valider son plugin auparavant et le mettre à jour (au moins cette ligne) sinon il sera désactivé par Galette ? Je suis mitigée :) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Problème d'inscription sur redmine
Le 19/03/2012 23:50, Johan Cwiklinski a écrit : Désolé pour la gêne occasionnée, et merci à Mélissa pour m'avoir signalé le problème ! U're welcome :) Et ça marche, c'est parfait :) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Inscription http://redmine.ulysses.fr ?
Bonsoir, j'ai vu que le suivi de projet était passé de Gna! vers Ulysses mais je n'arrive pas à m'inscrire. Je me suis inscrite via cette page avec mon adresse mail habituelle (melissa.dje...@gmx.net) http://redmine.ulysses.fr/login et j'étais censée recevoir un mail de confirmation, mais je n'ai jamais rien reçu (et ce n'est pas dans les spams) et maintenant, logiquement, il me dit que l'email est utilisé et donc impossible de se connecter. Que faire ? Merci ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19350] Ajout type de contribution impossible
URL: http://gna.org/bugs/?19350 Summary: Ajout type de contribution impossible Project: Galette Submitted by: melissadjebel Submitted on: dim. 29 janv. 2012 20:48:40 GMT Severity: 3 - Normal Priority: 5 - Normal Status: None Percent Complete: 0% Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: 0.7 ___ Details: Sur la page gestion_intitules.php, si on essaye d'ajouter un type de contribution (donc onglet Types de contribution), si on saisi un nouveau type de contribution et valide avec le bouton ajouter, on obtient le message d'erreur : - Champ obligatoire non renseigné. (libelle_statut) Et on bascule sur l'onglet Statuts des utilisateurs (qui ne nous intéresse pas) ___ Reply to this item at: http://gna.org/bugs/?19350 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Besoin de contribution à montant négatif
Bonsoir, j'ai replongé un peu le nez dans le code galette et j'ai un soucis. Pour la gestion de mon aéroclub, j'ai besoin de pouvoir saisir des montants négatifs dans les contributions qui correspondent aux heures de vols sur les avions. Jusqu'ici j'utilisai une table séparée, mais elle fait double usage avec les contributions, j'y stocke aussi bien cotisations annuelles que les heures de vols. Ex: Un membre paye 50EUR de cotisation annuelle et effectue un vol pour 100EUR, je devrais pouvoir saisir : - contribution +50EUR cotisation annuelle - contribution -100EUR vol Et son solde passe donc à -50EUR. Il doit pouvoir effectuer régulièrement des versements pour réapprovisionner son compte (par exemple via paypal). Hors la colonne montant_cotis decimal(15,2) est UNSIGNED. Alors ? Dois-je demander qu'elle soit SIGNED? Ou gérer en fonction du type de cotisation (type Vol, alors techniquement, c'est un montant négatif mais positif en base ?) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7531] date de mise à jour des fiches d'adhérents [update] [date_modif_adh]
Follow-up Comment #4, task #7531 (project galette): Je propose d'enlever la colonne ID_ADH qui ne sert pas (enfin j'en vois pas tellement l'utilité, c'est utile pour un DBA mais par pour un gestionnaire d'assoc), et séparer en 2 la colonne State of dues actuelle pour enlever le texte. Faire 2 colonnes : - Day remaining - ending on (Depuis la révision d'hier et l'ajout du fichier fr_FR@utf8 galette ne trouve plus la traduction en français. Seulement la traduction en anglais) ___ Reply to this item at: http://gna.org/task/?7531 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7531] date de mise à jour des fiches d'adhérents [update] [date_modif_adh]
Follow-up Comment #6, task #7531 (project galette): Au lieu d'avoir le texte : 27 days remaining (ending on 2011-12-31) on aurait 27 days / 2011-12-31 Moi j'y vois un gain de place. A tester ? Pour la langue, j'ai fait un logout et j'ai redémarrer mon serveur apache, aucune réaction. La trad en français ne se fait plus. Je vais télécharger une night build. ___ Reply to this item at: http://gna.org/task/?7531 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Candidature dèv PHP
Le 30/11/2011 22:04, Johan Cwiklinski a écrit : Pour pouvoir obtenir les droits sur le SVN etc, il faut que tu fasses une requête d'inclusion au groupe via l'interface de Gna (depuis la page Mes groupes semble-t-il). Je devrai recevoir une notification, il ne me restera qu'à l'accepter :) Fait. Sinon, côté SVN, tu connais ? Un peu ? Pas du tout ? :p (et git ?) Visual Studio marche très bien avec TFS. Dommage qu'il n'y ait pas ça pour PHP ^^ Mais au boulot on utilise aussi http://www.tortoisecvs.org/ Ca doit ressembler je pense. Je pourrai créer le projet pour le plugin si tu connais pas trop ; sinon tu pourra t'en charger, bien entendu (avec une structure standard SVN [trunk/branches/tags]). Je peux le tenter bientôt ... :) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7530] Transformer en SQL tous les montants de float à decimal
URL: http://gna.org/task/?7530 Summary: Transformer en SQL tous les montants de float à decimal Project: Galette Submitted by: melissadjebel Submitted on: mar 29 nov 2011 21:42:07 GMT Should Start On: mar 29 nov 2011 00:00:00 GMT Should be Finished on: mar 29 nov 2011 00:00:00 GMT Priority: 5 - Normal Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None Effort: 0.00 ___ Details: Sur les tables suivantes : - galette_cotisations - montant_cotis - galette_transactions - trans_amount transformer les colonnes numériques de montants de float à decimal(15,2) pour éviter les problèmes d'arrondis foireux lors des additions et autres opérations mathématiques et qu'un 0 soit un 0 et pas un -7.4324546E-7 Script MySQL : ALTER TABLE `galette_cotisations` CHANGE `montant_cotis` `montant_cotis` DECIMAL( 15, 2 ) UNSIGNED NULL DEFAULT '0' ALTER TABLE `galette_transactions` CHANGE `trans_amount` `trans_amount` DECIMAL( 15, 2 ) NULL DEFAULT '0' ___ Reply to this item at: http://gna.org/task/?7530 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7521] Feuille de style d'impression
URL: http://gna.org/task/?7521 Summary: Feuille de style d'impression Project: Galette Submitted by: melissadjebel Submitted on: mer 23 nov 2011 21:10:58 GMT Should Start On: mer 23 nov 2011 00:00:00 GMT Should be Finished on: mer 23 nov 2011 00:00:00 GMT Priority: 5 - Normal Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None Effort: 0.00 ___ Details: il serait sympathique d'avoir une feuille de style d'impression qui masque automatiquement le menu à gauche, ainsi que le pied de page qui ne sert pas à grand chose sur une impression. Quelque chose comme ça : --- common_header.tpl --- link rel=stylesheet type=text/css href={$template_subdir}galette_print.css media=print/ --- galette_print.css --- #menu{ display: none; } #content{ margin: 0em; } footer { display: none; } ___ Reply to this item at: http://gna.org/task/?7521 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7522] Changer clef de $_SESSION pour multi-installation de Galette sur même serveur
URL: http://gna.org/task/?7522 Summary: Changer clef de $_SESSION pour multi-installation de Galette sur même serveur Project: Galette Submitted by: melissadjebel Submitted on: mer 23 nov 2011 21:13:03 GMT Should Start On: mer 23 nov 2011 00:00:00 GMT Should be Finished on: mer 23 nov 2011 00:00:00 GMT Priority: 5 - Normal Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None Effort: 0.00 ___ Details: Quand on installe Galette dans plusieurs répertoire pour plusieurs associations (Assoc1, Assoc2, Assoc3, etc.) la session est générale à toutes les associations et une fois connecté à une association, on est automatiquement connecté aux autres associations. J'ai testé de remplacer : - $_SESSION['galette'] par - $_SESSION[PREFIX_DB . 'galette'] car mon préfixe était effectivement différent entre les associations et cela fonctionne, je peux avoir dans 1 onglet une connexion sur l'Assoc1 avec membre1 et dans un 2ème onglet une connexion sur l'Assoc2 avec membre2. Tout marche correctement. Peut-être est-ce insuffisant de mettre PREFIX_DB et qu'il faut aussi mettre NAME_DB devant pour être sur. Sur le même serveur, soit la base est différente, soit le préfixe est différent, ainsi - $_SESSION[NAME_DB . '_' . PREFIX_DB . 'galette'] est quasiment assuré d'être unique quelque soit le cas. ___ Reply to this item at: http://gna.org/task/?7522 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel