You are not logged in.
Pages: 1
Bonjour,
Une simple question sur les liens cassés : ils sont bien visibles dans le menu de gauche mais peut-on voir leurs positions précises dans la page ou non ?
Merci
Offline
Bonjour,
Dans les pages, les liens cassés ont la classe CSS "broken" et par exemple dans la charte de démo ils apparaissent en rouge
Pourvu que la charte graphique le supporte, via le code suivant par exemple :
a.broken,
a.broken:hover,
a.broken:link,
a.broken:visited,
a.broken:active {
color: #ffffff !important;
background-color: #ff0000 !important;
}
Si ce n'est pas le cas, votre seule solution de backup est que les liens sont dans le même ordre dans la liste et dans la page...
Mais le mieux est de (faire) modifier la charte graphique pour qu'ils vous sautent aux yeux !
Raphael Franchet
Expert Ametys
Offline
Bonjour,
Merci pour cette réponse efficace, j'ai ajouté ce code à la charte graphique qui ne semblait pas être présent et maintenant les liens cassés sont clairement visibles.
Edit : Peut-être y a t'il un code aussi simple pour faire la même chose pour les liens signalés orange ?
J'ai téléchargé la démo pour essayer d'éviter de poser la question, j'ai bien trouvé les 'broken' dans content.css mais je ne vois rien aux alentours qui pourrait concerner ces liens là.
Tant pis si ça n'existe pas, la signalisation des liens rouges est déjà très bien.
Last edited by Al (22/04/2011 10:56:03)
Offline
Bonjour,
Ca a fonctionné au début et ça ne fonctionne plus maintenant, le code est pourtant toujours présent au même endroit. Y a t'il un élément en plus nécessaire à son bon fonctionnement ? Si non, tant pis.
Merci
Offline
Non, il n'y a rien pour les liens "Orange"...
Si les liens ne sont plus visibles, ça veut dire que le code que vous aviez ajouté a dû disparaître. Sur un lien cassé, avec Firebug vous pouvez vérifier que la classe CSS "broken" est toujours présente et regarder quelles règles CSS s'appliquent dessus...
Raphael Franchet
Expert Ametys
Offline
Bonjour,
D'accord, le code est pourtant bien présent.. j'ai fait remonter le problème en interne car je ne comprends pas, tant pis.
Et le style broken n'y est pas contrairement à avant, c'est soit 'simple', soit 'external', ce qui est logique vu que ça ne fonctionne pas.
Par contre je vous fais remonter un détail : les liens https:// semblent considérés comme non-valides, pourtant ils dirigent bien vers un site valide, après peut-être qu'Ametys les considèrent comme non-valides volontairement.
Last edited by Al (02/05/2011 12:20:37)
Offline
Dans ce cas, c'est qu'il ne doivent pas être considérés comme cassés...
Dans certains cas, JAVA a des problèmes avec les redirections de http vers https et inversement. Dans ce cas le CMS le considère comme non testable et le place en orange et du coup vous n'avez pas la classe css "broken".
Raphael Franchet
Expert Ametys
Offline
Les liens cassés non broken (en http) et les liens https:// sont 2 choses différentes, je rajoutais juste le détail sur https en guise d'information mais apparemment vous le saviez déjà.
Et pour le problème de lien cassé non-considéré comme broken, c'est bien un lien http non-valide, il doit y avoir un problème en interne.
Merci quand même.
Offline
Est-ce que vous pouvez ouvrir un ticket dans ce cas ? sur en anglais en précisant l'url du lien qui pose problème...
Raphael Franchet
Expert Ametys
Offline
Ce problème est vraiment très louche vu que ça fonctionnait sans problème au début mais ok, je l'ai fais.
Offline
Pages: 1