hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » xpwiki » calendar xpWiki開発日記/2007.06
Archives
2006
1 2 3 4 5 6 7 8 9 10 11 12
2007
1 2 3 4 5 6 7 8 9 10 11 12
2008
1 2 3 4 5 6 7 8 9 10 11 12
2009
1 2 3 4 5 6 7 8 9 10 11 12
2010
1 2 3 4 5 6 7 8 9 10 11 12
2011
1 2 3 4 5 6 7 8 9 10 11 12
2012
1 2 3 4 5 6 7 8 9 10 11 12
2013
1 2 3 4 5 6 7 8 9 10 11 12
2014
1 2 3 4 5 6 7 8 9 10 11 12
2017
1 2 3 4 5 6 7 8 9 10 11 12
<< 2007.6 >>
[xpWiki開発日記]
          2
3 9
10 11 13 15 16
17 19 20
24 25 26 27 28 30
 

Ver 2.09 (インポート機能の調整・Newプラグインなど) anchor.png Edit

  • PukiWikiMod からインポートの時、pgid を PukiWikiMod から引き継ぐ場合に、正常に機能していなかったので修正しました。
  • deldel, isbn プラグインを追加しました。
    • deldel: 複数ページを一括して削除するプラグイン
    • isbn: Amazon 商品を紹介するプラグイン
  • 初期導入時のWikiデーターを更新しました。(:AdminTools, :config)
    • :AdminTools は、メニューの追加、:config は編集権限を設定しました。
      :AdminTools は、モジュールアップデートを行うと更新されます。:config の権限設定は、モジュールアップデートでは、更新されません。
      「編集権限をすべて許可しない」設定を下層ページの規定値として設定しました。必要に応じて、各自設定しておいてください。
  • その他、気になった点を諸々修正しました。
Page Top

CVS更新内容 anchor.png Edit

  • 2007-06-01 12:00 nao-pon
    • * xoops_version.php (1.127):
      • Version 2.09
  • 2007-06-01 12:00 nao-pon
    • * lang/plugin/import.en.php (1.2), lang/plugin/import.ja.php (1.2), lang/plugin/import.ja_utf8.php (1.2), plugin/import.inc.php (1.2):
      • Bugfixed, pgid problem & tuned for PukiWikiMod.
  • 2007-06-01 11:58 nao-pon
    • * lang/plugin/deldel.ja.php (1.1), lang/plugin/deldel.ja_utf8.php (1.1), lang/plugin/isbn.ja.php (1.1), lang/plugin/isbn.ja_utf8.php (1.1), plugin/deldel.inc.php (1.1), plugin/isbn.inc.php (1.1):
      • New plugins.
  • 2007-06-01 10:40 nao-pon
    • * plugin/ref.inc.php (1.10):
      • Compatibility for PukiWikiMod style.
  • 2007-06-01 10:37 nao-pon
    • * plugin/dbsync.inc.php (1.8):
      • Remake autolink.dat and cache clear at dbsync finish.
  • 2007-06-01 10:35 nao-pon
    • * class/func/xpwiki_func.php (1.66):
      • Fixed notice error.
  • 2007-06-01 10:34 nao-pon
    • * class/func/pukiwiki_func.php (1.75):
      • Fixed shifted day of week.
  • 2007-06-01 10:23 nao-pon
    • * plugin/tag.inc.php (1.8):
      • Fixed notice error.
  • 2007-06-01 10:11 nao-pon
    • * InitialData/: en/wiki/3A41646D696E546F6F6C73.txt (1.4), en/wiki/3A636F6E666967.txt (1.2), ja/wiki/3A41646D696E546F6F6C73.txt (1.4), ja/wiki/3A636F6E666967.txt (1.2):
      • Updated default wiki data.
  • 2007-06-01 10:10 nao-pon
    • * onupdate.php (1.8), include/check.func.php (1.5):
      • Added check of default wiki data's timestamp.
  • 2007-06-01 10:06 nao-pon
    • * include.php (1.6), main.php (1.12):
  • 2007-06-01 10:05 nao-pon
    • * include/whatsnew.inc.php (1.3), search.php (1.6):
      • Garbage collection
Page Top

一行コメント anchor.png Edit



 

Ver 2.10 (レンダラー機能とDBシンクロ、モジュールアップデート時の調整など) anchor.png Edit

Page Top

レンダラー機能の調整 anchor.png Edit

  • 'root->link_target' を追加。
    • 外部リンクの tatget 属性を指定できるようにしました。ただし、target 属性は、HTML4.01, XHTML1.0で非推奨、HTML4.01Strict, XHTML1.1では使えません。
  • 外部オートリンクが常に有効になっていたバグを修正。
  • 必要ないのに、Wiki helper が表示されていたのでその修正。
  • レンダリング結果をキャッシュできる仕組みを追加。
    • 関連設定項目
      1
      2
      3
      4
      5
      6
      7
      
      /////////////////////////////////////////////////
      // レンダラーモード用設定
      //
      // レンダリングキャッシュを有効にする
      $root->render_use_cache = 0;
      // キャッシュの有効時間(分) 0: Wikiページが新規作成・削除されるまで
      $root->render_cache_min = 0;
Page Top

データベースシンクロ時の調整 anchor.png Edit

一部環境で、正常に処理できない問題について、気になるところを修正してみました。

ただし、効果があるかはまだ、分かりません。情報をお待ちしています。

Page Top

モジュールアップデート時の調整 anchor.png Edit

初期導入されたページを編集している場合、モジュールアップデート時に元に戻ってしまう問題を修正しました。

この問題は Ver 2.09 固有の問題です。

Page Top

CVS更新内容 anchor.png Edit

  • 2007-06-04 08:54 nao-pon
    • * class/xpwiki.php (1.35):
      • Added new config for renderer mode in pukiwiki.ini.php. included Ver 2.10.
  • 2007-06-04 08:45 nao-pon
    • * ini/pukiwiki.ini.php (1.39):
      • Added new config for renderer mode in pukiwiki.ini.php.
  • 2007-06-04 08:26 nao-pon
    • * class/make_link.php (1.16), ini/pukiwiki.ini.php (1.38):
      • Added new config 'root->link_target' in pukiwiki.ini.php.
  • 2007-06-04 08:08 nao-pon
    • * plugin/dbsync.inc.php (1.13):
      • Added a mata tag 'content-type'.
  • 2007-06-04 07:58 nao-pon
    • * plugin/showrss.inc.php (1.3):
      • Fixed error when RSS feed was empty.
  • 2007-06-04 07:57 nao-pon
    • * plugin/dbsync.inc.php (1.12):
      • Removed needless code.
  • 2007-06-04 07:45 nao-pon
    • * plugin/dbsync.inc.php (1.11):
      • Chenged charset from XOOPS const from xpWiki const.
  • 2007-06-04 07:40 nao-pon
    • * plugin/dbsync.inc.php (1.10):
      • Chended error repoting level to 'E_ALL ^ E_NOTICE'.
  • 2007-06-04 07:34 nao-pon
    • * include/check.func.php (1.7):
      • Server time zone reckoned.
  • 2007-06-03 14:28 nao-pon
    • * xoops_version.php (1.128):
      • Ver 2.10
  • 2007-06-03 14:27 nao-pon
    • * skin/pukiwiki.css.php (1.20):
      • edited CSS for render mode.
  • 2007-06-03 14:27 nao-pon
    • * plugin/: edit.inc.php (1.20), read.inc.php (1.3):
      • Remove needless substitution.
  • 2007-06-03 14:25 nao-pon
    • * plugin/dbsync.inc.php (1.9):
      • Added check function 'memory_get_usage'.
  • 2007-06-03 14:24 nao-pon
    • * events/onPageWriteAfter/render.inc.php (1.1):
      • Added render cache system.
  • 2007-06-03 14:23 nao-pon
    • * class/func/xpwiki_func.php (1.67):
      • Do not output Wiki helper on PKWK_READONLY mode.
  • 2007-06-03 14:21 nao-pon
    • * class/func/xoops_wrapper.php (1.28):
      • assind XOOPS_TRUST_PATH into cont['TRUST_PATH'].
  • 2007-06-03 14:20 nao-pon
    • * class/func/pukiwiki_func.php (1.76):
      • return real pagename(case insensitive) timestamp by get_filetime().
  • 2007-06-03 14:18 nao-pon
    • * InitialData/en/wiki/.timestamp (1.1), InitialData/en/wiki/526563656E744368616E676573.txt (1.2), InitialData/ja/wiki/.timestamp (1.1), InitialData/ja/wiki/526563656E744368616E676573.txt (1.2), include/check.func.php (1.6), plugin/timestamp.inc.php (1.1):
      • Check timestamp by real timestamp(not uploaded time) at onUpdate.
  • 2007-06-03 14:16 nao-pon
    • * class/xpwiki.php (1.34):
      • Config clear at getSingleton().
  • 2007-06-03 14:15 nao-pon
    • * class/make_link.php (1.15):
      • Added config 'root->link_target' for render mode.
  • 2007-06-03 14:14 nao-pon
    • * class/ext_autolink.php (1.9):
      • Bugfixed. ExtAutolink was always enabled on render mode.
Page Top

一行コメント anchor.png Edit



 

Ver 2.11 (DBシンクロ関連, areaedit プラグイン追加など) anchor.png Edit

Page Top

主な作業内容 anchor.png Edit

Page Top
本体関連 anchor.png Edit
  • ページ編集権限をプラグインにも適用する設定で、tracker, newpage など、そのプラグインが記述されたページ以外のページを作成するような場合に、READ ONLY とならないように、cont['PKWK_READONLY'] の値を 0, 1, 2 とした。2の場合は、編集権限に連動し設定された値なので、各プラグインで判断して動作を決定することとした。
    とりあえず、tracker, newpage, pcomment を 対応させてみた。他にも対応させたほうがよいプラグインもあると思いますが、適宜修正していきます。ご要望があればどうぞ。 :-D
  • XOOPS のスマイリーを利用可能にするオプションを追加した。
    • default.ini.php
      1
      2
      
      // 追加(XOOPS)のフェイスマークを使用する
      $root->use_extra_facemark = 1;
    • keitai.ini.php
      1
      2
      
      // 追加(XOOPS)のフェイスマークを使用する
      $root->use_extra_facemark = 0;
Page Top
プラグイン関連 anchor.png Edit
  • attach
    • 添付ファイルリストのソート機能が働いていなかったので修正した。
  • keyword
    • PukiWikiMod に搭載されていたが、必要性を感じなかったので何もしないプラグインとした。 :roll:
  • api
    • ページ更新時のキャッシュ削除で、Win32なサーバーシステムにも考慮した。
  • newpage
    • PukiWikiMod の newpage の引数 'this' (./ と同義) を追加した。
  • areaedit
    • PukiWikiMod に搭載されていた、インラインおよびブロックで任意の場所のみを編集できるプラグイン(areaedit)を追加した。
Page Top
データベースシンクロ関連 anchor.png Edit
  • インポートしたデーターで attach データベースが正常にシンクロできないことがある問題を修正した。
  • IE, Opera で、シンクロ動作ができない問題を修正した。
Page Top
インポート関連 anchor.png Edit
  • 定義リストのコンバート問題(複数の行が一行に連結されてしまう)を修正した。
Page Top

CVS更新内容 anchor.png Edit

  • 2007-06-05 09:38 nao-pon
    • * xoops_version.php (1.129):
      • Version 2.11
  • 2007-06-05 09:37 nao-pon
    • * plugin/dbsync.inc.php (1.14):
      • Fixed problem of IE.
  • 2007-06-05 09:34 nao-pon
    • * plugin/import.inc.php (1.3):
      • Fixed <dl> convert ploblem.
  • 2007-06-05 09:33 nao-pon
    • * lang/plugin/areaedit.ja.php (1.1), lang/plugin/areaedit.ja_utf8.php (1.1), plugin/areaedit.inc.php (1.1), skin/pukiwiki.css.php (1.21):
  • 2007-06-05 09:26 nao-pon
    • * plugin/tag.inc.php (1.9):
      • Fixed renew tag cache problem.
  • 2007-06-05 09:26 nao-pon
    • * plugin/: pcomment.inc.php (1.6), tracker.inc.php (1.9):
      • Set PKWK_READONLY to '2' when 'root->plugin_follow_editauth' is enable. It's for each plugins.
  • 2007-06-05 09:25 nao-pon
    • * plugin/newpage.inc.php (1.2):
      • Compat for PukiWikiMod.
  • 2007-06-05 09:24 nao-pon
    • * events/onPageWriteAfter/tag.inc.php (1.6):
      • Tuned up for delete page time.
  • 2007-06-05 09:24 nao-pon
    • * events/onPageWriteAfter/api.inc.php (1.2):
      • Chenged for Win32 system.
  • 2007-06-05 09:21 nao-pon
    • * class/xpwiki.php (1.36), class/func/xoops_wrapper.php (1.29), ini/default.ini.php (1.3), ini/keitai.ini.php (1.5), class/func/base_func.php (1.9):
      • Added new config 'root->use_extra_fasemark' for supported XOOPS smiley.
  • 2007-06-05 09:19 nao-pon
    • * class/func/pukiwiki_func.php (1.77):
      • Set PKWK_READONLY to '2' when 'root->plugin_follow_editauth' is enable. It's for each plugins.
  • 2007-06-05 09:16 nao-pon
    • * class/func/xpwiki_func.php (1.68):
      • Safety SQL query.
  • 2007-06-05 09:05 nao-pon
    • * plugin/keyword.inc.php (1.1):
      • Compat for PukiWikiMod (Do nothing).
  • 2007-06-05 09:04 nao-pon
    • * plugin/attach.inc.php (1.12):
      • Bugfixed. unenabled sort setting.
Page Top

一行コメント anchor.png Edit



 

Ver 2.12 (WikiヘルパーJS更新、DBシンクロ詳細レポートなど) anchor.png Edit

Page Top

Wikiヘルパー JavaScript 更新 anchor.png Edit

WikiヘルパーのフェイスマークにXOOPSに登録されているものも表示するようにしました。 :idea:

xpWiki 側のフェイスマークは、default.ini.php にて、表示するものを設定できます。

  • default.ini.php
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    
    $root->wikihelper_facemarks = array(
        ':)'    => $const['IMAGE_DIR'] . 'face/smile.png',
        ':D'    => $const['IMAGE_DIR'] . 'face/bigsmile.png',
        ':p'    => $const['IMAGE_DIR'] . 'face/huh.png',
        'XD'    => $const['IMAGE_DIR'] . 'face/oh.png',
        ';)'    => $const['IMAGE_DIR'] . 'face/wink.png',
        ';('    => $const['IMAGE_DIR'] . 'face/sad.png',
        '&worried;'=> $const['IMAGE_DIR'] . 'face/worried.png',
        '&heart;'    => $const['IMAGE_DIR'] . 'face/heart.png',
    );
Page Top

DBシンクロ詳細レポート anchor.png Edit

plain DB のシンクロ時に詳細のレポートを表示するオプションを追加しました。

シンクロ動作が途中で止まってしまう場合の原因究明に役立つかも知れません。 :roll:

Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-06 08:48 nao-pon
    • * xoops_version.php (1.130):
      • Version 2.12
  • 2007-06-06 08:47 nao-pon
    • * loader.php (1.7), class/func/xoops_wrapper.php (1.30), class/func/xpwiki_func.php (1.69), ini/default.ini.php (1.4), skin/pukiwiki.css.php (1.22), skin/js/default.en.js (1.3), skin/js/default.ja.js (1.3), skin/js/default.ja_utf8.js (1.2), skin/js/main.js (1.6):
      • Added extra facemark into Wiki helper.
  • 2007-06-06 08:47 nao-pon
    • * plugin/areaedit.inc.php (1.2):
      • Fixed empty value problem.
  • 2007-06-06 08:44 nao-pon
    • * class/: convert_html.php (1.11), func/pukiwiki_func.php (1.78):
      • Not rewrite 'PKWK_READONLY' when it's enabled. Memory garbage collection.
  • 2007-06-06 08:41 nao-pon
    • * lang/plugin/dbsync.en.php (1.3), lang/plugin/dbsync.ja.php (1.2), lang/plugin/dbsync.ja_utf8.php (1.2), plugin/dbsync.inc.php (1.15):
      • Added a checkbox for show more info.
  • 2007-06-06 08:40 nao-pon
    • * plugin/topicpath.inc.php (1.3):
      • Show module name as Top.
  • 2007-06-06 08:39 nao-pon
    • * plugin/code/codehighlight.php (1.4):
      • Supported PHP 5.
Page Top

一行コメント anchor.png Edit



 

Ver 2.13 (CSS調整、newpageプラグインとオートリンクのバグ修正など) anchor.png Edit

Page Top

スタイルシート調整 anchor.png Edit

  • コメント統合(ページコメント)のスタイルを調整しました。
    • pukiwiki.css.php
      Everything is expanded.Everything is shortened.
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      
      -
      |
      |
      !
       
      -
      |
      !
       
      -
      |
      !
      
      $class div.commentbody {
          margin-left:30px;
          margin-right:10px;
      }
       
      $class div.commentbody h2 {
          background-color: transparent;
      }
       
      $class div.commentbody textarea {
          height: 7em;
      }
  • #code プラグインのスタイルを調整しました。
    • テーブルレイアウトのテーマで、行文字数が多いソースを表示すると、横に伸びてしまいレイアウトが崩れてしまうので、調整してみました。IEでは、幅も指定しないといけないので、pukiwiki.ini.php に設定値を追加しました。
    • pukiwiki.ini.php
      1
      2
      3
      4
      5
      6
      7
      
      /////////////////////////////////////////////////
      // <pre> の幅指定 (600px, auto など)
      $this->root->pre_width = 'auto';
       
      // IE に指定する <pre> の幅 (600px, auto など)
      // xpWiki が Table 内に表示される場合(Table theme) px 指定したほうがよい
      $this->root->pre_width_ie = '700px';
    • pukiwiki.css.php
      Everything is expanded.Everything is shortened.
      1
      2
      3
      4
      5
      6
      
       
      -
      |
      |
      |
      !
      
      /* Pre base */
      $class div.pre {
          max-height: 420px;
          width: <?php echo $pre_width ?>;
          overflow: auto;
      }
Page Top

newpage プラグインのバグ修正 anchor.png Edit

リファラーページをベースページ名と間違えていたので、常にリファラーページ以下のページしか作成できなくなっていたのを修正しました。

Page Top

オートリンクのバグ修正 anchor.png Edit

ページ名の Case insensitive 設定が部分的に効いていなかったのを修正しました。

Page Top

HypCommonFunc が古い場合の処理 anchor.png Edit

HypCommonFunc が古い場合、そのバージョンによっては、エラーでPHPが止まり真っ白になってしまう問題を修正しました。

Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-07 17:55 nao-pon
    • * xoops_version.php (1.131):
      • Version 2.13
  • 2007-06-07 17:55 nao-pon
    • * class/convert_html.php (1.12), class/xpwiki.php (1.38), ini/pukiwiki.ini.php (1.40), plugin/code.inc.php (1.7), skin/pukiwiki.css.php (1.24), skin/pukiwiki.skin.php (1.18):
      • Chenged pre(code) style. max-height, IE problem at table theme etc...
  • 2007-06-07 17:53 nao-pon
    • * include.php (1.7):
      • Fixed white out if HypCommom is older.
  • 2007-06-07 17:52 nao-pon
    • * class/func/pukiwiki_func.php (1.80), plugin/dbsync.inc.php (1.16):
      • Fixed alphabet auto alias name ploblem.
  • 2007-06-07 13:15 nao-pon
    • * plugin/newpage.inc.php (1.3):
      • Bugfixed. Referer was set to base.
  • 2007-06-06 18:19 nao-pon
    • * class/: ext_autolink.php (1.10), func/pukiwiki_func.php (1.79):
      • Fixed case sensitive problem of autolink.
  • 2007-06-06 18:18 nao-pon
    • * class/xpwiki.php (1.37):
      • Fixed CSS tag repetition.
  • 2007-06-06 18:16 nao-pon
    • * skin/pukiwiki.css.php (1.23):
      • Added CSS of page comment area.
Page Top

一行コメント anchor.png Edit



 

Ver 2.14 (表示まわりの調整と修正) anchor.png Edit

  • code プラグインのためにCSSを調整
  • スキン から attach プラグインを呼び出し表示している、添付ファイルリストでのリンクの XHTML エラーを修正
  • navi プラグイン CSS の float が解除されていない問題を修正
  • 段落編集の編集範囲をハイライト表示するようにした。
  • XOOPS の フェイスマークを Easy モードでは表示設定されたもののみ表示し、Adv. モードですべて表示するようにした。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-08 17:58 nao-pon
    • * xoops_version.php (1.133):
      • Version 2.14
  • 2007-06-08 17:58 nao-pon
    • * loader.php (1.8), class/func/xoops_wrapper.php (1.31), skin/css/wikihelper.css (1.1), skin/image/gif/close.gif (1.1), skin/js/main.js (1.7):
      • All XOOPS smileys are shown only on Adv. mode at Wikihelper. Added wikihelper.css for edit easily.
  • 2007-06-08 17:53 nao-pon
    • * class/convert_html.php (1.13), plugin/edit.inc.php (1.21):
      • Highlighted area for edit part.
  • 2007-06-08 17:51 nao-pon
    • * plugin/navi.inc.php (1.4):
      • Added CSS 'clear=both' for next block.
  • 2007-06-08 17:50 nao-pon
    • * plugin/attach.inc.php (1.13):
      • Fixed xhtml error.
  • 2007-06-08 08:08 nao-pon
    • * xoops_version.php (1.132):
      • Version 2.13.1
  • 2007-06-08 08:04 nao-pon
    • * skin/css/code.css (1.6):
      • Chenged pre(code) style. max-height, IE problem at table theme etc...
Page Top

一行コメント anchor.png Edit



 

Ver 2.15 (DBシンクロの問題、RSSのサニタイズ漏れ修正など) anchor.png Edit

  • ページキャッシュ時において、プラグインが出力する HEAD タグが正しく反映されない問題を修正。
  • 管理画面では、リファラーチェックを掛けるようにした。
  • ページ指定レンダリングモードでは、HTTP Header を出力しないようにした。
  • read_auth が 設定されている場合、データベースシンクロが正常に動作しない問題を修正。
  • RSS のサニタイズ漏れを修正。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-12 16:44 nao-pon
    • * plugin/rss.inc.php (1.15):
      • Fixed sanitize problem.
  • 2007-06-12 14:28 nao-pon
    • * plugin/rss.inc.php (1.14):
      • Fixed 'strcut' problem (&xxx; => &x).
  • 2007-06-12 10:20 nao-pon
    • * xoops_version.php (1.134):
      • Version 2.15
  • 2007-06-12 10:19 nao-pon
    • * plugin/dbsync.inc.php (1.17):
      • Fixed problem on enabled read auth.
  • 2007-06-12 10:17 nao-pon
    • * class/func/pukiwiki_func.php (1.81), class/func/xpwiki_func.php (1.70), class/include/init.php (1.20), plugin/read.inc.php (1.4):
      • Changed to Do not send header in page show mode.
  • 2007-06-12 10:16 nao-pon
    • * main.php (1.13):
      • Added referer check on admin mode.
  • 2007-06-12 10:14 nao-pon
    • * class/xpwiki.php (1.39):
      • Fixed a problem head tag by plugin with cache.
Page Top

一行コメント anchor.png Edit



 

Ver 2.16 (fontプラグイン拡張、Wikiレンダラー調整など) anchor.png Edit

  • font プラグインに class:[CSS class name] を追加
    • 例) &font(class:small){ちっさいおじさん}; -> ちっさいおじさん
  • root->usefacemark の設定を xpWikiオブジェクト->setIniRoot() 関数で設定できるようにした。(レンダラーモード対策)
  • root->page_case_insensitive = 1 で運用時、正規のページ名でない場合に、ファイルタイムスタンプが取得できない問題を修正
  • root->page_case_insensitive = 1 で運用時、正規のページ名でない場合に、BracketName が正常に働かない問題を修正。
  • Wiki Helper で複数行を文字装飾処理した場合に、正常にレンダリングさせるために、改行を &br; に変換するようにした。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-14 08:16 nao-pon
    • * xoops_version.php (1.135):
      • Version 2.16
  • 2007-06-14 08:15 nao-pon
    • * skin/js/: gecko.js (1.3), winie.js (1.2):
      • Convert [CR(LF)] to
        in character decoration function.
  • 2007-06-14 08:13 nao-pon
    • * class/func/: pukiwiki_func.php (1.82), xpwiki_func.php (1.71):
      • Fixed case insensitive problem.(Could not get timestamp)
  • 2007-06-14 08:10 nao-pon
    • * class/: xpwiki.php (1.40), include/init.php (1.21):
      • Moved marge facemark_rules & line_rules from init.php to xpwiki.php
  • 2007-06-14 08:06 nao-pon
    • * plugin/font.inc.php (1.2):
      • Added class:[name] option.
Page Top

一行コメント anchor.png Edit



 

【重要】Ver 2.17 (セキュリティアップデートなど) anchor.png Edit

すでにご存知の方も多いと思いますが、xpWiki Ver 1.18 - 2.16 に SQLインジェクションの脆弱性が見つかりました。この問題は Ver 2.17 にて修正されました。

該当のバージョンをサーバーにアップロードされている方は、一刻も早く Ver 2.17 以上にバージョンアップするか、XOOPSにてアンインストール後にサーバーから削除してください。

私のミスでお手数をお掛けしますがよろしくお願い致します。

そのほかの修正点は、主に表示周りの調整です。

Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-18 15:48 nao-pon
    • * xoops_version.php (1.136):
      • Version 2.17
  • 2007-06-18 15:44 nao-pon
    • * xoops_uname.php (1.4):
      • Fixed about user name was not listing.
  • 2007-06-18 14:45 nao-pon
    • * main.php (1.14), class/make_link.php (1.17), class/xpwiki.php (1.41), class/func/pukiwiki_func.php (1.83), class/include/init.php (1.22):
      • Show foot notes on renderer mode too.
  • 2007-06-18 14:43 nao-pon
    • * class/func/xpwiki_func.php (1.72):
      • Fixed additional headtags from plugin problem in renderer mode. Fixed pagemake problem by GET method.
  • 2007-06-18 14:37 nao-pon
    • * class/ext_autolink.php (1.11):
      • Disabled ext_autolink in DBinit mode.
  • 2007-06-18 14:35 nao-pon
    • * class/convert_html.php (1.14):
      • Enabled '<' when except '<' does not continue only.
  • 2007-06-18 14:31 nao-pon
    • * skin/pukiwiki.css.php (1.25):
      • Edited CSS of <pre>.
  • 2007-06-18 14:30 nao-pon
    • * plugin/code.inc.php (1.8):
      • Set height from content line count.
  • 2007-06-18 14:28 nao-pon
    • * skin/css/code.css (1.7):
      • Edited CSS.
  • 2007-06-18 14:28 nao-pon
    • * skin/js/lightbox.js (1.7):
      • Fixed bad path of image files at show in block & renderer mode.
  • 2007-06-18 14:25 nao-pon
    • * lang/plugin/areaedit.en.php (1.1):
      • English message.
  • 2007-06-18 14:25 nao-pon
    • * lang/plugin/: areaedit.ja.php (1.2), areaedit.ja_utf8.php (1.2):
      • Clean up.
Page Top

一行コメント anchor.png Edit



 

Ver 2.18 (デフォルト権限設定、XOOPSテーマ干渉防止など) anchor.png Edit

  • デフォルトの権限設定をブラウザ画面上からできるようにしました。
  • XOOPSテーマとの干渉を防ぐために、できる限りElementIDからClass名へ変更しました。
  • bokanta さんの協力で、プラグインの英語メッセージ不足分を補完しました。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-21 10:33 nao-pon
    • * xoops_version.php (1.137):
      • Version 2.18
  • 2007-06-21 10:30 nao-pon
    • * lang/plugin/pginfo.en.php (1.4), lang/plugin/pginfo.ja.php (1.4), lang/plugin/pginfo.ja_utf8.php (1.2), plugin/pginfo.inc.php (1.10):
      • Added 'Default setting of permission'.
  • 2007-06-21 10:28 nao-pon
    • * plugin/areaedit.inc.php (1.3), plugin/edit.inc.php (1.22), plugin/rss.inc.php (1.16), skin/pukiwiki.css.php (1.26), skin/pukiwiki.skin.php (1.19), skin/css/noheader.css (1.2):
      • Changed element id to class name. (ex. id="header" to class="header" etc...)
  • 2007-06-21 10:24 nao-pon
    • * class/func/xpwiki_func.php (1.73):
      • Added new function 'save_config()'.
  • 2007-06-21 10:23 nao-pon
    • * lang/plugin/: deldel.en.php (1.1), inbn.en.php (1.1):
      • English message. Thanks bokanta.
  • 2007-06-21 10:22 nao-pon
    • * class/convert_html.php (1.15), ini/pukiwiki.ini.php (1.41):
      • Added new config 'root->no_slashes_commentout' in pukiwiki.ini.php.
Page Top

一行コメント anchor.png Edit



 

Ver 2.19-20 (pcommentでの真っ白バグ、権限ユーザー認証のバグ修正など) anchor.png Edit

  • encode_hint が出力されなくなっていた問題を修正。
  • $_POST['page'] に無効なページ名が指定されていると正常に処理されないことがある問題を修正。
  • areaedit プラグイン(ブロック型)を使用時にHTML構造が崩れることがある問題を修正。
  • isbn.en.php のファイル名の間違いを修正。
    • XOOPS_TRUST_PATH/modules/xpwiki/lang/plugin/inbn.en.php がサーバー上にあれば削除しておいてください。
  • ユーザー単位で権限認証ができなくなっていた問題を修正。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-22 17:06 nao-pon
    • * xoops_version.php (1.139):
      • Version 2.20
  • 2007-06-22 17:05 nao-pon
    • * plugin/pginfo.inc.php (1.11):
      • Save only permission setting in default value.
  • 2007-06-22 17:04 nao-pon
    • * class/func/xpwiki_func.php (1.75):
      • Bug fixed. It was impossible of the certification in user ID at permission setting.
  • 2007-06-22 10:21 nao-pon
    • * lang/plugin/: inbn.en.php (1.2), isbn.en.php (1.1):
      • Typo file name! :-P
  • 2007-06-22 07:54 nao-pon
    • * xoops_version.php (1.138):
      • Version 2.19
  • 2007-06-22 07:53 nao-pon
    • * plugin/pcomment.inc.php (1.7):
      • Normalization of root->vars['page'].
  • 2007-06-22 07:52 nao-pon
    • * plugin/areaedit.inc.php (1.4):
      • Fixed, <div> was not cloesd.
  • 2007-06-22 07:51 nao-pon
    • * class/func/xpwiki_func.php (1.74):
      • Fixed, wrong variable name.
  • 2007-06-22 07:49 nao-pon
    • * class/func/pukiwiki_func.php (1.84):
      • Fixed, made white out if $_POST['page'] was irregular value.
  • 2007-06-22 07:43 nao-pon
    • * lang/: en.lng.php (1.15), ja.lng.php (1.15), ja_utf8.lng.php (1.2):
      • Fixed, did not add 'encode hint'.
Page Top

一行コメント anchor.png Edit



 

Ver 2.21 (注釈の問題を修正など) anchor.png Edit

注釈の処理で以下の問題を修正しました。

  • Wikiレンダラーモード時に、notefoot, notetext Id が一意にならないことがある。
  • ページ表示モード*1

その他

  • xpWikiオブジェクト中、XpWikiRoot, XpWikiFunc オブジェクトのインスタンス作成時に参照指定に変更した。
Page Top

CVS 更新内容 anchor.png Edit

  • 2007-06-23 19:05 nao-pon
    • * xoops_version.php (1.140):
      • Version 2.21
  • 2007-06-23 19:05 nao-pon
    • * class/xpwiki.php (1.42):
      • Show foot note in a page show mode.
  • 2007-06-23 19:04 nao-pon
    • * class/make_link.php (1.18):
      • Do not repeat footnote id.
  • 2007-06-23 19:02 nao-pon
    • * plugin/areaedit.inc.php (1.5):
      • Fixed notice error.
Page Top

一行コメント anchor.png Edit



 

Ver 3.00 (XOOPS イベント通知に対応など) anchor.png Edit

Page Top

html側 anchor.png Edit

XOOPS のイベント通知に対応させるため、notification.php, notification_update.php を新規追加しました。

また、将来の拡張用に gate.php を追加しました。

その他、skin のファイルは、サンプル用のスキンを更新しました。

Page Top
html側 CVS 更新内容 anchor.png Edit
  • 2007-06-29 17:43 nao-pon
    • * mytrustdirname.php (1.8):
      • Ver 3.
  • 2007-06-29 17:42 nao-pon
    • * notification.php (1.1), notification_update.php (1.1):
      • Supported XOOPS notification.
  • 2007-06-29 17:42 nao-pon
    • * gate.php (1.1):
      • For future expansion.
  • 2007-06-29 17:41 nao-pon
    • * xoops_uname.php (1.2):
      • Supported 'PROTECTOR_SKIP_DOS_CHECK'.
  • 2007-06-29 17:38 nao-pon
  • 2007-06-29 17:37 nao-pon
    • * private/wiki/.cvsignore (1.2):
      • Added .cvsignore
  • 2007-06-05 08:11 nao-pon
    • * private/diff/.cvsignore (1.2):
      • added ignore '*.add'.
Page Top

trust側 anchor.png Edit

XOOPS のイベント通知に対応するための修正がほとんどです。今回はソースを広範囲に渡り読み直したので、気になる箇所を見つけるたびに、ついでに気になるところを適宜修正しました。

今回、pukiwiki.ini.php に以下の項目が増えました。

  • 凍結されたページでは、commentなどのプラグインでも書き込みできないよう、凍結とプラグインの動作を連動させる状態をデフォルトとしました。これにより凍結は文字通り「凍結状態」とすることが可能になりました。編集禁止だけど、プラグインでの書き込みは許可する場合は、ページごとの編集権限を設定して運用していただければいいかと思います。
    1
    2
    
    // 凍結をプラグインでの書き込みにも適用する
    $root->plugin_follow_freeze = 1;
  • XOOPS のイベント通知の設定フォームをスキン内に表示するかどうかの設定を設けました。
    設定フォームは1ページ中に一つしか表示できないため、ブロックで表示させることをデフォルトとしています。スキンで表示させると、ブロックでは表示されなくなります。
    1
    2
    
    // Show system notification in SKIN
    $root->show_system_notification_skin = 0;
Page Top
trust側 CVS 更新内容 anchor.png Edit
  • 2007-06-29 17:55 nao-pon
    • * xoops_version.php (1.143):
      • Version 3.00
  • 2007-06-29 17:54 nao-pon
    • * InitialData/VerUp/3/gate.php (1.1), InitialData/VerUp/3/mytrustdirname.php (1.1), InitialData/VerUp/3/notification.php (1.1), InitialData/VerUp/3/notification_update.php (1.1), InitialData/VerUp/3/xoops_uname.php (1.1), class/root.php (1.9), class/xpwiki.php (1.44), class/func/base_func.php (1.10), class/func/pukiwiki_func.php (1.85), class/func/xoops_wrapper.php (1.32), class/func/xpwiki_func.php (1.76), main.php (1.15), notification.php (1.1), xoops_version.php (1.142), InitialData/VerUp/3/private/wiki/.cvsignore (1.1), InitialData/VerUp/3/skin/pukiwiki/pukiwiki.skin.php (1.1), InitialData/VerUp/3/skin/xpwiki/pukiwiki.skin.php (1.1), admin/setup.php (1.4), blocks/block_functions.php (1.2), class/include/init.php (1.23), include/notification_update.php (1.1), language/english/modinfo.php (1.6), language/english/mail_template/page_update.tpl (1.1), language/ja_utf8/modinfo.php (1.2), language/ja_utf8/mail_template/page_update.tpl (1.1), language/japanese/modinfo.php (1.6), language/japanese/mail_template/page_update.tpl (1.1), language/japaneseutf/modinfo.php (1.3), language/japaneseutf/mail_template/page_update.tpl (1.1), skin/pukiwiki.skin.php (1.20), skin/tdiary.skin.php (1.21), templates/block_notification.html (1.1):
      • Supported XOOPS notification.
  • 2007-06-29 17:54 nao-pon
    • * skin/pukiwiki.css.php (1.27):
      • Edited form's CSS.
  • 2007-06-29 17:52 nao-pon
    • * plugin/pcomment.inc.php (1.8):
      • Fixed problem in 'root->plugin_follow_editauth = 1'.
  • 2007-06-29 17:51 nao-pon
    • * plugin/: freeze.inc.php (1.4), unfreeze.inc.php (1.4):
      • Added new config. $root->plugin_follow_freeze = 1;
  • 2007-06-29 17:46 nao-pon
    • * ini/pukiwiki.ini.php (1.42):
      • Added new config. $root->plugin_follow_freeze = 1; $root->show_system_notification_skin = 0;
  • 2007-06-29 17:44 nao-pon
    • * gate.php (1.1):
      • For future expansion.
  • 2007-06-29 17:35 nao-pon
    • * loader.php (1.9):
      • Added dir prefix 'r_' in render mode.
  • 2007-06-29 17:33 nao-pon
    • * xoops_uname.php (1.5), plugin/attach.inc.php (1.14), plugin/ref.inc.php (1.11):
      • Clear output buffer before output.
  • 2007-06-29 17:32 nao-pon
    • * plugin/areaedit.inc.php (1.6):
      • Fixed JavaScript Error.
  • 2007-06-28 16:48 nao-pon
    • * plugin/edit.inc.php (1.23):
      • Redirect to static url if it use when page update.
  • 2007-06-28 16:33 nao-pon
    • * class/xpwiki.php (1.43):
      • Redirect to static url if it use when page update.
  • 2007-06-28 11:36 nao-pon
    • * plugin/pginfo.inc.php (1.12):
      • Typo variable name.
Page Top

一行コメント anchor.png Edit




*1 ブロック表示などで使用

トップ 印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
387 人のユーザが現在オンラインです。 (6 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 387

もっと...
サイト情報