[Galette-discussion] Plugin FullCard : Membres actifs
Bonjour, Je me suis aperçu que, lors de l'édition PDF d'une fiche, la case à cocher "Membre actif" restait vide pour les personnes dont le statut n'était pas "Membre actif". Cela pourrait paraître logique de premier abord. Or, les membres du bureau sont aussi des membres actifs, même s'ils ont un statut particulier, d'autant que celui-ci n'est pas immuable ! Il n'est bien entendu pas souhaitable de mettre des cases à cocher pour tous les statuts possibles dans le PDF, ceux-ci pouvant en plus évoluer dans le temps ! Il faudrait, à mon avis, séparer les deux notions, statut et "membre actif". Jouer sur les dates de contribution ne serait pas non plus le bon moyen, les membres étant toujours des "membres-actifs", simplement "en retard de paiement" ! Cela pourrait être un champ supplémentaire de la table "galette_statuts" ("membre_actif" de type booléen), coché par défaut pour les statuts 1 à 4. J'ai créé, pour nos besoins, deux statuts "vice-président" et "webmaster" et je devrais avoir la possibilité de cocher aussi ces nouveaux statuts puisque faisant également partie des "membres actifs". Pour le moment, j'ai modifié le script de fullcard.php (ligne 97) pour qu'il accepte les statuts particuliers, 10 et 11 correspondant respectivement à vice-président et webmaster : *Originale* : $pdf->Cell(3, 5, ($adh !== null && $adh->status == *4*) ? "X" : "", 0, 0, 'C'); *Modifiée* : $pdf->Cell(3, 5, ($adh !== null && ($adh->status == 1 || $adh->status == 2 || $adh->status == 3 || $adh->status == 4 || $adh->status == 10 || $adh->status == 11)) ? "X" : "", 0, 0, 'C'); J'aurais pu alléger la formule en mettant "$adh->status < 5 ||...etc", mais cela me permet aussi d'être plus restrictif au besoin ! Avec ce nouveau champ, la formule en serait simplifiée : ($adh !== null && $adh->membre_actif == true) Il pourrait également servir de filtre pour un export (ex. "je veux la liste de tous les membres actifs à ce jour") Voilà, pour Johan, c'était juste un peu plus de lecture pour agrémenter vos vacances que, par la même occasion, je vous souhaite reposantes et profitables ! Cordialement, Jacques ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] plugin fullcard
Salut, Le 29/02/2012 23:10, André Lefranc a écrit : > Le 29/02/12 19:24, laperdrix a écrit : >> bonjour, >> -A partir du menu fiche adhérent/carte vide, la fiche vierge ne se créé >> pas. > c'est à dire que le lien obtenu est " galette/fullcard.php " > et non "galette/plugins/Fullcard/fullcard.php " qui est le lien attendu ? > > pour moi cela fonctionne pour fullcard mais d'autres plugins recopiés > ne fonctionnent pas... quelquefois ? >> Surement le bogue #203 ?. J'ai remplacer >> {$galette_galette_fullcard_path} par {$fullcard_dir} dans menu.tpl et ça >> marche. En effet, ça ressemble au bogue 203. La façon dont tu l'as corrigé est parfaitement valable, mais dans ce plugin uniquement il me semble. La façon simple de corriger, c'est de nommer le dossier FullCard (avec ou sans les majuscules normalement). C'est déjà corrigé pour la version suivante ;) >> -Lorsque l'on (des)active un plugin au niveau du tableau de bord, on ne >> voit pas le changement, sauf avec un rafraichissement de page. Possible, en effet :) >> -On niveau des plugins, il serait intéressant de pouvoir ajouter des >> boutons en bas de la fiche "gestion des adhérents" identique à générer >> les cartes membre, pour créer les listing partiels etc ... > Ces boutons se retrouvent pour chaque plugin correctement codé à chaque > ligne de chaque adhérent vers la droite. Je pense que l'idée ici serait d'ajouter via les plugins des actions sur la liste des adhérents (donc possibles sur une sélection) ; ce qui viendrait compléter les action déjà possible sur une fiche (ou sur une ligne de la liste des adhérents pour le plugin fullcard). Si c'est bien ce dont il s'agit ; ça servira d'emblée pour un potentiel plugin de géolocalisation. @Daniel : pourrais-tu rapporter le dysfonctionnement et préciser autant que possible la fonctionnalité pour les plugins sur le tracker (http://redmine.ulysses.fr/projects/galette) ? > >> >> Merci pour la 0.7 finale Ce fût un plaisir (bon, ok, presque :D) >> >> daniel -- Johan signature.asc Description: OpenPGP digital signature ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] plugin fullcard
Le 29/02/12 19:24, laperdrix a écrit : bonjour, -A partir du menu fiche adhérent/carte vide, la fiche vierge ne se créé pas. c'est à dire que le lien obtenu est " galette/fullcard.php " et non "galette/plugins/Fullcard/fullcard.php " qui est le lien attendu ? pour moi cela fonctionne pour fullcard mais d'autres plugins recopiés ne fonctionnent pas... quelquefois ? Surement le bogue #203 ?. J'ai remplacer {$galette_galette_fullcard_path} par {$fullcard_dir} dans menu.tpl et ça marche. -Lorsque l'on (des)active un plugin au niveau du tableau de bord, on ne voit pas le changement, sauf avec un rafraichissement de page. -On niveau des plugins, il serait intéressant de pouvoir ajouter des boutons en bas de la fiche "gestion des adhérents" identique à générer les cartes membre, pour créer les listing partiels etc ... Ces boutons se retrouvent pour chaque plugin correctement codé à chaque ligne de chaque adhérent vers la droite. Merci pour la 0.7 finale daniel ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
[Galette-discussion] plugin fullcard
bonjour, -A partir du menu fiche adhérent/carte vide, la fiche vierge ne se créé pas. Surement le bogue #203 ?. J'ai remplacer {$galette_galette_fullcard_path} par {$fullcard_dir} dans menu.tpl et ça marche. -Lorsque l'on (des)active un plugin au niveau du tableau de bord, on ne voit pas le changement, sauf avec un rafraichissement de page. -On niveau des plugins, il serait intéressant de pouvoir ajouter des boutons en bas de la fiche "gestion des adhérents" identique à générer les cartes membre, pour créer les listing partiels etc ... Merci pour la 0.7 finale daniel ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion