Nucleus:プラグインのインストール時の注意(NP_NewsFeedのインストール)

プラグインのインストールですが、めちゃくちゃはまりました。 原因は、プラグインの大文字小文字です。 プラグインの指定で、例えばNewsFeedの場合、 <%NewsFeed(RDFのURL)%> とするのですが、これが、 <%Newsfeed(RDFのURL)%> となっていると、 Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, ‘Array’ was given in /home/public_html/nucleus/libs/SKIN.php on line 929” というエラーが出て止まってしまいます。 どういう意味か良く分からなくてはまってしまいますが、要するには、「指定されたプラグインが見つかりません」と言うことのようです。 プラグインの中を見てみると、 class NP_Newsfeed extends NucleusPlugin { となっており、Newsfeedになっているので、プラグインの指定もこれでよさそうなものですが、プラグイン名はプラグインのファイル名で決まるので、NP_NewsFeed.phpのNP_と.phpを除いたものを指定しなければいけません。 これが、プラグインの名前を明らかに間違えて、NewsFeedとするところを、NewsFaadとかすると、 DISALLOWED (NewsFaad) と言うエラーが出て、「あ、間違えてる」って分かるんですが、これは仕様なんでしょうねえ。 とりあえず、FAQにでも投稿しておきましょうか。