本当に、ごめんなさい。
NP_znSmiley
NP_znKeywordLink
NP_znQuestionnaire
NP_znCommentRSS
に、共通のバグがありました。 |
雛形にしていたコードに間違いがあり、上記4つのプラグインの、getTableListのテーブル名が、実際と違っておりました。
プラグイン自体は動作するのですが、このテーブル名を間違えると、
Nucleus AdminからのDB保存がうまくいかないので、バックアップ&リストアがうまくいかないのです。本当に致命的な不具合です。
【詳細】
Nucleus Adminからのバックアップの際、プラグイン内のgetTableListを参照します。
function getTableList() {
return array( sql_table('plug_***') );
}
ここに登録されたテーブルをバックアップしようとするのですが、それが存在しない場合、エラーコードを出力します。それがバックアップファイルに含まれてしまうのです。
getTableListに登録したテーブル名が「plugin_***」、実際に使用しているテーブル名が「plug_***」となってしまっておりました。
各ダウンロードページには、修正版をアップいたしました。
NP_znSmiley
Nucleus スマイリープラグイン NP_znSmiley バージョンアップ
NP_znKeywordLink
Nucleus キーワードリンクプラグインNP_znKeywordLinkバージョンアップ
NP_znQuestionnaire
Nucleus 選択肢追加可能アンケートプラグインひとまず完成
NP_znCommentRSS
Nucleus コメント追加通知RSSプラグイン
上記4つのプラグインをお使いの方は、バージョンアップをお願いいたします。上書き保存で修正できます。
リストア時のトラブルについては、↓こちらの記事にまとめてみましたので、参考にして下さい。
Nucleus Adminからのバックアップ&リストア時のトラブルについて
本当に申し訳ございません。
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。
これからも頼りにしてます、よろしくお願いします~。