#norelated
* 付属プラグインでバージョンの低いものがある
-ページ:     [[Develop/Modification1]]
-投稿者:     [[mashiki]]
-優先順位:   低
-状態:       提案
-カテゴリー: プラグイン
-投稿日:     2010-09-12 (日) 01:47:03
-バージョン: 

** メッセージ
-pukiowikioに取り込まれた後で作者による更新が行われバージョンが上がったものがある
-どんな修正が入ったかをまとめ、pukiowikioに取り込むかの是非を検討する必要あり

>
|プラグイン|サマリ|作者|配布ページ|同梱ver|最新ver|修正内容|h
|comment_nospam .inc.php|スパム対策済コメントプラグイン|sue445|[[http://www.sue445.net/wiki/? Plugins%2F comment_nospam.inc.php>http://www.sue445.net/wiki/?Plugins%2Fcomment_nospam.inc.php]]|BGCOLOR(#FFFFCC):v1.20(ソースに書いてあるもの)|BGCOLOR(#FFFFCC):v1.35(ソースにはv1.21と書いてある) 2009/12/08|PHP 5.3.0でsplit関数が非推奨となったためexplode関数と入れ替え|
|pagetree .inc.php|JavaScript を使わないツリーメニュー|revulo|[[http:// www.revulo.com/ PukiWiki/ Plugin/ PageTree.html>http://www.revulo.com/PukiWiki/Plugin/PageTree.html]]|BGCOLOR(#FFFFCC):v2.0|BGCOLOR(#FFFFCC):v2.1 2007/07/26|(1)全ページ名のリストをソートしなくて済むようにして高速化。&br;(2)リンクを相対 URL 形式に変更|
|pcomment_nospam .inc.php|スパム対策済コメントプラグイン|sue445|[[http:// www.sue445.net/ wiki/? Plugins%2F comment_nospam.inc.php>http://www.sue445.net/wiki/?Plugins%2Fcomment_nospam.inc.php]]|BGCOLOR(#FFFFCC):v1.20(ソースに書いてあるもの)|BGCOLOR(#FFFFCC):v1.43(ソースにはv1.21と書いてある) 2009/12/08|PHP 5.3.0でsplit関数が非推奨となったためexplode関数と入れ替え|
|table_edit .inc.php|編集可能テーブル|qinf|[[本家自作プラグイン/table_edit>pukiwiki:自作プラグイン/table_edit.inc.php]]&br;[[http:// muffin.cias. osakafu-u.ac.jp/ wiki/>http://muffin.cias.osakafu-u.ac.jp/wiki/?cmd=attach&refer=FrontPage]]&br;|BGCOLOR(#FFFFCC):1.16 modi ioio|BGCOLOR(#FFFFCC):1.18 2008/05/01|(1)既知の項目をメニューから選択可能にした&br;(2)編集行を複数行にすることができるようにした&br;(3)エラーメッセージの#include()を#table_edit()にした&br;(4)アイコンの使用を可能にした|
-[[本家の自作プラグイン辞書順>http://pukiwiki.sourceforge.jp/?plugin=tracker_list&base=%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3&config=%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3&order=_real%3Aasc%3Bversion%3Adesc%3B_date%3Adesc]]

<
*** 検討1 comment_nospam、pcomment_nospam
-php5.3.0でsplit関数が非推奨となったためexplode関数と入れ替え
-まだ緊急で問題があるわけではないが、作者のポリシーは尊重したい
-0.0.16同梱のプラグインと対応バージョンとの差
--[[./diff_comment_nospam]]
--[[./diff_pcomment_nospam]]
-想定以上の修正
-ぃぉぃぉさんが改造を始める前のソースってあります?
- (p)comment_nospamについて。 -- [[ぃぉぃぉ]] &new{2010-09-12 (日) 22:32:46};
- [[Develop/BugTrack1/18]]、[[Develop/BugTrack1/33]]、[[Develop/BugTrack1/37]]あたりで自分でいじっていたようです。&br;commentやpcommentほとんどそのまま流用している部分(formの部分あたり)を、流用せずcomment自身を呼び出すように改造してあります。cvsとか使っていればよかったのですが、履歴がなく申し訳ない。 -- [[ぃぉぃぉ]] &new{2010-09-12 (日) 22:37:00};
-- split->explode対応はしたいと思います。 -- [[ぃぉぃぉ]] &new{2010-09-12 (日) 22:37:59};
-- ああ、バージョン番号と、split->explode以外はすべて、ぃぉぃぉさんが入れた修正でしょうか。であればひっくり返してdiffをとればよかったですね。 -- [[mashiki]] &new{2010-09-12 (日) 22:48:19};
--- というか、BugTrack1/18以前のソースは未改造の可能性が高いわけですね。これとdiffってみます→と思い一番古いtgzのファイルで確認したのですが、2008/02/03時点ですでにかなりの変更が加えられていますね。
-作者sue445氏のサイトの別ページで前バージョンを見つけました
--comment_nospam 135_120→135_121[[./diff_comment_nospam_120_121#comment]]
--pcomment_nospam 143_120→143_131[[./diff_comment_nospam_120_121#pcomment]]
- どちらもsplit->explode対応だけですね -- [[mashiki]] &new{2010-09-12 (日) 23:39:57};

*** 検討2 pagetree
-バージョン2.0と2.1、0.0.16同梱のプラグインとの差
--2.0→2.1[[./diff_pagetree_2.0_2.1]]
---(1)高速化
---(2)リンクを相対 URL 形式に
--2.0→同梱[[./diff_pagetree_2.0_16]]
---[[Develop/Modification1/28]] (647d) 日記の日付の折りたたみ処理
-どちらも結構な修正が入っているが、後者(ぃぉぃぉさんの変更)のほうが単純なロジックの追加に近いので、2.1にぃぉぃぉさんの変更を入れるほうが近そう

*** 検討3 table_edit
-バージョン1.16と1.18、0.0.16同梱のプラグインとの差
--1.16→1.18[[./diff_table_edit_16_18]]
---(1)既知の項目をメニューから選択可能にした
---(2)編集行を複数行にすることができるようにした
---(3)エラーメッセージの#include()を#table_edit()にした
---(3)エラーメッセージの#include()を#table_edit()にした (★これは取り込まれている)
---(4)アイコンの使用を可能にした
--1.16→同梱[[./diff_table_edit_16_pukio]]
---[[Develop/BugTrack1/1]] (941d) 無効なInterWikiNameの処理不正
---[[Develop/BugTrack1/15]] (875d) csv形式の表が表示できない
---%%[[Develop/BugTrack1/25]] (647d) counterが更新されない%%(ただしtable_edit自体には変更なし)
---[[Develop/BugTrack1/27]] (611d) 編集時に&がエスケープされない
---%%[[Develop/BugTrack1/29]] (524d)relate処理変更による影響対策%%(table_editにこの修正はまだ入っていない)

-これもどちらにも結構な量の修正が入っている

----

#comment

トップ 編集差分バックアップ添付複製名前変更リロード 新規一覧 単語検索 最終更新  ヘルプ  最終更新のRSS