icones non affichées [Réglé]
Les icones ne sont pas affichées.
Support Général
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
Après l'installation de PHPBoost 5 sur mon serveur Windows, tout fonctionne correctement si ce n'est que les icônes sont remplacées par des petits carrés contenant des numéros différents.
Les seuls icônes qui s'affichent correctement, sont celles des modules (gestion, articles, FAQ, etc...).
Comment puis-je résoudre ce problème?
Merci d'avance pour votre aide.
Nico.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
vous avez bien mis tous les fichiers ?
Que donne l'onglet réseau dans l'outil de développement de votre navigateur ?
En générale ce que vous décrivez indique l'absence d'un fichier (font-awesome en l'occurrence).
Cordialement, janus57
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
J'ai bien placé tous les fichiers, (décompressé le zip et tout transféré via winscp).
Le fichier "font-awesome" existe dans le sous répertoire "\kernel\lib\css" mais vaut 0 ko.
Mais j'ai un fichier "font-awesome.css" dans le sous répertoire "\kernel\lib\css\font-awesome\css" qui fait 34 ko.
Faut-il que je copie ce fichier dans "\kernel\lib\css"?
Bonne fin de journée,
Nico.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
il doit y avoir des fichiers dans /kernel/lib/css/font-awesome/fonts et /kernel/lib/css/font-awesome/css autrement dans /kernel/lib/css/ il ne doit pas y avoir de fichier que des dossiers.
Cordialement, janus57
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
J'ai bien effectivement des fichiers dans ces répertoires.
Quand je décortique un petit peu:
Dans la barre de menu horizontale (mon profil/messagerie privée/panneau d'administration/panneau de modération/panneau de contribution/se déconnecter).
Si je regarde dans le code HTML l'image (icone) du menu "mon profil", il y a :
<li>
<i class="fa fa-user"></i>
<a class="small" href="/user/?url=/profile/home/"> Mon profil</a>
</li>
La class "fa-user" contient:
.fa-user:before {
content: "\f007";
}
Je suppose que le "\f007" est un contenu dynamique généré par PHP ou du JS?
Car ce que moi je vois (peu importe le navigateur utilisés), c'est f007 et non l'image.
Merci pour le l'entreaide fournie.
nico.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation:
Je suppose que le "\f007" est un contenu dynamique généré par PHP ou du JS?
non pas du tout c'est de l'unicode (de mémoire) pour font-awesome. Et normalement si tous les fichiers sont bien en place le navigateur va trouver ce code dans le fichier de font (/kernel/lib/css/font-awesome/fonts) de font-awesome et va afficher l'image correspondante.
Est-il possible d'avoir le lien du site en question ?
Cordialement, janus57
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
benflovideo Membre non connecté
- Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
- Equipe Modération
- Equipe Communication
Il manquerait le fichier suivant : <a href="http://netinfo.new.inraci.be/kernel/lib/css/font-awesome/fonts/fontawesome-webfont.woff">http://netinfo.new.inraci.be/kernel/lib/css/font-awesome/fonts/fontawesome-webfont.woff</a>
Pouvez vous vérifier sur le serveur ? Si il n'y est pas, il faut le ré uploader à partir de l'archive officielle.
Benji
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
Le fichier est bien présent et les droits rw sont appliqués.
nico.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Pourtant benflo à raison : <a href="https://gtmetrix.com/reports/netinfo.new.inraci.be/9v0tRZ3x">https://gtmetrix.com/reports/netinfo.new.inraci.be/9v0tRZ3x</a>
Regardez l'onglet "waterfall" le fichier est en 404.
Cordialement, janus57
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
Le problème est résolu ,
Toutes les autorisations étaient correctes, il fallait juste définir le type MIME ".woff" -> "application/octet-stream".
Un grand merci à tous,
Bonne journée,
nico.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Question à la con : pourquoi Windows en serveur ?
Cordialement, janus57
Nicolas Louis Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Nicolas Louis
- Inscrit le : 25/06/2016
J'ai Windows et Debian, certaine site sur l'une plateforme d'autre sur l'autre en fonction des modules à utiliser.
Je sais qu'on peut faire de l'authentification "AD" sous Linux (mais plus simple à mettre en place sous Windows).
D'après ce que j'ai pu lire, il n'y a pas moyen (pas facilement) de réaliser de l'authentification "AD" pour "PHPBoost"?
nico
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
À ma connaissance PHPBoost ne supporte pas AD/LDAP vu que c'est un CMS orienté internet et non intranet.
À ma connaissance il n'y a pas spécialement beaucoup de CMS qui intègre le support AD/LDAP.
Cordialement, janus57
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie