Community « Le forum « Machine à café «
Changement de fonctionnement en 6.2
. Si vous voulez voir par vous-même2 questions pour un article cela suffit
, les autres remarques seront plus pour la liste des suggestions. 
Files
| une autre feuille de style pour digital 41,434 bytes, 82 downloads edited by Bernard on Mar. 12 2006 · Zoom Cette feuille est sensée améliorer et faciliter le positionnement des images flottantes après le passage en XHTML en lieu et place du XHTML Transitional. A utiliser uniquement pour tests. Ce fichier sera de toute façons mis à jour avec la prochaine version de YACS. |
Comments
| Bernard from nearby-an-airport Associate, 7054 posts | Bon, je regarde et on en reparle
|
Elrik![]() 227 posts | Moi aussi j'ai une question avec la 6.2 : j'ai un pb avec un fichier flash attaché. Quand je clique sur "télécharger", firefox l'ouvre : ça prouve que l'adresse est bonne, même si ça n'a pas tout à fait l'effet escompté (téléchargement)... http://elrik1.free.fr/yacs/files/fetch.php?id=7Quand je clique sur "jouer", l'adresse se transforme en http://elrik1.free.fr/yacs/files/article/35/snippy.swf et la partie en gras est en trop. J'ai essayé de modifier en ajoutant des ../, mais ça n'arrange rien.Est-ce grave docteur ? Ou, plus sérieusement, est-ce moi qui me suis trompé, et où, ou est-ce un pb inhérent à la 6.2 ?Sinon, la mise à jour s'est super bien passé, je suis bluffé devant tant de simplicité :o ! |
| Bernard from nearby-an-airport Associate, 7054 posts |
Elrik : c'est étrange. Normalement, les fichiers atachés à l'article 35 auraient dû se retrouver dans le répertoire indiqué files/article/35/... Bon, je créée une page web, j'y attache votre fichier swippy.swf, et hop, [article=817].Vous n'auriez pas déplacé le fichier après coup par hasard, ou fait quelqu'autre manipulation de la configuration des fichiers ? |
Elrik![]() 227 posts | " Elrik : c'est étrange. Normalement, les fichiers atachés à l'article 35 auraient dû se retrouver dans le répertoire indiqué files/article/35/... " Je n'ai pas de répertoire "article" dans "files", encore moins de "35" dans "article"... Un upgrade qui s'est mal passé ? " Bon, je créée une page web, j'y attache votre fichier Plus ou moins : ça marche en lecture, d'accord (ce que je n'obtiens pas) mais pas en téléchargement (le fichier est ouvert dans Firefox comme en lecture). " Vous n'auriez pas déplacé le fichier après coup par hasard, ou fait quelqu'autre manipulation de la configuration des fichiers ? " Au départ, j'ai cru à un problème de ce type, le fichier "snippy.swf" étant dans un répertoire n'appartenant pas à Yacs. J'ai donc supprimé l'article, déplacé le chier dans "files" puis recréé l'article en indiquant le bon chemin. Pas très grave, je vais essayer de "magouiller" entre 2 sites contenant Yacs pour voir ce qui manque. Merci de ton aide. |
| Pat 140 posts | OUPSAprés avoir changer des paramétres de mes sections, et demandé l'affichage dans la page d'accueil dans la zone principale. Je vois mes articles... et du coups je vois aussi la page articles/index.php avec des articles. J'ai eu plusieurs compartements bizzard, mais aprés des réglages par tatonnement. J'ai un résultat qui corespond à mes attentes. Milles pardons Cependant, il reste le probléme des vignettes des images qui s'affichent que sur une colone et cela c'est fort génant... Est-ce que c'est un problème de config? Je n'avais pas ce problème en 6.1 et je l'ai eu instantanément aprés le passage en 6.2 (installation manuelle). Est-ce que j'ai oublié une étape dans l'upgrade? Est-ce un nouveau paramètre à possitionner? (J'ai le problème avec la skin Digital).D'avance merci, |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: C'est vrai que ce n'est pas évident de changer de version, et la mise à jour de YACS ne retouche pas les sections existantes, d'où les tatonnements mentionnés pour apprivoiser les nouvelles fonctionnalités. Pour l'alignement des images, je me demande si cela ne viendrai pas du changement de DOCTYPE dans les templates. Avant, nous étions en XHTML Transitional. Maintenant c'est XHTML tout court. Mais il peut y avoir des effets de bord. Faut que je teste... |
| Pat 140 posts |
:[ RE-OUPS: Le problème d'allignement des images n'est pas dans la 6.2, ni 6.1 mais dans ma mise à jours ou chez mon fournisseur. En effet je suis allez me creer un espace chez ODH, j'ai copié la 6.2 et installé, j'ai fait des tests et j'ai bien plusieur colonnes. Je suis retourner chez mon ancien fournisseur et j'ai re-re-copié les répertoires de skin. Toujours le problème. donc: Je gête l'éponge et je vais chez ODH . Donc plus de question sur l'allignement des vignettes des images.Mais une nouvelle question: j'aimerai récupérer les articles, les sections, les utilisateurs, les images sur mon nouveau site. Je devine qu'il faut que j'exporte la DB et que je l'importe de l'autre coté, et que je copy un ou deux répertoires. Mais j'aimerai vos idées, vos commentaires sur la marche à suivre avant de me lancer.D'avance merci. |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: Voir [Réglé] Passage de Easy PHP sur un autre serveur |
| Pat 140 posts |
Bernard : Alors dans les bonnes choses... . (Si j'enléve les emmer... à cause de mon client FTP et de ma liason ADSL, principe de la loi de Murphy ). Cela à été rapide 5 min (+4h de copie et de reprise de copie). , mes articles sont là avec les vignettes de mes images sur plusiuers colonnes . . Que du bonheur ... +#�#. Je retrouve toutes mes vignettes d'image aligné verticalement en une seul colonne . Dans les autres styles, toujours une seule colonne de vignette par article Si vous voulez vérifier HELP...
|
Fernand![]() from Paris 1313 posts |
Pat : Il s'agit bien de "l'univers d'Anna" ? J'ai visionné, à partir de Mozilla, et constaté que toutes les photos se tiennent en une seule ligne, et non pas en une une colonne !!! Souhaitez-vous qu'elles puissent se tenir sur deux lignes, par exemple, c'est cela ? |
| Pat 140 posts |
Fernand : Sur Internet Explorer les photos sont sur une seule colonne. et en effet sur Mozila elles sont sur une seul ligne. (NB: c'est plus enmmerdant sur Internet Explorer, mais cela l'est aussi avez Mozilla car si on as 50 photos sur une seul ligne.) J'aimerais que cela fonctionne comme avant. En fonction de la fenetre il y avez un retour à la ligne automatique. On avait suivant la taille de la fenetre 4 ou 5 vignettes sur plusieurs lignes, et le nombre de vignette s'adaptez en fonction de la taille (wrapping automatique comme pour le texte) Et ceci sur Internet Explorer et sur Mozilla. |
Fernand![]() from Paris 1313 posts |
Pat : Bon, je vais regarder sur IE. Mais en attendant, il y a une petite combine que j'avais déjà testée lorsque ce genre de problème arrivait, et que je viens de re-tester, car en effet, les images que je viens d'installer en test et en ligne (version 6.2) se présentent sur une seule ligne sur "joi", comme sur "digital"... Lorsque vous avez votre content d'images en ligne, et que vous souhaitez que l'image suisvante se présente sur la ligne en dessous, rajoutez "left", après avoir positionné, bien entendu votre image sur la ligne du dessous...Ce qui donne ceci: [image=n°image,left]Pour moi, ça marche à tous les coups. En attendant votre retour sur cette question avec Mozilla, et le mien (car je pars faire une course. Ensuite, on s'attaque à IE
|
Fernand![]() from Paris 1313 posts |
Fernand : Pour ce qui concerne IE, et bien entendu les autres navigateurs, il suffit de rajouter "left", comme indiqué ci-dessus , mais après toutes les images. Plus besoin, d'ailleurs de faire une mise à la ligne. Il suffit de laisser les images les unes à côté des autres. Cela résoud la question et fournira sans aucun doute des éléments à Bernard pour qu'il annihile définitivement le problème. En attendant, ça fonctionne très bien comme ça, non. Alors, heureux :D ? |
| Pat 140 posts |
Fernand : " En attendant, ça fonctionne très bien comme ça, non. Alors, heureux :D ? " Heureux... oui... en tout cas cela me rassure, ce n'était pas que moi. Je croyait que personne d'autre avait le probléme. Et que j'avait "merdu" quelque part, ou que j'était poursuivie par un signe vaudoux. Je suis rassuré que tu as reproduit. Merci pour l'astuce. Mais ce n'est qu'une astuce. (au passage il faut que la dernière image n'est pas left sinon l'affichage merde un peux, les options de l'article se metent à coté de l'image est pas en dessous, ect...) Généralement les utilisateurs (en tout cas les miens ) tape le texte, puis insére les images. Ensuite ils ne reviennent pas editer le message pour changer la position des images. (C'est vrais que mes utilisateurs vont de 7 à + de 80 ans , alors il faut que se soit simple, voir trés trés simple et comme cela fonctionné avant allez trés bien ).Donc: c'est un bon workaround mais il y as toujours un probléme. Merci, |
| Bernard from nearby-an-airport Associate, 7054 posts | Oui,il y a toujours un problème, lié au passage à XHTML plein et entier, au lieu de XHTML Transitional utilisé par YACS précédemment. Un effet de bord inattendu du renforcement des standards L'avantage de XHTML, c'est que le comportement des navigateurs est plus homogène (cf test IE7 beta), et je reste persuadé qu'il faut s'y tenir... ...à condition de trouver rapidement la modification pour supporter l'alignement des images. Je m'y met dès que je peux... Mais toutes les bonnes volontés sont les bienvenues... |
| Bernard from nearby-an-airport Associate, 7054 posts | Je crois que je le tiens Editer la feuille de style de votre site (le fichier avec l'extension .css) avec un éditeur de base, type Notepad. Chercher le style pour les images alignées, qui s'appelle .thumbnail_image.Insérer une ligne float: left; pour rendre l'image flottante, comme suit :
.thumbnail_image { /* float thumbnails to align them */
float: left;
display: inline;
margin-right: 8px;
text-align: left;
height: 120px;
width: 120px;
}
Enregistrer votre travail, puis recharger la page, en purgeant le cache pour bien prendre en compte le nouveau style. Alors ? |
Fernand![]() from Paris 1313 posts |
Bernard : ça n'est pas probant. Il y a peut-être quelque chose à faire au niveau des .css, mais est-ce suffisant ? J'ai testé le float:left;. D'entrée de jeu, ça aligne gentiment toutes les images l'une au dessus de l'autre, en colonne comme le dit LECADET, Patrick ... Ensuite, si l'on place les images les unes à côté des autres, eh bien ça fonctionne, mais l'on est obligé d'organiser soi-même le retour à la ligne, ce qui, curieusement n'est pas le cas (si je me souviens bien) avec la solution que je propose ci-dessus.
Ce n'est qu'un début, continuons le com-bat !
|
Fernand![]() from Paris 1313 posts |
Pat : En attendant que nous trouvions un meilleur automatisme, "l'astuce" (qui n'en est pas une mais est seulement de la logique) reste facilement accessible à n'importe qui, de 7 à 105 ans... Je voudrais surtout insister sur la nécessité de rajouter left après toutes les images, faute de quoi la dernière image n'obéit pas au retour automatique à la ligne avec Mozilla. Hé oui...Le fait de rajouter left partout, garantit par contre le retour à la ligne. Ce retour à la ligne ne se produit pas parfaitement, seulement dans un cas. Celui où une ou plusieurs vignette(s) est (sont) plus hautes que les autres. Dans ce cas, il faut simplement rajouter une interligne entre les lignes de vignettes... Ce procédé à en outre l'avantage de garantir un espace cohérent et harmonieux en largeur entre les vignettes. Le seul effort à produire pour le moment, est donc de rajouter "left", et évidemment de placer ses images les unes à côté des autres. Il semblerait que, question mise en page, le code UBB prenne le pas sur tout le reste. Toutefois le code UBB se retient beaucoup plus facilement que n'importe quelle mise en page html. Surtout, UBB est à la fois ludique et créatif. Pour ma part, j'aime Nous vous remercions beaucoup d'avoir soulevé cette question. Grâce à vous, nous continuons à y travailler. Car indépendamment de ces considérations il serait bien, en effet, de mettre en ligne automatiquement une galerie photo. |
| Pat 140 posts |
Fernand : Ceci est un contournement, du probléme, mais pas une solution. En effet l'ancien fonctionnement était simple pour un novice: Je tape le texte, puis j'enregistre, on me demande d'ajouter les images, j'ajoute mes 20 images et c'est fini. Maintenant, je tape mon texte, j'enregistre, j'ajoute mes images, je retourne modifier mon texte pour ajouter left sur toutes les images, et j'enregistre à nouveaux. Ce n'est pas "direct" Tant qu'a faire que le defaut soit left lorsque l'on insére une image (en attendant une corection). De plus, tout les articles tapez précédement en version 6.1 (ou précédente de Yacs), doivent être repris un à un pour s'afficher corectement (c.a.d: comme avant). NB: Ce qui vas généré des eMail à toutes les personnes qui ont répondu à l'article. (actuellement dans mon cas j'ai environ 70 articles ont vien d'ouvrire ce n'est pas rédibitoire, mais pour certain site cela l'est peut-être). Quid: aussi lors de la correction du bug lors d'une prochaine version, il faudra reprendre tout les articles à nouveaux ?!. Je pense que ceci est une contournement, du probléme, mais pas une solution. Hélas, mon niveau de connaissance des css est 10'000 en dessous du niveau de la mer, et je ne peux pas aider à la recherche d'une solution. Mais vous avez l'air d'être des cracks (y as qu'a voir YACS) donc j'ai une confiance aveugle sur votre capacité de trouver une solution. Je vais don attendre une solution plustot que de faire une reprise de l'ensemble des articles avec une solution de contournement. |
Fernand![]() from Paris 1313 posts | Pat : Nous avançons, mais il faut quand-même nous laisser les moyens de diagnostiquer le problème. Ainsi j'ai indiqué plus haut: Ce travail que j'ai produit est une participation. Il n'y a pas d'autre crack à YACS que sa communauté active, solidaire et concrète, qui comprend nécessairement quelques experts dans des domaines ciblés, et vous en faites déjà partie ne serait-ce que dans celui du positionnement d'images. Nous sommes acharnés à obtenir que les sites en YACS puissent être mis à jour avec une simplicité enfantine. C'est l'une des idées de départ. Autant dire, que ce genre d'achèvement est dépendant de l'aboutissement (très proche) de la construction du coeur de YACS, car une vision d'ensemble est nécessaire avant de passer chez le tailleur faire les retouches. (Indications dans les deniers paragraphes de cet article Tout près du coeur de YACS). |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: Je suis d'accord, la priorité est de retourner au confort antérieur. Le problème du confort, c'est qu'on y prend goût, et il n'est pas question que je reprenne les milliers de pages déjà publiées sur les sites que je suis personnellement... Avez-vous testé la modification que j'ai proposé ? Quels sont les résultats obtenus ? |
| Pat 140 posts |
Bernard : J'ai fait la modif dans le fichier .css sur mon ancient site. On as le comportement idem que de mettre en manuel left sur les images. Cela donne un affichage en mode ligne (relativement correct). Cependant il reste des différences avec l'ancien mode relativement important. les articles avec des images, du texte, des images, du texte, ... ne s'affiche plus du tout de la même manière. Et les textes des options qui s'affichent après l'article ne sont pas à la ligne mais à droite de la dernière vignette. Les différences par rapport à l'ancienne version sont l'affichage du texte qui suit l'article voir images incluses (Exemple le texte "repondre à ce suget" ce trouve à la ligne pour un texte (comme pour les images en 6.1), maintenant il se trouve à la suite de la derniére image. Un autre affichage sur la page d'accueil donne une ligne de vignette plus grande que le cadre (Voir image). Enfin la derniere image était une ligne de texte nl, suivie de 2 images nl, ligne de texte nl, 2 images, ect... Ce qui donne un affichage totalement différent de celui de 6.1. le jpg est l'affichage cahothique de la 6.2 Oups il vas falloir que je manipe pour mettre les images. (Au passage il serait sympa de pouvoir mettre des images dans les réponces, sans avoir a: retourner sur l'article, ajouter des images, modifier l'article pour enlever la référence des images, noter sur un bout de papier leur numéro, enregistrer, retourner sur le commentaire, insérer les images,...) Cela vas faire beaucoup d'email pour ceux qui sont notifié Ces tests ont été effectué avec Internet Explorer. Avec Mozilla il y as aussi certain des même effet de bord. exemple la liste des options "post a reply" est aprés la derniere vignette la plus en haut ce qui donne des effets comme sur les images suivantes. Dans le cas de texte nl, 2 images nl, texte nl, 2 images nl, plus possible de voir quel texte vas pour quelles images. I hope this help... |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: J'ai eu le même souci sur les styles de ma macine de dev en reportant la modification proposée plus haut. La priorité, pour rétablir le retour à la ligne des textes qui suivent les images, est de rajouter clear: left; a tous les styles susceptibles de suivre une image... Sont concernés au premier chef les styles h2, h3, et .menu_bar, utilisés respectivement pour les titres, sous-titres, et barres de menu.Un premier pas... |
| Pat 140 posts |
Bernard : Je vien de l'ajouter pour h3 et pour .menu_bar (pour h2 il y était déjà). j'ai fait un purge du cache et re tester. Dans internet explorer et sur Mozilla ont as pas exactement les mêmes résultats, sur la page d'accueil la bar de menu a l'aire d'être corecte pour Mozilla, par contre pas dans l'affichage de l'article, ni dans l'index de la section pour les 2. (mais je pense que tu avait dans l'idée d'autres options a "clearer"). Cela à l'air d'être une bonne voie, est-ce que l'on pouras le faire pour un texte dans le corps d'un article? |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: Pourrions-nous avoir les adresses à regarder pour vérifier ? |
| Pat 140 posts |
Bernard : Mon ancien site ou j'ai fait les modifs: Ici et les pages dans les BOGS, ect... Pat |
| Pat 140 posts |
Pour être plus précis voici un article qui permets de voir les différents problèmes est celui-ci avec la vue dans sa section qui montre d'autre effet La section I hope this help |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: ok, j'ai vu. Il faut aussi que je change le code de la mise en page Jive pour utiliser le style .menu_bar dans le dernier paragraphe.En attendant, et sachant que c'est un pis-aller, il est aussi possible de taper le code [clear] après une série d'image pour être sûr de ré-aligner le texte ou les images qui suivent complètement à gauche.
|
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: J'ai envoyé une autre feuille de style pour tenter d'améliorer la situation. Voir une autre feuille de style pour digital |
| Pat 140 posts |
Bernard : Voici le résultat de mes tests sur mon site de test... Superbe.... Il reste des petits détaille: Internet Explorer et Firefox: Petit effet de bord, pas réellement génant, mais bon je le signalle: sur certaine vignettes (en faite celle en mode portrait) un sroll bar apparait pour chaque vignette. Je pense qu'en augmentant dans le css la taille réservé pour la vignette de quelques pixel, cela devrait disparaitre. Internet Explorer seulement: dans le cadre de la page d'accueil, les articles sont entouré d'un cadre, l'affichage des vignettes déborde le cadre: http://www.premiumwanadoo.com/lecadet/yacs/index.php le bon affichage même adresse avec Firefox. FireFox seulement: La succestion texte nl + 2 images nl + texte nl + 2 images nl... comme : Lien donne pas tout afait le résultat attendu le texte qui devrait être audessus des images, ce retrouve à la droite de l'image précédente. Lebonne affichage même adresse avec Firefox le 1 article à le problème. (Par contre sur la page d'accueil le 2° article à ce probléme avec les 2 browsers, c'est pour tant le même article qui marche dans le section 39 )En résumé: c'est trés proche, 2 disfonctionnements pas le même comportement sur Firefox et Internet Explorer. Les tests on été fait avec Internet Explorer 6.0 et Firefox 1.5. |
| Bernard from nearby-an-airport Associate, 7054 posts |
Pat: On se rapproche, on se rapproche... Quelles sont les tailles utilisées sur votre site pour la construction des vignettes ? |
| Pat 140 posts |
Bernard : C'est vrais qu'il y as ce parametre là aussi. Je crois que j'ai laissé les valeurs par defaut. Aprés vérification 60x60 pour les vignettes sur mon site de test et de prod. |
| Pat 140 posts |
Testé avec IE 7 Beta 2: Comportement idem à Firefox, avec en plus sur le 2° lien, un affichage qui ne profite pas de toute la fenetre, la colonne du milieu est toutes rikiki sur mon grand écran Pas de prb sur la page d'accueil de débordement du cadre. Prb du texte sur le 2° article de la page d'accueil qui est à droite de la vignette le précédent est pas à la ligne. et toujours les ascenceurs verticaux sur les vignettes. Voila pour les tests... je n'ai pas d'autre browser pour vérifier le comportement. |
| Pat 140 posts |
Au passage, rien à voir avec la discution en cours sauf que c'est un prb d'affihage. Sur IE7 et IE6 la colonne des articles, comme celui-ci par exemple, je pers l'affichage de 2 ou 3 caractéres à droite... Juste pour vérifier que d'autre on le probleme aussi, et que vous aviez remarqué ce phénomène. |

OUPS
Cependant, il reste le probléme des vignettes des images qui s'affichent que sur une colone et cela c'est fort génant...
. Donc plus de question sur l'allignement des vignettes des images.
Je devine qu'il faut que j'exporte la DB et que je l'importe de l'autre coté, et que je copy un ou deux répertoires.
. (Si j'enléve les emmer... à cause de mon client FTP et de ma liason ADSL, principe de la loi de Murphy
). Cela à été rapide 5 min (+4h de copie et de reprise de copie).
, mes articles sont là avec les vignettes de mes images sur plusiuers colonnes
...
Je retrouve toutes mes vignettes d'image aligné verticalement en une seul colonne
. Dans les autres styles, toujours une seule colonne de vignette par article

Heureux...
... Ensuite, si l'on place les images les unes à côté des autres, eh bien ça fonctionne, mais l'on est obligé d'organiser soi-même le retour à la ligne, ce qui, curieusement n'est pas le cas (si je me souviens bien) avec la solution que je propose ci-dessus.
Ce n'est qu'un début, continuons le com-bat !
