問題タブ [wymeditor]

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 に答える
676 参照

django - プレーンHTMLのみを使用するためにDjango-CMSでWYMeditorを無効にする方法は?

エディター (wymeditor または tinymce) を必要としないプレーンな html を紹介したいと思います。Django-CMS には Wymeditor が付属していることは知っていますが、私の問題はテキストのコピーと貼り付けが煩わしいことです。書式がなくても、(書式なしで) コピーするだけで、Wymeditor は段落にスタイルを追加するのが好きです。場合によっては、プレースホルダー内に別の段落さえ必要ないこともあります (そして、それは私のスタイルを台無しにします)。

エディタを削除する方法はありますか? さらに、特定のプレースホルダーのエディターを取り除く方法はありますか? 時々私はそれを必要とします。

注: を使用して独自のプラグインを作成できることはわかっていますがfield.textfield(エディターは使用しません)、同じプラグインを使用したいと思います。プラグインを変更すると、すべてのテキストを手動でデータベース (生産および開発)。

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

javascript - 埋め込みが機能しない

以下は、JavaScript インクルードがページ上でどのように見えるかです。

問題は、コンテンツを iframe 内に保存すると、コンテンツが削除されることです。 更新 内容は次のadmin_textarea.jsとおりです。

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

javascript - Refinery CMS のフロント エンド ページで WYMEditor を有効にするにはどうすればよいですか?

Refinery CMS インスタンスをカスタマイズし、カスタム フロント エンド ページを作成しています。Wymeditor の README に従ってみましたが、RefineryCMS に組み込まれている Wymeditor が変更されているようで、これは機能していません。

https://github.com/wymeditor/wymeditor

Refinery 管理ページのソースをエディターで表示しようとしましたが、Javascript と CSS のソース タグをコピーしてフロント エンドのカスタム ページに含め、クラスをテキスト領域に追加し、wymeditor()関数を呼び出しましたが、 Javascript エラー。

コンソール エラーが発生する

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

ruby-on-rails - この WYMeditor プラグインを Refinery CMS の WYMeditor に統合するにはどうすればよいですか?

この質問は、トピックから外れている、または広範であると見なされる場合があります。そうであると見なされる場合は、事前に謝罪してください。

このプラグインは、「ユーザーが行と列を追加および削除したり、行と列を結合したりできるようにするテーブル編集プラグイン」と説明しています。これは、アプリのバックエンドに必要なものですRefinery CMS 2.1.2

これらのリンクは、この機能要求が実装されたことはありませんが、確実に可能であると私に信じさせます.

gem の作成者の 1 人 (Philip Arndt) は、最初のリンクで、既存のRefinery CMSプラグインを交換する単純なケースである可能性があることを示唆しています。

プラグインがRefinery CMS私が使用しているプラ​​グインと互換性があることを確認する必要があり、適切に再生するにはかなりの量の構成と微調整を行う必要があると思いますが、どこから始めればよいかわかりませんこれ - 少なくとも開始するために必要な最初の手順は何ですか? Refinery CMSの WYMeditor のツールバーを微調整しようとした経験のある人はいますか?

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

javascript - angularJS、ルーティング、およびビューで wymeditor を使用する

私は自分のプロジェクトに WYMeditor を使用しています。ここに API があります: http://wymeditor.readthedocs.org/

だから私は自分の問題を検出し、解決策を持っていますが、私の解決策は正しいアプローチのようには見えません.

$routeProvider で定義された複数のビューがあります。それらはすべてうまく機能します。問題は次のとおりです。

エディターがあるビューを処理する angularjs コントローラーがあり、次のようにコントローラーでエディターを初期化します。

GetModel は、localStorage に保存されているオブジェクトを取得するメソッドで、内部に html を含むエディターをロードします。これは非常にうまく機能します。プロジェクトでエディターを使用するのはこれだけなので、エディターのインスタンスを取得するための次のコードがあります。

これは、アプリを初めて実行するときにうまく機能しますが、別のビューに移動してから戻ると、jQuery.wymeditors(0) は必要なエディターではなくなり、必要なエディター インスタンスは jQuery.wymeditors(1) になります。ビューに戻った後にコントローラーが再度呼び出され、より新しいエディターの別のインスタンスが作成されました。

この関数では、ローカルストレージをエディター データで更新します。

ここで参照されているエディターのインスタンスが正しくないため、ページを 2 回目に読み込んだときに関数が正しく機能しません。

これを修正するには、親コントローラーでグローバル変数を作成し、子コントローラーが呼び出されるたびにそれを増やし、次のようにエディターを呼び出します。

i がコントローラーが呼び出されるたびに増加する値の場合。これは機能し、私はそれをチェックしました。しかし、私にはもっと良いアプローチがあるように思えます。

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

ruby-on-rails - 製油所の iframe が Web ページに表示されない

Web ページに iframe や埋め込み HTML コードが表示されません。wymeditor のプレビューにはページが完全に表示され、情報はデータベースに保存されますが、ページには何も表示されません。私はRails 4.2.6と最新のrefinerycmsバージョンを使用しています。

私はすべてを試しましたが、この男は同じ問題を抱えていましたhttps://github.com/refinery/refinerycms/issues/1991しかし、解決策はうまくいきませんでした。