2014/11/12にレンタルスペースであるusamimi.infoさんのPHPバージョンが5.3から5.5へアップグレードされた事により今まで使用していたpukiwiki 1.4.7が正常に動作しない為2014/11/13にpukiwiki1.5.0へアップグレード致しました。
それに伴い当pukiwikiのプラグインの設定や本体の設定をメモ書きを・・・。
- //$script_directory_index = 'index.php'; + $script_directory_index = 'index.php';
- $modifier = 'anonymous'; + $modifier = 'シンプルなスクーターサイト';
- $modifierlink = 'http://pukiwiki.example.com/'; + $modifierlink = 'http://www.usamimi.info/~who/';
- $defaultpage = 'FrontPage'; // Top / Default page + $defaultpage = 'シンプルなスクーターサイト'; // Top / Default page
- $nowikiname = 0; + $nowikiname = 1;
- $attach_link = 1; + $attach_link = 0;
- $related_link = 1; + $related_link = 0;
function Link_url($start) { parent::Link($start); } function get_pattern() { $s1 = $this->start + 1; return <<<EOD (\[\[ # (1) open bracket ((?:(?!\]\]).)+) # (2) alias (?:>|:) )? ( # (3) url - (?:(?:https?|ftp|news):\/\/|mailto:)[\w\/\@\$()!?&%#:;.,~'=*+-]+ + (?:(?:\+?https?|\+?ftp|\+?news):\/\/|mailto:)[\w\/\@\$()!?&%#:;.,~'=*+-]+ ) (?($s1)\]\]) # close bracket EOD;381行辺り
function toString() { if (FALSE) { $rel = ''; } else { $rel = ' rel="nofollow"'; } + if (ereg("^(\+)(.*)", $this->name, $regs)) { + return '<a href="' . $regs[2] . '" target="_blank" ' . $rel . '>' . $this->alias . '</a>'; + }else{ return '<a href="' . $this->name . '"' . $rel . '>' . $this->alias . '</a>'; + } }PukiWiki別窓リンク参考
if (! defined('SKIN_DEFAULT_DISABLE_TOPICPATH')) - define('SKIN_DEFAULT_DISABLE_TOPICPATH', 1); // 1, 0 + define('SKIN_DEFAULT_DISABLE_TOPICPATH', 0); // 1, 0
<?php if ($is_page) { ?> <?php if(SKIN_DEFAULT_DISABLE_TOPICPATH) { ?> <a href="<?php echo $link['reload'] ?>"><span class="small"><?php echo $link['reload'] ?></span></a> <?php } else { ?> <span class="small"> - <?php require_once(PLUGIN_DIR . 'topicpath.inc.php'); echo plugin_topicpath_inline(); ?> + <?php require_once(PLUGIN_DIR . 'topicpath.inc.php'); echo plugin_topicpath_inline(); ?><br> + <?php require_once(PLUGIN_DIR . 's.inc.php'); echo plugin_s_convert_get_short_link(); ?> </span> <?php } ?> <?php } ?>
導入
導入
- if ($page == '' || $page == $defaultpage) return ''; + if ($page == '' || $page == $defaultpage) return PLUGIN_TOPICPATH_TOP_LABEL ." /";
- $topic_path[] = make_pagelink($defaultpage, PLUGIN_TOPICPATH_TOP_LABEL); + $topic_path[] = '<a href="' . $script . '">' . PLUGIN_TOPICPATH_TOP_LABEL . '</a>';