problème affichage page accueil 6.10 et skeleton [résolu]
Le Carbonnier, olivier -- on Dec. 5 2006, from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)YACS team - Testeur
voir page pharma.pc.club.fr
| GnapZ from Caribbean 2970 posts | Ca ressemble à un pb CSS (le menu se continue sous la partie centrale). Chercher les différences entre votre skin et le Css du skeleton 6.9 . |
| Bernard from nearby-an-airport Associate, 6728 posts | Olivier : apparemment (et d'après le validateur du w3c, je ne suis pas devin...) une balise d'ancrage n'est pas fermée vers la ligne 74. Il faut peut-être regarder la fonction build_image() dans skins/skin_skeleton.php. Sur ma machine de développement c'est correct, et je n'ai pas ce problème...
|
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) 489 posts |
Bernard : désolé, mais je n'ai rien compris à cette réponse. que dois je faire ? |
| Dlavigne 9 posts | Bonjour, Je rencontre le même problème. Après mise à jour vers la version 6.10 (mise à jour manuelle ou bien encore réinstallation complète et import des bases). La page d'accueil du skin skeleton en mode "daily" n'affiche plus correctement les informations demandées. Ni sous Firefox ni sous IE. Tous les autres modes (newspaper, boxesandarrows, etc...) fonctionnent pourtant très bien. Le Menu gauche n'est plus à gauche mais en dessous des articles en bas et les informations du bas s'affichent à la place du menu gauche. Bref tout est décalé et la page n'est pas présentable. Je constate aussi la même chose pour les autres skins. J'ai tenté de remplacer le fichier "layout_home_articles_as_daily.php" par celui de la précédente version, mais rien n'y fait. Pourriez-vous m'indiquer ce que je pourrais faire. Merci par avance. |
| Bernard from nearby-an-airport Associate, 6728 posts |
Olivier: Ce que je voulais dire, c'est que la mise en page n'est pas bonne, à cause d'une paire de balises HTML est incorrecte. La balise de fin d'une ancre de lien est manquante. Ceci provient peut-être d'un bug dans le source de génération des balises. En tout cas, je suis à peu près sûr que ce problème n'existera plus avec la prochaine version... |
| Pat 140 posts | J'ai exactement le même probleme. Aprés mise à jour manuel (car probléme avec l'automatique, même probléme en manuel, finalement on efface tout sauf la base de donné et les répertoires images et on recommence une instal total). Maintenant je suis dans la situation décrite plus haut. Pour ne pas avoir une page d'accueil orible j'ai changé du mode daily. Par contre dans les sections de type Jive, j'ai un probleme similaire avec les images... En effet cela ressemble à un probleme de balise manquante. Mais laquelle et où? Je suis preneur de toutes corections dans un des PHP à tester. |
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) 489 posts |
Pat : le problème reste entier avec la 6.12 et le style skeleton et ses anciens dérivés |
| Dlavigne 9 posts | V6.10 -> v6.12 (free.fr) Toujours le même problème que Pat et Olivier. La page d'accueil apparaît comme avec la v6.10 avec le menu en bas et les infos de bas de page à la place du menu. Seul le mode "Daily" est concerné avec tous les styles (Alfresco, Digital, Joi et Skeleton). En revanche, le style Boxandarrows semble fonctionner normalement. Je suis bien entendu preneur de toute modif de script (cela m'éviterait de revenir à la v6.9) Merci. |
| Pat 140 posts | ARGH.... J'ai fait l'update vers la 6.12.... (Au passage la mise à jours automatique a fonctionné).... J'ai vidé le cache au cas où ... Dans la page d'accueil Idem, pour l'affichage en Daily, dans tout les styles... je suis passé en slashdot, qui me satisfait en attendant une réparation ou une proposition de modification du mode Daily. Par contre: dans tout les cas, impossible de lire un article... Le résultat est error 500 Internal Server Error.... Ce qui est finalement beaucoup plus génant L'affichage de toutes mes sections donnes le même résultat.... error 500... Seul fonctionne la page d'accueil (plus ou mions bien voir remarques plus haut) le panneau de control, la liste des utilisateurs, la listes des liens, la liste des fichiers, la liste des commentaires (au passage les commentaires d'un article OK, La listes des articles publiés, La liste des catégories, la liste des sections...) En résumé: pas d'amélioration sur la page d'accueil, mais en moins: plus de possibilité de voir une section, plus possibilité de lire un article.... Au secours..... Je prend toutes idées
|
| Bernard from nearby-an-airport Associate, 6728 posts |
Olivier: J'ai testé explicitement la mise en page daily avec plusieurs styles de référence, et ça fonctionne parfaitement avec la 6.12. Le problème pourrait-il venir du contenu incorrect de l'un des articles affichés sur la page d'accueil ? Ou alors, un script n'a pas été mis à jour correctement. |
| Dlavigne 9 posts | V 6.10 & 6.12 Au sujet de nos problèmes d'affichage avec la page d'accueil (voir plus haut) : Pour une installation neuve et vierge de l'une de ces deux versions : le pb n'existe effectivement pas. Mais en revanche, si on tente une restauration de la base de données ainsi que l'intégration des fichiers et images, le pb apparaît. Il en va de même si on utilise une autre méthode : celle de la mise à jour (manuelle ou auto.) à partir d'une version 6.9 qui fonctionne parfaitement bien. Problème dans l'un des articles ou l'un des scripts ? Je ne sais pas, mais j'aimerais bien... |
| Pat 140 posts |
J'ai fait 3 fois l'installation avec récupération de la base de donnée et des images. Je confirme que cela ne fonctionne pas... J'ai testé l'accés à mes sections au total plus d'une dizaine toutes me retourne l'erreur 500. J'ai environ 400 articles, j'ai testé de maniére aléatoire l'accés direct par N° dan l'URL et j'ai l'erreur 500 sur tout mes tests (plus d'une vingtaine). Si c'est un prb dans un article cela à l'air générale... D'autres idées?
|
| Dobliu from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui) 203 posts |
Dlavigne :mêmes essais, mêmes conclusions 6.12 bd vierge OK 6.12 base 6.10 en local , sans images (wamp) OK 6.12 base 6.9 avec images NOK et là, warum? j'ai listé les articles avec images pas de pb. à chercher; index.php en liaison avec images, donc la générations des skins:build ? |
| Bernard from nearby-an-airport Associate, 6728 posts | Trouvé au moins un problème ! J'ai récupéré une grosse base de données et le problème est apparu sur machine de développement. En creusant un peu, il semble que le problème soit lié à l'utilisation de boîtes de côté (code sidebar) dans certains articles, pour la mise en page daily.Plus exactement, la fonction de limitation des tailles d'article ( Skin::cap()) "casse" les balises HTML de rendu des codes [sidebar].Moyens de contournement :
Vous pouvez aussi patcher le script skins/layout_home_articles_as_daily.php à la ligne 174 pour retirer le code d'appel à la fonction Skin::cap(). On obtient alors :
|
| Pat 140 posts | J'ai testé la modif du script sur mon site et je suis passé en affichage Daily. Pour le probleme d'affichages des articles et des sections avec l'erreur 500 toujours pareil....
|
| Dlavigne 9 posts |
Bernard : J'avais bien compris que c'était ce script qui posait problème, mais comme je suis totalement novice en php... Modifié la ligne 174 comme suit : $box['content'] .= Codes::beautify($item['description'], $item['options'], 500, Articles::get_url($item['id']))."\n"; Et là le problème semble résolu, mais je ne comprends pas très bien ce que faisait la fonction Skin::cap() et en quoi elle était utile. Pourrais-tu expliquer (très très ) simplement. Merci pour ton aide.
|
| Pat 140 posts |
Bernard : Je confirme la modification dans le script corrige le probléme, par contre remplacer ."n" dans l'explication de Bernard par ."\n" et l'affichage est corect. Reste plus que le prb des erreur 500 sur les sections et les articles.
|
| Bernard from nearby-an-airport Associate, 6728 posts |
Dlavigne: pas de problème. La fonction skin::cap() a pour but de limiter le nombre de caractères affichés à l'écran. Utile dans les cas de mise en page type blog pour Agnès qui fait des articles de plus de 64 000 caractères chacun En fait, cette fonction est très complexe, parce qu'elle doit couper "intelligemment" à cause de l'appariement des balises HTML. Le bug reporté signifie qu'il va falloir rendre la fonction encore un poil plus intelligente... |
Rate this page
Posted by Olivier on Dec. 5 2006, page edited by Christian on June 15, (popular)
(Testé sur des articles avec ou sans images et sur plusieur articles)....
) simplement. Merci pour ton aide.