問題タブ [django-tinymce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django-tinymceとdjango-filebrowserの統合
私は、ユーザーがdjango-tinymceとともにインストールされたtinymceエディターでメッセージを投稿できる小さなdjangoアプリを書いています。すべて正常に動作しますが、アプリをインストールするためにdjango-filebrowserを追加しようとすると、tinymceウィジェットが投稿フォームから消えます。grappelliとPILライブラリをインストールしました。/ admin / filebrowser/browseから機能します。ファイルをアップロードできますが、サムネイルが表示されません。Django-filebrowserはテストに合格できません:
filebroswer 3.41、django-tinymce 1.5.1b2、PIL 1.1.7、grappelli2.3.7を使用しています
私の見解:
Tinymceファイルは/mainprojectfolder/static/tiny_mce/tiny_mce.jsにあります
urls.py:
どうすればそれを機能させることができますか?
tinymce - django-adminポップアップウィンドウのdjango-tinymceが空白で表示される
django-tinymce ドキュメントの構成を段階的にたどり、最終的に django-admin ページで tinymce エディターを確認できます。
しかし、[画像] ボタンをクリックすると、ポップアップ ウィンドウが空白になります。そして、ポップアップウィンドウのタイトルが「{#advanced_dlg.image_title}」になっており、パースのどこかがおかしくなっています。
HTML ビュー ボタンも同じです。
「document.domain」で解決できることはわかっていますが、「document.domain」を上記のように設定しても役に立ちません。
javascript - すべてのマークアップを削除する TinyMCE
TinyMCE でラップされたテキスト フィールドに単純な画像リンクを挿入しようとしていますが、マークアップがすべて取り除かれています。私のマークアップは次のようになります。
私の tinymce_config_url_init.html は次のようになります。
フォームを送信せずに「html」ボタンをもう一度クリックすると、TinyMCE のポップアップにコンテンツが表示されないため、TinyMCE に問題があることはわかっています。
私は、TinyMCE が安全でないと思われるものや無効なものを取り除いていると想定しています。私のアプリでは、管理セクションで使用されているため、コンテンツは信頼できます。TinyMCE 構成を無効にして、このマークアップが削除されないようにするにはどうすればよいですか?
javascript - Django TinyMCE スペルチェッカーが Chrome、Safari で正しく動作しない
django アプリのフォームに TinyMCE エディターを使用しています。ただし、スペルチェッカー プラグインは Chrome (バージョン 21.0.1180.79) と Safari (バージョン 5.1.7) では正しく動作しませんが、Firefox では問題なく動作します。ここでの「正しく動作しない」とは、フル機能の tinymce http://fiddle.tinymce.com/baaaabの例と比較して、スペルチェッカーが本来のように動作しないことを意味します。私は django-tinymce v1.5.1b2 を使用しており、/static/js/tiny_mce の tinymce のバージョンは 3.5.6 (tiny_mce_src.js に基づく) です。
Chrome/Safari を使用している場合、「スペル チェックの切り替え」ボタンをクリックする前に入力されたスペル ミスの単語に赤の下線が引かれません (赤の下線を引くには、それらの単語をクリックする必要があります)。スペル チェック機能を無効にすると (ボタンをもう一度クリックする)、スペル ミスのある単語の赤い下線は自動的に削除されません (赤い下線が消えるように単語をクリックする必要があります)。
スペル チェック機能は、フル機能の例と同様に、Firefox でうまく機能します。これは JavaScript の問題だと思いますが、ブラウザーを介してデバッグするときにエラーは見られませんでした。どんな助けでも大歓迎です!
編集: これは私の tinymce 初期化コードです:
jquery - Django、django-tinymce、jQuery、および HTML5 ボイラープレート
Djangoアプリケーションでdjango-tinymceとHTML5 Boilerplate (H5BP) を使用しています。H5BP の賢明な提案に従って、jQueryロードを体の一番下に配置しました。次のようなフォーム フィールドに TinyMCE エディターをアタッチします。
残念ながら、django-tinymce は、jQuery が読み込まれる前に、フォームとフォームセットに添付されたタグを介して jQuery にアクセスしようとします。
ページの下部にロードされているときに、django-tinymce を jQuery とうまく連携させる方法はありますか? ページのレンダリングの前にスクリプトをロードする必要はありません。
フォーム テーブルの行の例を次に示します。
django - ジャンゴ: tinymce とユニコード
私はdjango-tinymce v1.5.1b2を使用しています。
次のような HTMLField() モデル フィールドも使用しています。
すべて正常に動作します。
ただし、ページを保存すると、MySQL データベースのコンテンツ フィールドにこれが表示されることに気付きました
<p>Από τα χρόνια του Ιπποκράτη...
何故ですか?MySQL が utf データをサポートしていることは知っています。html コードではなく、通常の utf 文字を格納するように tinymce の動作を変更できますか?
コンテンツを解析して特定の単語を見つけ、それをユーザーに表示する直前に HTML を追加する新しいタグを作成するつもりなので、これは私にとって重要です。
django - tinymce のメソッドのいくつかをオーバーライドする方法 - 特別にレンダリングする
TinyMCE の render メソッドをオーバーライドしたい 何らかの理由で TinyMCE の横にあるボタンを使用したいのですが、いくつかの行を書きましたが、効果がありません:
これは私のクラスです:
これは使用法です:
javascript - TinyMCE: バックスペースの問題
Hello World
TinyMCE のテキスト領域に既にテキスト sayがあるとします。Hello と World の間のスペースを削除して にしHelloWorld
ます。すぐに、Hello と World の間にスペースを追加して取得しますHello World
。(期待される出力)
上記のプロセスの後、テキストを保存します。保存されるテキストはHelloWorld
(スペースなし) です。期待されているのはHello World
、それを保存するものHelloWorld
です。
誰かがこれに遭遇しましたか?もしそうなら、この問題を解決する方法を教えてください。前もって感謝します。
javascript - TinyMCEハイパーリンクダイアログボックスでCORSを有効にする方法
TinyMCEテキストのハイパーリンクを追加するためにクロスドメインリクエストを行う必要があるという要件があります。これにより、CORSURLを含むダイアログボックスが開きます。問題は、TinyMCEプラグインのCORSを有効にする方法がわからないことです。助言がありますか?前もって感謝します
python - Django Tinymce でリッチ テキスト フォームが表示されない
Django プロジェクトで TinyMCE を使用したいのですが、必要な設定をすべて行った後、ページにアクセスすると、フォームは通常の Django フォームのみをレンダリングし、TinyMCE リッチ テキスト フォームはレンダリングしません。以下は私の設定です。
tinymce フォルダーをメディア フォルダーにコピーしました。
設定.py
}
urls.py
モデル
テンプレート
content1 と content2 に TinyMCE リッチ テキスト形式を表示するにはどうすればよいですか?