カテゴリ | |
---|---|
サマリ | ページ名の取得 |
バージョン | 1.4.7 |
投稿者 | Lq |
状態 | 完了 |
投稿日 | 2006-07-24 (月) 18:25:49 |
<?php echo $title ?> …(1)
を使ってスキンに
<a href="./index.php?<?php echo $title ?>">read</a> …(2) <a href="./edit.php?<?php echo $title ?>">edit</a> …(3)
のように記入して、PKWK_READONLY切り替えの為のリンクを張っているのですが、ある条件でおかしなリンクになってしまいます。
例えば、read_authで制限しているページを見ようとして閲覧をキャンセルすると、「~は閲覧できません」と出るのですが、この時の(1)の値が「~は閲覧できません」となっているために、スキンに表示した(2)や(3)のリンクを踏むと、「~は閲覧できません」というページを新規作成しようとしてしまいます。
ただ単純にページ名(階層も)表示できるようなコマンド?はありませんか?
「は閲覧できません」というのがいらないのです。
あと、改造しないというのが条件で…
殆ど、問題は起きないのですが、何か気になったことなので質問しました。
<?php echo $page ?> や topicpath.inc.php
などは、はダメですね。自身に、リンクを張ってしまうので。
意味分から無い場合は↓がsampleです。 「ここ」を開くとパスを求められ、キャンセルして、表示されたページからheader内にある[edit]というリンクを踏むと(ここでもキャンセル)、「~は閲覧できません」という新規ページを作成しようとしてしまいます。