問題タブ [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.

0 投票する
1 に答える
535 参照

python - django-tinymce がウィジェットを正しく表示できない

django-tinymce (http://http://django-tinymce.googlecode.com/) アプリを使用して、django admin に WYSIWYG エディターを表示しようとしています。

私はそれをダウンロードしてインストールし、tinymce 自体をダウンロードして /js/tiny_mce に配置し、settings.py で何も変更せず、次のように HTMLField をモデルに追加しました。

django-admin を使用して新しいエントリを追加すると、tinyMCE がそこに表示されますが、ツールバーもステータスバーもなく、入力できるプレーンな空白だけです。太字/斜体のホットキーが機能します。

私は、lighttpd を使用して tinymce の JavaScript を処理し、django の組み込みサーバーを残りの部分に使用しています。

誰でも私を助けることができますか?

編集:わかりました、正確な理由はわかりませんが、これの原因は、lighttpd が応答ヘッダーで .js および .css の不適切なコンテンツ タイプを送信していたことです。lighttpd の設定を変更することで修正されました。

0 投票する
2 に答える
4288 参照

html - TinyMCE + html5フィギュア、img&figcaptionプラグイン/挿入

<figure>TinyMCEでプラグインを実現し、 1つ以上の子に沿っ<img>てHTML5要素の挿入を実装するための、ベストプラクティスのアプローチを探しています<figcaption>

HTML5仕様では、他の種類のFigureを使用できるように見え<img>ますが、現時点で懸念しているのはそれだけです。

理想的には、ソリューションはプラグインベースでポータブルです。

参考までに、Django付きのTinyMCEを使用しています。

0 投票する
1 に答える
3351 参照

javascript - TinyMCE の HTML エディターに埋め込みメディアが表示されない

そして、それは保存されません。

  • メディア プラグインを使用して、YouTube からビデオを挿入します。
  • ムービーがプレビューに表示されます。
  • 挿入を押します。
  • これはed.execCommand('mceInsertContent', false, h);、media.js で出力されるものです。insert <img src="http://127.0.0.1:8000/media/admin/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" class="mceItemFlash" title="src:'http://www.youtube.com/v/b7wJejHIFEc&feature',width:'376',height:'302'" width="376" height="302" align="" />/submit を押したときです。
  • エディター内に黄色いボックスが表示されます。
  • ソース html を確認すると<p>&nbsp;</p>、移動用の埋め込み要素があるべき場所だけが表示されます。
  • 保存すると、黄色いボックスがなくなりました。

これが私の現在のtinymce initスクリプトです:

編集:

cleanup: falseわかりました init スクリプトに追加しました。そして今、私がソースに入れるのはこれだけです:

これは私のHTMLにも表示されます。

TinyMCE はこれを埋め込みコードに置き換えるべきではありませんか、それとも JavaScript を使って自分で行う必要がありますか?

0 投票する
2 に答える
1282 参照

django - django filebrowserはフォルダの作成を許可せず、ファイルをアップロードしません

最新のアプリにdjango-filebrowserを実装しようとしています。grappelliもインストールしています。URLはfilebrowser/admin / filebrowser/browseに入るのにうまく機能します。これが私が設定したものです。

私が抱えている問題は、フォルダを追加するか、ファイルをアップロードするかということです。

新しいフォルダ:

フォルダを追加すると、次のようなエラーがスローされます。

次の間違いを正しくしてください。

アクセス拒否。

これで、フォルダーのアクセス許可は正常になりました。ここにファイルをアップロードできない理由がわかりません。

drwxr-xr-x 2 naytive naytive 4096 Jan 18 08:32 uploads /

ファイルをアップロードする:

通常、ファイルをアップロードすると、アップロードが成功するためのタイマーが付いたファイルブラウザのアップロード画面が表示されますが、ファイルをアップロードしようとすると、URLが終了してページが更新されます。

?_save=アップロード

モジュールが設定されているように実行されていないため、モジュールを削除するところまで来ています。

何か案は?

編集:私は物事のアップロードファイル側も元のファイルのアクセス許可によって引き起こされていると思います。このエラーを修正すると、おそらくアップロードも機能します。

0 投票する
0 に答える
2303 参照

django - django-tinymce アップロード画像を使用できません。django-filebrowser をインストールしました

django-tinymce のアップロード画像について質問があります。

django-filebrowser は私のプロジェクトをインストールし、非常にうまく機能します。FileBroseFiled アップロード ファイルを使用できます。

次に、django-tinymce をプロジェクトにインストールし、tinmyce を使用してコンテンツを編集しました。ローカルからの画像のアップロード以外はすべて問題ありません。[参照] ボタンをクリックしても参照ページを開くことができません。画像を参照してください!:

端末は次のエラー メッセージを返します。

私の設定ファイル:

0 投票する
1 に答える
3162 参照

tinymce - TinyMCE - Popup から値を渡す

TinyMCE を使用しています。クリックでインラインポップアップを正常に開いています.しかし、ポップアップからtinyMCEに値を渡す方法がわかりません.どんな助けでも大歓迎です.

0 投票する
2 に答える
3286 参照

django - Django Grappelli Tabular Inline 新しい行を追加します TinyMCE テキストフィールドは編集できません

プロジェクトにdjango Grappelliスキンを使用しています。

表形式のインライン関数を備えた ModelAdmin があります。

ページがロードされたときに空白行が自動的に挿入されるのを防ぐために、extra = 0 を使用します。それは正常に動作します。

ここで、+ 記号をクリックして新しい行を挿入すると、行が読み込まれますが、tinymce テキストフィールドは編集できません。

この問題の理由と解決方法を知っている人はいますか?

ドキュメントを読んだ後:

http://django-grappelli.readthedocs.org/en/latest/customization.html#using-tinymce

私は気づく:

TinyMCE を Inlines で使用するのは、空のフォームが隠されているため、少し注意が必要です。カスタム テンプレートを作成し、インライン コールバックを使用して

onInit: 空のフォームから TinyMCE インスタンスを削除します。

onAfterAdded: フォームから TinyMCE インスタンスを初期化します。

onBeforeRemoved: フォームから TinyMCE インスタンスを削除します。

インラインを使用した TinyMCE は、デフォルトではサポートされていません。

これのサンプルはありますか?変更する必要があるのは TinyMCE 関数であることに気付きました。

0 投票する
1 に答える
276 参照

tinymce - TinyMCEのデフォルトコンテンツ

ロード時に以下のようなデフォルトのコンテンツでTinyMCeをロードしたい。

クリーンアップを設定しました:false。それでも、htmlをラップして<p></p>、私のコードを削除します。

これに対する解決策はありますか?

0 投票する
2 に答える
694 参照

tinymce - TinyMCE 構成

小さなMCEのセットアップは次のとおりです。画像でわかるように、3 列目のボタンが表示されます。どこから来たのかわからない!私のJavaScriptコードには3行目の設定はありませんが、まだそこにあることが示されています。

ここに画像の説明を入力

0 投票する
1 に答える
1234 参照

django - django:ajaxロードでtinymceエディターがロードされない

私は自分のウェブサイトでdjango-tinymceを使用しています。フォームのTinymceエディターは通常のページ読み込み時に表示されますが、フォームセクションがajaxロード(jqueryロードを使用)で読み込まれると、そのTinymceエディターは読み込まれません。ファイアバグではエラーは発生しません。理由は何でしょうか?

どんな助けもいただければ幸いです。ありがとう