We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26012
    • 324 Posts
    みなさんこんにちは

    管理画面でドキュメントを編集しようとするとManagerManagerがエラーを表示したり、おかしな動作をする現象を確認しました。
    ManagerManagerをお使いの方は念のため確認することをお勧めします。

    1.現象
      ・管理画面でドキュメントを編集しようとすると意味不明なエラーメッセージが表示される。 または
      ・ルール通りに管理画面を構成しない

    2.発生条件
      ManagerManagerのプラグインコードの $js_url を’’(空)のまま運用している場合
      (配布ソース[plugin.txt]のコードでは$js_url =’’(空) がデフォルト)

    3.原因
      ManagerManagerは js_url が空の場合、http://www.google.com/jsapiのjquery.js を取りにいきます。
     2009年1月13日夜から14日朝にかけてGoogleのライブラリが変わったようで(あくまで予想です)、
      ManagerManagerと相性が合わなくなったことが原因と考えられます。

    4.対処
      $js_url にサーバ内のjquery.jsへのURL(例:http://www.hogehoge.com/assets/js/jquery.js)を設定します。

    追記(1/16) : 1/14に本件の対応版(0.3.2.1)がリリースされてます。
               対応方法は、上記ではなくGoogleの特定ディレクトリを参照するように修正した模様。


    5.影響範囲
      バージョン  : V0.3.2(旧バージョンは未確認)
      画面/操作 : すべてのドキュメントの編集画面

    ウェブならではの障害で大きくはまる可能性がありますのでご注意ください。
      • 33014 ☆ A M B ☆
      • 1,231 Posts
      よく知らないんですが、Google AJAX Feed APIってヤツでしたっけ。
      これって、ライブラリのバージョンを指定してインクルードすることもできたと思います。
      それでバージョンを戻して試してみるというテもあるかも。

      ただなんか、ManagerManagerのような形で管理画面をカスタマイズするという概念自体が、
      「フレームワーク寄り」と分類づけられたいCMSとしてはちょっと無理やりな感じがしています。
      これは個人的に今年の宿題としてます。
        • 26012
        • 324 Posts
        Quote from: yama at Jan 14, 2009, 09:27 AM

        よく知らないんですが、Google AJAX Feed APIってヤツでしたっけ。
        これって、ライブラリのバージョンを指定してインクルードすることもできたと思います。
        それでバージョンを戻して試してみるというテもあるかも。
        Google AJAX Feed API >> Googleのサーバで公開されるAjax APIライブラリの一つかと。
            ご存知かと思いますがjqueryはこちらをどうぞ http://www.openspc2.org/JavaScript/Ajax/jQuery_study/ver1.2.6/chapter01/001/index.html

        それでバージョンを戻して試してみるというテ >> それも考えたのですが、外部サーバのファイルの在りように振り回されるのもどうかと思い、パッケージ内の動作保証されているであろう(変わることのない)ファイルを指定した方が無難と判断しました。

        Quote from: yama at Jan 14, 2009, 09:27 AM

        ただなんか、ManagerManagerのような形で管理画面をカスタマイズするという概念自体が、
        「フレームワーク寄り」と分類づけられたいCMSとしてはちょっと無理やりな感じがしています。
        これは個人的に今年の宿題としてます。
        この点yamaさんと全く同意見!同じように感じてる人結構いると思います。
        他に選択肢がない現状ではやむなし、といった感じでしょうか。。。
          • 33014 ☆ A M B ☆
          • 1,231 Posts
          現在のところ管理画面の出力はハードコーディングになってますが、これをフレームワーク化する必要がありますね。
          revoでは実現されてそうな気がするので、できれば移植を試みてみようかな?と。

          もしできるなら、テンプレート編集画面でテンプレート変数・ドキュメント変数も管理できると便利ではと思ってます。
          テンプレート編集画面で、必要なフィールドをマウス操作で選んで設定する感じです。
          ManagerManagerの中で複雑なストリングを書くより、ずっと簡単。
            • 26012
            • 324 Posts
            追記 : 上記の対応版(0.3.2.1)が1月14日速攻で出てたようです。(泣)
            http://modxcms.com/ManagerManager-1565.html