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

TOP » xpwiki » calendar xpWiki開発日記/2009.02
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
<< 2009.2 >>
[xpWiki開発日記]
3 4 5 6 7
8 9 10 12 13 14
15 16 17 18 19 20 21
23 25 26 27 28
 

Ver 4.02.2 (メモリリークの軽減とFCKeditor関連の修正など) anchor.png Edit

Tag: メモリリーク リッチエディタ FCKeditor Bugfix

Page Top

概要 anchor.png Edit

  • XOOPS(org) 2.0.18.2 でプラグイン変換ツールでダウンロードできない問題の修正
  • get_page_context() での無限ループ抑制 (thx kazdon)
  • メモリリークの軽減
    • 通常の使用では問題ないのですが、データベースシンクロなどで、複数回 convert_html() を呼び出す場合に、サーバーのPHPのメモリ使用量が増え続ける問題がありますが、今回の修正でその増加量が 1/3 程度になりました。
    • おそらく PHP 5.3 にならないと根本的な解決は難しいと思われます。
    • 詳しくは、PHP GC 循環参照 - Google 検索あたりで。
  • データベースシンクロで実行時のタイムアウト時間を設定できるようにした (thx kazdon)
  • リッチエディタ(FCKeditor)関連
    • PHP 4 環境での書式誤変換の修正
    • "get_magic_quotes_gpc = on" 環境での書式誤変換の修正 (thx へろ)
    • リスト構造の書式誤変換の修正 (thx SHOO)
    • YukiWiki テーブル書式は変換しないようにした
    • リッチエディタモードから通常エディタモードへ切り替える動作を軽くした
    • エディタモード切替ボタンがあるのでほとんど必要のない "Wikiソース" ボタンを除去した
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2009-02-01 17:11 nao-pon
    • * version.php (1.75):
      • Version 4.02.2
  • 2009-02-01 17:11 nao-pon
    • * skin/js/xpwiki.js (1.36):
      • ToggleFCK was lightened.
  • 2009-02-01 17:09 nao-pon
    • * ways/: w2x.php (1.12), x2w.php (1.13):
      • Correction of mis-format conversion in PHP 4 environment.
      • Correction of mis-format conversion in "Get_magic_quotes_gpc = on" environment.
      • Correction of mis-conversion of format of list structure.
      • The YukiWiki table format made it not convert.
  • 2009-02-01 17:01 nao-pon
    • * skin/js/fck.config.js (1.5):
      • Remove a button of "Source".
  • 2009-02-01 17:01 nao-pon
    • * class/: convert_html.php (1.38), xpwiki.php (1.90), func/xpwiki_func.php (1.202):
      • Infinite loop control in "get_page_context()".
      • Reduction of memory leak.
  • 2009-02-01 16:57 nao-pon
    • * util/plugin_conv/index.php (1.11):
      • Remove 'enctype="multipart/form-data"' from xpWiki plugin converter form.
  • 2009-02-01 16:55 nao-pon
    • * plugin/dbsync.inc.php (1.34):
      • When executing it, the time limit was able to be set.
  • 2009-02-01 16:53 nao-pon
    • * admin/plugin_conv.php (1.2):
      • Fixed downloading problem on XOOPS(org) 2.0.18.2.
Page Top

一行コメント anchor.png Edit

  • Ver 4.02.2で、画面真っ白現象が発生します。PHPデバッグでは「Fatal error: Call to a member function on a non-object in /home/member10/nonnbei/public_html/xoops_trust_path/modules/xpwiki/class/convert_html.php on line 1194」です。よろしくお願いします。 -- nonn50編集 2009-02-01 (日) 19:33:20
    • 通常はそこでエラーになることはないと思います。 :what: ファイルのアップロードが完全にできているか確認してみてください。 -- nao-pon 2009-02-01 (日) 19:51:37
    • nonn50 さんの環境では、[添付] は使えませんか?使えると文句なしに便利なのですが・・・。
      XOOPS_ROOT_PATH にアップロードして実行権限を与え、XOOPS_URL/xpwiki_installer.cgi にブラウザでアクセスし、画面の指示にしたがってパスキー入力後、数クリックで完了です。 :-D -- nao-pon 2009-02-01 (日) 20:21:04
  • 私くしもVer 4.02.2でトップページだけ「真っ白現象」です。バージョンダウンしました :cry: -- さとし編集 2009-02-02 (月) 01:44:50
    • さとしさんの場合は、PHPデバグでどのようなエラーメッセージが出たでしょうか? -- nao-pon 2009-02-02 (月) 08:25:32
  • すみません 4.02.2 で変更した部分で怪しい箇所がありました。 :hammer:
    XOOPS_TRUST_PATH/modules/xpwiki/class/fileconvert_html.php
    XOOPS_TRUST_PATH/modules/xpwiki/class/func/filepukiwiki_func.php
    これに入れ替えてみてください。 -- nao-pon 2009-02-02 (月) 09:01:14
  • 上記の2ファイルを入れ替え、真っ白現象は無くなりました。 :-D xpwiki_installer.cgiは、サーバーに設置していますが、TOK2鯖が途中でアップップしないかと不安で利用したことがありません。手作業が安心な爺です :-P -- nonn50編集 2009-02-02 (月) 12:22:47
    • 確認ありがとうございました。 :thumb_up: 早速、Ver 4.02.3 としました。 :-) -- nao-pon 2009-02-02 (月) 13:26:35
  • Ver 4.02.3で問題なくアップデート致しました。ありがとうございます -- さとし編集 2009-02-02 (月) 14:24:18


 

Ver 4.02.3 (メモリリーク軽減のエンバグ修正) anchor.png Edit

Tag: メモリリーク enbug

Page Top

概要 anchor.png Edit

  • Ver 4.02.2 で行った、メモリリークの軽減対策が原因で、環境により Fatal エラー(画面真っ白)になることがあったので修正した。
  • nonn50 さん、さとし さん、報告ありがとうございました。 :thumb_up:
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2009-02-02 13:20 nao-pon
    • * version.php (1.76):
      • Version 4.02.3
  • 2009-02-02 13:13 nao-pon
    • * class/: convert_html.php (1.39), func/pukiwiki_func.php (1.196):
      • Reduction of memory leak. (Fixed enbug. thx nonn50)
Page Top

一行コメント anchor.png Edit



 

Ver 4.02.4 (オートリンクの調整と code プラグイン修正など) anchor.png Edit

Tag: オートリンク 正規表現 プラグイン CSS

Page Top

概要 anchor.png Edit

  • オートリンク用の正規表現生成で、制限サイズよりも大きな正規表現になってしまうことがある問題を修正。
    • 正規表現のチェックに誤りがあり、オートリンクの正規表現が不正なサイズになった場合、ページ内容が表示されなくなる問題がありましたので、修正しました。
  • code プラグインで、 PHP 以外のコードを表示した場合、行が1行多く出力されていたので、修正しました。
  • #contents 出力に関する CSS で、機能に関係する部分を main.css から base.css に移動しました。
  • chat プラグインで、xpWiki の表示可能言語に係わらず、ブラウザの表示言語を AjaxChat に送信するようにしました。
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2009-02-11 15:21 nao-pon
    • * version.php (1.77):
      • Version 4.02.4
  • 2009-02-11 15:20 nao-pon
    • * plugin/chat.inc.php (1.3):
      • Use accept-language of the browser.
  • 2009-02-11 15:19 nao-pon
    • * skin/css/: base.css (1.7), main.css (1.29):
      • CSS concerning the function was moved from "main.css" to "base.css".
  • 2009-02-11 15:15 nao-pon
    • * plugin/code/codehighlight.php (1.12):
      • Correction of a line output.
  • 2009-02-11 15:07 nao-pon
    • * class/func/pukiwiki_func.php (1.197):
      • Corection of "Autolink". ( Problem that illegal pattern might be made )
Page Top

一行コメント anchor.png Edit



 

Ver 4.02.5 (他ディレクトリプラグインの呼出機能とFCKeditor関連の修正など) anchor.png Edit

Tag: FCKeditor Wikiヘルパー JavaScript fckxpwiki プラグイン 基本設計 ini設定

今回、FCKeditor(to Ver.2.6.4) と fckxpwiki も更新されています。

アーカイブに含まれている、html側の common/fckeditor_2.6, common/fckxpwiki も更新をお忘れなく。 :-)

Page Top

概要 anchor.png Edit

  • ページのリストアップや添付ファイル参照などを、サイト内の他の xpWiki で相互利用できるようにするために、プラグイン呼び出しを拡張した。
    • 基本的にページ名を指定する箇所で "DirName:ページ名" と指定すればOKです。
    • ref プラグインの例
      • &ref(UsersWiki:nao-pon/blog/2009-02-22/hina.jpg,mw:100);
        hina.jpg
    • 使用できるプラグインは、リッチエディタの「プラグイン挿入」の usage に [<ディレクトリ名>:] が付いている箇所で指定できます。
    • 基本的にページ名を指定して、何かを表示するようなプラグインは、ほとんど対応したつもりです。何かに抜けがありましたら、簡単に対応できますのでご連絡ください。
    • 編集時のファイルブラウザでも、他のxpWiki を参照できるようにした。
  • PHP 4 環境で、ページ内容によって、Fatal error になることがある問題を修正
  • ページ編集画面の「詳細な入力項目を表示」の初期状態を設定できるようにし、さらに cookie に状態を保存するようにした。
    • 参考スレッド: エラーの原因判明と編集画面についてのお願い - XOOPSマニア (thx kazdon)
    • ini設定
      • default.ini.php
        1
        2
        3
        
        /////////////////////////////////////////////////
        // 編集フォームの詳細オプションを折りたたむ
        $root->hide_extra_option_editform = 1;
      • keitai.ini.php
        1
        2
        3
        
        /////////////////////////////////////////////////
        // 編集フォームの詳細オプションを折りたたむ
        $root->hide_extra_option_editform = 0;
  • Wikiヘルパーの表示コントロールをちょっとだけインテリジェンスにしてみた
  • テーブルで空白の見出しセルが指定できない問題の修正
  • FCKeditor のリッチエディタでの不具合を修正
    • ref プラグインで、引数が " " で挟まれていると、表示が異常となる問題を修正
    • テーブルの編集時に、colspan, rowspan が設定されたセルを見出しセルに指定すると、表が崩れる問題を修正
    • セルの分割が正常にできない問題を修正
    • スキンを変更している場合、編集エリアにそのスキンのCSSを適用するようにした。(tDiary テーマにも対応)
    • FCKeditor 2.6.4 を使用した場合に、リッチエディタから通常エディタに戻った後に行った編集内容が失われる問題を修正
    • その他諸々
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分 [ trust側 ]
  • 2009-02-22 11:02 nao-pon
    • * version.php (1.78):
      • Version 4.02.5.
  • 2009-02-22 11:01 nao-pon
    • * class/attach.php (1.13), class/plugin.php (1.17), class/func/xpwiki_func.php (1.203), language/xpwiki/de/plugin/pluginlist.lng.php (1.8), language/xpwiki/de_utf8/plugin/pluginlist.lng.php (1.8), language/xpwiki/en/plugin/pluginlist.lng.php (1.8), language/xpwiki/ja/plugin/pluginlist.lng.php (1.8), language/xpwiki/ja_utf8/plugin/pluginlist.lng.php (1.8), plugin/attach.inc.php (1.46), plugin/build_js.inc.php (1.5), plugin/calendar2.inc.php (1.12), plugin/calendar9.inc.php (1.14), plugin/calendar_viewer.inc.php (1.14), plugin/exifshowcase.inc.php (1.6), plugin/include.inc.php (1.6), plugin/ls2.inc.php (1.15), plugin/lsx.inc.php (1.11), plugin/new.inc.php (1.6), plugin/pagepopup.inc.php (1.4), plugin/pcomment.inc.php (1.18), plugin/pluginlist.inc.php (1.6), plugin/popular.inc.php (1.11), plugin/recent.inc.php (1.15), plugin/ref.inc.php (1.40), plugin/rsslink.inc.php (1.5), plugin/search.inc.php (1.11), plugin/tag.inc.php (1.13), plugin/tracker.inc.php (1.19), skin/js/calendar9.js (1.8):
      • The call of "xpWiki" of another directory was enabled.
  • 2009-02-22 11:00 nao-pon
    • * skin/js/: basic.js (1.5), main.js (1.57), winie.js (1.12):
      • Smart control of WikiHelper.
  • 2009-02-22 10:58 nao-pon
    • * skin/js/xpwiki.js (1.37):
      • Correction for FCKeditor 2.6.4.
      • Supported Skin CSS on editing area of FCKeditor.
  • 2009-02-22 10:54 nao-pon
    • * loader.php (1.57):
      • The CSS reading is regularized.
  • 2009-02-22 10:52 nao-pon
    • * ways/x2w.php (1.14):
      • The number of columns of tables is regularized.
  • 2009-02-22 10:51 nao-pon
    • * ways/w2x.php (1.13):
      • Bugfix of plugin "ref" with '"' options.
  • 2009-02-22 10:45 nao-pon
    • * skin/js/fck.config.js (1.6):
      • Edited the Toolbar format.
  • 2009-02-22 10:43 nao-pon
    • * skin/css/main.css (1.30):
      • Edited a class "img_margin".
  • 2009-02-22 10:42 nao-pon
    • * skin/css/base.css (1.8):
      • Remove "$class".
  • 2009-02-22 10:41 nao-pon
    • * plugin/ucomedit.inc.php (1.2):
      • Simplify calls "do_plugin_inline()".
  • 2009-02-22 10:38 nao-pon
    • * class/func/xoops_wrapper.php (1.50):
      • Added consts $this->cont['MODULE_PATH'] & $this->cont['MODULE_URL'] .
  • 2009-02-22 10:38 nao-pon
    • * class/func/pukiwiki_func.php (1.198), ini/default.ini.php (1.10), ini/keitai.ini.php (1.20):
      • Added a config "$root->hide_extra_option_editform".
  • 2009-02-22 10:31 nao-pon
    • * class/convert_html.php (1.40):
      • Bug fixed of Fatal error on PHP4.
      • Allow "~ " in the Table Cell.
  • 2009-02-22 10:29 nao-pon
    • * ID/VerUp/3/skin/pukiwiki/pukiwiki.skin.php (1.2), ID/VerUp/3/skin/xpwiki/pukiwiki.skin.php (1.2), skin/pukiwiki.skin.php (1.40), skin/tdiary.skin.php (1.32), class/make_link.php (1.37):
      • Simplify calls "do_plugin_inline()".
Page Top

一行コメント anchor.png Edit



 

Ver 4.02.7 ([リッチエディタ]FCKeditor関連の修正など) anchor.png Edit

Tag: リッチエディタ FCKeditor HTML構造 CSS プラグイン

fckxpwiki が更新され Ver. 20090223 になりました。

html側/common/fckxpwiki ディレクトリの更新もお忘れなく。

Page Top

概要 anchor.png Edit

  • HTMLレンダリングを Valid に
    • <ul>, <ol> は、直下には <li> しか含むことができない。

      階層を飛ばした場合以前は正しく、<ul><li class="list_none"><ul><li> になっていたが FCKeditor を導入時に <ul><ul><li> になってしまっていた。

      これを、以前のように Valid な HTML 出力になるようにして、CSS も調整した。

  • new プラグインに新規オプション "class:<クラス名>" を追加。
    • 例:
      &new(){20090224}; -> 20090224 (デフォルトクラス名 = comment_date)
      &new(class:small){20090224}; -> 20090224 (クラス名 = small)
      &new(class:){20090224}; -> 20090224 (クラス名なし);
  • 前回の更新で、リッチエディタから通常エディタに戻ったあと、テキストエリアからフォーカスが外れるたびに、JavaScript エラーが出るようになってしまったのでその修正。
  • リッチエディタでの編集時に <blockquote> と <hr> の処理が正常にできないことがある問題を修正。
  • main.css に blockquote 用の CSS を追加。
  • main.css の ul, ol の CSS を調整。,
  • xpWiki.SkinName['DIRNAME'] = 'SKINNAME'; を JavaScript で出力するようにした。(FCKeditor 編集エリア CSS 設定用)
  • リッチエディタで EasyRef 書式抽出の問題を修正。
  • リッチエディタでプラグインの複数行引数の取得に失敗することがある問題の修正。
Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2009-02-24 09:18 nao-pon
    • * version.php (1.80):
      • Version 4.02.7
  • 2009-02-24 09:18 nao-pon
    • * ways/w2x.php (1.15):
      • Correction of EasyRef & multi lines BlockPlugin.
  • 2009-02-24 09:10 nao-pon
    • * loader.php (1.58), skin/js/main.js (1.59):
      • Set JavaScript var "XpWiki.SkinName" into "main.js" for render mode.
  • 2009-02-24 09:09 nao-pon
    • * skin/js/fck.config.js (1.7):
      • Set "FCKConfig.ProtectedSource.RegexEntries = [];".
  • 2009-02-24 09:08 nao-pon
    • * class/: xpwiki.php (1.91), func/pukiwiki_func.php (1.199):
  • 2009-02-23 18:07 nao-pon
    • * version.php (1.79):
      • Version 4.02.6
  • 2009-02-23 18:06 nao-pon
    • * skin/css/main.css (1.31):
      • Added CSS of "blockquote" & edied of "List".
  • 2009-02-23 18:04 nao-pon
    • * ways/x2w.php (1.15):
      • Bugfix of "BlockQuote" & "HR".
  • 2009-02-23 18:03 nao-pon
    • * ways/w2x.php (1.14):
      • Valid HTML. (<UL>, <OL> can have children only <LI>.)
  • 2009-02-23 18:03 nao-pon
    • * skin/js/xpwiki.js (1.38):
      • Fixed error on onblur of TEXTAREA.
  • 2009-02-23 18:01 nao-pon
    • * skin/js/main.js (1.58):
      • Simplfy.
  • 2009-02-23 18:00 nao-pon
  • 2009-02-23 17:57 nao-pon
    • * class/convert_html.php (1.41):
      • Valid HTML. (<UL>, <OL> can have children only <LI>.)
Page Top

一行コメント anchor.png Edit




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

ユーザー名:


パスワード:





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

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

もっと...
サイト情報