質問箱/3211
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
**[[質問箱/3211]] [#e054c86b]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|tracker で「追加」権限|
|~バージョン|1.4.5_1|
|~投稿者|[[ok]]|
|~状態|完了|
|~投稿日|&new{2005-10-03 (月) 17:02:14};|
***質問 [#i832d467]
tracker で「追加」は誰でもできてしまうのですが,これを pu...
現状,tracker で追加されるページが $edit_auth_pages の対...
追加は誰でもできるけど編集は認証が必要という中途半端な状...
***回答 [#t2a39ec0]
- すぐに思いつくのは、tracker自体を改造して認証必須にして...
- ということで、手っ取り早い方法です。 -- [[teanan]] &new...
plugin/tracker.inc.php(1.28): 104行目付近
);
}
- if (!is_page($source))
+ if (!is_page($source) || !edit_auth($post['_base']))
{
return array(
- ありがとうございました.改造の糸口がつかめたので以下の...
plugin/tracker.inc.php: 135行目に挿入 (実際には tracker_p...
// ページ名を決定
$base = $post['_base'];
...
while (is_page($page))
{
$real = ++$num;
$page = "$base/$real";
}
+ if (!edit_auth($page))
+ {
+ return array(
+ 'msg'=>'cannot write',
+ 'body'=>'page template ('.htmlsp...
+ );
+ }
// ページデータを生成
- 匿名の方のたれこみで、この記事を知りました。近いうちに...
- この件は根本的な完了になっていない様ですのでBugTrack送...
#comment
終了行:
**[[質問箱/3211]] [#e054c86b]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|tracker で「追加」権限|
|~バージョン|1.4.5_1|
|~投稿者|[[ok]]|
|~状態|完了|
|~投稿日|&new{2005-10-03 (月) 17:02:14};|
***質問 [#i832d467]
tracker で「追加」は誰でもできてしまうのですが,これを pu...
現状,tracker で追加されるページが $edit_auth_pages の対...
追加は誰でもできるけど編集は認証が必要という中途半端な状...
***回答 [#t2a39ec0]
- すぐに思いつくのは、tracker自体を改造して認証必須にして...
- ということで、手っ取り早い方法です。 -- [[teanan]] &new...
plugin/tracker.inc.php(1.28): 104行目付近
);
}
- if (!is_page($source))
+ if (!is_page($source) || !edit_auth($post['_base']))
{
return array(
- ありがとうございました.改造の糸口がつかめたので以下の...
plugin/tracker.inc.php: 135行目に挿入 (実際には tracker_p...
// ページ名を決定
$base = $post['_base'];
...
while (is_page($page))
{
$real = ++$num;
$page = "$base/$real";
}
+ if (!edit_auth($page))
+ {
+ return array(
+ 'msg'=>'cannot write',
+ 'body'=>'page template ('.htmlsp...
+ );
+ }
// ページデータを生成
- 匿名の方のたれこみで、この記事を知りました。近いうちに...
- この件は根本的な完了になっていない様ですのでBugTrack送...
#comment
ページ名: