Skip to content
Extraits de code Groupes Projets
  1. déc. 17, 2024
  2. déc. 16, 2024
  3. mai 05, 2024
  4. avr. 19, 2024
  5. jan. 09, 2023
  6. avr. 13, 2022
  7. oct. 21, 2021
  8. sept. 08, 2021
  9. sept. 28, 2020
  10. mars 03, 2020
  11. jan. 01, 2020
  12. jan. 08, 2019
  13. avr. 01, 2018
  14. sept. 20, 2017
  15. sept. 15, 2017
  16. juil. 10, 2017
    • marcimat@rezo.net's avatar
      Il arrive parfois que des documents images soient téléversés avec la mauvaise... · b863f125
      marcimat@rezo.net a rédigé
      Il arrive parfois que des documents images soient téléversés avec la mauvaise extension par rapport à leur contenu réel. Par exemple recevoir un fichier.jpg alors que son contenu est du png.
      On corrige cette subtilité lorsqu’on ajoute un document. Dans ce cas le nom du fichier reçoit en complément la nouvelle extension (il devient donc ici fichier.jpg.png), et on le stocke
      dans le bon répertoire (ie: IMG/png/fichier.jpg.png). Quelques logs au passage de ces cas.
      
      b863f125
  17. nov. 25, 2016
  18. jan. 01, 2016
  19. déc. 13, 2015
    • marcimat@rezo.net's avatar
      Meilleure compatibilité avec PSR-2 et nos règles d'écriture, en appliquant · 69fc6182
      marcimat@rezo.net a rédigé
      différents fix avec php-cs-fixers. Fixers appliqués ici :
      
      	'encoding',                // utf8
      	'eof_ending',              // un saut de ligne en fin de fichier
      	'elseif',                  // elseif plutôt que else if
      	'function_call_space',     // espaces sur fonctions
      	'function_declaration',    // espaces sur fonctions
      	'function_typehint_space', // espaces sur fonctions
      	'linefeed',                // sauts de ligne \n uniquement
      	'lowercase_constants',     // true, false, null en munuscule
      	'lowercase_keywords',      // mots clés PHP en lowercase
      	'method_argument_space',   // espaces sur appels de fonctions
      	'multiple_use',            // use unique sur fonctions anonymes
      	'newline_after_open_tag',  // ouverture de php… et c'est tout sur cette ligne
      	'operators_spaces',        // espaces de part et d'autres des opérateurs binaires
      	'parenthesis',             // pas d'espace juste après parenthèse ouvrante, ou avant parenthèse fermante
      	'php_closing_tag',         // pas de fermeture de php
      	'short_tag',               // tag PHP corrects
      	'trailing_spaces',         // pas d'espace qui traîne en fin de ligne
      	'visibility',              // déclarer 'public / private / protected' sur les méthodes
      69fc6182
    • cedric@yterium.com's avatar
  20. nov. 22, 2015
  21. oct. 15, 2014
  22. jan. 01, 2014
  23. juil. 30, 2013
  24. mai 30, 2013
  25. fév. 16, 2013
  26. jan. 24, 2013
  27. déc. 18, 2012
  28. déc. 16, 2012
  29. août 14, 2012
  30. juil. 03, 2012
  31. nov. 14, 2011
    • cedric@yterium.com's avatar
      Le media d'un document (image, video, audio, file) utilise par convenance dans... · a1f6242c
      cedric@yterium.com a rédigé
      Le media d'un document (image, video, audio, file) utilise par convenance dans l'interface ne peut dependre en dur de l'extension du fichier :
      avec oEmbed, on peut se retrouver a integrer toute sorte de media au format html
      Du coup on revoit la structure de la base :
      spip_types_documents porte un champ media_defaut (renommage de l'ancien media) utilise comme valeur par defaut du media si non renseigne quand un document est ajoute
      spip_documents porte son propre champ media, qui est peuple en fonction de media_defaut, sauf si renseigne lors de l'ajout du document
      (ie via fonction de description ou pipeline)
      Revision du code partout ou on referencait media, en dispatchant sur l'un ou l'autre selon les cas
      upgrade de la base (en deux fois)
      
  32. oct. 05, 2011
  33. sept. 09, 2011
  34. mars 31, 2011
  35. mars 30, 2011
    • cedric@yterium.com's avatar
      Un pipeline renseigner_document_distant permet a un plugin de découvrir un... · a906c2ec
      cedric@yterium.com a rédigé
      Un pipeline renseigner_document_distant permet a un plugin de découvrir un document se cachant derriere une url avec sa propre methode (ex :oembed, mais non limitatif).
      Les plugins qui se branchent dessus cherchent a renseigner si si $flux['fichier'] n'est pas encore renseigné
      En sortie du pipeline, si $flux['fichier'] n'est pas present, on se rabat sur la méthode traditionnelle.
      Tout le contenu du pipeline alimente directement la base, tous les champs de la table spip_documents peuvent donc être renseignés.
      a906c2ec
  36. fév. 11, 2011
  37. jan. 22, 2011
  38. jan. 21, 2011
Chargement en cours