雅屋の記録 †
Tag: PukiWiki
当ページに関するメモ
wikiのカスタマイズや歴史?等。
- 雅屋の記録
- Pukiwikiカスタマイズ
- 150804 Pukiwikiバージョンアップの影響
- 150607 Pukiwikiバージョンアップ
- 100626 tag導入
- 090901 Twitter導入
- 090802 2ちゃんAA対応ハック
- 070607 プラグイン追加&改造
- 070504 プラグイン追加
- 070501 キリ看プラグイン改造
- 070423 キリ看プラグインVerUp
- 070417 256x.inc.php
- 070409 style.inc.php
- 070220 キリ看プラグインVerUp
- 070118 age.ini.php
- 070111 キリ看plugin
- 070105 Pukiwiki設置
- 070106 ちびちびカスタマイズ
- 掲示板
- 歴史
- 一行コメント
Pukiwikiカスタマイズ †
150804 Pukiwikiバージョンアップの影響 †
メモ。とりあえずtag.inc.phpが動いていない。
というか、tagcloud.inc.phpというかlsx.inc.phpが動いていない?
どうも現在はメンテされてないらしく・・・
それとcommentx絡みの表示・・・縦書きだっけ?これが動いてないような気が。
150607 Pukiwikiバージョンアップ †
アレの導入をしようと思ったらPHPのバージョンが古いと怒られてしまいますた。
そこでさくらのコンパネからPHPのバージョンを上げたらウチのページが見れなくなるトラブル。
そういやウチで導入した頃にPHPのバージョンフンダララの問題があったような記憶が・・・そして上げようと思ったけど
マンド臭くて投げた
ような記憶が・・・・
てなもんで、1.4.5_1*1から最新の1.5.0にするのだが、参考記事をggっても14系最後辺りの記事しかない。
しかもウチは色々と細かいハックが入っていたりする&内容を
イチイチ覚えちゃいない
ので、殆ど手探りでやるしかない。
結論的にはまあ割と簡単ではあるがマンド臭い感。
具体的にはこんな感じ。シェル作業が前提。概ねこちらのやり方。
- 生きてるwikiのディレクトリが「www/old/」だとして、「www/new/」みたいに別ディレクトリを切って新しいpukiwikiをクリーンインスコする。
- www/old/pukiwikiのpukiwiki.ini.phpを見ながら、www/new/pukiwiki.ini.phpを編集する。
凍結パスワードは後回し、skinの設定はとりあえず標準に戻しておく。 - www/old/のコンテンツ関係のファイルをディレクトリごとwww/new/にcpする。
具体的にはattach,backup,cache,counter,diff,image,trackback,wiki。
libとpluginは触らない。 - www/new/skin/を一応バックアップしてから、www/old/skinをcpしてみる。
ウチは意外と何もせずOKだった。 - 追加したプラグインが足りない*2ので、ソレをリストアップ。
俺は2つのディレクトリを人力diffして探したw
基本古いプラグインを丸々cpで大丈夫だけど、気になる向きは入手先で対応状況を確認しませう。 - これで概ね動いてるはず。
- 思いつきでシェル上でハックしたのは、バックアップファイルとかが残ってたりするので頑張れ(ぉ
- 有る程度動き出したらmvなりで新旧入れ替え。ウチの場合は旧コンテンツの残骸とかBBSもあるので、/www/newから/www/oldへcpした。
- 凍結パスワードの設定。
とまあそんな感じ
100626 tag導入 †
タグを導入してみました。
タグ機能はtag.inc.phpで実現しております。
タグのリフレッシュは「index.php?cmd=tag」で。>俺
090901 Twitter導入 †
詳細はこちらの通り。
ただし、このままだとコンテンツエリアに表示させるのは問題無いが、サイドメニューに表示させようとした時、吐かれるHTMLに反映されなければいけない下記の部分、
<ul id="twitter_update_list"></ul>
の属性部分がスッポリ削られて、
<ul></ul>
のようになってしまう。
twitterのスクリプトは、ソース?のIDほにゃららの部分を探して書き足すので、書き換える場所がわからなくなってしまうようだ。
たけちよのあんちゃんとソースを追ってみたりしたが、結局サイドメニューを表示するプラグイン*3が、<ul>タグに対して属性を消すようなフィルタを付けている事が判明。
なんでやねん!と二人してツッコミを入れながら、その当該部分を殺してみると無事表示されました。
これで今の所動いています。
090802 2ちゃんAA対応ハック †
こちらの改造を手動適用。
070607 プラグイン追加&改造 †
ちょっと前にrss10pp.inc.phpを入れてたけど書くの忘れてた。
で、rss10pp.ini.phpとrecent.ini.phpに、たけちよのあんちゃん謹製の魔改造を施し、Recentdeleteとかが表示されないようにしてる。
コレ鬱陶しかったんだよなぁ。
070504 プラグイン追加 †
こちらのlsx.ini.php、contentsx.inc.php、includex.inc.php。
いいねぇ便利だねぇ
070501 キリ看プラグイン改造 †
なんか知らん英語の投稿がやってくるんで、この改造を施す。
070423 キリ看プラグインVerUp? †
たけちよのあんちゃん謹製のキリスト看板pluginをアップデート。
070417 256x.inc.php †
コレを追加。
070409 style.inc.php †
style.inc.phpを追加。
070220 キリ看プラグインVerUp? †
たけちよのあんちゃん謹製のキリスト看板pluginをアップデート。
「http://」を含む書込みはNGワードに指定されます。
どれもこれもみんなスパマーが悪いのです。
070118 age.ini.php †
年齢を誕生日から計算して表示するプラグイン
070111 キリ看plugin †
たけちよのあんちゃん謹製のキリスト看板pluginを導入してみました。
S-JISで書かれているので、./pluginにFTPする前に、漢字コードをEUCに変換してからFTPしませう。
070105 Pukiwiki設置 †
UTF-8は諦めて以前のモノを移設。
pukiwiki.ini.phpを書き換えたら基本的にドコの鯖や階層にでも移設可能な事を覚えておけ>俺
070106 ちびちびカスタマイズ †
- スキンをチョットだけイジってみる。
- メニューバーにメニューを入れる。
- ↑の時にハマり、見出しのレベルを4つまで使える(要はH5)ように変造。
./lib/convert_html.php 217行目付近 - $this->level = min(3, strspn($text, '*')); + $this->level = min(4, strspn($text, '*'));
./lib/html.php 323行目付近 - if (preg_match('/^(\*{0,3})(.*?)\[#([A-Za-z][\w-]+)\](.*?)$/m',$str, $matches)) { + if (preg_match('/^(\*{0,4})(.*?)\[#([A-Za-z][\w-]+)\](.*?)$/m',$str, $matches)) { 同じく328行目付近 - $str = preg_replace('/^\*{0,3}/', '', $str); + $str = preg_replace('/^\*{0,4}/', '', $str);
これで見出しのレベルが****まで(H5まで)使えるようになる。 ネタ元:http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B13%2F279
掲示板 †
RSSFeed捏造スクリプトのバグ †
とりあえず復旧:2009-08-31 21:08:44 (月)
先日よりこのスクリプトがどうやら上手く動いていなかった模様。
色々ゴニョゴニョした結果、どうやらスクリプト自身は動いていたが、RSSの構文エラーが出て止まっていた模様。
昔書き込まれていたスレッドがageられたのだが、そのスレタイに半角の「&」が含まれていた・・・これが原因。
当該スレのデータとnew.txtの当該箇所を鯖上で全角に書き換えたらとりあえず復活。
ここらのフィルター処理を突っ込まねば・・・
歴史 †
'97某月某日 †
一応判る範囲での当ページ開設。
最初は確かドリームネット(plaza5.mbn.or.jp/~masaya/)だったハズ。
某年某月某日 †
場所が足りずにリムネットと契約して場所間借り。
某年某月某日 †
更に場所が足りずに加古川だか神戸だかの怪しげなバイダーと契約してみる。
990621 さくらWebスタンダードに移行 †
いよいよオマケのWebスペースでなく、本気のサービスと契約。
やってもうた、後戻り出来ん。(笑
某年某月某日 †
裏ニュース.comにジェットエンジンか何かを紹介していただき、1日10万hitを超える。
さくらの転送量制限を軽く10倍は超え、何事だと調べられて、ツレに渡す為に置いてたエロ画像を発見され契約解除寸前に追い込まれる。
この時にかなり名前が売れ、以後800Hitover/日をコンスタントに出すようになった。
011011 masa-ya.jp取得 †
ジャパンレジストリというトコでmasa-ya.jpを取得。
いよいよ後戻り出来なくなる。(ォ
020215 さくらバーチャルドメインに移行 †
さくらのドメイン付きのプランに移行。
この時にドメインをさくらに移管。
相手のドメイン屋の不手際で非常に手間取る
040818 さくらレンサバに移行 †
さくらのレンタルサーバープレミアムに移行。
以前のバーチャルドメインの料金は何やったんじゃとプチキレる。
070105 PukiWiki導入 †
以前よりテスト的に使ってはいたが、とうとう全ページwiki化の決意をする。
UTF-8化も試みたが、以前のwikiページや添付ファイルを生かす為に、結局以前のPukiWikiをcp -Rしてpukiwiki.ini.phpを書き換えたのみ。
070110 白井内燃機工業wiki化 †
まだまだ旧コンテンツを含むが、白井内燃機工業トップページをとりあえずwikiに移行。
あとはソレにブラ下がるコンテンツを少しずつ移動していかねば・・・