* U K I Y A H O N P O *
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura,
che la diritta via era smarrita.
リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
浮子屋商店もよろしく。

その他雑文/ゐきメモ書き のバックアップ(No.2)


PukiWiki Plus! 導入後に手を加えたところとかをメモっておく。

インストール時に手を加えた場所

インストールバージョンは PukiWiki Plus! 1.4.6-u1-i18n Revision 915

  • pukiwiki.ini.php
  • default.skin.php
  • default.css

追加導入したプラグイン

  • freeze2,unfreeze2,deldel

手を加えた場所

glossary関係

大幅に手を加えた。

make_link.php 885行あたり

  0
  1
  2
  3
  4
  5
  6
  7
  8
<?php } elseif ($ajax) {
// update by ukiya start
    return '<span class="tooltip"' . 
        ' onmouseover="' . "javascript:this.style.backgroundColor='#ffe4e1';" . '"' .
        ' onclick="' . "javascript:showGlossaryPopup('" . $script . "?plugin=tooltip&amp;q=" . $s_term . "',event,0.2);" . '"' .
        ' onmouseout="' . "javascript:this.style.backgroundColor='transparent';" .
         '">' .
//update by ukiya end
        $term . '</span>';
} else { ?>

glossary.js 54行あたり

すべてを展開すべてを収束
  1
  2
  3
 
 
 
startEvent('popupDiv','click','hideGlossaryPopup');
popupDiv.innerHTML = "<div align='center'> - close on click - </div>"+htmldoc.responseText;
var popUpContainer = document.getElementById("popUpContainer");

glossary.js に以下を追加

すべてを展開すべてを収束
  1
  2
  3
  4
  5
  6
  7
  8
  9
 
-
|
|
|
|
|
|
!
//--イベント開始関数 
  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 プラグイン

IGNOREリストが、「ホスト名のみ比較」になっていたのでパスまでマッチするように変更

linklist.inc.php 124行目あたり

<?php  if (linklist_ignore_check($url['host'] . $url['path'] )) continue; ?>

comment プラグイン

名前を自動的に[[]]で囲まないようにした。

オリジナルプラグイン

sakurascript

駄でべWiki:fifth moon/PukiWiki用さくらスクリプトプラグインより。

getrecent

pcomment プラグインから、コメント入力の機能を除いて表示のみに特化したもの。
トピックの表示に利用。一応添付しておく。