IE10にてエントリー再編集時にカスタムフィールド画像の消える問題

IE10にてエントリー再編集時に既にアップロードされているカスタムフィールド画像及び、カスタムフィールドグループの画像が消える問題が見つかりました。

補足:2013/08/08 18:00 内容を修正しました。
以前展開していたPOST.phpの差し替えは不要です。可能であれば差し替え前のPOST.phpに戻してください。

原因

フォームからのアップロード時に動くJavaScriptで、IE10の場合に誤作動を起こしていました。

対応

ファイルアップロード時のJavaScripを機能させなくします
/js/config.js の一部記述を下記のように修正してください

変更前

    //-------------------
    // observe file size
    observeFileSizeMark : '.js-observeFileSize',

変更後

    //-------------------
    // observe file size
    observeFileSizeMark : '.damy-observeFileSize',

無効にした機能は、ファイル添付のアップロード時にファイルサイズをチェックする機能を想定していましたが、有効に機能しないと判断したため無効化する判断となりました。
今後、この機能の方向性については検討課題としております。

ユニットグループの不具合について

ユニットグループで不具合が確認されました

不具合内容

ユニットグループを使用しそのエントリーの最後のユニットが非表示だった場合に 最後の<div>が閉じられずレイアウトが崩れてしまう事が確認されました。

対応方法

  • ・a-blog cms 1.7.0にバージョンアップ
  • ・パッチをダウンロードして解凍する
  • ・パッチのEntry.phpを /php/ACMS/GET/Entry.phpと置き換える

ファイルを開く

パッチファイル

この度はご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願いいたします。

フォームのログ管理でのバグ対応

フォームのログ管理で問題が確認されました

フォームのログ管理での削除に問題が確認されました。現在の管理画面では絞り込んだ結果を削除できる ような管理画面になっていますが、実際は絞り込んでいない状態のものが削除されてしまいます。 パッチをあてる事により、チェックボックスで選択したものだけを削除できるようになります。

対応方法

  • a-blog cms 1.6.1以上 にバージョンアップ(1.7最新)
  • パッチをダウンロードして解凍する
  • パッチのファイルで現在あるファイルを上書き

ファイルを開く

パッチファイル

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。

今後ともa-blog cmsをよろしくお願い致します。

スマートフォンから管理画面にアクセスしたときにログアウトできないバグの対応

a-blog cms バージョン 2.0.0にてスマートフォンから管理画面にアクセスしたときにログアウトできないことを確認しました。



サイドメニューにログアウトボタンがあるのですが、スマートフォンですとログアウトできませんでした。
管理画面のサイドメニューに以下の記述を変更してください。
/themes/system/admin.html

変更前(67行目辺り)

<p class="acms-sidebar-box"><a href="#" class="acms-btn-admin block-level large acms-btn-login">ログアウト</a></p>

変更後(65行目辺り)

サイドメニューのログアウトボタンにidとログアウト用の情報を送るformタグを追加しております。

<p class="acms-sidebar-box"><a href="#" id="submit_logout_sp" class="acms-btn-admin block-level large acms-btn-login">ログアウト</a></p>
<form action="" method="post" class="js-external_submit" target="#submit_logout_sp"><input type="hidden" name="ACMS_POST_Logout" value="Logout" />
</form>

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。

今後ともa-blog cmsをよろしくお願い致します。

2.0系の一部モジュールに不具合が見つかりました

2.0系の一部モジュールに不具合が見つかりました。

バージョン2.0.0、2.0.0.1のタグリレーショナル、エントリーカレンダーモジュールで不具合が確認されました。 デバッグモードがONの状態だとphpのエラーが画面に出力されてしまいます。

対応方法

  • パッチをダウンロードして解凍する
  • パッチのファイルで現在あるファイルを上書き

ファイルを開く

パッチファイル

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。

今後ともa-blog cmsをよろしくお願い致します。

カテゴリー選択画面での不具合が発見されました

2.0系のカテゴリー選択画面で不具合が発見されました

現象

あるカテゴリーのエントリーが全てゴミ箱にあると、そのカテゴリーが、カテゴリー選択肢から いなくなる。そのカテゴリーのエントリーを全てゴミ箱から削除するか、エントリーを新規で作ると、 カテゴリーの選択肢に出てくる。

対象バージョン

  • 2.0.0
  • 2.0.1
  • 2.0.1.1

対処方法

以下のパッチをダウンロード。

global_category_list_patch.zip

ファイルを解凍してAdmin.phpを /php/ACMS/GET/Admin.phpと置き換え。

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願い致します。

shopモジュールの受注詳細にバグが発見されました

shopモジュールの受注一覧>受注詳細ページの表示にバグが発見されました。

現象

ユーザー登録せずに(ログインせずに)に申し込みを行われた方で、注文者の住所に建物名を入力されており、配送先の住所には建物名がない場合に、受注詳細ページで注文者の住所に入れた建物名が配送先の建物名に表示されておりました。
なお、メール本文には問題はありません。

対応方法

下記バッチファイルを適用してください。
/php/ACMS/GET/Admin/Shop/Receipt/Edit.php


SMTPでのメール送信時のBCCに不具合が見つかりました

メール設定にてSMTPを使用しているサイトにて、BCCを利用している場合に不具合が見つかりました。

現象

受け取ったメールには本来、BCCのメールアドレス見えないものです。SMTPを使ったメール送信時にBCCのアドレスが見えている状態になっていました。

対応方法

下記の修正ファイルを適応してください。
/php/Mail.php をバックアップを取った後に、上書き保存をしてください。
ver1.5.1〜ver2.0.1.1までの修正バッチになります。ver2.1以降は既に修正済みですので不要です。


SMTPを利用されていない場合(デフォルトはsendmailを使用する設定になっています。コンフィグ>メール設定で確認頂けます)や、BCCを利用されていない場合には、本件の不具合による直接的な影響はございません。

IFブロックの一部に不具合が見つかりました。【ver2.1】

現象

  • ver2.1で発生。
  • IFブロックのlte(以下)gte(以上)が正しく動いていない。

対応方法

下記の修正ファイルを適応してください。 /php/ACMS/function.php をバックアップを取った後に、上書き保存をしてください。 ver2.1.0のみの修正バッチになります。ver2.1以外ではこの問題は発現しません。


ファイルを開く

パッチファイル

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願い致します。

メディア管理画面に不具合が見つかりました。【ver2.1.0以降】

現象

  • ver2.1で発生。
  • メディア管理画面でver2.1以前にあげていた画像のサムネイルが表示されない

対応方法

下記の修正ファイルを適応してください。 ver2.1.0, ver2.1.0.1のみの修正バッチになります。


ファイルを開く

パッチファイル

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願い致します。

Category_Listモジュールでグローバルカテゴリの問題【ver2.1.0.2】

ver2.1.0.2でCategory_Listでグローバルカテゴリーが意図しない親ブログに表示されてしまう問題が 確認されました。

発生条件

  • ver2.1.0.2で発生。
  • Category_Listモジュールでグローバルカテゴリーを表示している場合

対応方法

以下のパッチファイルを適応して下さい。


ファイルを開く

パッチファイル

この度は大変ご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願い致します。

フォームの管理者宛メールに問題が見つかりました【ver2.1.1】

ver2.1.1でフォームの管理者宛メールで本文が一般宛のものになってしまう問題が見つかりました。

発生条件

  • ver2.1.1でのみ発生。

対応方法

環境に合わせて〜php5.4.xまたはphp5.5.xのパッチファイルを適用して下さい。


ファイルを開く

〜php5.4.x用


ファイルを開く

php5.5.x用


この度は大変ご迷惑をお掛けしてしまい申し訳ございません。 今後ともa-blog cmsをよろしくお願い致します。

一部の環境でフォーム送信時にエラーが出てしまう問題

ver2.1.1.4をご利用の場合

サーバの環境によってフォーム送信時にエラーが出てしまう問題が確認されました。

現象

include_pathの設定がされていない環境でうまくインクルードできない為、今回のエラーが出ておりました。

対応方法

include_pathの設定を行うか、以下のパッチを適応してください。


ファイルを開く

パッチファイル

この度はご迷惑をおかけしてしまい申し訳ございません。
今後ともa-blog cmsをお願い致します。

グローバルルールに不具合が発見されました

グローバルルールをご利用の場合

グローバルルールをご利用の場合に、子ブログでコンフィグがうまくルール毎に保存できない問題が発見されました。

グローバルルールを有効にしている方は対応をお願いいたします。

対象

  • a-blog cms Ver. 2.6.0 以下

対応

以下のパッチを適応して下さい。


ファイルを開く

パッチ

この度はご迷惑をおかけしてしまい申し訳ございません。
今後ともa-blog cmsをお願い致します。

Ver. 2.6.0.1 の フォームで不具合が発見されました。

Ver. 2.6.0.1のフォームで1ページに複数のフォームがあると
送信ができない場合がある不具合が発見されました。

対象

  • a-blog cms Ver. 2.6.0.1
  • 一つのページの複数のFormモジュールがある
  • CSRF対策のオプションがON(デフォルト: ON)config.system.yaml : form_csrf_enable

対策

/php/ACMS/GET/Form.php の35行目付近の csrf_tokenメソッド を以下のように修正ください。

/**
 * CSRF Token埋め込み
 * 
 * @param string & $tpl
 */
function csrf_token(& $tpl)
{
    $Session = ACMS_Session::singleton();

    if ( $Session->get('formToken') ) {
        $token  = $Session->get('formToken');
    } else {
        $token  = sha1(uniqueString().'acms'.session_id());
        $Session->set('formToken', $token);
        $Session->save();
    }

    // token の埋め込み
    $tpl = preg_replace('@(?=<\s*/\s*form[^\w]*>)@i', '<input type="hidden" name="formToken" value="'.$token.'" />'."\n", $tpl);
}

この度はご迷惑をおかけしてしまい申し訳ございません。

今後ともa-blog cmsをお願い致します。