カテゴリ | エラー・トラブル |
---|---|
サマリ | 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; }