diff -ru pukiwiki-1.4.6_rc.orig/lib/file.php pukiwiki-1.4.6_rc/lib/file.php --- pukiwiki-1.4.6_rc.orig/lib/file.php 2005-07-03 23:16:23.000000000 +0900 +++ pukiwiki-1.4.6_rc/lib/file.php 2005-07-26 23:42:15.000000000 +0900 @@ -177,7 +177,7 @@ $footer['ACTION'] = 'Page update'; $footer['PAGE'] = & $page; - $footer['URI'] = get_script_uri() . '?' . rawurlencode($page); + $footer['URI'] = get_script_uri() . anchor_replace(rawurlencode($page)) . '/'; $footer['USER_AGENT'] = TRUE; $footer['REMOTE_ADDR'] = TRUE; diff -ru pukiwiki-1.4.6_rc.orig/lib/func.php pukiwiki-1.4.6_rc/lib/func.php --- pukiwiki-1.4.6_rc.orig/lib/func.php 2005-07-04 00:09:27.000000000 +0900 +++ pukiwiki-1.4.6_rc/lib/func.php 2005-07-26 23:42:15.000000000 +0900 @@ -305,13 +305,17 @@ // Shrink URI for read if ($cmd == 'read') { - $href = $script . '?'; + $href = $script; } else { $href = $script . '?cmd=' . $cmd . '&page='; } foreach($pages as $file=>$page) { - $r_page = rawurlencode($page); + if ($cmd == 'read') { + $r_page = anchor_replace(rawurlencode($page)) . '/'; + } else { + $r_page = rawurlencode($page); + } $s_page = htmlspecialchars($page, ENT_QUOTES); $passage = get_pg_passage($page); @@ -657,6 +661,12 @@ return join($glue, $arr); } +// PukiWikiの階層をディレクトリに偽装 +function anchor_replace($anchor) +{ + return str_replace('%2F', '/', $anchor); +} + //// Compat //// // is_a -- Returns TRUE if the object is of this class or has this class as one of its parents diff -ru pukiwiki-1.4.6_rc.orig/lib/html.php pukiwiki-1.4.6_rc/lib/html.php --- pukiwiki-1.4.6_rc.orig/lib/html.php 2005-07-03 23:51:18.000000000 +0900 +++ pukiwiki-1.4.6_rc/lib/html.php 2005-07-26 23:42:15.000000000 +0900 @@ -44,19 +44,19 @@ $_LINK['edit'] = "$script?cmd=edit&page=$r_page"; $_LINK['filelist'] = "$script?cmd=filelist"; $_LINK['freeze'] = "$script?cmd=freeze&page=$r_page"; - $_LINK['help'] = "$script?" . rawurlencode($help_page); + $_LINK['help'] = $script . anchor_replace(rawurlencode($help_page)) . '/'; $_LINK['list'] = "$script?cmd=list"; $_LINK['new'] = "$script?plugin=newpage&refer=$r_page"; $_LINK['rdf'] = "$script?cmd=rss&ver=1.0"; - $_LINK['recent'] = "$script?" . rawurlencode($whatsnew); + $_LINK['recent'] = $script . anchor_replace(rawurlencode($whatsnew)) . '/'; $_LINK['refer'] = "$script?plugin=referer&page=$r_page"; - $_LINK['reload'] = "$script?$r_page"; + $_LINK['reload'] = $script . anchor_replace($r_page) . '/'; $_LINK['rename'] = "$script?plugin=rename&refer=$r_page"; $_LINK['rss'] = "$script?cmd=rss"; $_LINK['rss10'] = "$script?cmd=rss&ver=1.0"; // Same as 'rdf' $_LINK['rss20'] = "$script?cmd=rss&ver=2.0"; $_LINK['search'] = "$script?cmd=search"; - $_LINK['top'] = "$script?" . rawurlencode($defaultpage); + $_LINK['top'] = $script . anchor_replace(rawurlencode($defaultpage)) . '/'; if ($trackback) { $tb_id = tb_get_id($_page); $_LINK['trackback'] = "$script?plugin=tb&__mode=view&tb_id=$tb_id"; @@ -273,9 +273,9 @@ $s_page = htmlspecialchars($page); $passage = get_passage($lastmod); $_links[] = $tag ? - '' . $s_page . '' : - '' . + '' . $s_page . '' . $passage; } if (empty($_links)) return ''; // Nothing diff -ru pukiwiki-1.4.6_rc.orig/lib/init.php pukiwiki-1.4.6_rc/lib/init.php --- pukiwiki-1.4.6_rc.orig/lib/init.php 2005-07-04 00:16:27.000000000 +0900 +++ pukiwiki-1.4.6_rc/lib/init.php 2005-07-26 23:42:15.000000000 +0900 @@ -119,6 +119,12 @@ } ///////////////////////////////////////////////// +// Static image files +define('IMAGE_DIR', $script . 'image/'); +// Keep this directory shown via web browsers like +// ./IMAGE_DIR from index.php. + +///////////////////////////////////////////////// // INI_FILE: $agents: UserAgentの識別 $ua = 'HTTP_USER_AGENT'; diff -ru pukiwiki-1.4.6_rc.orig/lib/make_link.php pukiwiki-1.4.6_rc/lib/make_link.php --- pukiwiki-1.4.6_rc.orig/lib/make_link.php 2005-06-27 23:18:07.000000000 +0900 +++ pukiwiki-1.4.6_rc/lib/make_link.php 2005-07-26 23:42:15.000000000 +0900 @@ -306,7 +306,7 @@ $script = ''; if (! PKWK_ALLOW_RELATIVE_FOOTNOTE_ANCHOR) - $script = get_script_uri() . '?' . $page; + $script = get_script_uri() . anchor_replace(rawurlencode($page)) . '/'; $id = ++$note_id; $note = make_link($body); @@ -724,7 +724,7 @@ $al_left = $al_right = ''; } - return $al_left . '' . $s_alias . '' . $al_right; } else { // Dangling link diff -ru pukiwiki-1.4.6_rc.orig/plugin/amazon.inc.php pukiwiki-1.4.6_rc/plugin/amazon.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/amazon.inc.php 2005-04-09 12:18:06.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/amazon.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -212,12 +212,12 @@ if ($edit_auth && ($auth_user == '' || ! isset($edit_auth_users[$auth_user]) || $edit_auth_users[$auth_user] != $_SERVER['PHP_AUTH_PW'])) { // Edit-auth failed. Just look the page - header('Location: ' . get_script_uri() . '?' . $r_page_url); + header('Location: ' . get_script_uri() . anchor_replace($r_page_url) . '/'); } else { $title = plugin_amazon_get_asin_title(); if ($title == '' || preg_match('#^/#', $s_page)) { // Invalid page name - header('Location: ' . get_script_uri() . '?' . rawurlencode($s_page)); + header('Location: ' . get_script_uri() . anchor_replace(rawurlencode($s_page)) . '/'); } else { $body = '#amazon(' . $asin_all . ',,image)' . "\n" . '*' . $title . "\n" . $amazon_body; @@ -253,7 +253,7 @@ global $amazon_aid; global $asin, $asin_ext, $asin_all; - $url = plugin_amazon_cache_image_fetch(CACHE_DIR); + $url = get_script_uri() . plugin_amazon_cache_image_fetch(CACHE_DIR); $url_shop = PLUGIN_AMAZON_SHOP_URI . $asin . '/' . $amazon_aid . 'ref=nosim'; $center = 'text-align:center'; diff -ru pukiwiki-1.4.6_rc.orig/plugin/aname.inc.php pukiwiki-1.4.6_rc/plugin/aname.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/aname.inc.php 2005-06-17 00:04:08.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/aname.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -95,7 +95,7 @@ $id = htmlspecialchars($id); // Insurance $class = $f_super ? 'anchor_super' : 'anchor'; $attr_id = $f_noid ? '' : ' id="' . $id . '"'; - $url = $f_full ? get_script_uri() . '?' . rawurlencode($vars['page']) : ''; + $url = $f_full ? get_script_uri() . anchor_replace(rawurlencode($vars['page'])) . '/' : ''; if ($body != '') { $href = ' href="' . $url . '#' . $id . '"'; $title = ' title="' . $id . '"'; diff -ru pukiwiki-1.4.6_rc.orig/plugin/article.inc.php pukiwiki-1.4.6_rc/plugin/article.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/article.inc.php 2005-06-25 16:06:12.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/article.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -120,7 +120,7 @@ $mailbody .= "\n\n" . '---' . "\n"; $mailbody .= $_msg_article_mail_sender . $post['name'] . ' (' . $now . ')' . "\n"; $mailbody .= $_msg_article_mail_page . $post['refer'] . "\n"; - $mailbody .= '  URL: ' . $script . '?' . rawurlencode($post['refer']) . "\n"; + $mailbody .= '  URL: ' . $script . anchor_replace(rawurlencode($post['refer'])) . '/' . "\n"; $mailbody = mb_convert_encoding($mailbody, 'JIS'); $mailaddheader = 'From: ' . PLUGIN_ARTICLE_MAIL_FROM; diff -ru pukiwiki-1.4.6_rc.orig/plugin/attach.inc.php pukiwiki-1.4.6_rc/plugin/attach.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/attach.inc.php 2005-06-26 18:51:38.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/attach.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -604,7 +604,7 @@ $footer['FILENAME'] = & $this->file; $footer['PAGE'] = & $this->page; $footer['URI'] = get_script_uri() . - '?' . rawurlencode($this->page); + anchor_replace(rawurlencode($this->page)) . '/'; $footer['USER_AGENT'] = TRUE; $footer['REMOTE_ADDR'] = TRUE; pkwk_mail_notify($notify_subject, "\n", $footer) or diff -ru pukiwiki-1.4.6_rc.orig/plugin/back.inc.php pukiwiki-1.4.6_rc/plugin/back.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/back.inc.php 2005-06-20 23:57:34.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/back.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -47,7 +47,7 @@ $array = anchor_explode($href); $array[0] = rawurlencode($array[0]); $array[1] = ($array[1] != '') ? '#' . rawurlencode($array[1]) : ''; - $href = $script . '?' . $array[0] . $array[1]; + $href = $script . anchor_replace($array[0]) . '/' . $array[1]; $link = is_page($array[0]); } } else { diff -ru pukiwiki-1.4.6_rc.orig/plugin/backup.inc.php pukiwiki-1.4.6_rc/plugin/backup.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/backup.inc.php 2005-05-08 01:21:51.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/backup.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -66,7 +66,7 @@ if ($is_page) { $body .= '
  • ' . str_replace('$1', - '' . $s_page . '', + '' . $s_page . '', $_msg_goto) . "\n"; } else { $body .= '
  • ' . str_replace('$1', $s_page, $_msg_deleted) . "\n"; diff -ru pukiwiki-1.4.6_rc.orig/plugin/bugtrack.inc.php pukiwiki-1.4.6_rc/plugin/bugtrack.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/bugtrack.inc.php 2005-04-03 12:33:47.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/bugtrack.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -177,7 +177,7 @@ $post['version'], $post['body']); pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . rawurlencode($page)); + header('Location: ' . get_script_uri() . anchor_replace(rawurlencode($page)) . '/'); exit; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/calendar.inc.php pukiwiki-1.4.6_rc/plugin/calendar.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/calendar.inc.php 2005-05-04 13:56:39.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/calendar.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -103,6 +103,10 @@ if ($cmd == 'read' && ! is_page($name)) { $link = '' . $day . ''; + } else if ($cmd == 'read') { + $link = '' . $day . + ''; } else { $link = '[' . $s_base . ']'; + '
    [' . $s_base . ']'; $ret .= "\n" . ' ' . "\n" . @@ -123,7 +123,7 @@ } if (is_page($page)) { - $link = '' . $day . ''; } else { if (PKWK_READONLY) { diff -ru pukiwiki-1.4.6_rc.orig/plugin/calendar_viewer.inc.php pukiwiki-1.4.6_rc/plugin/calendar_viewer.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/calendar_viewer.inc.php 2005-06-05 21:46:59.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/calendar_viewer.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -190,7 +190,7 @@ } if (PKWK_READONLY) { - $link = $script . '?' . $r_page; + $link = $script . anchor_replace($r_page) . '/'; } else { $link = $script . '?cmd=edit&page=' . $r_page; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/diff.inc.php pukiwiki-1.4.6_rc/plugin/diff.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/diff.inc.php 2004-10-31 14:21:47.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/diff.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -38,7 +38,7 @@ $is_page = is_page($page); if ($is_page) { - $menu[] = '
  • ' . str_replace('$1', "$s_page", $_msg_goto) . '
  • '; + $menu[] = '
  • ' . str_replace('$1', '' . $s_page '', $_msg_goto) . '
  • '; } else { $menu[] = '
  • ' . str_replace('$1', $s_page,$_msg_deleted) . '
  • '; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/edit.inc.php pukiwiki-1.4.6_rc/plugin/edit.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/edit.inc.php 2005-06-30 21:52:57.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/edit.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -218,7 +218,7 @@ } else { page_write($page, $postdata, $notimestamp); pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . rawurlencode($page)); + header('Location: ' . get_script_uri() . anchor_replace(rawurlencode($page)) . '/'); exit; } } else { @@ -238,7 +238,7 @@ { global $vars; pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . rawurlencode($vars['page'])); + header('Location: ' . get_script_uri() . anchor_replace(rawurlencode($vars['page'])) . '/'); exit; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/include.inc.php pukiwiki-1.4.6_rc/plugin/include.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/include.inc.php 2004-12-30 22:26:43.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/include.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -79,7 +79,7 @@ $s_page = htmlspecialchars($page); $r_page = rawurlencode($page); - $link = '' . $s_page . ''; // Read link + $link = '' . $s_page . ''; // Read link // I'm stuffed if (isset($included[$page])) { diff -ru pukiwiki-1.4.6_rc.orig/plugin/ls2.inc.php pukiwiki-1.4.6_rc/plugin/ls2.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/ls2.inc.php 2004-12-05 20:37:37.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/ls2.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -123,7 +123,7 @@ $r_page = rawurlencode($page); $s_page = htmlspecialchars($page); $title = $s_page . ' ' . get_pg_passage($page, FALSE); - $href = $script . '?cmd=read&page=' . $r_page; + $href = $script . anchor_replace($r_page) . '/'; plugin_ls2_list_push($params, $level); $ret = $include ? '
  • include ' : '
  • '; diff -ru pukiwiki-1.4.6_rc.orig/plugin/navi.inc.php pukiwiki-1.4.6_rc/plugin/navi.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/navi.inc.php 2005-04-02 15:33:39.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/navi.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -132,7 +132,7 @@ $r_page = rawurlencode($_page); $head_tags[] = ' '; } } diff -ru pukiwiki-1.4.6_rc.orig/plugin/paint.inc.php pukiwiki-1.4.6_rc/plugin/paint.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/paint.inc.php 2005-01-29 11:49:41.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/paint.inc.php 2005-07-26 23:42:15.000000000 +0900 @@ -87,7 +87,8 @@ $r_refer = rawurlencode($vars['refer']); $s_refer = htmlspecialchars($vars['refer']); } - $link = "

    $s_refer

    ";; + $link_url = $script . anchor_replace($r_refer) . '/'; + $link = '

    ' . $s_refer . '

    '; $w = PAINT_APPLET_WIDTH; $h = PAINT_APPLET_HEIGHT; @@ -139,7 +140,7 @@ - + EOD; diff -ru pukiwiki-1.4.6_rc.orig/plugin/pcomment.inc.php pukiwiki-1.4.6_rc/plugin/pcomment.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/pcomment.inc.php 2005-05-29 19:49:59.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/pcomment.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -58,7 +58,7 @@ } pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . rawurlencode($refer)); + header('Location: ' . get_script_uri() . anchor_replace($refer) . '/'); exit; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/recent.inc.php pukiwiki-1.4.6_rc/plugin/recent.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/recent.inc.php 2005-06-05 19:24:01.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/recent.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -67,7 +67,7 @@ } else { $r_page = rawurlencode($page); $pg_passage = get_pg_passage($page, FALSE); - $items .= '
  • ' . $s_page . '
  • ' . "\n"; } } diff -ru pukiwiki-1.4.6_rc.orig/plugin/ref.inc.php pukiwiki-1.4.6_rc/plugin/ref.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/ref.inc.php 2005-05-28 22:31:57.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/ref.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -269,7 +269,7 @@ '&src=' . rawurlencode($name); // Show its filename at the last } else { // Try direct-access, if possible - $url = $file; + $url = get_script_uri() . $file; } $width = $height = 0; diff -ru pukiwiki-1.4.6_rc.orig/plugin/related.inc.php pukiwiki-1.4.6_rc/plugin/related.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/related.inc.php 2005-04-11 03:41:02.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/related.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -34,7 +34,7 @@ $r_word = rawurlencode($_page); $s_word = htmlspecialchars($_page); $msg = 'Backlinks for: ' . $s_word; - $retval = '' . + $retval = '' . 'Return to ' . $s_word .'
    '. "\n"; if (empty($data)) { @@ -47,7 +47,7 @@ $r_page = rawurlencode($page); $s_page = htmlspecialchars($page); $passage = get_passage($time); - $retval .= '
  • ' . $s_page . + $retval .= '
  • ' . $s_page . ' ' . $passage . '
  • ' . "\n"; } $retval .= '' . "\n"; diff -ru pukiwiki-1.4.6_rc.orig/plugin/rename.inc.php pukiwiki-1.4.6_rc/plugin/rename.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/rename.inc.php 2005-02-27 16:57:26.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/rename.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -382,7 +382,7 @@ if ($page == '') $page = PLUGIN_RENAME_LOGPAGE; pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . rawurlencode($page)); + header('Location: ' . get_script_uri() . anchor_replace(rawurlencode($page)) . '/'); exit; } diff -ru pukiwiki-1.4.6_rc.orig/plugin/rss.inc.php pukiwiki-1.4.6_rc/plugin/rss.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/rss.inc.php 2005-02-05 12:11:13.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/rss.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -38,6 +38,7 @@ foreach (array_splice(file($recent), 0, $rss_max) as $line) { list($time, $page) = explode("\t", rtrim($line)); $r_page = rawurlencode($page); + $a_page = anchor_replace($r_page) . '/'; $title = mb_convert_encoding($page, 'UTF-8', SOURCE_ENCODING); switch ($version) { @@ -50,7 +51,7 @@ $items .= << $title - $self?$r_page + $self$a_page $date @@ -60,7 +61,7 @@ case '1.0': // Add into $rdf_li .= ' ' . "\n"; + $a_page . '" />' . "\n"; $date = substr_replace(get_date('Y-m-d\TH:i:sO', $time), ':', -2, 0); $trackback_ping = ''; @@ -70,11 +71,11 @@ '?tb_id=' . $tb_id . ''; } $items .= << + $title - $self?$r_page + $self$a_page $date - $self?$r_page + $self$a_page $trackback_ping diff -ru pukiwiki-1.4.6_rc.orig/plugin/topicpath.inc.php pukiwiki-1.4.6_rc/plugin/topicpath.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/topicpath.inc.php 2005-01-29 23:31:04.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/topicpath.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -54,7 +54,7 @@ $topic_path[] = $element; } else { // Page exists or not exists - $topic_path[] = '' . + $topic_path[] = '' . $element . ''; } } diff -ru pukiwiki-1.4.6_rc.orig/plugin/tracker.inc.php pukiwiki-1.4.6_rc/plugin/tracker.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/tracker.inc.php 2005-03-02 22:31:05.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/tracker.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -175,7 +175,7 @@ $r_page = rawurlencode($page); pkwk_headers_sent(); - header('Location: ' . get_script_uri() . '?' . $r_page); + header('Location: ' . get_script_uri() . anchor_replace($r_page) . '/'); exit; } /* diff -ru pukiwiki-1.4.6_rc.orig/plugin/yetlist.inc.php pukiwiki-1.4.6_rc/plugin/yetlist.inc.php --- pukiwiki-1.4.6_rc.orig/plugin/yetlist.inc.php 2005-06-18 19:44:00.000000000 +0900 +++ pukiwiki-1.4.6_rc/plugin/yetlist.inc.php 2005-07-26 23:42:16.000000000 +0900 @@ -39,7 +39,7 @@ $r_refer = rawurlencode($_refer); $s_refer = htmlspecialchars($_refer); - $link_refs[] = "$s_refer"; + $link_refs[] = '' . $s_refer . ''; } $link_ref = join(' ', $link_refs); diff -ru pukiwiki-1.4.6_rc.orig/pukiwiki.ini.php pukiwiki-1.4.6_rc/pukiwiki.ini.php --- pukiwiki-1.4.6_rc.orig/pukiwiki.ini.php 2005-07-03 23:16:23.000000000 +0900 +++ pukiwiki-1.4.6_rc/pukiwiki.ini.php 2005-07-26 23:42:16.000000000 +0900 @@ -90,9 +90,7 @@ // ./SKIN_DIR from index.php. // Static image files -define('IMAGE_DIR', 'image/'); -// Keep this directory shown via web browsers like -// ./IMAGE_DIR from index.php. +// $scriptを含めるためlib/init.phpに移動 ///////////////////////////////////////////////// // Local time setting @@ -117,7 +115,7 @@ //$script = 'http://example.com/pukiwiki/'; // Shorten $script: Cut its file name (default: not cut) -//$script_directory_index = 'index.php'; +$script_directory_index = 'index.php'; // Site admin's name (CHANGE THIS) $modifier = 'anonymous'; diff -ru pukiwiki-1.4.6_rc.orig/skin/keitai.skin.php pukiwiki-1.4.6_rc/skin/keitai.skin.php --- pukiwiki-1.4.6_rc.orig/skin/keitai.skin.php 2005-05-01 11:43:27.000000000 +0900 +++ pukiwiki-1.4.6_rc/skin/keitai.skin.php 2005-07-26 23:42:16.000000000 +0900 @@ -53,7 +53,7 @@ } } } -$navi[] = '4.Menu'; +$navi[] = '4.Menu'; $navi[] = '5.Recent'; // Previous / Next block diff -ru pukiwiki-1.4.6_rc.orig/skin/pukiwiki.skin.php pukiwiki-1.4.6_rc/skin/pukiwiki.skin.php --- pukiwiki-1.4.6_rc.orig/skin/pukiwiki.skin.php 2005-05-23 23:22:30.000000000 +0900 +++ pukiwiki-1.4.6_rc/skin/pukiwiki.skin.php 2005-07-26 23:42:16.000000000 +0900 @@ -73,11 +73,11 @@ <?php echo $title ?> - <?php echo $page_title ?> - - + + - +