Subversion Repositories wimsdev

Rev

Rev 3619 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. /***************************************************************************************
  2. JSEditor est un produit developpe par Enev Zhelyaz <enevzhelyaz@gmail.com>
  3. a l'occasion d'un stage pour le service TICE de l'universite Nice Sophia Antipolis http://tice.unice.fr
  4. Il utilise textarea.2.0.0.RC1, base sur la librairie Prototype (http://livepipe.net/control/textarea )
  5. *****************************************************************************************/
  6.  
  7. function include(fileName){
  8.         document.write("<script type='text/javascript' src='scripts/js/editor/"+fileName+"'></script>" );
  9.         /*var head = document.getElementsByTagName('head')[0];
  10.        
  11.         script = document.createElement('script');
  12.         script.src = 'scripts/js/editor/'+fileName;
  13.         script.type = 'text/javascript';
  14.        
  15.         head.appendChild(script);*/
  16.  
  17. }
  18.  
  19. if (version===null)
  20.         var version = "fr";
  21.  
  22. var liste = "-";
  23. var compter = 0;
  24. var index = null;
  25. var k = null;
  26. var y = 0;
  27. var instructionwims = "";
  28. var chrono = null;
  29. var chrono2 = null;
  30.  
  31. Nom_Browser = navigator.appName;
  32. Version_Browser = navigator.appVersion;
  33.  
  34. include('names_'+version+'.js');
  35. include('scripts_1/prototype.js');
  36.  
  37. /* NB : scriptaculous est un tres bon addon graphique pour Prototype : http://script.aculo.us/
  38. textarea.2.0.0.RC1, base sur la librairie Prototype, permet d'afficher la barre d'outils du textarea -cf http://livepipe.net/control/textarea */
  39.  
  40. include('scripts_2/control.textarea.2.0.0.RC1.js');
  41. include('scripts_2/control.textarea.markdown1.js');
  42. /* gfcursor.js : Librairie de gestion du curseur dans un textearea  */
  43. /* permet d'ajouter l'instruction selectionnee au niveau du curseur par exemple   */
  44. include('scripts_2/gfcursor.js');
  45.  
  46. switch (Nom_Browser) {
  47.  case "Netscape":
  48.         include('scripts_2/fonctions_Mozilla.js');
  49.         break;
  50.  case "Microsoft Internet Explorer":
  51.         include('scripts_2/fonctions_IE.js');
  52.         break;
  53. }