2016-11-12 12 views
0

私はAttoプラグインテンプレート(https://github.com/justinhunt/moodle-atto_newtemplate)を使用して、独自のAttoプラグインを作成しようとしています。私はREADMEで概説された変更を行い、シフトをnpm経由で実行するようにしました。他のプラグインと一致するビルドフォルダを生成するように見えます。Moodle Atto 'プラグインが見つかりません'

moodle-editor_atto-editor: Plugin 'testplugin' could not be found - skipping initialisation

私は設定でプラグインを参照してくださいすることができるよ、それはアトーツールバーの[設定]に現れています、しかし、私は、テキストエディタを開いたポップとき、私はアイコンを取得しないと、コンソールログ

シフターが使用されなくなったという文書にいくつかの参考文献があります。gruntは新しい方法ですが、実際のドキュメントは見つかりません。どこにもgruntfileが存在しないようです。

誰もがこれまでに遭遇したことはありますか?私は何が欠けていますか?

答えて

0

YUIコードが動作するためには、YUIコードを実行する必要があります.Moodle 2.9以上の場合、通常の方法です。グラントを使用します。詳細はhttps://docs.moodle.org/dev/Gruntを参照してください。

+0

これは奇妙なことです。私はシフターを走らせた。 3つのjsファイルでbuild/moodle-atto_testpluginを作成しましたが、まだ表示されません。 – XeroxDucati

+0

コアの他のプラグインを見ると、lib/editor/atto/plugins/testplugin/yui/src/button /(js /とメタ/サブディレクトリ+ build.jsonファイル)があると思います。私は、lib/editor/atto/plugins/testplugin/yui/build/moodle-atto_testplugin-button /を3 jsファイルとともに使用することを期待しています。イタリック体のボタンの名前を変更してみてください(最もシンプルなものの1つ)。 – davosmith

0

これが解決されたかどうかはわかりません。テンプレートは本当に役に立ち、libdbversion PHPスクリプトも付属しています。プラグイン名として使用する文字列は、JSファイルだけでなく、これらのスクリプト全体で一貫していなければなりません。デフォルトでは、atto_NEWTEMPLATEに設定されています。おそらくこの文字列をatto_testpluginに変更しましたか?

関連する問題