2012-05-01 15 views
1

tinymceのバージョン3.4.9を使用していますが、何らかの理由でスペルチェッカーが表示されません。プラグインリストにスペルチェッカーを追加すると、tinymceすべての兵士たち。以下はcoldfusion tinymce spellcheckerが動作していない/表示されている

<cffunction name="adminEditTinyMCEJS" output="true"> 
<cfif listLen(tinyMCE_list) gt 0> 
    <script language="javascript" type="text/javascript"> 
     tinyMCE.init({ 
      mode : "exact", 
      elements : "#tinyMCE_list#", 
      content_css : "css/tinyMCE.css", 
      plugins : "style,table,searchreplace,paste,spellchecker", 
      visual : "true", 
      external_image_list_url : "js/tinyMCE_image_list.js", 
      trim_span_elements : "false", 
      valid_elements : "+a[id|style|rel|rev|charset|hreflang|dir|lang|tabindex|accesskey|type|name|href|target|title|class|]" + 
      ",-strong/-b[class|style],-em/-i[class|style]," + 
      "-strike[class|style],-u[class|style],##p[id|style|dir|class|align],-ol[class|style],-ul[class|style],-li[class|style],br," + 
      "img[id|dir|lang|longdesc|usemap|style|class|src|onmouseover|onmouseout|border|alt=|title|hspace|vspace|width|height|align]," + 
      "-sub[style|class],-sup[style|class],-blockquote[dir|style],-table[border=0|cellspacing|cellpadding|width|height|class|align|summary|style|dir|id|lang|bgcolor|background|bordercolor]," + 
      "-tr[id|lang|dir|class|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor],tbody[id|class]," + 
      "thead[id|class],tfoot[id|class],-td[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|bgcolor|background|bordercolor|scope]," + 
      "-th[id|lang|dir|class|colspan|rowspan|width|height|align|valign|style|scope],caption[id|lang|dir|class|style],-div[id|dir|class|align|style]," + 
      "-span[style|class|align],-pre[class|align|style],address[class|align|style],-h1[id|style|dir|class|align],-h2[id|style|dir|class|align]," + 
      "-h3[id|style|dir|class|align],-h4[id|style|dir|class|align],-h5[id|style|dir|class|align],-h6[id|style|dir|class|align],hr[class|style]," + 
      "-font[face|size|style|id|class|dir|color],dd[id|class|title|style|dir|lang],dl[id|class|title|style|dir|lang],dt[id|class|title|style|dir|lang]", 
      theme : "advanced", 
      force_p_newlines : true, 
      theme_advanced_toolbar_location : "top", 
      theme_advanced_toolbar_align : "left", 
      theme_advanced_resize_horizontal : false, 
      theme_advanced_resizing : false, 
      nonbreaking_force_tab : true, 
      apply_source_formatting : true, 
      theme_advanced_buttons1 : "bold,italic,underline,separator,spellchecker", 
      theme_advanced_buttons2 : "", 
      theme_advanced_buttons3 : "", 
      spellchecker_rpc_url : "tinymce/jscripts/tiny_mce/plugins/spellchecker/rpc.cfm" 


     }); 
    </script> 
</cfif> 

...のcffunctionコードである私は、リチャード・デイヴィスによって(ColdFusionのための)プラグインスペルチェッカをimplimentedている - バージョン:2.0.4を。これは何の効果もありません。 download here

どのようなヘルプも多くの人がうまくいくでしょう。

答えて

1

私にはあなたに「答え」があります。しかし、それは表示されない場合があります理由は、次のとおりです。

  1. ケース感度
  2. バート・パス機能(間違った場所にプラグイン)。
  3. Wrong Idendifier(ペースト、spellchecker ... "spellchek"ではなく)。

FirebugまたはCharlesを開いて、呼び出されているが失敗しているリソースを確認します。私はあなたがそれから手がかりを得るだろうと推測しています。

+0

こんにちは、多くのありがとう、悲しいことに、これらのどれも働いていません。あなたはスペルチェッカーとcoldfusionの間の葛藤を知っていますか? – elixireu

+0

その編集を無視してください...私は今それを見る...底に向かって。ごめんなさい。 –

+0

ボタンが表示されず、エディタが表示されないというCFの理由は考えられません。私はtinyMCEがコードで何かをしているとは思わない。スペルチェックボタンをクリックするとコードが再生されますが、間違っている可能性があります。 –

0

valid_elementsオプションでご迷惑をおかけしています。その値の最初の行には、+要素ルールは、クラス属性の後にパイプ文字で終了します。それはクラス]なくクラスを終了して

valid_elements : "+a[id|style|rel|rev|charset|hreflang|dir|lang|tabindex|accesskey|type|name|href|target|title|class|]" + 

がそれを削除してください|]。これはSpellCheckerの動作を停止するのには十分だと思われますが、TinyMceのインスタンスはまだ正常にロードされていますが、これが問題であるかどうかはわかりません。

それ以外の場合は、使用しているSpellCheckerプラグインがAdobe ColdFusion 9.0.1で正常に動作していることを確認しています。これは特にCF用に書かれていますが、ドキュメントにはサポートされているバージョンは記載されていません。

関連する問題