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


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 03 Apr 2008, 19:08 Sujet du message: Re : Thème pour malvoyant |
|
|
Merci David
Donc maintenant, le script est inclus dans le fichier "javascript.php"
Mais le liens vers agrandir ou réduire le texte ne fonctionnent évidemment pas
Les liens donnés avec le script sont:
| Code: | | <a href="javascript.ts('body',1)">pour agrandir |
Et il ne trouve pas javascript.ts
je fais comment pour appeller ce script?
Phil |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 748 Localisation: Châtellerault
|
Posté le: 03 Apr 2008, 20:27 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut Phil,
Je vais peut être dire une connerie, mais on ne fait pas un include pour faire appel au javascript
Si ce n'est pas ça, on tape pas sur la tête ça peut encore servir , sinon place au pro
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 03 Apr 2008, 20:32 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut Jo
Bin, je sais pas moi
- le script est bien là
- reste plus qu'à savoir comment l'appeller
....en sachant que cet appel sera sur toutes les news ....ça aurait besoin de template tout ça ....sinon, j'ai 160 articles à me rééditer
phil |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 748 Localisation: Châtellerault
|
Posté le: 03 Apr 2008, 20:39 Sujet du message: Re : Thème pour malvoyant |
|
|
Re,
Je pense que Lolo ou David vont passer dans le coin et te donner la bonne solution
Moi je ne suis pas assez calé, pour pouvoir t'aider
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 949 Localisation: La Crau (83)
|
Posté le: 03 Apr 2008, 21:04 Sujet du message: Re : Thème pour malvoyant |
|
|
bon vu sous cet angle ça va etre beaucoup plus simple
si tu utilise le theme igstation
ouvre le fichier theme.php
juste avant $tmpl_file = SV_NUKE_ROOT."themes/iCGstation/story_page.html";
ligne 206
tu colle
$java = "<a href=\"javascript:ts('body',1)\">Agrandir</a>
<a href=\"javascript:ts('body',-1)\">Réduire</a>";
ouvre ton fichier story page.html
et juste avant $content tu met $java
pour la page d'accueil
tu fait les meme modifs
dans story_home.html
et la fonction themeindex ligne 170 _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1843
|
Posté le: 03 Apr 2008, 23:09 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour,
C'est normalement, le même principe pour les autres templates. _________________ 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: 1032
|
Posté le: 04 Apr 2008, 8:05 Sujet du message: Re : Thème pour malvoyant |
|
|
Bonjour
Ok, merci, j'ai pigé pour la modif du thème
Mais avant, je ne comprend pas pourquoi le script ne marche pas
Dans la news, je met le code indiqué :
| Code: | | <a href="javascript.ts('body',1)">Agrandir</a><a href="javascript.ts('body',-1)">Normal</a> |
Mais en cliquant sur agrandir ou normal, il me cherche ça www.monsite/javascript.ts('body',1)
Phil |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 8:48 Sujet du message: Re : Thème pour malvoyant |
|
|
re
Non, c'est ok, ça fonctionne
reste à peaufiner un peu
phil |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 9:49 Sujet du message: Re : Thème pour malvoyant |
|
|
re
Bon, ça fonctionne, mais le zoom s'effectue comme celui du navigateur...pas bien.
On peut personaliser le "body" du script par n'importe quelle id.
J'ai essayé avec:
span id="news" C'est impec, ça ne zoom que le texte de la news.
Problème, dans mes articles de 3 pages, y'a d'autres span à l'intérieur, donc ça va merder.
J'essaye donc avec:
body id="news" problème, impossible de faire passer la balise "body" dans SV balise
Phil |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 949 Localisation: La Crau (83)
|
Posté le: 04 Apr 2008, 11:03 Sujet du message: Re : Thème pour malvoyant |
|
|
et si tu encadre tes news par une div id=news
cette div tu la met dans ton theme juste avant $content
tu devrais avoir ceci $java <div id='news'>$content</div>
Voila c'est presque fini voila une chose d'utile realisée
Lolo est content  _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 13:01 Sujet du message: Re : Thème pour malvoyant |
|
|
Salut Lolo
Bon, l'affichage de "agrandir/réduire" sur toutes les news marche bien
Par contre, dans story home et story page, j'ai beau tester div ou span ou même body, rien n'y fait.
En fait, il grossi la balise div, donc le retour à la ligne
PAr contre, la news d'essai, qui a sa balise span id = news, elle fonctionne bien.
phil |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 949 Localisation: La Crau (83)
|
Posté le: 04 Apr 2008, 15:21 Sujet du message: Re : Thème pour malvoyant |
|
|
Bon voila jai terminé de faire fonctionner ce petit addon
alors je t'explique ma demarche
1 - tu ouvre ton fichier textsizer.js avec le bloc note et tu cherche
var tgs = new Array( 'div','td','tr');
que tu remplace par
var tgs = new Array( 'div','td','tr','span','p');
tu enregistre et tu balance le fichier sur ton serveur.
2 - edition du fichier javascript
juste avant ?>
rajouter echo "<script language=\"JavaScript\" type=\"text/javascript\" src=\"textsizer.js\"></script>\n";
(attention ceci implique que tu as uploadé le fichier textsizer.js a la racine de ton site a toi de le mettre par exemple dans includes/js/ et de modifier le lien d'appel cité au dessus.
3 - edition du fichier theme.php de ton theme
ajout dans les fonctions themearticle et themeindex de cette ligne
$java = "<a href=\"javascript:ts('news',1)\">Agrandir</a> <a href=\"javascript:ts('news',-1)\">Réduire</a>";
4 - edition des fichier story_home.html et story_page.html
chercher
$content
et remplacer par
$java<div id="news">$content</div>.
voila tu ecrit un article et tu agrandi ou diminu a volonté  _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 15:51 Sujet du message: Re : Thème pour malvoyant |
|
|
Re Lolo
non, ça fait le même problème
j'ai l'impression que dans les story home et page, il ne prend pas en compte l'entourage du $content par les balises.
Si je cliques sur agrandir d'une news, il se passe 2 choses:
Avec div id et span id:
- ça augmente l'interligne, donc la div
- ça zoom correctement la news d'essai qui a la balise spam en dur
Avec body id= :
- comme pour un body, ça zoom tout l'écran, sauf le contenu de la news.
phil
ps : tu peux regarder sur mon site (ma signature) |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 16:08 Sujet du message: Re : Thème pour malvoyant |
|
|
ok, je crois avoir pigé d'où vient le problème....il provient simplement de mes articles qui font 3 pages, avec des balises html à tous les coins de rue...
J'ai mis une news toute simple avec juste des <p> et ça fonctionne à merveille.
Bon, soucis quand même....le coeur du site, c'est justement ce "content", pas vraiment des news d'actualité au sens habituel...
Ca veut dire quand même, que le div ou le span autour de $content ne vont pas, dans le cas où il y a d'autre div et span dans la news en question
encore un grand merci à toi
phil |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 949 Localisation: La Crau (83)
|
Posté le: 04 Apr 2008, 16:12 Sujet du message: Re : Thème pour malvoyant |
|
|
phil tu as mis un espace en trop ts(" news", 1) ici il faut ts("news", 1)
J'ai vu ça sur ton site page accueil news essais zoom
et tu n'as pas entouré $content par <div id="news"></div> _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 16:22 Sujet du message: Re : Thème pour malvoyant |
|
|
Si Lolo
Pour l'espace, c'est quand le "agrandir" était en dur dans la news d'essai. Curieusement, lors du l'ajout de la news, il me rajoutait cet espace...que j'ai reproduit dans l'appel du java.
maintenant c'est supprimé.
Pour les div autour de content, c'est que tu n'est pas sur le bon thème en tant que visiteur....je change le thème par défaut pour que tu puisses voir. |
|
|
|
| Revenir en haut de page |
|
lolo Bénévole SV


Inscrit le: Jan 06, 2007 Messages: 949 Localisation: La Crau (83)
|
Posté le: 04 Apr 2008, 16:44 Sujet du message: Re : Thème pour malvoyant |
|
|
Alors voila ce que je viens de constater sur la premiere news ça fonctionne trés bien
Par contre sur la deuxieme si on clic sur agrandir c'est la premiere qui s'agrandie chose qui est normal vue qu'on demande une id.
Il ne reste donc plus qu'une petite modification du fichier js pour accepter une id differentes exemple news-1 news-2
Je vais regarder ça  _________________ http://www.chez-lolo-arcade.net/arcade/index.php |
|
|
|
| Revenir en haut de page |
|
distran Expert


Inscrit le: Oct 19, 2006 Messages: 1032
|
Posté le: 04 Apr 2008, 16:55 Sujet du message: Re : Thème pour malvoyant |
|
|
oui, c'est ce que je disais
la première est un news "d'essai" avec juste 2 balises <p>
Là ça fonctionne impec
Sur la 2eme un peu plus "compliquée", ça ne marche pas, c'est le div qui est zoomé.
Ensuite, c'est pas grave si le zoom affecte toutes les id (normal, c'est la même...mais en général, quand tu lis une news, surtout longue, tu est sur morelink, donc les autres ne sont plus affectées.
phil |
|
|
|
| Revenir en haut de page |
|
zikadonfeur Spécialiste


Inscrit le: Aug 21, 2006 Messages: 858 Localisation: La Roche Posay (86)
|
Posté le: 05 Apr 2008, 18:34 Sujet du message: Re : Thème pour malvoyant |
|
|
bonjour, j ai trouvé ce site par hazard:
http://www.weblord.it/web/index.php
et il y a un beau systeme de taille de caractere |
|
|
|
| Revenir en haut de page |
|
Dolovan Assidu


Inscrit le: Feb 21, 2007 Messages: 449
|
Posté le: 05 Apr 2008, 21:09 Sujet du message: Re: Re : Thème pour malvoyant |
|
|
Bonjour,
petit HS au passage : sur ton lien, on voit que NukeSentinel v17 est disponible depuis une semaine (en tout cas en Anglais/Italien)
sinon bonne idée ce topic 
Dernière édition par Dolovan le 05 Apr 2008, 21:19; édité 2 fois |
|
|
|
| Revenir en haut de page |
|
|