質問箱/5458

カテゴリエラー・トラブル
サマリrefプラグインの複数パラメータが有効にならない
バージョン1.5.4
投稿者KAMOME
状態質問
投稿日2022-05-31 (火) 02:11:34

質問

refプラグインで{}内のパラメータを 40%,right,nolink などのように複数指定した場合、先頭のパラメータだけが有効になり、残りがtitle属性に設定されてしまいます。 ソースを修正したところOKになりましたが、これで正しいのかどうかが判断できません。

// オプションを解析する
function ref_check_arg($val, & $params)
{
/*  if ($val == '') {                           //### DEL
        $params['_done'] = TRUE;
        return;
    }
*/
    if (! $params['_done']) {
        foreach (array_keys($params) as $key) {
            if (strpos($key, strtolower($val)) === 0) {
                $params[$key] = TRUE;
                return;
            }
        }
//      $params['_done'] = TRUE;                //### DEL
    }

    $params['_args'][] = $val;
}

回答



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-05-31 (火) 02:15:35
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.305 sec.

SourceForge