Nucleus(JP)フォーラムNucleus(JP)フォーラムNucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。登録ログインログインしていません。プラグインで編集するためのリンクが表示されます。以下は、ベータ・バージョンです。ものを利用してください。インターフェースをわかりやすく設計できるかどうかが、鍵ですね。編集するためのリンクを表示)こういう発想、すごいなあ。「管理画面側のカスタマイズ」を先取りしてますね。編集するためのリンクを表示)すごい画期的ですね。SkinFiles:」の「SkinFiles」にスキンファイル編集画面へのリンクが張られるだけでも便利かも。SkinFiles:」の「SkinFiles」にスキンファイル編集画面へのリンクが張られるだけでも便利かも。次のバージョンで導入します。リンクを導入しました。アップグレードには、一度削除して再インストールしてください。表示かの選択が出来ます。内では、クイックメニューを非表示にしてみました。編集するためのリンクを表示)こんな使い方できるかな?と試してみました。実際には存在しないファイル「master.inc」をスキン中に<%parsedinclude(master.inc)%>このように指定したとします。更新すると、NP_LinkToSkinFilesにより編集リンクが生成されます。存在しないかそのファイルを編集する権限がありませんこのように表示されます。実際存在しないので当然の挙動ですが。「ファイルは存在しません。」このような感じにできると、簡単な操作であればNP_SkinFilesの管理画面を開く必要がなく手軽ではと思いました。対象ファイルの中身を全て削除して更新したら、ファイル自体が削除されるようなwiki的な使い方ができると便利そうに思いました。さんの発言:「ファイルは存在しません。」このような感じにできると、簡単な操作であればNP_SkinFilesの管理画面を開く必要がなく手軽ではと思いました。対象ファイルの中身を全て削除して更新したら、ファイル自体が削除されるようなwiki的な使い方ができると便利そうに思いました。削除しますか?くらいの確認はあったほうがいいかもですが)なるほど、スキンに<%parsedinclude%>を書くと新規ファイルの作成ができるという仕様ですか。それは面白いかもしれません。うまくインターフェースを構築できれば、スキンの編集がはかどるかもしれませんね。一つのほう、中身をすべて削除するとファイル全体を削除というのは、どちらかというとSkinFilesの方の仕様としてということでしょうか。編集するためのリンクを表示)SkinFilesの管理画面を開かずにある程度のファイル操作ができる道をと考えると、wiki的なアプローチが便利かなあと思いました。SkinFilesの方の仕様としてということでしょうかあっ、そういえばそうですね。クリックした先はSkinFilesの制御下なので。実現できたら、同梱プラグイン関係で本家へのネタ提供もできるし面白いかも。編集するためのリンクを表示)使ってみました。:!:さらに欲望が沸きました。どのスキンの編集画面からジャンプしたのかを記憶しておいて、編集終了後に直前のスキン編集画面に戻るボタンがあると思考が途切れないかも!と。スキンの編集→default/indexのメインの目次ページ→head.incの編集画面とジャンプした場合、default/indexのメインの目次ページへ戻るリンクがあればなお便利かな、と。さんの発言:スキンの編集→default/indexのメインの目次ページ→head.incの編集画面とジャンプした場合、default/indexのメインの目次ページへ戻るリンクがあればなお便利かな、と。インラインフレームモードで似たようなことが出来ると思いますが、それではだめでしょうか。ベータをアップしました。セキュリティーに気をつけないといけないコードになってきているので、ベータ版はあくまでテストにのみ用いてください。安全だと確認されたバージョンだけ載せることにします。1)『新規作成ボタン』を追加しました。編集画面にリダイレクトします。リンクが表示されなくなる不具合を解消しました。さんの発言:インラインフレームモードで似たようなことが出来ると思いますが、それではだめでしょうか。:!:使い込まずにごめんなさいでした。説明で、プラグインオプションの記述が更新されていなかったので、書き加えました。編集するためのリンクを表示)さっそく0.14を使って新規にサイトをひとつ作ってみました。効率がよく、手放せない感じです。ような感じで、ディレクトリ名を含んだ新規作成はできないこのへん対応できるとさらに便利ではと思いました。後者は、そのような仕様を加えても気付かない人が多そうですが。ネストについては、こんなイメージ。私も、夕べ布団の中で同じことを考えてました。ような感じで、ディレクトリ名を含んだ新規作成はできないこれは、バグですね。コードをちょっと見直してみます。さんの発言:ネストについては、こんなイメージ。footer.incなるほど、ネストする場合は括弧で囲むと分かりやすいですね。採用させていただきます。アップグレードの再は、『削除』→『再インストール』してください。1)ネストされたparsedincludeパーツに対応しました。やまさん提唱のインターフェースを導入しました。多段階に対応しています。中に<%include(foo.inc)%>などと書くと、永久ループに入るかもしれません。次のバージョンで、修正します。2)どのスキン変数を認識させるかを、プラグインオプションで選択できるようにしました。プラグインに対応することを考えての変更です。3)インラインフレームモードを、デフォルトにしました。これが一番需要が高いと思うので。ような感じで、ディレクトリ名を含んだ新規作成はできないここの部分、少し待ってください。この部分のコード追加は、セキュリティー的な問題が出ますので、少し時間がかかりそうです。プラグインでディレクトリの作成をしておけば、このプラグインでの新規作成が出来ることは確認しています。ベータをアップしました。スキン間で、容易に移動できるようにしました。2)スキンディレクトリでの新規ファイル作成時に親ディレクトリがない場合、ディレクトリを作成するようにしました(確認用のチェックボックス付き)。3)セキュリティーチェックを行いました。