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

TOP » xpwiki » xpWiki開発日記 » 2008-02-02 のバックアップ差分(No.1)
1: 2008-02-02 (土) 11:30:12 nao-pon ソース バックアップ No.1 を復元して編集
Line 1: Line 1:
 +#navi(../)
 +RIGHT:&tag(HTML構造,Bugfix,JavaScript);
 +* Ver 3.62 リスト構造の見直しなど [#j4927859]
 +
 +** リスト構造の見直し [#t05518ea]
 +
 +PukiWiki 1.4 のレンダリングエンジンは、リスト構造の出力において
 +
 + <ul class="list1" style="padding-left:16px;margin-left:16px"><li>
 +
 +このように、インラインスタイルシートで左マージンを調整しています。これを xpWiki では、デフォルトで
 +
 + <ul class="list1"><li>
 +
 +として、CSSでコントロールできるようにしていましたが、これには落とし穴がありました。
 +
 + ---3
 + -1
 + ---3
 + -1
 + --2
 + ---3
 +
 +などと、無茶なレベル指定をしたときに、左マージンが期待するレベルにならなかったのです。
 +
 +詳しくは、以下のページを参照してください。
 +
 +-[[pukiwiki.dev:BugTrack2/126]]
 +-[[pukiwiki.dev:開発日記/2003-03-29]]
 +
 +そこで今回、HTML構造を見直して、CSSのみでコントロールできるようにしてみました。参考にしたサイトは、[[Plugin/lsx.inc.php - Sonots' PukiWiki プラグイン:http://lsx.sourceforge.jp/?Plugin%2Flsx.inc.php#s373907c]] です。
 +
 +上記の無茶なレベル指定でも、次の様に表示されます。
 +
 +---3
 +-1
 +---3
 +-1
 +--2
 +---3
 +
 +** 「雛形とするページの読み込み」を表示でAjax編集不可 [#recad2a0]
 +
 +default.ini.php にて、 $root->load_template_func = 1 として「雛形とするページの読み込み」表示すると、Ajaxによる編集ができない問題が発覚しましたので、その修正を行いました。
 +
 +- 参考フォーラム
 +-- [[ページの更新ができない - XOOPSマニア:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2257]]
 +
 +** その他 [#j566fc64]
 +
 +fusen プラグインの HTML, region プラグインのインライン JavaScript を調整しました。
 +
 +** CVS 更新内容 [#jd563b5f]
 +#region(今回の更新分){{
 +-2008-02-02 10:57  nao-pon
 +--* xoops_version.php (1.294):
 +---Version 3.62
 +-2008-02-02 10:56  nao-pon
 +--* class/convert_html.php (1.24), skin/css/main.css (1.14),
 +skin/js/main.js (1.35):
 +---Corresponded to the list structure where hierarchical order did not
 +become complete.
 +---Ex.
 + +++3
 + +1
 + +++3
 + +++3
 + +1
 + ++++4
 +
 ++++3
 ++1
 ++++3
 ++++3
 ++1
 +++++4
 +
 +-2008-02-02 10:52  nao-pon
 +--* class/func/pukiwiki_func.php (1.142):
 +---Bugfixed, About can not edit on '$root->load_template_func = 1'. (
 +Thanks kazdon )
 +-2008-02-02 10:49  nao-pon
 +--* plugin/region.inc.php (1.6):
 +---Use "$" of prototype.js.
 +-2008-02-02 10:49  nao-pon
 +--* plugin/fusen.inc.php (1.16):
 +---Fixed missing closer of <option>.
 +}}
 +
 +* 一行コメント [#df8e1585]
 +#comment
 +
 +#navi(../)


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 219, today: 1, yesterday: 1
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





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

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

もっと...
サイト情報