Fork me on GitHub




(1) 2 »


Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
Salut

Je voudrais savoir a quel endroit je doit ajouter cette ligne pour ne plus avoir d'erreur à la validation w3c les url et même les & dans le texte ne passent pas,cela crée toute une cascade d'erreur..

$textestrtr($texte"&""&");


Ou une autre solution si vous en connaissez une pour remplacer tout les &

Le problème se pose avec le module Faq: Q&R

Les url de xoopstube

ouai non c'est pas la peine d'énumérer car c'est partout en fait, donc pour le site au complet.

Merci

Posté le : 11/06/2014 16:41
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
je vais vous présenter ça autrement, je voudrais savoir comment contourner les erreurs w3c issu des caractères présent dans les url: il y en a plusieurs les & ,les = par exemple.

Je ne vois pas comment faire pour ce type d'erreur.

Citation :
Line 174, Column 200: general entity "mute" not defined and no default entity
…eHeader.swf?thename=LIEN-STREAMING.TK&mute=1"></param><param name="wmode" valu…



Bon ben toutes les url xoopstube ne passe pas.pour l'exemple du dessus j'ai pu le fixer car c'est une url que j'ai entré manuellement, je l'ai supprimer.

Posté le : 11/06/2014 18:35
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
Toutes les erreurs qu'il me reste sont due aux caractéres spéciaux, si vous connaissez la solution, je suis prenneur.

Posté le : 11/06/2014 19:11
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
j'ai pas de soucis en html5 et UTF-8 en format de fichier (cela à même tendance a me provoquer des erreurs d'exécution) avec les caractères spéciaux sinon si tu est avec un autre doctype, je te conseille plutôt d'utiliser la fonction PHP urlencode($url_a_convertir)

et le = n'est pas un caractère spéciaux

pour modifier l'URL de la vidéo, si mes souvenirs sont bons tu as un fichier video.php quelques part dans le module, suffit de modifier le fichier pour modifier la structure HTML

Posté le : 11/06/2014 19:43
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
Je suis bien en utf8 pourtant, c'est vrai que c'est pas normal ça devrait passer sans rien toucher, ou c'est le module qui est mal fait.

Comment ce fait il que ça ne passe pas chez moi, c'est étrange.

J'ai 80 erreurs à cause de ça

EDIT: c'est pas le fichier videos.php il sert pour les players autorisé, c'est la que je les ajoutes.

Posté le : 11/06/2014 20:03
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
est-ce que tu utilise NOTEPAD++, si non tu le télécharge, et tu ouvres les fichiers du module (notamment celui que je t'ai indiqué au dessus).
tu regarde ensuite en bas et à droite (tu dois avoir l'encodage, c'est a dire UTF-8) sinon utilise dans le menu la fonction encoder les caractères en UTF-8 sans BOM

Posté le : 11/06/2014 20:06
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
oui j'utilise notepad++, j'ai jetter un euil dans fonction les url ont bien & amp; je sais pas si celui la.

Posté le : 11/06/2014 20:08
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
et si tu supprimes les &

sinon tu peux regarder cette page, elle explique bien les nouveaux formats en HTML5

Posté le : 11/06/2014 20:15
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
Je suis pas en html5, justement il a fallu que je modifie tout ce que j'avais mis en html5 car xoops est en xhtml1 transitionnal. pour le passer en html5 j'ai essayé cette aprés midi mais à cause des variables c'est trop le casse tête.

Il faudrait reprendre tout les fichiers de tout les modules c'est pas faisable ou pas par moi en tout cas.

Posté le : 11/06/2014 20:23
Partager Twitter Partagez cette article sur GG+
Re: Remplacer les & par & amp; pour la validation w3c?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
pourtant mon thème est en html5 ici, j'y ai apporté très peu de modification, juste un peu dans le thème graphique, c'est tout. Par contre, quand j'aurai le temps, j'y insèrerez les micro-données.



Posté le : 11/06/2014 20:45
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

21 Personne(s) en ligne (18 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 21 | Plus ...