 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 30 Mar 2008, 8:57 Sujet du message: Thème pour malvoyant |
|
|
Bonjour
J'aimerai faire une version de mon thème pour faciliter la lecture aux malvoyants.
Pour les articles, j'ai vu un site (pas en phpnuke) où il y avait 3 icones de taille de polices dans la news...taille moyenne/grande/très grande...En cliquant sur une des icones, seule la news était "zoomée".
Pour le forum, j'ai un autre soucis, car c'est subsilver par défaut qui le gére...donc je vois pas trop comment faire
phil |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8157 Localisation: France Corse Ventiseri
|
Posté le: 30 Mar 2008, 9:40 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
Je sais qu'il y a des scripts qui permettent de faire des zooms sur des zones de textes ou autres mais là, je suis incapable de t'aiguiller, impossible de me souvenir leur nom. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 930 Localisation: La Crau (83)
|
Posté le: 30 Mar 2008, 10:21 Sujet du message: Re : Thème pour malvoyant |
|
|
Super lnitiative
Le principe est simple avec un peu de javascript sur le clic de l'icone on change la taille du style.
Pour le forum tu trouve un theme qui te conviens ensuite dans le dossier theme tu insere le dossier forum et c'est lu qui va primer. _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 30 Mar 2008, 10:35 Sujet du message: Re: Re : Thème pour malvoyant |
|
|
Bonjour
Oui Stef, j'ai vu ces logiciels de zoom, mais ce n'est pas ça que je souhaite faire.
Lolo, je vais regarder du coté d'un script java, mais....faut que je trouve un script existant, car j'y connait que dalle.
| lolo a écrit: |
Pour le forum tu trouve un theme qui te conviens ensuite dans le dossier theme tu insere le dossier forum et c'est lu qui va primer. |
Pour le forum, tu veux dire que si je copie "subsilver" dans le dossier de mon thème, c'est lui qui prévaudra sur le "subsilver" qui est dans module/forums/template?
Merci
phil |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 930 Localisation: La Crau (83)
|
Posté le: 30 Mar 2008, 10:51 Sujet du message: Re: Re : Thème pour malvoyant |
|
|
| distran a écrit: |
Lolo, je vais regarder du coté d'un script java, mais....faut que je trouve un script existant, car j'y connait que dalle. |
Si ce n'est que pour les news en page d'accueil j efait quelques tests et je te donne ça
Sinon pour un site en entien ton navigateur a l'option pour agrandir ou diminuer la taille de la police a volonté (raccourci clavier ctrl + molette de ta sourie)
| distran a écrit: |
Pour le forum, tu veux dire que si je copie "subsilver" dans le dossier de mon thème, c'est lui qui prévaudra sur le "subsilver" qui est dans module/forums/template?
phil |
oui _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8157 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 30 Mar 2008, 11:03 Sujet du message: Re : Thème pour malvoyant |
|
|
ok, un grand merci à vous 2
Non Lolo, je ne veux pas utiliser la fonction du navigateur....ça zoom tout, c'est pas terrible.
Pour les test....perd pas de temps, y'a un PSN 2 à sortir
Merci pour les liens Stef
phil |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 01 Apr 2008, 17:35 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour
Je voudrais essayer un script, mais il faut rajouter la balise.....
j'ai testé ça dans SV balise, mais ça ne fonctionne pas
"script"=> array("src" =>1, "type" =>1)
une idée?
phil |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1787
|
Posté le: 01 Apr 2008, 17:46 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
Essaie avec 2 au lieu de 1. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 01 Apr 2008, 18:18 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut David
pareil, il me vire le code java en prévisualisation de l'article
 |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 01 Apr 2008, 18:58 Sujet du message: Re : Thème pour malvoyant |
|
|
re
C'est ce script que je voudrais essayer, lien donné par Stef
http://www.kilasoft.net/modules/pages/index.php?pagenum=85
J'ai commenté cette ligne dans le mainfile
| Code: | //$str = eregi_replace("<a[^>]*href[[:space:]]*=[[:space:]]*\"?javascript[[:punct:]]*\"?[^>]*>", '', $str);
|
y' du mieux, le <a> passe, mais le lien vers le script est toujours viré |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 930 Localisation: La Crau (83)
|
Posté le: 01 Apr 2008, 19:18 Sujet du message: Re : Thème pour malvoyant |
|
|
Atta tu veux quelle ligne dans ton code ?
celle ci <a href="javascript:ts('body',1)">Agrandir</a> ?
Pour le code script javescript il doit se situer dans les balises head donc un conseil a mettre dans le fichier javascript.php
tu n'a pas besoin de rajouter de balise html pour ça  _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 01 Apr 2008, 19:42 Sujet du message: Re: Re : Thème pour malvoyant |
|
|
Salut Lolo
| lolo a écrit: |
celle ci <a href="javascript:ts('body',1)">Agrandir</a> ? |
une fois le mainfile modifié, cette ligne passe bien...bon, ça me gonfle quand même d'être obligé d'aller dans le mainfile pour un bête javascript
| lolo a écrit: | Pour le code script javescript il doit se situer dans les balises head donc un conseil a mettre dans le fichier javascript.php
|
Oui, mais l'appel au script ne passe pas, qu'il soit ou non dans le head.
au fait, l'est où ce jacascript.php dont tu parles?
Merci
phil |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 930 Localisation: La Crau (83)
|
Posté le: 01 Apr 2008, 19:47 Sujet du message: Re : Thème pour malvoyant |
|
|
ce fichier se trouve dans tonsite/includes/javascript.php
en mettant ton script dedans il sera appelé sur toutes les pages de ton site
tu met echo"ton script"; et ça devrai allez _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 02 Apr 2008, 20:43 Sujet du message: Re: Re : Thème pour malvoyant |
|
|
| lolo a écrit: |
tu met echo"ton script"; et ça devrai allez |
Salut Lolo
Si je comprend bien, je met le code du script direct dans le mainfile? ou simplement l'appel vers le script?
MErci
phil |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1787
|
Posté le: 02 Apr 2008, 20:47 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
Non, c'est dans le fichier includes/javascript.php que tu vas mettre echo "ton script";, il n'y a rien à faire dans le mainfile puisque le fichier javascript.php est appelé à toutes les pages. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 03 Apr 2008, 7:25 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut
Oui, oui, je me suis mélangé, je voulais parler de javascript.php
Quand tu dis "echo" ton script", c'est le code du script ou le lien vers le script?
phil |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1787
|
Posté le: 03 Apr 2008, 12:45 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
Le code du script. _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1005
|
Posté le: 03 Apr 2008, 16:36 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut
Bon, ça paraissait trop simple
Je met ça juste avant la balise de fin de "javascript.php"
| Code: | echo '<script type="text/javascript">
var tgs = new Array( 'div','td','tr');
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
le reste du script
</script>'; |
Et j'ai une erreur dès la première ligne du script.
Je suppose que la syntaxe n'est pas bonne?
Phil |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1787
|
Posté le: 03 Apr 2008, 17:00 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
U peu qu'elle est pas bonne.
En fait, tu t'es emmélé dans les ' et ".
Quand tu mets un ' pour commencer ton script, tu n'as pas le droit de l'utiliser dans ton script, sinon php le considères comme une fin de script et à ce que je vois si il interprète voici qu'il lit :
| Code: | <script type="text/javascript">
var tgs = new Array( ,,);
var szs = new Array( ,,,,,, );
le reste du script
</script> |
Donc tu comprendras aisemment qu'il est en droit de te dire que tu as des erreurs.
Donc en gros, si dans ton script tu utilises ' alors tu as le choix, soit tu remplaces tous les ' par des ", soit tu mets \ devant chaque ' à l'intérieur de l'echo.
Mais moi, je te conseillerais de mettre :
| Code: | echo "<script type='text/javascript'>
var tgs = new Array( 'div','td','tr');
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
le reste du script
</script>"; |
Ca te permttra d'utiliser les ' sans souci puisqu'au début et à la fin tu as ".
Tu as compris ? _________________ La liberté, le respect et le partage. Voici vos droits. Ce sont aussi des devoirs... |
|
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|