質問箱/5458
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
**[[質問箱/5458]] [#z34ec494]
|RIGHT:100|LEFT:410|c
|~カテゴリ|エラー・トラブル|
|~サマリ|refプラグインの複数パラメータが有効にならない|
|~バージョン|1.5.4|
|~投稿者|[[KAMOME]]|
|~状態|質問|
|~投稿日|&new{2022-05-31 (火) 02:11:34};|
***質問 [#n09590ee]
refプラグインで{}内のパラメータを 40%,right,nolink などの...
ソースを修正したところ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
終了行:
**[[質問箱/5458]] [#z34ec494]
|RIGHT:100|LEFT:410|c
|~カテゴリ|エラー・トラブル|
|~サマリ|refプラグインの複数パラメータが有効にならない|
|~バージョン|1.5.4|
|~投稿者|[[KAMOME]]|
|~状態|質問|
|~投稿日|&new{2022-05-31 (火) 02:11:34};|
***質問 [#n09590ee]
refプラグインで{}内のパラメータを 40%,right,nolink などの...
ソースを修正したところ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
ページ名: