Skip to content
Extraits de code Groupes Projets
  1. déc. 08, 2010
  2. nov. 08, 2010
    • davux's avatar
      Des classes sur l'input de rappel du mot de passe · 133d1411
      davux a rédigé
      On en profite pour ajouter un attribut "class" sur l'input d'oubli
      de mot de passe, par cohérence avec les autres formulaires.
      133d1411
    • davux's avatar
      Sales types. · 1acbf510
      davux a rédigé
      1acbf510
    • davux's avatar
      La classe du type ! (Cerdic) · 427b6ec5
      davux a rédigé
      Dans les input, on reflète toujours dans l'attribut "class" le type
      de l'input, y compris pour les types url, search, email (made in HTML5).
      Ceci permet de les styler spécifiquement en CSS même sur les navigateurs
      crétins ne sachant pas se servir du sélecteur [type="xxx"].
      
      Par compatibilité avec je sais pas quoi, on garde quand même la classe
      "text" pour les types sus-mentionnés. Ça semble un truc bien à faire,
      mais évitez de me demander pourquoi, j'aurais bien du mal à le justifier.
      427b6ec5
  3. nov. 07, 2010
    • davux's avatar
      Utiliser des formulaires HTML5 si la conf le permet · a016e5ac
      davux a rédigé
      Si la configuration du site est réglée sur HTML5, utiliser les
      possibilités suivantes dans les formulaires :
       - required="required" sur les champs obligatoires
       - autofocus="autofocus" sur les champs devant prendre le focus
       - input type="email" pour les saisies d'adresse mail
       - input type="url" pour les saisies d'URL
       - input type="search" pour la zone de recherche
      
      Ce comportement correspond aux surcharges effectuées par le plugin
      "html5", mais avec l'avantage qu'on évite le fork.
      
      En realité, on pourrait techniquement appliquer ce code HTML tout le
      temps, sans tester la valeur de #HTML5, car dans la spec HTML4, lorsqu'un
      navigateur voit un type d'input inconnu, il doit le traiter (et le traite)
      comme du texte. De la même manière, les attributs inconnus sont ignorés
      (autofocus et required). Cependant, ce comportement conditionnel, bien
      que légèrement plus lourd dans le squelette, permet de produire du code
      valide W3C dans tous les cas.
      a016e5ac
  4. juin 11, 2010
  5. juin 07, 2010
  6. mai 28, 2010
  7. mai 19, 2010
  8. mars 23, 2010
  9. fév. 17, 2010
  10. fév. 14, 2010
  11. fév. 13, 2010
  12. fév. 10, 2010
  13. jan. 26, 2010
  14. jan. 25, 2010
    • b_b's avatar
      lisibilité · 0d03b96c
      b_b a rédigé
      0d03b96c
    • b_b's avatar
      808f1267
    • b_b's avatar
      complément à [15001] : · 6960299d
      b_b a rédigé
      -* on affiche le bouton "Modifier cet élément" uniquement si on est autorisé à modifier l'élément, le lien pointe sur éléments_edit directement
      -* on affiche dans tous les cas un bouton "Élément (xx)" qui pointe sur l'élément dans le privé
      -* ajout des classes "modifier" et" voir" pour cibler les différents types de boutons
      6960299d
  15. jan. 24, 2010
  16. jan. 14, 2010
  17. jan. 08, 2010
  18. jan. 04, 2010
  19. déc. 06, 2009
  20. oct. 25, 2009
  21. oct. 21, 2009
  22. oct. 12, 2009
    • esj's avatar
      Oracle accepte finalement que ses mot-clés soient utilisés comme nom de... · 04486d24
      esj a rédigé
      Oracle accepte finalement que ses mot-clés soient utilisés comme nom de colonne si on les met entre apostrophes (mais celles-ci sont refusées quand elles sont inutiles, fallait le savoir). Ca pose des problèmes pour écrire de Trigger, mais on n'a pas besoin du moins dans l'immédiat (et il semblerait qu'on puisse ruser en passant par une vue si ça devient nécessaire).
      
      En conséquence, retour du champ {((mode}}} en rétablissant les fichiers pre[14588]. La MAJ pour les installations ayant chargé cette version restaurera ce nom de champ, les autres auront une mise à jour qui se réduira à changer le numéro de version installée, pas la peine de faire et défaire.
      04486d24
  23. oct. 08, 2009
    • esj's avatar
      Incompatibilé forte: Oracle ayant {{{mode}}} comme mot-clé réservé, il ne peut... · 68e7702b
      esj a rédigé
      Incompatibilé forte: Oracle ayant {{{mode}}} comme mot-clé réservé, il ne peut être utilisé dans un champ de table. En conséquence, renommage sous le nom {{{genre}}} du champ {{{mode}}} de la table {{{spip_documents}}}, avec répercussion sur les squelettes et les scripts utilisant cette table. La globale {{{exceptions_des_tables}}} aurait pu éviter l'incompatibilité pour certains squelettes, mais pas pour ceux ayant {{{mode}}} dans leur critères, ni pour les scrips effectuant des requêtes SQL explicites sur cette table.
      
      A noter que la fonction {{{inc_joindre}}} continue à attendre un tableau dont un des index est {{{mode}}}: c'est sans doute étrange mais ça fait du travail en moins. Si on y tient absolument, on pourra aussi le changer: c'est le ''travailler plus pour nommer plus''.
      68e7702b
  24. oct. 02, 2009
  25. août 26, 2009
  26. août 10, 2009
Chargement en cours