Skip to content
Extraits de code Groupes Projets

évolution du squelette

Ouvert Yohooo requested to merge gh-736a9c1a/3/unknown/Identité-du-site into master

Bonjour,

Quelques évolutions pour ce squelette afin de donner la possibilité :

  • d'ajouter du logo de site en page d'accueil (nouveau champ dans le formulaire de config du squelette)
  • d'utiliser les champs #CHAPO
  • d'utiliser le plugin Menus avec le site : un menu avec l'identifiant "principal" remplacera le menu principal
  • d'utiliser le plugin Agenda (des boucles événements sur les pages articles)
  • d'utiliser le plugin Rang
  • de permettre un clic sur les images des élements cliquables

Et aussi :

  • Micro-optimisations de la feuille de style
  • Amélioration des portfolios
  • Ajout du bouton accueil dans la version smartphone du menu
  • On n'utilise pas #LOGO_ARTICLE_RUBRIQUE sur la page rubrique (sinon le même image est repetée trop de fois)

Rapports de requête de fusion

Loading
Loading

Activité

Filtrer l'activité
  • Approbations
  • Assignés et relecteurs
  • Commentaires (des bots)
  • Commentaires (des utilisateurs)
  • Branches et validations
  • Modifications
  • Labels
  • État de verrouillage
  • Mentions
  • État de la demande de fusion
  • Suivi
  • Auteur Developer

    j'oubliais, un aperçu d'un site utilisant cette version : http://ad2f.fr (Seules les couleurs ont été modifié par rapport au plugin proposé)

  • @Yohooo a ajouté 1 révision : 064e657e

  • @Yohooo a ajouté 1 révision : 6d294ad6

  • @Yohooo a ajouté 1 révision : 4b51a4cb

  • Auteur Developer

    Bonjour,

    J'ai proposé il y a un mois et demi l'évolution de ce plugin ci-dessus. Comme personne n'a réagit, plusieurs questions :

    • La méthode utilisée est-elle la bonne ?
    • L'évolution proposée du plugin est-il hors sujet ?
    • L'évolution proposée du plugin est-elle trop dense pour permettre aux contributeurs de ce plugin de donner rapidement leur avis ? (aurai-je dû le découper en plusieurs contributions ?)
    • Lorsqu'il n'y a pas de réponse des contributeurs, dois-je publier la proposition ?

    Je viens de faire quelques modifs : 1./ Une évolution permettant d'afficher automatiquement les videos sous forme de player lorsqu'elles sont associées à un article 2./ Quelques modifs concernant la boucle événement (en cas de présence du plugin agenda)

    Cette évolution interresse t-elle quelqu'un•e ?

  • je ne sais pas. Il arrive que les mainteneurs/euses ne soit plus actif·ves mais je ne crois pas que ce soit le cas de @jeanmarie

    cela étant il n'est pas abonné au suivi de ce dépôt. Sans doute un bug lors de la migration svn>git.

    (cela fait à peine 1 an qu'on utilise vraiment git).

    Du coup je l'ai bipée. S'il répond pas dans les prochains jours, écrit lui.

  • Auteur Developer

    Merci maieul

  • Salut,

    pour la petite histoire, c'est surtout @Bennyb qui a porté le thème. Et je crois que @b_b l'utilise aussi... (allez, on ping tout le monde, youhou :) ) Pour ma part, je ne l'utilise plus et j'ai pas trop suivi depuis donc bon...

    J'ai regardé rapidement, c'est super ces nouvelles évolutions !

    Juste un retour/question (comme je n'ai pas testé) pour les forums : j'ai l'impression que ta modif conditionne l'affichage des commentaires existants à l'activation des forums (cf échanges par ici https://contrib.spip.net/HTML5UP-Alpha#comment499905 ) or, il faudrait les garder visible même s'il n'y a pas de #FORMULAIRE_FORUM.

    Je ne sais pas si tu as eu l'occasion de regarder cet article qui sert de "cadre" pour essayer (autant que possible) d'homogénéiser les fonctionnalités : https://contrib.spip.net/Pour-un-portage-efficace-des-themes-HTML5UP

  • Maintainer

    Yop, de mon côté je surcharge pas mal le squelette en question, donc ça ne devrait pas me géner des masses dans mon utilisation. Amha, ça peut être intégré tant que ça n'impacte pas le fonctionnement des sites qui utilisent déjà le squelette, sinon il faut créer une nouvelle branche pour archiver l'actuel et passer cette PR dans le trunk/master.

    PS : je doute grandement sur ces ajouts pour les vidéos 064e657e le plugin oembed fait déjà ça très bien, et je trouve que c'est trop spécifique pour être dans ce squelette.

  • Developer

    Salut, J'ai un projet qui utilise ce plugin en ce moment, je vais tester ta branche (j'aurais aussi des modifs à proposer d'ailleurs) et je te fais un retour assez rapidement. Mais comme b_b je le surcharge beaucoup donc je vais surtout vérifier que ça ne casse rien ;)

  • Bonjour, J'utilise aussi le squelette avec pas mal de modifs. Je vais regaarder comment mes surcharges passent avec cette branche, mais pour moi pas de souci, je m'adapterai :)

  • Developer

    Une petite remarque :

    le linear-gradient sur le menu, bof. Le design est flat, y mettre un dégradé c'est moyen. Si c'est pour une histoire de contraste avec un fond, soit utiliser une photo adéquate, soit mettre le linear-gradient dans un perso.css par exemple. (Là sur mon site ça le fait pas du tout ce linear gradient, ça m'oblige à le surcharger pour l'enlever).

    Sinon j'ai pas testé l'agenda ni les rubriques que je n'utilise pas (pour l'instant).

    Donc hormis linear-gradient pour moi c'est ok.

  • @Yohooo a ajouté 1 révision : 7304f63f

  • @Yohooo a ajouté 1 révision : 092ed8bd

  • Pour le menu, il n'y a pas moyen de faire un "si oui/sinon" ?

    [(#PLUGIN{menus}|oui|?{
    	<INCLURE{fond=inclure/header_plugin_menus,env} />
    	,
    	<INCLURE{fond=inclure/header,env} />
    })]

    Et pour l'inclure, appeler ça inclure/header_perso ? (<- je chipotte hein, c'est juste pour essayer de trouver un truc qui pourrait être généralisé)

  • @Yohooo a ajouté 1 révision : 305d1553

  • Auteur Developer

    Bonjour,

    @fa_b : j'ai viré le linear gradient et ait laissé un style commenté pour améliorer la lecture du menu en cas de bandeau clair

    @jeanmarie : c'est OK pour le oui / sinon

    @b_b : les modèles contenus dans oembed ne permettent pas de présenter les vidéos avec le lecteur d'origine. l'interêt d'utiliser par exemple le lecteur youtube officiel (et non une vignette qui laisse place au lecteur en mode autoplay une fois celle-ci cliquée) est de permettre à Youtube de comptabiliser le nombre de vues (celle-ci ne sont pas prises en compte en mode autoplay). Enfin, je n'ai pas trouvé comment jongler avec les dimensions des lecteurs et faire disparaître les titres, descriptifs et credits des vidéos avec les modèles d'oembed. Voilà pourquoi j'utilise cette inclusion de lecteurs vidéos qui présente la limite de ne concerner que les 3 services les plus connus ainsi que les vidéos hébergées en local.

  • @yohoo : sans avoir d'avis sur le fond quand aux lecteurs officiels ou pas, il me semble que si dérogation il devait y avoir, ce ne serait pas à mettre dans un squelette, mais soit directement dans le plugin oEmbed, soit dans un plugin à part. A voir selon quelles mdoalités. Etant une quiche en vidéo, je n'en dirai pas plus.

  • @Yohooo Super pour le si oui/sinon.

    Pour la vidéo, justement, l'intérêt de OEmbded est de faire "proxy" entre le visiteur et le service de vidéo peu regardant sur la confidentialité, comme ça, on respecte les données personnelles des visiteur·ses qui ne lancent pas la vidéo :) Et comme le dit @maieul, je ne pense que ça soit la bonne solution de le faire par défaut dans le squelette.

  • Auteur Developer

    OK,

    Donc je viens d'enlever le code des players vidéo maison et j'ai utilisé les modèles proposées par les plugin medias ou oembed (selon le cas de figure).

    La dernière version incrèmente aussi le paquet.

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Veuillez vous inscrire ou vous connecter pour répondre
Chargement en cours