| Re: [Galette-discussion] modifier la fiche création adhérent | 
[ Thread Index | 
Date Index
| More lists.galette.eu/users Archives
] 
- To: users@xxxxxxxxxxxxxxxx
 
- Subject: Re: [Galette-discussion] modifier la fiche création adhérent
 
- From: Anthony Pasquet <anthony.pasquet@xxxxxxxxxx>
 
- Date: Sun, 29 Oct 2023 22:52:20 +0100
 
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
 
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mBuxuc+PTB23NBXoy/vDjk3H+/S6KBjNTgyDQx2bIe8=; b=SKeV7pxiXOjWE0j/9UBKBTymx9lMpBYG8mVyDOiV+l0VqwVrlkkeDcH6aHvJ7ZQwQ8bj1Jl/N8zQav5D1riwwEkvBKSml2lqsK6DEr/whBjRrVVfTWoSf+OmrH6joh5Lnh4DT9qvYtiHDL6AlObyHE6hmcIspRd3NOJUsGzsIL4iflulkYPtUWjGFCHmsvOt1Hiyw/nzWyY0mgpEiDeuSas2dRNCBH+Hwnp7cOqHwIlXKWl7jnsmH0YfLwkZZBBozKJ8HC/pNYK6vF7VyyKDEYUU9HNZgbJK5jHCRqgD2rEnJSSaeTOINGJGo61s0MLSCirds/Dsd8/2UX9RvxyJQg==
 
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DOKtyNIx+F5B968wh5LK6nY0w4NLj7GT3DtSUeyGwVcBCNTPOLGNKXchYboB+vwil+9SNQnQt1fWmzG3KjsuIwrbXtI0J5XmeC1RshQ37V6I5SmjoS+nzDxDGeT+xCqoL0AGrJmIEsavyf7paDqQFHR3hDR8fyip1j5sgh2HoMYMR71DCSuzAV4sqJzoTlduNg9vLy8Nzw0kCJU1eIIPFXN6qtzhN9VNc0pFWHBmhpGOMiQAROfPjcMTIPTAkmt27N2s5Erxh6c2EzbyRmeNydu/0uOgU0nd/ugG5e2w/mQp81LjzrgSwkDoFZqSyVFUUQgnIb3g98YnJ+AD8VczmA==
 
  
    Merci à vous 2.
      Ok pour le bloc réseaux sociaux, je laisse de coté pour le moment.
      
      Pour la case à cocher pour l'envoi de mail, cela remonte déjà à un
      bout de temps donc je ne suis pas sur du tout mais je pense qu'il
      s'agit du fichier "member.tpl" dans galette/templates/default  (et
      du fichier ajouter_contribution.tpl pour la notif lors de la
      contribution)
      <input type="checkbox" name="mail_confirm" id="mail_confirm"
      value="1" {if $preferences->pref_bool_mailowner ||
      isset($smarty.post.mail_confirm) and $smarty.post.mail_confirm !=
      ""}checked="checked"{/if}/>
      Sauf que sur la version 1.0.0, que "value" soit sur 0 ou sur 1 ça
      ne change rien, la checkbox n'est pas cochée. 
      
      il y a aussi le fichier "member_form.html.twig" dans galette/templates/default/pages avec une ligne
      identique. 
    
      Concernant le fichier adherent.php dans lib, à la ligne 2262 il y
      a : public function setSendmail(bool $send = true): self
      Mais cela ne joue pas sur la case à cocher, simplement
      activer/désactiver la fonction d'envoi de mail même si la case est
      cochée ? (et à priori, avec un test vite fait, c'est indépendant
      de l'ajout de contribution, pour répondre à Johan, en passant
      "true" à "false".
      
      Je n'ai pas peur de mettre les mains dans le cambouis mais je ne
      suis pas du tout codeur/programmeur donc à part modifier le true
      en false je n'irai pas bien loin sans guide malheureusement. 
      
      
    
    Le 29/10/2023 à 21:25, Johan Cwiklinski
      a écrit :
    
    Salut,
      
      
      Le 29/10/2023 à 17:58, Anthony Pasquet a écrit :
      
        - Sur la page de création fiche
        adhérent, je souhaiterai supprimer le 2eme bloc concernant les
        réseaux sociaux.
        
        Je n'ai rien vu dans les champs du cœur sur cette partie là.
        
        Est-ce possible ? Un fichier en particulier à "bidouiller" pour
        supprimer cela ?
        
      
      
      Ce n'est pas possible sans aller modifier les fichiers sources.
      
      Je ne conseille déjà pas ça sur une version stable, alors sur une
      version RC encore moins.
      
      
      Un appel spécifique est effectué dans la construction du
      formulaire, je présume qu'il "suffit" de le supprimer.
      
      Mais ce n'est peut-être pas aussi simple, je ne vais donc pas
      m'avancer.
      
      
      Il est aussi possible de cacher certains éléments avec une
      surcharge CSS (probablement moins impactant).
      
      
      - Toujours sur la page de création fiche
        adhérent, sur les anciennes versions, j'avais modifié un fichier
        pour que la case "informer l'adhérent lorsque son compte a été
        créé"  soit automatiquement cochée.
        
        Ce n'est plus le cas sur cette version 1.0.0. J'ai un peu
        fouillé mais cela dépasse à priori mes compétences, ce n'est
        plus une histoire de 0 à changer en 1 mais de checkbox checked à
        priori.
        
      
      
      En 0.9, ce n'était pas une histoire de 0 à changer en 1.
      
      
      Est-ce possible et relativement facilement
        ou trop de code à modifier ?
        
      
      
      Normalement, la modification devrait du coup être la même à peu de
      chose près.
      
      Enfin, sans mention de la modification d'origine, c'est difficile
      à affirmer.
      
      
      Intervenir dans la classe Adherent comme évoqué par Georges
      modifierait le défaut à la modification de l'adhérent, mais aussi
      à la création de contributions - pour ce dont je me souviens.
      
      
      ++