PowerCMSのCopy2Publicプラグインを最新バージョンで動かす

【症状】
Movable Typeベースのプラグインセット、PowerCMS3.1に元々ついていたopy2Publicプラグイン。
PowerCMSを4にアップグレードしたところ、「公開サーバ転送」で対象をすべて選択するチェックボックスにチェックを入れても、無反応になった。

【環境】
PowerCMS4.12
Movable Type6.12
ブラウザ:Chromeで確認

【対処】
/plugins/Copy2Public/tmpl/cp2pub_dialog2.tmpl を修正

attrがcheckedであるかをtrueで条件分岐しているので、
trueではなく'checked'に変更

15行目
修正前 if (status == true) {
修正後 if (status == 'checked') {

25行目
修正前 if (jQuery(this).attr('checked') == true) {
修正後 if (jQuery(this).attr('checked') == 'checked') {


2015.12.21掲載