- 追加された行はこの色です。
- 削除された行はこの色です。
PukiWiki Plus! 導入後に手を加えたところとかをメモっておく。
** インストール時に手を加えた場所 [#p8769a1e]
インストールバージョンは PukiWiki Plus! 1.4.6-u1-i18n Revision 915
- pukiwiki.ini.php
- default.skin.php
- default.css
** 追加導入したプラグイン [#q42e21a0]
- freeze2,unfreeze2,deldel
** 手を加えた場所 [#p68df8c7]
*** glossary関係 [#wf93d25b]
大幅に手を加えた。
make_link.php 885行あたり
#code(PHP){{
} elseif ($ajax) {
// update by ukiya start
return '<span class="tooltip"' .
' onmouseover="' . "javascript:this.style.backgroundColor='#ffe4e1';" . '"' .
' onclick="' . "javascript:showGlossaryPopup('" . $script . "?plugin=tooltip&q=" . $s_term . "',event,0.2);" . '"' .
' onmouseout="' . "javascript:this.style.backgroundColor='transparent';" .
'">' .
//update by ukiya end
$term . '</span>';
} else {
}}
glossary.js 54行あたり
#code(JavaScript){{
startEvent('popupDiv','click','hideGlossaryPopup');
popupDiv.innerHTML = "<div align='center'> - close on click - </div>"+htmldoc.responseText;
var popUpContainer = document.getElementById("popUpContainer");
}}
glossary.js に以下を追加
#code(JavaScript){{
//--イベント開始関数
function startEvent(ojNameStr,eventTypeNameStr,funcNameStr){
//n4,m1,n7,e4,e5,e6,o6,o7,s1,k3用
eval(ojNameStr+".on"+eventTypeNameStr+"="+ funcNameStr)
//n4用
if(document.layers)
eval(ojNameStr+".captureEvents(Event."
+eventTypeNameStr.toUpperCase()+")")
}
}}
*** linklist プラグイン [#f1fffbc8]
IGNOREリストが、「ホスト名のみ比較」になっていたのでパスまでマッチするように変更
linklist.inc.php 124行目あたり
#code(PHP){{
if (linklist_ignore_check($url['host'] . $url['path'] )) continue;
}}
*** comment プラグイン [#l2d99897]
名前を自動的に[[]]で囲まないようにした。
** オリジナルプラグイン [#zff808a3]
*** sakurascript [#zd61f75c]
[[駄でべWiki:fifth moon/PukiWiki用さくらスクリプトプラグイン]]より。
*** getrecent [#j0433435]
pcomment プラグインから、コメント入力の機能を除いて表示のみに特化したもの。~
トピックの表示に利用。一応添付しておく。