Wikiページのファイル名

  • ページ: BugTrack
  • 投稿者: reimy
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: 要望
  • 投稿日: 2003-03-25 (火) 18:40:12
  • バージョン:

メッセージ

以前はWikiページのファイル名一覧がバックアップ一覧で表示されたと思うのですが…、なくなっちゃいましたね。

各ページごとのバックアップ一覧ページでの表示か、別プラグインでの表示(このほうがセキュリティ上は好ましい?)でいいので、ファイル名も表示してほしい。

関連:official:質問箱 保存ファイル名について


  • 1.4系なら、filelistプラグインで良いのでは? -- masao 2003-03-26 (水) 10:07:53
    • あれ?拡張子が出てませんね。↓のような感じでしょうか。 -- masao 2003-03-26 (水) 10:52:06
      --- func.php    21 Mar 2003 22:45:48 -0000      1.31
      +++ func.php    26 Mar 2003 01:50:05 -0000
      @@ -284,7 +284,7 @@
              {
                      $r_page = rawurlencode($page);
                      $s_page = htmlspecialchars($page,ENT_QUOTES);
      -               $e_page = encode($page);
      +               $e_page = encode($page).".txt";
                      $passage = get_pg_passage($page);
      
                      $str = "   <li><a href=\"$script?cmd=$cmd&amp;page=$r_page\">$s_page</a>$passage";
  • plugin=backuplist作ります? -- ぱんだ 2003-03-29 (土) 00:47:38
  • いえ、masaoさんのご指摘の通り、filelistでOKでした。上記のパッチを当てればバッチリですね。 -- reimy 2003-03-29 (土) 01:00:52
  • パッチを当てようとして、しまった、と思ったんですが。このサブルーチン、wiki/*.txtだけではなくbackup/*.gzの一覧にも使うことがあるんですよ。(cmd=backup/plugin=deleted) ですから、単純に".txt"をつけるのではなく、呼び出し元からページ名とともに対応するファイル名も渡してやった方がスマートなので、そんな風に修正します。 -- ぱんだ 2003-03-31 (月) 00:19:47
    1. func.php/page_list()の第一引数を、array(filename=>pagename,...)の形の配列に変更します。
    2. file.php/get_existpages()の戻り値を、array(filename=>pagename,...)の形の配列に変更します。
      • この関数の戻り値配列のキーが「0から始まる連番である」ことを期待しているルーチンがないことをチェックするのに、少し時間がかかります…多分ないと思うんですが念のため。 -- ぱんだ 2003-03-31 (月) 00:32:52
  • 今のところ、以下の5モジュールが影響を受けます。 -- ぱんだ 2003-03-31 (月) 00:25:10
    file.php
    func.php
    plugin/backup.inc.php
    plugin/deleted.inc.php
    plugin/list.inc.php
  • cvsに投入しました。 -- ぱんだ 2003-04-01 (火) 17:10:16

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-04-02 (水) 00:23:52
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.183 sec.

OSDN