plugin/meta.inc.phpにて、プラグインを空白にしてもデフォルトプラグインを使用できないparaedit

  • ページ: Develop/BugTrack1
  • 投稿者: ぃぉぃぉ
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2010-12-07 (火) 11:52:39
  • バージョン:

メッセージparaedit

meta.inc.phpのバグ。

現状、「プロパティ」->「閲覧」が

URL/?plugin=&page=...

となってしまっている。pluginが空の場合、処理を変えないといけない。

対応paraedit

うーん、汚いソースだ。

        if(isset($options['plugin']))
        {
            $lists = & $config->get($item);
            foreach ($lists as $list)
            {
                $title = isset($list[0]) ? $list[0] : '';
                $plugin = isset($list[1]) ? htmlspecialchars_decode($list[1]) : '';
                $iconname = isset($list[3]) ? $list[3] : '';
                $info_source .= '- ';
                if (file_exists(IMAGE_DIR . $iconname)) {
                    $info_source .= '&_image(' . $iconname . ');';
                }
                if(!empty($plugin))
                {
                    $plugin = 'plugin=' . $plugin . '&';
                    $pagedirection = (isset($list[2]) & !empty($list[2])) ? $list[2] : 'page';
                    $pagedirection .= '=';
                }
                else
                {
                    $pagedirection = (isset($list[2]) & !empty($list[2])) ? $list[2] . '=' : '';
                }
                $info_source .= '[[' . $title . '>' . get_script_uri('abs') . '?' . $plugin . $pagedirection . rawurlencode($vars['page']) . ']]' . "\n";
            }
        } 



トップ 編集凍結差分バックアップ添付複製名前変更リロード 新規一覧 単語検索 最終更新  ヘルプ  最終更新のRSS
Last-modified: 2013-03-09 (土) 03:26:49 (3068d)