- TinyMCE > Fonctionne en localhost pas en ligne

- TinyMCE > Fonctionne en localhost pas en ligne - HTML/CSS - Programmation

Marsh Posté le 25-03-2006 à 11:31:02    

Bonjour,
J'ai donc adopté l'editeur html TinyMCE pour mon formulaire news de mon administration.
En local, tout fonctionne parfaitement bien.
Mais lorsque je le test en ligne, j'obtiens un forumaire simple, comme ci le tinyMCE n'existait pas enfait.
 
le script (situé dans admin/jscripts/tiny_mce) est lancé à partir de la page news.php situé dans admin/
 
Donc logiquement il s'agit de  
 

Code :
  1. src="jscripts/tiny_mce/tiny_mce.js"


 
mais même en essayant :
 

Code :
  1. src="http://www.lesite.com/admin/jscripts/tiny_mce/tiny_mce.js"


 
ça ne fonctionne toujours pas ...
Je ne comprends vraiment pas :/
 
Il n'y a pas de restriction javascript pourtant concernant les hébérgeurs ?
 
merci d'avance pour votre aide !


Message édité par ludo2604 le 25-03-2006 à 11:31:59

---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 25-03-2006 à 11:31:02   

Reply

Marsh Posté le 25-03-2006 à 14:34:00    

tu nous donnerai plus d'infos comme :  
 
en local ? serveur apache + PHP (ou ensemble lgoiciel comme easyphp ou wamp) donc http://localhost
ou bien juste un test en local (c:\...) sur une page html ?
 
As tu essayé de debugger via la console javascript de Firefox ?

Reply

Marsh Posté le 25-03-2006 à 15:45:12    

Alors
 
> en local j'utilise easyphp
> debugger via la console javascript Firefox ? je viens de récuperer Venckman c'est bien avec ça qu'on le fait ? que faut-il faire ?
 
sinon, pour que ça soit plus explicite :
 
http://purcity.free.fr/hs/bug.jpg


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 26-03-2006 à 14:49:07    

C'etait un probleme d'images en effet, mon client ftp a mal transféré ;)  :o  
 :hello:  


---------------
Make Portraits, Not War!  
Reply

Marsh Posté le 23-04-2008 à 12:28:57    

Bonjour tout le monde
 
J'ai fait remonter ce post car j'ai plus ou moins le même problème et je n'ai rien trouvé susceptible de m'aider en passant par google (du moins en français)... C'est pourquoi je viens m'adresser ici.
 
Donc j'ai "plus ou moins" le même problème que ludo2604, je m'explique: En local mon tinyMCE fonctionne nickel (donc apparament pas un problème de syntaxe dans le code), mais sur le serveur en ligne ça dépend des fois : par exemple j'ai testé depuis chez moi avec mon laptop (donc sur le même réseau que le serveur où est héberger mon site qui est sur une installation Apache + PHP5 + MySQL sur ubuntu gutsy 7.10) et donc avec mon laptop depuis chez moi ça fonctionne, ensuite j'ai essayer d'aller poster un article depuis le boulot, ainsi que depuis mon école, et là PAF!!!  [:akhesa]  plus de barre d'outils de tinyMCE... plus qu'un vieux textArea à la place de mon beau RichTextEditor  :cry: (c.f.: printscreen de ludo2604)
 
Bon alors j'ai testé à chaque fois avec Mozilla firefox 2 et 3 beta 4 ainsi que IE6 et 7 mais aucune différence entre les navigateurs, exepté que sous IE il m'indique une erreur sur la page :  
 
Ligne: 22
Car: 2
'tinyMCE' est indéfini
Code: 0
Url : http://n3o.podzone.net/index.php?ecrire=1
 
J'ai aussi fait des recherches sur google avec le mot clé: 'tinyMCE' est indéfini ou encore tinyMCE+Javascript+indéfini mais rien de probant mise à part certaine personne qui ont eu ce problème avec leur webmail ou avec joomla, mais pas trouvé de solution à mon problème.  
 
 [:atog]  
 
Je vous post la parcelle de code qui se trouve entre les balise <head> et </head> de mon index.php (la ligne 22 de mon source correspond à la ligne 14 ici) :  
 

Code :
  1. <script type="text/javascript" src="admin/ecrire/tiny_mce_gzip.js"></script>
  2.     <script type="text/javascript">
  3. tinyMCE_GZ.init({
  4. plugins : 'style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,'+
  5.         'searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras',
  6. themes : 'simple,advanced',
  7. languages : 'en',
  8. disk_cache : true,
  9. debug : false
  10. });
  11.     </script>
  12.     <!-- Needs to be seperate script tags! -->
  13.     <script type="text/javascript">
  14. tinyMCE.init({
  15.  // General options
  16.  mode : "textareas",
  17.  theme : "advanced",
  18.  plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",
  19.  // Theme options
  20.  theme_advanced_buttons1 : "newdocument,preview,code,styleprops,|,bold,italic,underline,justifyleft,justifycenter,justifyright,forecolor,backcolor,formatselect,|,bullist,numlist,|,image,|,link,unlink,anchor",
  21.  theme_advanced_buttons2 : "search,replace,|,cut,copy,paste,|,removeformat|,undo,redo,|,sub,sup,|,charmap,emotions,iespell,media",
  22.  theme_advanced_buttons3 : "fullscreen,print",
  23.  theme_advanced_toolbar_location : "top",
  24.  theme_advanced_toolbar_align : "left",
  25.  theme_advanced_statusbar_location : "bottom",
  26.  theme_advanced_resizing : false,
  27.  // Example word content CSS (should be your site CSS) this one removes paragraph margins
  28.  content_css : "../design.css",
  29.  // Drop lists for link/image/media/template dialogs
  30.  template_external_list_url : "lists/template_list.js",
  31.  external_link_list_url : "lists/link_list.js",
  32.  external_image_list_url : "lists/image_list.js",
  33.  media_external_list_url : "lists/media_list.js",
  34.  // Replace values for the template plugin
  35.  template_replace_values : {
  36.   username : "Some User",
  37.   staffid : "991234"
  38.  }
  39. });
  40.     </script>
  41.     <!-- /MCE -->


 
Merci d'avance à tout ceux qui m'apporteront de l'aide  [:andromaque] .  
 
Bye


Message édité par bartsword le 23-04-2008 à 12:32:32

---------------
_____________________________
Reply

Marsh Posté le 12-05-2008 à 15:16:46    

Ben c'est que TinyMCE est indéfini !
Sous entendu, tu ne l'as pas déclaré en variable (var TinyMCE) et/ou non instancé.
 
Peut être te manque-t-il une portion de code avant  :whistle:


---------------
Directeur Technique (CTO)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed