#1 2009-02-22 18:38:21

sakkhho
Membre
Paris
2007-04-02
1836

[evolution] Utilisateur insensible à la casse.

salut,

est il possible de prévoir cette option ?
ainsi tonton jojo avec son login Jojo se connecte sans probleme si il rentre  Jojo ou jojo se connecte sans probleme

ca marche aussi pour jéjé et jeje ...

a+

Dernière modification par sakkhho (2009-02-23 21:58:16)


Piwigo 2.3.5

Hors ligne

#2 2009-02-22 20:51:25

nicolas
Former Piwigo Team
2004-12-30
1565

Re: [evolution] Utilisateur insensible à la casse.

C'est une mauvaise idée même si je comprends ton besoin.  De plus avec ton dernier exemple ce n'est plus un simple problème de casse.
Et résoudre ton problème n'est pas aussi simple qu'il n'y parait. Comment gères-tu les inscriptions ? Il ne faut pas que l'on puisse inscrire jéjé et jeje, etc.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#3 2009-02-22 21:43:14

sakkhho
Membre
Paris
2007-04-02
1836

Re: [evolution] Utilisateur insensible à la casse.

le plugin de nicco le faisait en 1.7.3 [extension by Eric] UserAdvManager
et c'etait bien pratique.


Piwigo 2.3.5

Hors ligne

#4 2009-02-22 23:55:10

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: [evolution] Utilisateur insensible à la casse.

Ce plugin était aussi bien pratique pour l'envoie de mail de confirmation ... très bonne option!
:-))


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#5 2009-02-28 03:00:43

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [evolution] Utilisateur insensible à la casse.

sakkhho a écrit:

le plugin de nicco le faisait en 1.7.3 [extension by Eric] UserAdvManager
et c'etait bien pratique.

Tout à fait d'accord mais cela restait une option non essentielle au fonctionnement global du plugin et de la galerie. AMHA, intégrer la sensiblilité à la casse dans piwigo pourrait générer plus de problèmes que de solutions au final.

"y_a_plus_qu'à" migrer AdvancedUserManager vers Piwigo ;-)

Hors ligne

#6 2009-02-28 09:08:09

Criss
Former Piwigo Team
Calvi
2008-03-31
325

Re: [evolution] Utilisateur insensible à la casse.

nicolas a écrit:

C'est une mauvaise idée même si je comprends ton besoin.  De plus avec ton dernier exemple ce n'est plus un simple problème de casse.
Et résoudre ton problème n'est pas aussi simple qu'il n'y parait. Comment gères-tu les inscriptions ? Il ne faut pas que l'on puisse inscrire jéjé et jeje, etc.

Le nom d'utilisateur insensible à la casse je vois pas pourquoi c'est une mauvaise idée mais bon. Après la gestion des accents là oui c'est pas une bonne idée, je suis d'accord. :D


Enregistrez vous pour obtenir une galerie Piwigo hébergée. Venez nous aider à faire du beta-test !

Hors ligne

#7 2009-02-28 09:48:11

sakkhho
Membre
Paris
2007-04-02
1836

Re: [evolution] Utilisateur insensible à la casse.

je suis en train de mettre à niveau le plugin de nicco. je besoin d'aide sur le tpl mais sinon ça fonctionne et déjà en place sur mon site.
j'attendrai le feux vert de nicco pour diffuser.


Piwigo 2.3.5

Hors ligne

#8 2009-02-28 10:12:56

Criss
Former Piwigo Team
Calvi
2008-03-31
325

Re: [evolution] Utilisateur insensible à la casse.

sakkhho a écrit:

je suis en train de mettre à niveau le plugin de nicco. je besoin d'aide sur le tpl mais sinon ça fonctionne et déjà en place sur mon site.
j'attendrai le feux vert de nicco pour diffuser.

C'est bon ça. :D


Enregistrez vous pour obtenir une galerie Piwigo hébergée. Venez nous aider à faire du beta-test !

Hors ligne

#9 2009-02-28 23:24:47

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [evolution] Utilisateur insensible à la casse.

sakkhho a écrit:

je besoin d'aide sur le tpl

Qu'elle est ta question ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#10 2009-02-28 23:26:37

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: [evolution] Utilisateur insensible à la casse.

sakkhho a écrit:

je suis en train de mettre à niveau le plugin de nicco. je besoin d'aide sur le tpl mais sinon ça fonctionne et déjà en place sur mon site.
j'attendrai le feux vert de nicco pour diffuser.

Ca tombe pile-poil au moment où P@t vient de développer la fonctionnalité "multi auteur" dans le gestionnaire d'extensions (je suis en train de faire des tests avant de passer ça "en production"). Donc il faudra demander à nicco de te mettre en co-auteur sur son plugin.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2009-03-01 00:52:59

Pompon
Membre
Paris (FR)
2005-11-19
49

Re: [evolution] Utilisateur insensible à la casse.

J''ai fait cette modification sur la version 1.7 et 1.5.2 (détail ici), si ça peut aider pour le plugin ! Par contre, il faut faire attention à remettre la base de données au bon format sinon plus personne ne pourra s'identifier ;-)

Je suis du même avis que sakkhho sur l'utilité d'avoir le nom d'utilisateur insensible à la casse.


Environnement mac et hébergement chez free.

Hors ligne

#12 2009-03-01 09:49:49

sakkhho
Membre
Paris
2007-04-02
1836

Re: [evolution] Utilisateur insensible à la casse.

ddtddt a écrit:

sakkhho a écrit:

je besoin d'aide sur le tpl

Qu'elle est ta question ?

j'arrive pas à rendre le tpl de l'admin lisible et j'ai cette erreur

Warning: Smarty error: unable to read resource: "./plugins/nbc_UserAdvManager/admin/UserAdvManager_admin.tpl" in /home.44/g/a/l/xxxxx/www/piwigo/include/smarty/libs/Smarty.class.php on line 1092

pas trop eut le tps depuis l'autre jour de regarder ce qui ne vas pas... j'essai de voir ca cette apres midi.


voilà le code du tpl, si qq chose vous saute aux yeux..


Code:

<div class="titrePage">
  <ul class="categoryActions">
    <li><a href="{$U_HELP}" onclick="popuphelp(this.href); return false;" title="{'Help'|@translate}"><img src="{themeconf:icon_dir}/help.png" class="button" alt="(?)"></a></li>
  </ul>
  <h2>{'Title'|@translate}</h2>
</div>

<form method="post" action="{$UserAdvManager_F_ACTION}" class="general">
  <fieldset>
    <legend>{'UserAdvManager_Title'|@translate}</legend>
    <ul>
      <li><label>{'UserAdvManager_Mail_Info'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_MAIL_INFO_TRUE} name="UserAdvManager_Mail_Info"/>{'UserAdvManager_Mail_Info_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_MAIL_INFO_FALSE} name="UserAdvManager_Mail_Info"/>{'UserAdvManager_Mail_Info_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_MailInfo_Text'|@translate}</label><br/>
        <textarea name="UserAdvManager_MailInfo_Text" id="UserAdvManager_MailInfo_Text" rows="10" cols="80" {$TAG_INPUT_ENABLED}>{$UserAdvManager_MAILINFO_TEXT}</textarea>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Mail_Need'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_MAIL_NEED_TRUE} name="UserAdvManager_Mail_Need"/>{'UserAdvManager_Mail_Need_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_MAIL_NEED_FALSE} name="UserAdvManager_Mail_Need"/>{'UserAdvManager_Mail_Need_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Mail_Unik'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_MAIL_UNIK_TRUE} name="UserAdvManager_Mail_Unik"/>{'UserAdvManager_Mail_Unik_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_MAIL_UNIK_FALSE} name="UserAdvManager_Mail_Unik"/>{'UserAdvManager_Mail_Unik_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_No_Casse'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_NO_CASSE_TRUE} name="UserAdvManager_No_Casse"/>{'UserAdvManager_No_Casse_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_NO_CASSE_FALSE} name="UserAdvManager_No_Casse"/>{'UserAdvManager_No_Casse_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Username_Char'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_USERNAME_CHAR_TRUE} name="UserAdvManager_Username_Char"/>{'UserAdvManager_Username_Char_true'|@translate}
        <input type="text" name="UserAdvManager_Username_List" value="{$UserAdvManager_USERNAME_CHAR_LIST}" size="20" style="text-align: center;"/><br/>
        <input type="radio" value="false" {$UserAdvManager_USERNAME_CHAR_FALSE} name="UserAdvManager_Username_Char"/>{'UserAdvManager_Username_Char_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Confirm_Mail'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_CONFIRM_MAIL_TRUE} name="UserAdvManager_Confirm_Mail"/>{'UserAdvManager_Confirm_Mail_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_CONFIRM_MAIL_FALSE} name="UserAdvManager_Confirm_Mail"/>{'UserAdvManager_Confirm_Mail_false'|@translate}<br/>
      </li>
      <br/>
      <li><label>{'UserAdvManager_ConfirmMail_Text'|@translate}</label><br/>
        <textarea name="UserAdvManager_ConfirmMail_Text" id="UserAdvManager_ConfirmMail_Text" rows="10" cols="80" {$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_TEXT}</textarea>
      </li>
      <br/>
      <li><label>{'UserAdvManager_No_Confirm_Group'|@translate}</label><br/>
        <select name="UserAdvManager_No_Confirm_Group">
          <!-- BEGIN No_Confirm_Group -->
          <option value="{$No_Confirm_Group.VALUE}" {$No_Confirm_Group.SELECTED} > {$No_Confirm_Group.CONTENT}</option>
          <!-- END No_Confirm_Group -->
        </select>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Validated_Group'|@translate}</label><br/>
        <select name="UserAdvManager_Validated_Group">
          <!-- BEGIN Validated_Group -->
          <option value="{$Validated_Group.VALUE}" {$Validated_Group.SELECTED} > {$Validated_Group.CONTENT}</option>
          <!-- END Validated_Group -->
        </select>
      </li>
      <br/>
      <li><label>{'UserAdvManager_No_Confirm_Status'|@translate}</label><br/>
        <select name="UserAdvManager_No_Confirm_Status">
          <!-- BEGIN No_Confirm_Status -->
          <option value="{$No_Confirm_Status.VALUE}" {$No_Confirm_Status.SELECTED} > {$No_Confirm_Status.CONTENT}</option>
          <!-- END No_Confirm_Status -->
        </select>
      </li>
      <br/>
      <li><label>{'UserAdvManager_Validated_Status'|@translate}</label><br/>
        <select name="UserAdvManager_Validated_Status">
          <!-- BEGIN Validated_Status -->
          <option value="{$Validated_Status.VALUE}" {$Validated_Status.SELECTED} > {$Validated_Status.CONTENT}</option>
          <!-- END Validated_Status -->
        </select>
      </li>
      <br/>
      <li><label>{'UserAdvManager_No_Comment_Anonymous'|@translate}</label><br/>
        <input type="radio" value="true" {$UserAdvManager_NO_COMMENT_ANO_TRUE} name="UserAdvManager_No_Comment_Anonymous"/>{'UserAdvManager_No_Comment_Anonymous_true'|@translate}<br/>
        <input type="radio" value="false" {$UserAdvManager_NO_COMMENT_ANO_FALSE} name="UserAdvManager_No_Comment_Anonymous"/>{'UserAdvManager_No_Comment_Anonymous_false'|@translate}<br/>
      </li>

    </ul>
    <div align="center"><input class="submit" type="submit" value="{'audit'|@translate}" name="audit" /> <input class="submit" type="submit" value="{'submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED} /></div>
  </fieldset>
</form>

Piwigo 2.3.5

Hors ligne

#13 2009-03-01 10:22:02

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [evolution] Utilisateur insensible à la casse.


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact