Skip to content
Extraits de code Groupes Projets
  1. mars 13, 2023
  2. jan. 09, 2023
  3. jan. 06, 2023
  4. juil. 12, 2022
  5. mars 11, 2022
  6. jan. 27, 2022
  7. déc. 25, 2021
  8. oct. 21, 2021
  9. sept. 08, 2021
  10. juil. 12, 2021
  11. juil. 06, 2021
  12. juil. 05, 2021
  13. mai 16, 2021
  14. avr. 15, 2021
  15. avr. 02, 2021
  16. mars 19, 2021
    • cerdic's avatar
      #4506 : on revoit le markup des modeles document pour supprimer le max-width en dur (!16) · 61ac9aaf
      cerdic a rédigé
      
      #4506 : on revoit le markup des modeles document pour supprimer le `max-width` en dur
      - on ajoute un div conteneur qui porte les classes `spip_document*`
      - le `<figure>` porte une classe `spip_doc_inner`
      - les classes au pluriel `spip_documents_*` sont doublees d'un renommage au singulier `spip_document_*` comme cela a été fait pour `spip_logo`
      - on supprime le `max-width` en dur
      
      Avec ça les modèles doc tombent a peu près bien par défaut sur un squelette stylé pour les anciens modèles doc, sauf audio et video dont le player ne se centre pas et quelques petits cas limites
      
      - il suffit d'**ajouter** les règles CSS suivantes pour adapter un squelette aux nouveaux modèles :
      ```
      .spip_document { display: flex; justify-content: center;align-items: center}
      .spip_doc_inner{ margin:0 auto;text-align: center;max-width: 100%;}
      .spip_doc_inner>* {margin-left: auto;margin-right: auto;}
      .spip_document .spip_doc_lien { display: inline-block; }
      .spip_doc_legende { display: block; max-width: 25em; }
      ```
      
      On note que ces règles ne ciblent que des classes présentes sur les nouveaux modèles, et peuvent donc être ajoutées à tout squelette sans casser l'affichage sur les versions précédentes de SPIP, ou avec le plugin de compatibilité qui rétablit les anciens modèles.
      
      Co-authored-by: cerdic's avatarCerdic <cedric@yterium.com>
      Reviewed-on: https://git.spip.net/spip/medias/pulls/16
      
      
      Co-Authored-By: cerdic's avatarcerdic <cedric@yterium.com>
      Co-Committed-By: cerdic's avatarcerdic <cedric@yterium.com>
      61ac9aaf
  17. mars 18, 2021
  18. fév. 19, 2021
  19. fév. 18, 2021
  20. fév. 17, 2021
  21. fév. 10, 2021
  22. fév. 09, 2021
  23. sept. 28, 2020
  24. sept. 10, 2020
  25. juil. 15, 2020
  26. juin 24, 2020
    • marcimat's avatar
      Éviter dans la vue des documents d’un objet de proposer de le détacher si le... · 76d0d5cc
      marcimat a rédigé
      Éviter dans la vue des documents d’un objet de proposer de le détacher si le document est 'vu' dans le texte de l’objet.
      Et par ailleurs, la boucle _compte était fermée tardivement et pouvait provoquer un disfonctionnement des autorisations, qui pouvaient tester un objet / id_objet d’une autre liaison que celle en cours.
      76d0d5cc
  27. mai 13, 2020
    • cerdic's avatar
      Retour sur la gestion des <emb> pour ameliorer le support et la migration : ce... · 5df7ada7
      cerdic a rédigé
      Retour sur la gestion des <emb> pour ameliorer le support et la migration : ce n'est pas seulement les media=file qui peuvent etre emb mais aussi les autres
      on generalise le mecanisme en renommant le filtre en medias_trouver_modele_emb qui prend en 3eme argument la racine du modele cherche, et si aucun modele specifique n'utilise pour l'extention ou le mime type on revient sur le modele racine initial
      De cette façon les plugins peuvent proposer des modeles emb specifiques pour tout type de media (cf oembed). Par defaut seule le modele file propose des declinaisons historiques pour text/html et text/csv
      5df7ada7
  28. jan. 02, 2020
  29. déc. 04, 2019
  30. juil. 29, 2019
    • cedric@yterium.com's avatar
      Un modele pour generer le HTML des logos d'objet · 70c0902d
      cedric@yterium.com a rédigé
      Au passage on se debarasse definitivement de la class spip_logos (cf https://core.spip.net/issues/2483) : c'est spip_logo depuis 5 ans maintenant
      On modernise le survol en suppriment le onmouseover/onmouseout au profit un d'un date-src-hover pour l'URL de l'image hover si il y en a une
      (Il devient ainsi facile de personaliser le HTML des logos ou de supprimer les logos de survol partout)
      70c0902d
Chargement en cours