Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

4 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Sam 24 Mar 2012 - 13:14

Bonjour à tous,
Voici un script permettant de réduire ou d'augmenter la taille des écritures sur l'ensemble du forum. J'aimerai l'installer directement dans les topics grâce à la gestion des javascripts et en cochant sur les sujets.
Un gros soucis, le script ne fonctionne pas. Une petite idée de ce qui cloche

Voici le script
Code:
;jQuery(document).ready(function(){jQuery('ul.profile-icons, .misc-icons, .post-options').append('<a href="javascript:fontUp();return false"><img src="http://1.bp.blogspot.com/-laYbe7nEkbM/Tk9V2dUMX_I/AAAAAAAAFr8/V2teyR2L8ck/s1600/94.png"></a><a href="javascript:fontReset();return false"><img src="http://3.bp.blogspot.com/-pONUjnFLMB0/Tk9V2o0LFGI/AAAAAAAAFsE/_--4SHM3it4/s1600/96.png"></a><a href="javascript:fontDown();return false" ><img src="http://3.bp.blogspot.com/-j-rPgvI4dEA/Tk9V2n-P8SI/AAAAAAAAFsA/R3U1Kdq35Jo/s1600/95.png"></a>')});function fontReset(){var o=document.getElementById('main-content');if(o.style.fontSize==''){o.style.fontSize='12px'};if(o.style.fontSize=='10px'){o.style.fontSize=''};if(o.style.fontSize=='11px'){o.style.fontSize=''};if(o.style.fontSize=='12px'){o.style.fontSize=''};if(o.style.fontSize=='13px'){o.style.fontSize=''};if(o.style.fontSize=='14px'){o.style.fontSize=''};if(o.style.fontSize=='15px'){o.style.fontSize=''};if(o.style.fontSize=='16px'){o.style.fontSize=''};if(o.style.fontSize=='17px'){o.style.fontSize=''};if(o.style.fontSize=='18px'){o.style.fontSize=''};if(o.style.fontSize=='19px'){o.style.fontSize=''};if(o.style.fontSize=='20px'){o.style.fontSize=''};if(o.style.fontSize=='21px'){o.style.fontSize=''};if(o.style.fontSize=='22px'){o.style.fontSize=''};if(o.style.fontSize=='23px'){o.style.fontSize=''};if(o.style.fontSize=='24px'){o.style.fontSize=''}};function fontUp(){var o=document.getElementById('main-content');if(o.style.fontSize==''){o.style.fontSize='12px'};if(o.style.fontSize=='10px'){o.style.fontSize='11px'}else if(o.style.fontSize=='11px'){o.style.fontSize='12px'}else if(o.style.fontSize=='12px'){o.style.fontSize='13px'}else if(o.style.fontSize=='13px'){o.style.fontSize='14px'}else if(o.style.fontSize=='14px'){o.style.fontSize='15px'}else if(o.style.fontSize=='15px'){o.style.fontSize='16px'}else if(o.style.fontSize=='16px'){o.style.fontSize='17px'}else if(o.style.fontSize=='17px'){o.style.fontSize='18px'}else if(o.style.fontSize=='18px'){o.style.fontSize='19px'}else if(o.style.fontSize=='19px'){o.style.fontSize='20px'}else if(o.style.fontSize=='20px'){o.style.fontSize='21px'}else if(o.style.fontSize=='21px'){o.style.fontSize='22px'}else if(o.style.fontSize=='22px'){o.style.fontSize='23px'}else if(o.style.fontSize=='23px'){o.style.fontSize='24px'}};function fontDown(){var o=document.getElementById('main-content');if(o.style.fontSize==''){o.style.fontSize='12px'};if(o.style.fontSize=='24px'){o.style.fontSize='23px'}else if(o.style.fontSize=='23px'){o.style.fontSize='22px'}else if(o.style.fontSize=='22px'){o.style.fontSize='21px'}else if(o.style.fontSize=='21px'){o.style.fontSize='20px'}else if(o.style.fontSize=='20px'){o.style.fontSize='19px'}else if(o.style.fontSize=='19px'){o.style.fontSize='18px'}else if(o.style.fontSize=='18px'){o.style.fontSize='17px'}else if(o.style.fontSize=='17px'){o.style.fontSize='16px'}else if(o.style.fontSize=='16px'){o.style.fontSize='15px'}else if(o.style.fontSize=='15px'){o.style.fontSize='14px'}else if(o.style.fontSize=='14px'){o.style.fontSize='13px'}else if(o.style.fontSize=='13px'){o.style.fontSize='12px'}else if(o.style.fontSize=='12px'){o.style.fontSize='11px'}else if(o.style.fontSize=='11px'){o.style.fontSize='10px'}};

Un grand merci par avance à ceux qui se pencheront sur le problème.
Bon weekend à tous


Dernière édition par demeter1 le Dim 8 Avr 2012 - 22:06, édité 1 fois
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Dim 25 Mar 2012 - 13:43

Réactualisation du sujet. Bon weekend à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Invité Dim 25 Mar 2012 - 13:52

Salut,

As-tu pensé à faire la mise à jour ci-dessous ? Le problème vient peut-être de là. Wink

https://forum.forumactif.com/t308422-nouveaute-forumactif-gestion-des-codes-javascript#edit-temp
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Dim 25 Mar 2012 - 14:09

Bonjour Tenebraska, le {HOSTING_JS} est bien en place. Je suis systématiquement toutes les mises à jour de FA. Merci pour votre aide.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Lun 26 Mar 2012 - 20:09

Réactualisation du sujet. Bonne fin de journée à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Mar 27 Mar 2012 - 18:19

Réactualisation du sujet. Bonne fin de journée à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Mer 28 Mar 2012 - 19:07

Réactualisation du sujet. Bonne fin de journée à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Scoubifitz Mer 28 Mar 2012 - 20:27

bonsoir,

c'est un script pour PHPbb3 ? ... il n'y a pas d'identifiant "main-content" en PHPbb2 ...

function fontReset(){var o=document.getElementById('main-content');
si j'ai bien compris , c'est un script qui affiche trois boutons , pour diminuer , augmenter ou réinitialiser la taille du texte ...

ce qu'on peut faire avec n'importe quel navigateur en appuyant :

sur "Ctrl" et "+" pour augmenter ,
sur "Ctrl" et "-" pour diminuer,
sur "Ctrl" et "0" (zéro) pour réinitialiser ...

quel est l’intérêt de ce script ? Interrog
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Mer 28 Mar 2012 - 20:53

Bonsoir Scoubifitz,
Autant pour moi, je pensais qu'il était utilisable en phpbb2.
Le ctrl + est une alternative mais, il agrandit en même temps la taille du forum. Si ce script était fonctionnel pour phpbb2, cela permettrait d'augmenter la taille des écritures juste dans la fenêtre de lecture sans altérer l'ensemble du forum. En bref, pour expliquer cette demande , c'est juste pour faciliter la vie à quelques membres dont la vue se fatigue rapidement ou qui ont une déficience oculaire.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Scoubifitz Mer 28 Mar 2012 - 22:23

le règlage du navigateur Firefox permet cela ...

allez dans les options pour afficher la barre des menus (si ce n'est pas déjà fait)

puis : affichage - zoom - zoom texte seulement.

à partir de là , Ctrl + , Ctrl - et Ctrl 0 fonctionnent de la même façon ...
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Mer 28 Mar 2012 - 22:52

euh oui Scoubifitz à titre perso, je connais la manip sur Firefox. Le script aurait permis à ceux ne naviguant pas sous ce navigateur d'accéder à cette fonction. Il y a également ceux qui ne sont pas particuliérement à l'aise avec de simples manips même de base.
Bon, ne vous inquiétez pas, si le script ne peut être activé sous phpbb2, ce n'est pas d'une grande gravité.
Je laisse cependant le topic ouvert au cas ou un administrateur étant sous phpbb2 aurait une petite astuce en stock pour arriver à un résultat équivalent directement sur le forum.
Merci pour votre aide.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Lun 2 Avr 2012 - 12:07

Réactualisation du sujet au cas ou quelqu'un aurait une idée pour parvenir à un résultat similaire. Bonne journée à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Adam_sfp Lun 2 Avr 2012 - 16:11

Bonjour

Peut être en utilisant le script jfontsize

Cordialement.

Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Lun 2 Avr 2012 - 19:42

Génial Adam-sfp. Merci pour ce lien qui devrait résoudre cette demande.
Petite question en abusant un peu Embarassed . Il faut que j'entoure la div du postbody avec <p class="some-class-name"> si mon analyse est bonne ?
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Adam_sfp Lun 2 Avr 2012 - 20:27

Bonsoir

il faudrait tester en attribuant la class dans le script
Code:
  $('.postbody').jfontsize();

Par exemple mettre les boutons (A vous de voir pour les placer ou vous voulez via les templates ou autres...)

Code:
<a id="jfontsize-minus" href="#" title="Decrease size"><img src="http://3.bp.blogspot.com/-j-rPgvI4dEA/Tk9V2n-P8SI/AAAAAAAAFsA/R3U1Kdq35Jo/s1600/95.png" alt="Decrease font size" /></a>
<a id="jfontsize-default" href="#" title="Deafult size"><img src="http://3.bp.blogspot.com/-pONUjnFLMB0/Tk9V2o0LFGI/AAAAAAAAFsE/_--4SHM3it4/s1600/96.png" alt="Default font size" /></a>
<a id="jfontsize-plus" href="#" title="Increase size"><img src="http://1.bp.blogspot.com/-laYbe7nEkbM/Tk9V2dUMX_I/AAAAAAAAFr8/V2teyR2L8ck/s1600/94.png" alt="Increase font size" /></a>


Mettre le script fontsize par exemple dans description de site.

Code:
<script type=text/javascript src=Lien vers jquery.jfontsize-1.0.js> </script>

Et appeler le script dans modules des javascript et en choisissant toute les pages sujets ou autres..

Code:
$(function(){
        $('.postbody').jfontsize();
       
        });

Cordialement.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par Anzu Dim 8 Avr 2012 - 9:29

Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures. Imager11Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, dans ce cas, :editer: votre premier message et cochez l'icône résolu

A bientôt sur ForumActif Smile
Anzu

Anzu
Membre actif

Féminin
Messages : 20685
Inscrit(e) le : 30/08/2007

https://forum.forumactif.com/
Anzu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Soucis javascript avec script permettant d'augmenter ou de diminuer la taille des écritures.

Message par demeter1 Dim 8 Avr 2012 - 22:06

Désolé Anzu; une petite absence à cause du travail. Merci Adam_sfp pour cette aide que je vais m'empresser d'utiliser.
Bonne fin de weekend à tous.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum