Bonjour,
Je travaille pour une association importante et je dois refaire leur site, j'ai choisi le cms joomla, tout se passe plutôt bien, bien que j'ai encore énormément de travail.
Je dois entre autre installer un système de synthèse vocale sur le site, Readspeaker.
voici le site qui est actuellement sur un hébergement gratuit chez ovh le temps que je fasse la présentation à ma direction
http://udaf91-infos.ovh.org/1.0.15/
Pour faire fonctionner le readspeaker j'ai besoin que les url soit encodée
Example 1 :
URL http://udaf91-infos.ovh.org/1.0.15/
URL encodé: http%3A%2F%2Fudaf91-infos.ovh.org%2F1.0.15%2F
URL encodé doublement: http%253A%252F%252Fudaf91-infos.ovh.org%252F1.0.15%252F
Exemple 2 :
<?php
$theurl="http://udaf91-infos.ovh.org/1.0.15/";
$encodedUrl=urlencode($theurl);
$doubleEncodedUrl=urlencode($encodedUrl);
?>
et je ne comprends pas comment encoder les url de la sorte directement dans joomla
J'ai crée une page externe et je l'ai intégre dans mon joomla et la synthèse vocale fonctionne très bien. J'ai encodé l'url et ca marche nickel comme vous pouvez l'entendre.
ici http://udaf91-infos.ovh.org/1.0.15/inde ... -dalo.html
par contre si j'encode les autres pages par exemple
http://udaf91-infos.ovh.org/1.0.15/inde ... nu-64.html, la synthèse vocale me lit que la page index
est-ce que cela peut venir du fait que je suis sur un hébergement gratuit ? est-ce que cela peut venir du htacess ?
est-ce que vous voyez un autre problème possible ?
je vous remercie infiniment pour votre attention.
Si je me suis trompée de rubrique veuillez m'en excuser.
Merci
Marie
Synthèse vocale
Forum rules
Règles du forum
Règles du forum
- ouly
- Joomla! Ace
- Posts: 1074
- Joined: Sun Aug 21, 2005 9:18 pm
- Contact:
Re: Synthèse vocale
Bonjour mariepetroni,
Comment récupérez-vous l'URL de la page courante ? Un bout de code ?
ouly
Comment récupérez-vous l'URL de la page courante ? Un bout de code ?
ouly
-
- Joomla! Fledgling
- Posts: 4
- Joined: Thu May 15, 2008 11:32 am
Re: Synthèse vocale
bonjour, et merci pour votre réponse
en fait pour la rubrique historique l'url est
http://udaf91-infos.ovh.org/1.0.15/inde ... &Itemid=64
elle est transformée en
http://udaf91-infos.ovh.org/1.0.15/inde ... nu-64.html
avec 404sef
mais la synthese vocale pour n'importe quelle url de joomla ne lit que la page index.
merci et bonne journée
en fait pour la rubrique historique l'url est
http://udaf91-infos.ovh.org/1.0.15/inde ... &Itemid=64
elle est transformée en
http://udaf91-infos.ovh.org/1.0.15/inde ... nu-64.html
avec 404sef
mais la synthese vocale pour n'importe quelle url de joomla ne lit que la page index.
merci et bonne journée
- ouly
- Joomla! Ace
- Posts: 1074
- Joined: Sun Aug 21, 2005 9:18 pm
- Contact:
Re: Synthèse vocale
En regardant la source de la page contenant le lecteur flash, je pense que le double encodage de l'URL n'est pas correctement effectué.
Qq explications, certains caractères ont une signification particulière dans une URL et ne peuvent donc pas être utilisé comme données d'un paramètre. Pour malgré tout les utiliser comme données et non comme caractères de contrôle, il faut les échapper (encoder).
Dans le cas présent, une URL (readspeaker) est donnée à l'URL du lecteur flash (dewplayer). L'URL du readspeaker est donc encodée pour que les caractères spéciaux de l'URL soient correctement interprétés. Seulement l'URL du readspeaker doit également contenir l'URL de la page à "lire". A nouveau cette URL de la page doit être encodée pour être correctement interprétée par le readspeaker. Donc il est nécessaire d'encoder l'URL pour la transmettre au readspeaker et encoder l'URL une seconde fois pour qu'elle soit également transmissible par le lecteur flash au readspeaker.
Actuellement il semble que le double encodage n'est pas correctement effectué et donc une partie de l'URL de la page est considérée comme n'appartenant plus au paramètre URL transmis au readspeaker. L'URL reçue par readspeaker s'arrête donc à index.php.
Qq explications, certains caractères ont une signification particulière dans une URL et ne peuvent donc pas être utilisé comme données d'un paramètre. Pour malgré tout les utiliser comme données et non comme caractères de contrôle, il faut les échapper (encoder).
Dans le cas présent, une URL (readspeaker) est donnée à l'URL du lecteur flash (dewplayer). L'URL du readspeaker est donc encodée pour que les caractères spéciaux de l'URL soient correctement interprétés. Seulement l'URL du readspeaker doit également contenir l'URL de la page à "lire". A nouveau cette URL de la page doit être encodée pour être correctement interprétée par le readspeaker. Donc il est nécessaire d'encoder l'URL pour la transmettre au readspeaker et encoder l'URL une seconde fois pour qu'elle soit également transmissible par le lecteur flash au readspeaker.
Actuellement il semble que le double encodage n'est pas correctement effectué et donc une partie de l'URL de la page est considérée comme n'appartenant plus au paramètre URL transmis au readspeaker. L'URL reçue par readspeaker s'arrête donc à index.php.
-
- Joomla! Fledgling
- Posts: 4
- Joined: Thu May 15, 2008 11:32 am
Re: Synthèse vocale
ouf compliqué tout ça, mais je vais tenter de suivre ce que vous me conseiller, et je vous tiens au courrant.
Merci infiniment
Mariepetroni
Merci infiniment
Mariepetroni
-
- Joomla! Fledgling
- Posts: 4
- Joined: Thu May 15, 2008 11:32 am
Re: Synthèse vocale
encore moi, désolée
Faut -il encoder l'url optimisée par 404sef ou je prends l'url que donne joomla ?
merci
et svp pourriez vous m'expliquer pourquoi ca fonctionne sur certain navigateur et pas sur d'autres pour la page que j'ai intégre dans mon joomla ?
c'est vraiment compliqué, disons que ça fait appel à des notions que je n'ai jamais abordées
merci
Faut -il encoder l'url optimisée par 404sef ou je prends l'url que donne joomla ?
merci
et svp pourriez vous m'expliquer pourquoi ca fonctionne sur certain navigateur et pas sur d'autres pour la page que j'ai intégre dans mon joomla ?
c'est vraiment compliqué, disons que ça fait appel à des notions que je n'ai jamais abordées
merci
- amorino
- Joomla! Intern
- Posts: 54
- Joined: Tue Jan 16, 2007 5:08 am
- Contact:
Re: Synthèse vocale
Comment t'as réussi à intégrer ce lecteur.
J'ai un site 1.0.15 qui est très visité par des mal voyants et j'ai très envie d'intégrer ton lecteur.
J'ai essayé vozme mais la qualiè de la lecture en italien est nulle
J'ai un site 1.0.15 qui est très visité par des mal voyants et j'ai très envie d'intégrer ton lecteur.
J'ai essayé vozme mais la qualiè de la lecture en italien est nulle