Thème Simkle et slider

titivititivi Member
octobre 2015 modifié dans Entraide
Bonjour tout le monde,

j'utilise le thème Simkle (par http://kaysix.fr/) qui me convient bien pour une petite association : contrainte = très simple et responsive design.

Par contre j'aimerai y ajouter (sur la page d'accueil) un diaporama.

j'ai tenté sans succès Spxwunslider (en me servant du tuto dispo sur ce forum et sur http://www.secretsitebox.fr/blogspx/article8/spxwunslider-unslider-pour-pluxml)
(j'ai installé spxdatas - Version 1.78 et spxwunslider - Version 1.3)

sans succès car je m'y prends sans doute mal ... et mes ailes ne poussent vraiment pas vite :-(

j'ai modifié le fichier home.php de mon thème comme suit :
[== Indéfini ==]
<?php include(dirname(__FILE__).'/header.php'); ?>

<?php
global $plxShow;
echo ($plxShow->callHook('spxwunslider::getUnsliderID', '001'));
?>
<div class="mw960p center pad2" role="main">

		<?php while($plxShow->plxMotor->plxRecord_arts->loop()): ?>

			<article class="art-home pad5" role="article">

<h1 class="txtcenter pad3"><?php $plxShow->artTitle('link'); ?></h1>
<?php $plxShow->artChapo('',false) ?>

c'est à dire que j'ai seulement ajouté :
<?php
global $plxShow;
echo ($plxShow->callHook('spxwunslider::getUnsliderID', '001'));
?>

... mais je ne vois aucune différence quant à l'affichage ...

merci du coup de main :-)

tit

Réponses

  • Vous pouvez jeter un coup d'oeil du côté du plugin plxMyCoinSlider qui fait le travail aussi

    http://forum.pluxml.org/viewtopic.php?id=3693&p=1

    il pourra peut-être répondre à vos besoins.
  • je-evrardje-evrard Member
    octobre 2015 modifié
    Si tu m'ouvres un accès à ton admin je pourrais sûrement t'aider.

    Sinon tu peux faire des copies d'écran de l'admin du slider dans la partie widget. Tu as essayé avec un shortcode ?

    A plus

    Jeje
  • Bonjour à tous et merci Pierre pour le lien,
    Pierre a écrit:
    Vous pouvez jeter un coup d'oeil du côté du plugin plxMyCoinSlider qui fait le travail aussi

    http://forum.pluxml.org/viewtopic.php?id=3693&p=1

    il pourra peut-être répondre à vos besoins.

    je vais persévérer encore un peu mais une roue de secours reste plus qu'utile ;)

    tit
  • Merci pour ta réponse je-evrard et les propositions associées !
    je-evrard a écrit:
    Tu as essayé avec un shortcode ?
    alors le short je connais mais je l'ai rangé ; quant au shortcode ... va falloir que je me cultive un peu plus avant de pouvoir te répondre !
    je-evrard a écrit:
    Si tu m'ouvres un accès à ton admin je pourrais sûrement t'aider.
    Sinon tu peux faire des copies d'écran de l'admin du slider dans la partie widget.
    Oui, on peut commencer par des copies d'écran ... qui présenteront l'avantage de pouvoir dépanner le prochain manchot comme moi qui passera par ce forum ;)

    ci-dessous donc 3 copies d'écran avec un commentaire sous chacune d'entre elles .
    Merci pour le coup de main Jeje !

    titivi



    Screen01.png

    sur ce premier écran je ne vois donc rien

    ensuite si je clique sur "nouvelle entrée" j'obtiens l'écran suivant :

    Screen02.png

    ici aussi tout parait vierge ... mais lorsque je clique sur "éditer" j'obtiens alors :

    Screen03.png

    apparaissent bien ici les 2 images que j'ai choisi de mettre dans le slider

    je ne sais pas si l'erreur provient d'une mauvaise compréhension de ma part, de droits à corriger (si je peux le faire sur le serveur) ou ... ?
  • je-evrard a écrit:
    Si tu m'ouvres un accès à ton admin je pourrais sûrement t'aider.

    Sinon tu peux faire des copies d'écran de l'admin du slider dans la partie widget. Tu as essayé avec un shortcode ?

    A plus

    Jeje

    Alors désolé mais je ne comprends vraiment pas le lien entre mon shoushi et le shortcode ; en effet je lis :

    Spxshortcodes présentation

    Rédigé par je-evrard / 02 juillet 2014 / aucun commentaire

    Ce plugin tout simple va vous permettre de créer des shortcodes qui seront utilisables dans les fichiers du thème, des articles, des pages statiques.

    tu me demandes si ce plugin fonctionne chez moi ? c'est ça ?

    titivi
  • Les shortcodes sont une petite merveille pour alléger le texte de nos pages mais il faut tout de même comprendre ce qu'il y a derrière cette simplicité. Le débat sur cette épée à deux tranchants est d'ailleurs expliqué dans la rubrique http://forum.pluxml.org/viewtopic.php?id=4286 de ce forum.

    Mais ça n'enlève pas la grande vertu du principe du shortcode. Quand on a un gros machin de douzaines de lignes de code, et surtout si on a besoin de l'afficher plusieurs fois, c'est un plaisir d'utiliser le diminutif "[grosMachin]" dans notre page aux endroits requis.
  • je-evrardje-evrard Member
    octobre 2015 modifié
    Bonjour,

    En fait quand tu es a cette étape :

    Screen02.png

    Tu donnes un titre a ton slider et tu appuis sur enregistrer. Ceci va créer ton slider et son id (001 normallement). Ce n'est qu'a l'étape d'après ou il faut éditer le contenu (Editer).

    Sinon pour info tu peux en installant spxshortcodes mettre les balises shortcodes n'importe ou.
    [== Indéfini ==]
    [SPXWUNSLIDER id=001 ]
    

    qui remplaceront:
    [== Indéfini ==]
    <?php
    global $plxShow;
    echo ($plxShow->callHook('spxwunslider::getUnsliderID', '001'));
    
    ?>
    
    

    Les balises ont l'avantage d'etre légère et de pouvoir etre placés n'importe ou (themes, statique, articles...)

    Autres infos j'ai créé un autre plugin spxwresponsiveslides qui devrait répondre un peu plus a tes besoins. Une petite démo ici. Paramétrable intégralement via shortcode (meme pour un id identique). Il y a un mode pour afficher les thumbs qui sont générés automatiquement via le plugin. Tu peux le télécharger via le spxplugindowloader. Ce plugin a la meme logique que spxwunslider tu ne seras pas perdu.

    Sinon j'ai un autre plugin qui gère des mosaique d'images responsive ou non : une démo ici et la avec loading intégré et gestion des erreurs 404. Celui-ci est en attente de validation.

    Bonne soirée,

    jéjé
  • je-evrard a écrit:
    Bonjour,

    En fait quand tu es a cette étape :

    http://arborepom.infini.fr/TEMPO/Screen02.png

    Tu donnes un titre a ton slider et tu appuis sur enregistrer. Ceci va créer ton slider et son id (001 normallement). Ce n'est qu'a l'étape d'après ou il faut éditer le contenu (Editer).
    C'est si simple que je ne comprends pas avoir procédé ainsi ... et ne pas l'avoir compris seul ... merci !
    je-evrard a écrit:
    Sinon pour info tu peux en installant spxshortcodes mettre les balises shortcodes n'importe ou.
    [...] Les balises ont l'avantage d'etre légère et de pouvoir etre placés n'importe ou (themes, statique, articles...)
    ok ; dans un article c'est intéressant merci encore !

    J'avance donc doucement :
    1/ j'ai inclus les 2 lignes de code php dans la page "home.php" mais il y a encore quelque chose qui m'échappe car les images n'apparaissent pas :-(
    (seulement un bandeau bleu avec le titre de la première diapo -la première seulement pas la seconde ; et sachant que mon diaporama ne contient que 2 photos) visible sur http://arborepom.org

    2/j'ai fait la même chose dans une page statique après avoir installé ton plugin pour shortcodes : même résultat
    cette fois c'est ici : http://www.arborepom.org/index.php?test-page-statique.html

    ... quand on naît âne on reste âne ...
    je-evrard a écrit:
    Autres infos j'ai créé un autre plugin spxwresponsiveslides qui devrait répondre un peu plus a tes besoins. [...]

    Sinon j'ai un autre plugin qui gère des mosaique d'images responsive ou non : une démo

    houhou ! que de bonnes nouvelles !!!

    Merci Jéjé :-))
  • je-evrardje-evrard Member
    octobre 2015 modifié
    Tu es en 5.4 ?

    Retourne dans l'admin et éditée le contenu du slider avec tes deux images et resauvegarde.
  • titivititivi Member
    octobre 2015 modifié
    je-evrard a écrit:
    Tu es en 5.4 ?

    Retourne dans l'admin et éditée le contenu du slider avec tes deux images et resauvegarde.
    oui je l'avais fait mais rien ne change ....
    je réédite ce message et corrige : la "bande bleue" correspond au ciel qui se trouve sur le haut de la photo !!!

    sur 2 photos sélectionnées pour le slide apparaît donc la partie supérieure de la première photo seulement

    (en ce qui concerne la taille de ces images j'ai choisi pour ce test 2 images 1400x400 en suivant tes remarques :
    Cristofoto a écrit :
    y a-t-il une dimension d'image à ne pas dépasser pour afficher correctement le photos dans le slider ?
    Personnellement je prend du 1400 sur 400 en jpg. Au dela ça sert pas a grand chose.
    ( lu sur http://forum.pluxml.org/viewtopic.php?id=4696 )


    la vieille version de php sur mon serveur peut elle avoir une incidence ?
    PluXml version 5.4 (encodage UTF-8)

    Version de php : 5.2.17
    Apache

    État des "magic quotes" : 1
    ✔ ../../data/configuration/ est accessible en écriture
    ✔ ../../data/articles/ est accessible en écriture
    ✔ ../../data/commentaires/ est accessible en écriture
    ✔ ../../data/statiques/ est accessible en écriture
    ✔ ../../data/images/ est accessible en écriture
    ✔ Module apache de réécriture d'url mod_rewrite disponible
    ✔ Bibliothèque GD installée
    ✔ Fonction d'envoi de mail disponible
    merci
    titivi
  • kowalskykowalsky Member
    octobre 2015 modifié
    Pour information, les deux photos apparaissent bien sur tes pages mais ne sont pas visibles correctement (car il y a quelque part une absence de paramétrage de la hauteur de ton slider qui prends la hauteur du titre H1,44px, alors que sur le site de démo cette hauteur est de 350px).
    [== HTML ==]
    <div class="spxwunslider has-dots" style="overflow: hidden; width: 100%; height: 44px;">
    <ul style="width: 200%; position: relative; left: -100%; height: 44px;">
    	<li style="background-image: url(&quot;http://arborepom.org/data/images/Photos/galerie01/Daniel.jpg&quot;); width: 50%;">
    		<h1>diapo1</h1>
    		<p></p>
    		<a href="?PHPSESSID=bb846f52a927f0cd4817152c418ab19b" target="_blank" class="btn display0"></a></li>
    	<li style="background-image: url(&quot;http://arborepom.org/data/images/Photos/galerie01/Lann.jpg&quot;); width: 50%;">
    		<h1>diapo2</h1>
    		<p></p>
    		<a href="?PHPSESSID=bb846f52a927f0cd4817152c418ab19b" target="_blank" class="btn display0"></a></li>
    	</ul>
    <ol class="dots">
    	<li class="dot">1</li>
    	<li class="dot active">2</li>
    </ol>
    </div>
    

    Concernant la taille maxi des images, c'est aussi fonction de l'emplacement où tu vas mettre tout ça :)
    inutile d'avoir une image en 1400*400 si ton site a une largeur maxi de 960px ;)

    Et il doit manquer tout le code CSS du plugin car les classes "spxwunslider", "has-dots", "btn", "display0" et "dots" ne sont pas définies sur ton site

    A mon avis le problème d'affichage vient de là. Faut revoir ça avec je-evrard pour confirmation, cf son message de MAJ V1.2


    En aparté pour quand ça sera résolu, il sera plus agréable de placer le code (ou shortcode) du slider en dessous de la div "main" sur ta page home.php :
    [== PHP ==]
    <?php include(dirname(__FILE__).'/header.php'); ?>
    
    <div class="mw960p center pad2" role="main">
    <?php
    global $plxShow;
    echo ($plxShow->callHook('spxwunslider::getUnsliderID', '001'));
    ?>
    
    		<?php while($plxShow->plxMotor->plxRecord_arts->loop()): ?>
    
  • je-evrardje-evrard Member
    octobre 2015 modifié
    Merci kowalsky pour tes remarques tout a fait correct. Donc c'est un problème de css qui n'est pas chargé et notamment le site.css.

    Tititvi (j'adore ce nom)
    Tu dois rajouter dans ton header.php de la partie <head> de ton thème les lignes suivantes :
    [== Indéfini ==]
    <?php $plxShow->templateCss() ?>
    <?php $plxShow->pluginsCss() ?>
    

    Le pluginsCSS permet notamment de compiler le css de tous les plugins qui comporte un dossier css/site.css et de le compiler a la racine du dossier plugin (site.css)

    Ca devrait corriger réellement tes soucis sans compter les autres plugins qui utilisent le meme système.

    De plus, je te conseille vraiment d'abonner spxwunslider pour spxwresponsiveslide largement plus souple.

    a+

    jéjé
  • titivititivi Member
    octobre 2015 modifié
    Bonjour à tous et merci à toi, kowalsky, pour ton coup de main détaillé :-))
    kowalsky a écrit:
    Pour information, les deux photos apparaissent bien sur tes pages mais ne sont pas visibles correctement (car il y a quelque part une absence de paramétrage de la hauteur de ton slider qui prends la hauteur du titre H1,44px, alors que sur le site de démo cette hauteur est de 350px).
    super ! tout fonctionne maintenant !
    http://arborepom.org
    mais je dois avouer que sans vos aides mon niveau technique de base m'aurait contraint à abandonner
    kowalsky a écrit:
    Concernant la taille maxi des images, c'est aussi fonction de l'emplacement où tu vas mettre tout ça :)
    inutile d'avoir une image en 1400*400 si ton site a une largeur maxi de 960px ;)
    1400x400 paraît me convenir quant au rapport largeur/hauteur.
    Par contre je ne saisis pas quelle est la meilleure définition à retenir sachant que le site doit être visible sur un moniteur standard, large (et il y a maintenant ai je cru comprendre des écrans larges -supérieurs à 1280 px ? - ) mais aussi depuis un smartphone ?
    J'étais donc parti du principe que 1400x400 conviendrait aux grands écrans et que la conversion pour un smartphone était ensuite le boulot du "responsive design" .... mais ici encore je reste un éternel débutant tatonneur !

    (et je vois que l'on parle aussi de "mobile first" ; quelle complexité !)
    kowalsky a écrit:
    En aparté pour quand ça sera résolu, il sera plus agréable de placer le code (ou shortcode) du slider en dessous de la div "main" sur ta page home.php :
    tu as raison, c'est corrigé : merci encore !

    Titivi

    ps : j'ai depuis changé le plugin sur les conseils de jéjé ;)
  • titivititivi Member
    octobre 2015 modifié
    Rebonjour tout le monde, bonjour Jéjé,
    je-evrard a écrit:
    Tu dois rajouter dans ton header.php de la partie <head> de ton thème les lignes suivantes :
    [== Indéfini ==]
    <?php $plxShow->templateCss() ?>
    <?php $plxShow->pluginsCss() ?>
    

    Le pluginsCSS permet notamment de compiler le css de tous les plugins qui comporte un dossier css/site.css et de le compiler a la racine du dossier plugin (site.css)

    Ca devrait corriger réellement tes soucis sans compter les autres plugins qui utilisent le meme système.
    c'est modifié et ça fonctionne !
    http://arborepom.org
    (même si pour moi c'est du niveau "potion magique" ;)
    je-evrard a écrit:
    De plus, je te conseille vraiment d'abonner spxwunslider pour spxwresponsiveslide largement plus souple.
    jéjé

    je te remercie d'avoir insisté pour que je le fasse : c'est parfait maintenant ... même s'il me reste à définir, et comme je viens de l'écrire à kowalsky, des formats d'image judicieusement adaptés.

    Je suis venu sur ce forum vous questionner avec l'idée d'un simple diaporama sur notre page d'accueil mais finalement ce plugin sympatique va nous permettre d'égayer nos pages de plusieurs diaporamas :-)

    Encore merci à toute cette ruche en pleine activité autour de Pluxml :-))

    bzzzzzz
    Titivi
  • kowalskykowalsky Member
    octobre 2015 modifié
    titivi a écrit:
    mais je dois avouer que sans vos aides mon niveau technique de base m'aurait contraint à abandonner

    C'est à cela que sert le forum :)
    titivi a écrit:
    kowalsky a écrit:
    Concernant la taille maxi des images, c'est aussi fonction de l'emplacement où tu vas mettre tout ça :)
    inutile d'avoir une image en 1400*400 si ton site a une largeur maxi de 960px ;)
    1400x400 paraît me convenir quant au rapport largeur/hauteur.
    Par contre je ne saisis pas quelle est la meilleure définition à retenir sachant que le site doit être visible sur un moniteur standard, large (et il y a maintenant ai je cru comprendre des écrans larges -supérieurs à 1280 px ? - ) mais aussi depuis un smartphone ?
    J'étais donc parti du principe que 1400x400 conviendrait aux grands écrans et que la conversion pour un smartphone était ensuite le boulot du "responsive design" .... mais ici encore je reste un éternel débutant tatonneur !

    (et je vois que l'on parle aussi de "mobile first" ; quelle complexité !)

    La taille (en pixels) et la résolution (px/cm) d'une image influent sur le poids de celle-ci (sa taille en Ko, Mo) et donc sur le temps de chargement. D'où l'intérêt dans certains cas d'utiliser des images miniatures (poids réduit) plutôt que d'afficher des images de grands tailles redimensionnées par CSS (mais qui gardent donc leur poids élevé).

    Dans ton cas, tes deux images bien qu'ayant une taille de 1400x400 ne font que 120ko chacune à charger, ce qui est bien optimisé, l'on ne ressent aucun retard à l'affichage initial du site.

    C'est aussi autant de bande passante gagnée quand on consulte le site via un mobile.

    Ce qui amène à la suite : "responsive design", "mobile first" et autre "site web adaptatif" sont des notions certes techniques, mais pas si compliquées à comprendre.

    Je reprends à dessein la description du framework PluCSS :
    PluCSS est un Framework CSS dédié à PluXml. Cet outil est Full CSS (sans JavaScript), pensé pour le mobile (Mobile First), et s'adapte à toutes les résolutions d'écran (Responsive Design)

    Et tout cela donne un site web adaptatif
    Un site web adaptatif (anglais RWD pour responsive web design, conception de sites web adaptatifs selon l'OQLF1) est un site web dont la conception vise, grâce à différents principes et techniques, à offrir une expérience de consultation confortable même pour des supports différents. L'utilisateur peut ainsi consulter le même site web à travers une large gamme d'appareils (moniteurs d'ordinateur, smartphones, tablettes, TV, etc.) avec le même confort visuel et sans avoir recours au défilement horizontal ou au zoom avant/arrière sur les appareils tactiles notamment, manipulations qui peuvent parfois dégrader l'expérience utilisateur, tant en lecture qu'en navigation.

    Pour faire très simple, PluXml en version 5.4 est pensé comme cela.

    Le "mobile first" c'est justement d'optimiser le site pour un affichage sur mobile ;) (ce sont différentes techniques à utiliser lors de la conception d'un site, que ce soit dans sa structure et son affichage).

    Tu as sans doute dû voir il y a quelques années des bandeaux de ce type en bas de site : "Ce site est optimisé pour Internet Explorer et s'affiche en 1024x768", cela signifie que quelque soit la taille de ton écran, le site s'affichera avec une largeur de 1024 pixels et une hauteur de 768 pixels (et que le code html et css utilisé ne respectait pas tout le temps les préconisations du W3C en la matière permettant un affichage identique quelque soit le navigateur).

    Regarder un site comme cela depuis un mobile, ce n'est pas pratique, faut scroler et zoomer en permanence :)

    Mais pas que. En "mobile first" on s'assurera aussi qu'un menu qui ne s'ouvre que lorsque l'on passe la souris dessus depuis un ordinateur ait un équivalent fonctionnel lorsqu'une souris n'est pas présente (comme faire ouvrir le menu en touchant un raccourci sur l'écran). Sinon ça va être difficile de l'ouvrir ce menu :D

    Le "responsive design" pour faire simple, c'est utiliser des dimensions en valeur relatives (% ou "em") plutôt que fixes (px).

    Ainsi par défaut tout écran aura une largeur/hauteur de 100%, que ce soit sur un mobile, une tablette, un ecran de netbook ou l’écran d'une télé 4k (3840px × 2160px) ;) On s'assurera donc ensuite que chaque bloc composant le site soit contenu dans ces 100%.

    Le site prendra par défaut la largeur de l'écran que l'on utilise.

    Mais pas que.

    La plupart des sites sont sur le modèle suivant : généralement les articles à droite, et le menu à gauche. Avec notre site optimisé 1024x768, on donnait une largeur fixe au menu, disons 205 px. En responsive design on lui donnera une largeur de 20%. La largeur des articles et du menu resteront proportionnels quelque soit la taille de l’écran.

    Mais pas que (2ème)
    Il faut aussi donner des dimensions minimales et maximales à un site pour une meilleure lisibilité.

    Cela se fait au niveau du CSS avec les media-queries.

    Ainsi avec une approche "mobile first", en dessous d'une largeur d’écran de 800px (par exemple) on transformera l'affichage précédent en deux colonnes avec un bloc article à 80% et un bloc menu à 20% en un affichage sur une seule colonne avec un bloc article à 100% et un bloc menu de 100%, ce qui aura pour effet de faire passer le menu en dessous (ou au dessus, au choix) des articles.

    Ce que tu peux constater en redimensionnant la fenêtre de ton navigateur en consultant ton site.

    Mais avec un écran d'une largeur supérieur à 1280px, on voudra sans doute en limiter l'affichage en largeur afin d'éviter que tout ne s'étale. On y incluera donc donc une largeur maximale ("max-width" en CSS).
    titivi a écrit:
    kowalsky a écrit:
    En aparté pour quand ça sera résolu, il sera plus agréable de placer le code (ou shortcode) du slider en dessous de la div "main" sur ta page home.php :
    tu as raison, c'est corrigé : merci encore !

    Avant correction, le slider se trouvait en dehors du bloc "main" dont la taille était limitée à 960px. Il s'affichait donc sur toute la largeur de l'écran.

    Après correction (avec l'ancien), celui-ci était à l'intérieur d'un bloc de largeur maximale de 960px et donc s'affichait en harmonie avec le reste de la page.
    Avec le nouveau slider, tu y gagnes en plus le redimensionnement automatique des images, puisque leur largeur est de 100%. C'est à dire, prendre 100% de la largeur disponible dans le bloc qui les contient (donc 960px en affichage optimal).

    Tu constates donc qu'il est possible d'optimiser encore un peu plus tes images avec le thème que tu utilises - j'attire ton attention sur "avec le thème que tu utilises" -, et de réduire le gabarit de tes images de 1400x400 à 960x350, ce qui en réduira d'autant le poids, et donc la vitesse d'affichage pour tes lecteurs. Ça te permet aussi de mieux gérer le recadrage depuis tes images d'origines.
  • au passage il y a un souci d'affichage avec l'iframe sur la page http://arborepom.org/index.php?nos-prochains-rendez-vous.html

    Si tu utilises un plugin pour cela, vérifie si le CSS est fonctionnel car à nouveau j'ai l'impression qu'il te manque un bout de code. Les classes "cibulFrame" et "cbpgbdy" ne sont pas définies.
    [== HTML ==]
    <iframe class="cibulFrame cbpgbdy" frameborder="0" src="//openagenda.com/agendas/73625791/embeds/24321902/events" allowtransparency="allowtransparency" scrolling="no" style="width:100%;">
    

    Une solution rapide (mais pas terrible) pour afficher l'agenda est de modifier l'attribut scrolling="no" en scrolling="yes".
  • Bonjour à tous, bonjour et merci beaucoup kowalsky pour ton avalanche d'infos !
    kowalsky a écrit:
    La taille (en pixels) et la résolution (px/cm) d'une image influent sur le poids de celle-ci (sa taille en Ko, Mo) et donc sur le temps de chargement. D'où l'intérêt dans certains cas d'utiliser des images miniatures (poids réduit) plutôt que d'afficher des images de grands tailles redimensionnées par CSS (mais qui gardent donc leur poids élevé).
    [...]
    C'est aussi autant de bande passante gagnée quand on consulte le site via un mobile.
    C'est vrai que je ne suis pas -encore- "smartphonisé" et que je ne raisonne pas en termes de "bande passante gagnée" ... mais il me suffirait pourtant de me remémorer l'époque de mon modem "14400" !
    Je vais donc y (re)songer maintenant ;)
    kowalsky a écrit:
    Tu constates donc qu'il est possible d'optimiser encore un peu plus tes images avec le thème que tu utilises - j'attire ton attention sur "avec le thème que tu utilises" -, et de réduire le gabarit de tes images de 1400x400 à 960x350, ce qui en réduira d'autant le poids, et donc la vitesse d'affichage pour tes lecteurs. Ça te permet aussi de mieux gérer le recadrage depuis tes images d'origines.
    Ok pour la remarque "avec le thème" : il faut peut-être alors trouver un équilibre entre adaptation "presque" parfaite au thème et souplesse de réutilisation ... car si ce thème me convient aujourd'hui il n'y a aucune raison qu'une idée -saugrenue ou réfléchie- me donne envie d'en changer !
    Mais il est intéressant par ailleurs, dans ce monde qui n'est fait que de 0 et de 1, qu'il n'y ait non pas une règle absolue mais des choix variés qui ont tous leurs avantages !

    Ton message n'est pas pour moi une réponse ... mais un véritable cours d'initiation qui a pris place dans mes notes archivées en local ... sur un pluxml :-))
    Et qui sait : peut-être m'aidera-t-il un jour à me plonger dans la découverte du "CSS" (ce que je n'ai pour le moment jamais réussi à faire !)

    Encore merci kowalsky :-)

    Titivi
  • Rebonjour,
    kowalsky a écrit:
    au passage il y a un souci d'affichage avec l'iframe sur la page http://arborepom.org/index.php?nos-prochains-rendez-vous.html
    merci pour l'info !
    kowalsky a écrit:
    Si tu utilises un plugin pour cela, vérifie si le CSS est fonctionnel car à nouveau j'ai l'impression qu'il te manque un bout de code. Les classes "cibulFrame" et "cbpgbdy" ne sont pas définies.
    non : je me suis contenté de copier l'iframe proposée par opendata.com à savoir :
    [== Indéfini ==]
    <iframe style="width:100%;" scrolling="no" allowtransparency="allowtransparency" class="cibulFrame cbpgbdy" src="//openagenda.com/agendas/73625791/embeds/24321902/events" frameborder="0">
    
    </iframe>
    <script type="text/javascript" src="//openagenda.com/js/embed/cibulBodyWidget.js">
    </script>
    
    inutile de te dire que je n'imagine pas d'où peut provenir l'erreur ... j'ai juste regardé si src="//openagenda.com/js/embed/cibulBodyWidget.js"
    pointe bien vers un lien valide ... ce qui me paraît être le cas (puisque j'ai en réponse une page ... dans une langue qui n'est pas la mienne ;)
    kowalsky a écrit:
    Une solution rapide (mais pas terrible) pour afficher l'agenda est de modifier l'attribut scrolling="no" en scrolling="yes".
    c'est donc ce que j'ai fait pour le moment.
    Que me conseillerais tu d'autre ? de questionner opendata.com ?
    (mais alors quel est le souci d'affichage ... parce que mes petits yeux n'ont rien notés d'anormal :-((

    Merci !

    Titivi
  • @titivi
    titivi a écrit:
    je me suis contenté de copier l'iframe proposée par opendata.com à savoir :
    [== Indéfini ==]
    <iframe>...
    </iframe>
    <script type="text/javascript" src="//openagenda.com/js/embed/cibulBodyWidget.js">
    </script>
    

    mais alors quel est le souci d'affichage ... parce que mes petits yeux n'ont rien notés d'anormal :-((

    Ok, j'ai compris. Mes paramètres de sécurité bloquent par défaut tout ce qui est externe au site consulté. Or la mise en page des rendez-vous provient du widget d'openagenda. C'est pour cela que cela s'affichait mal chez moi.

    En l'état, tu n'as rien à faire de plus sur ton site. :P

    ///

    Pour continuer l'apprentissage ]:D après avoir vu les notions de "site web adaptatif", "responsive design" et "mobile first", c'est le moment de parler de l'accessibilité du web.

    Si tu désactives temporairement l'exécution de javascript sur ton navigateur, tes petits yeux pourront voir que cela s'affiche mal sans (mais que suite à la petite modification apportée, c'est contournable) :)
Connectez-vous ou Inscrivez-vous pour répondre.