質問箱/62

カテゴリ
サマリ「トップページの名前」のカスタマイズについて
バージョン1.3.2
投稿者和田?
状態完了
投稿日2002-11-21 (THU) 23:22:30

質問

pukiwiki.ini.php の「トップページの名前」のカスタマイズに関する質問です。

// トップページの名前
$defaultpage = "FrontPage";

この $defaultpage を次のように WikiName *ではない* 名前に変更すると問題?が発生します。(単に私の勘違いかもしれませんが・・・。)

$defaultpage = "フロントページ"

ここで次の URL を用いて(URLパラメータでページを指定しないで)アクセスすると、

http:://xxxxxxxx/pukiwiki/pukiwiki.php

wiki ディレクトリ配下に

フロントページ.txt (実際のファイル名はエンコードされている)

が作成されてしまいます。しかし「トップ」をクリックすると、wikiディレクトリ配下に

[[フロントページ]].txt (実際のファイル名はエンコードされている)

が作成されるため、同じページ名で複数のファイルが作成されることになります。つまり URL の指定方法によって、同じページ名でも異なる内容のページが表示されるわけです。またページ一覧を参照すると次のように表示されます。

・フロントページ
・フロントページ

この問題は、pukiwiki.ini.php にて

$defaultpage = "[[フロントページ]]";

と記述することによって回避できるようですが、これは意図通りの動作でしょうか? もしそうであれば、pukiwiki.ini.php のコメントに注意事項として表記されているとありがたいです。

回答

  • reimy 2002-11-21 (THU) 23:44:37

    ページ名に日本語を使う場合はBracketNameでないとダメですから、[[フロントページ]]と記述するのが仕様です。

  • kawara 2002-11-22 (FRI) 11:07:12

    ということは、逆に言うと $defaultpage = "フロントページ" でBracketNameではないページが生成できてしまうバグが見つかったってことになるのかな。

    • reimy 2002-11-22 (FRI) 13:03:04

      仕様上、WikiNameまたはBracketNameしか想定していない点が盲点でしたね。

  • reimy 2003-06-18 (WED) 12:08:02

    PukiWiki 1.4ではWikiNameで作成されるページとBracketNameで作成されるページは同一となったので、この問題は発生しません。

  • 削除予定: Q&Aに移動 -- Cocoa 2005-12-18 (日) 22:32:23
  • Cocoa 2005-12-18 (日) 22:32:23の削除予定へのリンクは削除予定のルールに沿わない為削除しました。 -- Cocoa 2007-07-07 (土) 13:40:29

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-27 (木) 16:05:37
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.250 sec.

OSDN