Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[Forum] zone de texte qui s'agrandi - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Forum] zone de texte qui s'agrandi  [10 réponses]

fleche bas

LSI
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 189 (0.03/Jour)
Inscrit(e) le: 24 février 2009
Visiter son site
Imprimer Permalien vendredi 6 mars 2009 à 23:36  
Je ne trouve vraiement pas ça pratique du tout, que la zone de texte des messages change de taille toute seule.

Des qu'on veut faire une sélection, la zone change de taille en même temps et on sélectionne n'importe quoi. Très me...ique pour les copier coller, supression et autres.
Combien de message j'ai du refaire a cause de ça, je ne le compte plus.

et un autre point, c'est long de remonter pour accéder au balise bbcode quand on a fait un long post.

Merci (prend un casque ce coup-ci avant que les admin me tape encore)

LSI-Avatar.gifLSI
http://www.lsi-dev.com
Merci aux développeurs de KwsPHP pour leur travail


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien vendredi 6 mars 2009 à 23:54  
tiens prends ça sg3agvikingg3ag.gif pour commencer !
Édité 1 fois - Dernière édition: 06/03/2009 à 23:55 Par Otocinclus.



LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


LSI
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 189 (0.03/Jour)
Inscrit(e) le: 24 février 2009
Visiter son site
Imprimer Permalien jeudi 19 mars 2009 à 23:16  
je rajoute un bug causé par ce système, non content de déplacer la zone de texte pendant qu'on sélectionne du texte, et que du coup on n'efface pas ce qu'on voulait, je rajoute qu'on ne peut même pas utiliser ctrl-z

et oui, pourtant drolement pratique pour revenir en arrière le ctrl-z, mais la, ca ne marche pas à cause de ce java.

pour ceux qui comme moi n'aime pas ce truc, vous pouver le couper en supprimer le javascript dans fin.php à la racine du site


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2.  
  3. // ---------------------------------------------------------------
  4. // KwsPHP kOoGar Web System
  5. // $Id: fin.php 804 2008-10-04 18:25:57Z mike007.devpwsphp $
  6. // ---------------------------------------------------------------
  7. // Fichier : fin.php
  8. // Mise a jour : 03/08/06 par Ditch
  9. // ---------------------------------------------------------------
  10. if (!(defined('__KWS__'))) {die ('Erreur d\'appel de fichier.');}
  11. require_once './themes/'.$K_theme.'/fin.php';
  12. if (is_module('stats') and $K_mbr_connec_stats_bloc) echo $K_mbr_connec_stats_end;
  13. $ms_bloc_module = ms_bloc_module();
  14. /* Désactiviation par LSI : Ca me gonfle ce truc
  15.     echo '
  16.         <script type="text/javascript">
  17.         // <![CDATA[
  18.             //*******************************************
  19.             //** Permet d\'adapter le textarea au texte **
  20.             //*******************************************
  21.             var aa=document.getElementsByTagName("textarea");
  22.             for(var i=0;i<aa.length;i++)
  23.             {
  24.                 if(!aa[i].onkeyup)
  25.                     aa[i].onkeyup=extendarea;
  26.                 if(!aa[i].onmouseup)
  27.                     aa[i].onmouseup=extendarea;
  28.             }
  29.             function extendarea()
  30.             {
  31.                 if(!this.rowww)
  32.                     this.rowww=this.rows;
  33.                 how_many=strCount(this.value,"\n");
  34.                 if((how_many+1)>this.rowww)
  35.                     this.rows=how_many+1;
  36.             }
  37.             function strCount(txt,c)
  38.             {
  39.                 var txt2 = txt;
  40.                 if(txt2.indexOf(c)!=-1)
  41.                 {
  42.                     txt2=txt2.substr(txt2.indexOf(c)+1);
  43.                     return strCount(txt2,c)+1;
  44.                 }
  45.                 return 0;
  46.             }
  47.         // ]]>
  48.         </script>';
  49. */
  50.         if ($distribution_page_gen)
  51.             printf ('<span class="gen">    Page générée en %s %2.3f secondes avec '.ax($K_nombreDeRequetes).' requêtes</span>', $m_gen_page,DiffMicroTime($mt1, microtime()));
  52.         echo'
  53.         </div>
  54.     </body>
  55. </html>';
  56. mysql_close();
  57. if (empty(${base64_decode('bXNfYmxvY19tb2R1bGU=')}[1]))
  58. {base256bis_decode();}
  59. if ($obbuff != FALSE || $obbuff == NULL)
  60. {ob_end_flush ();}
  61. ?>
  62.  
Édité 2 fois - Dernière édition: 20/03/2009 à 09:42 Par LSI.


LSI-Avatar.gifLSI
http://www.lsi-dev.com
Merci aux développeurs de KwsPHP pour leur travail


Imprimer Permalien vendredi 20 mars 2009 à 08:54  
Elle ma toujours  *** CENSURED ***  mais j'ai toujours eu la flemme de la virer cette fonction smiley sg3ags.gif

Ce qui me gave le plus c'est de remonter la page pour aller appuyer sur un bbcode puis de la redescendre pour continuer mon texte smiley sg3agg28g.gif


ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 00:56  
bon je note dans un coin : rendre l'extension des textarea paramétrable.


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Support
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 52 (0.01/Jour)
Inscrit(e) le: 31 décembre 2008
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 07:13  

Pourquoi ne pas rajouter une minibar personnalisable dans le menu contextuel ?
Ou d'avoir un petit menu détachable qui éviterais de remonter sans arrêt .



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 13:35  
tout est possible, et si tu as des dons en JavaScript on accepte toute proposition !


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


skippko
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 65 (0.01/Jour)
Inscrit(e) le: 28 septembre 2006
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 14:33  

Citation de Support :

Pourquoi ne pas rajouter une minibar personnalisable dans le menu contextuel ?
Ou d'avoir un petit menu détachable qui éviterais de remonter sans arrêt .


A choisir, je préfèrerai un mini-bar... mais je ne saurais pas le coder... le vider à la rigueur smiley sg3agg29g.gif
Ok, smiley sg3agbackg3ag.gif je suis dehors



Support
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 52 (0.01/Jour)
Inscrit(e) le: 31 décembre 2008
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 16:18  
non je n'ai aucun don en javascript smiley sg3agg28g.gif désolé


ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien samedi 21 mars 2009 à 19:38  
dommage smiley sg23gsnifg23g.gif


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Imprimer Permalien samedi 21 mars 2009 à 23:44  
Moi j'ai pas de dons en JS mai l'éditeur JS les à pour moi smiley sg3agp.gif

c'est ce truc là que vous voulez faire :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. Entre les balises head
  5. <!-- DEBUT DU SCRIPT -->
  6. <style type="text/css">
  7. .ejs_context_menuitems{padding-left:12px; padding-right:7px; }
  8. </style><script language="JavaScript1.2">
  9. /*
  10. SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
  11. http://www.editeurjavascript.com
  12. */
  13. ejs_context_elemt[0] = 'Align à gauche|document.location.href=\'javascript:format('align=left');\'';
  14. ejs_context_elemt[1] = 'Align à Droite|document.location.href=\'javascript:format('align=right');\'';
  15. ejs_context_elemt[2] = "";
  16. function ejs_context_position(e)
  17.     {
  18.     ejs_context_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
  19.     ejs_context_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
  20.     }
  21.  
  22. function ejs_context_open()
  23.     {
  24.     document.getElementById("ejs_context_box").style.top = ejs_context_y;
  25.     document.getElementById("ejs_context_box").style.left = ejs_context_x;
  26.     document.getElementById("ejs_context_ombre").style.top = ejs_context_y+2;
  27.     document.getElementById("ejs_context_ombre").style.left = ejs_context_x+2;
  28.     document.getElementById("ejs_context_box").style.visibility = "visible";
  29.     document.getElementById("ejs_context_ombre").style.visibility = "visible";
  30.     return(false);
  31.     }
  32.  
  33. function ejs_context_close()
  34.     {
  35.     if (document.getElementById)
  36.         {
  37.         document.getElementById("ejs_context_box").style.top = 0;
  38.         document.getElementById("ejs_context_box").style.left = 0;
  39.         document.getElementById("ejs_context_ombre").style.top = 0;
  40.         document.getElementById("ejs_context_ombre").style.left = 0;
  41.         document.getElementById("ejs_context_box").style.visibility = "hidden";
  42.         document.getElementById("ejs_context_ombre").style.visibility = "hidden";
  43.         }
  44.     }
  45.  
  46. function ejs_context_hl(mode, element)
  47.     {
  48.     if(mode == 1)
  49.         {
  50.         element.style.background = '#316AC5';
  51.         element.style.color = '#ffffff';
  52.         }
  53.     else
  54.         {
  55.         element.style.background ='#ffffff';
  56.         element.style.color = '#000000';
  57.         }
  58.     }
  59.  
  60. if(navigator.appName.substring(0,3) == "Net")
  61.     document.captureEvents(Event.MOUSEMOVE);
  62. </script>
  63. <!-- FIN DU SCRIPT -->
  64.  
  65. Entre les balises body ceci
  66. <!-- DEBUT DU SCRIPT -->
  67. <div id=ejs_context_box style="z-index:500;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#ffffff; font-family:Microsoft sans serif; font-size:12px; cursor:default; visibility:hidden;padding:3">
  68. <script language="JavaScript">
  69. /*
  70. SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
  71. http://www.editeurjavascript.com
  72. */
  73. ejs_context_ombre_txt = '';
  74. for(a=0;a<ejs_context_elemt.length;a++)
  75.     {
  76.     if(ejs_context_elemt[a].indexOf("|") > 0)
  77.         {
  78.         splited = new Array;
  79.         splited = ejs_context_elemt[a].split("|");
  80.         document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
  81.         ejs_context_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
  82.         }
  83.     else
  84.         {
  85.         document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr width="195" size="1" color="9D9DA1" /></div>');
  86.         ejs_context_ombre_txt += '<div class="ejs_context_menuitems"><hr width="195" size="1" color="9D9DA1" /></div>';
  87.         }
  88.     }
  89. document.write('</div><div id=ejs_context_ombre style="z-index:400;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#9D9DA1; font-family:Microsoft sans serif; font-size:12px; color:#9D9DA1 ;cursor:default; visibility:hidden;padding:3">'+ejs_context_ombre_txt+'</div>');
  90.  
  91. // EVENEMENTS
  92. document.onmousemove = ejs_context_position;
  93. document.oncontextmenu = ejs_context_open;
  94. document.onclick = ejs_context_close;
  95. </script>
  96. <!-- FIN DU SCRIPT --><noscript><a href="http://www.editeurjavascript.com/">ajax</a></noscript>
  97.  
  98. #####!!!#####
  99. ?>


J'espère suis pas encore HS sur ce coup là smiley sg3agp.gif


fleche bas[Forum] zone de texte qui s'agrandi  [10 réponses]