#author("2022-05-31T02:14:32+09:00","","") #author("2022-05-31T02:15:35+09:00","","") **[[質問箱/5458]] [#z34ec494] |RIGHT:100|LEFT:410|c |~カテゴリ|エラー・トラブル| |~サマリ|refプラグインの複数パラメータが有効にならない| |~バージョン|1.5.4| |~投稿者|[[KAMOME]]| |~状態|質問| |~投稿日|&new{2022-05-31 (火) 02:11:34};| ***質問 [#n09590ee] refプラグインで{40%,right,nolink}などのように複数のパラメータを指定した場合、先頭のパラメータだけが有効になり、残りがtitle属性に設定されてしまいます。 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; } ***回答 [#ae3b7c62] #comment