Nucleus

Jeans & Development 電子ブロック工房 三日坊主 フロントページ

FCKeditor [Nucleus]

2006年2月21日

 FCKeditorは、WYSIWYGタイプのHTML editorで、LGPLで公開されている。ならば、Nucleusのプラグインに使用するにはピッタリ。
 HTMLを書く際にNucleusの普通のエディターなら、タグ(プラグイン用の物も含めて)もそこに見えるし、カスタマイズも自由自在である。しかし、表組みをしたり、少し大がかりなHTMLにしたいときは、WYSIWYGで全体の構成をきめて、最後に細かな部分をプレインエディターで仕上げるというやり方が効率的なことがありそうである。そこで、そういったプラグインについて考察した。
 WYSIWYGタイプのエディターが使えるプラグインは、本家Nucleusには幾つか在るようだ。ただ、私の考えている物とは少し違っているように見受けられるので、自作を考えてみた。

NP_MediaFilesについて [Nucleus]

2006年2月14日

 NucleusJP Forumでも取り上げられていますが、NP_MediaFilesバージョン1.01.1bにて、super-admin権限のないブログ管理者がsuper-admin権限に昇格できる等の脆弱性が指摘されました。

 使用して頂いている方にはご迷惑をおかけしますが、最新バージョンへのアップグレードをお願いします。

 なお、今回見つかった脆弱性は、1ユーザでNucleusを使用している方へは影響しません。

 この場を借りて、指摘してくださったkosugiatkipsさんに感謝したいと思います。有り難うございました。

(ここからダウンロードできます。)

スキンを変更するプラグインのひな形 [Nucleus]

2005年10月27日

 event_PreParseSkinでスキンを変更する様なプラグインを考えてみた。NP_Cacheを参考にすると、コアのコードをプラグインに取り込むことで可能のようである。ただし、行儀の悪いプラグインが出来てしまうことになるのだが…。つまり、Nucleusのバージョンアップがあった場合に、プラグインまでバージョンアップをしないと新しい機能に対応できない、もしくはエラーが出る等の不具合が出ることは十分考えられる。そんな訳なので、今のところこういったプラグインを製作する予定はないが、今後の製作の可能性のためにメモを取っておくことにした。

Nucleus の各オブジェクト [Nucleus]

2005年10月19日

プラグインを製作する時の参考に:

サイトの引っ越し [Nucleus]

2005年10月19日

 現在使用しているサーバーで複数のNucleusが働いているが、この目から鱗はfkmac01.phc.chalmers.seというサーバアドレスを持ち、そのほかのものはkandk.dip.jpというサーバアドレスを持っている(10/18日現在)。kandk.dip.jpは、ieserver.netの提供しているDDNSによって得ているアドレスであるが、調子がよいようだし、半年後に現在のIP(fkmac01.phc.chalmers.se)が使えなくなるという事情もあるので、すべてのブログのサーバアドレスをkandk.dip.jpに統一することにした。

NP_MediaFiles [Nucleus]

2005年10月17日

 NucleusJPフォーラムのアップロード画像の削除ボタンが欲しいというトピックに面白い記事があった。あるブログでNucleus管理画面より画像を削除する方法を紹介している。要するに、mediaディレクトリをskinsディレクトリに入れて、NP_SkinFilesで管理しようということである。なるほど。

 しかし、弊害もあるらしい。なら、やはりプラグインを作ってしまえということで、NP_MediaFilesなるプラグインを作ってみた。
<<前の記事   後の記事>>