ページへ戻る

− Links

 印刷 

Ver 3.62 リスト構造の見直しなど :: XOOPS マニア

xpwiki:xpWiki開発日記/2008-02-02


Tag: HTML構造[4] Bugfix[5] JavaScript[6]
2008 2月 2 (土)
 
ページ内コンテンツ
  • Ver 3.62 リスト構造の見直しなど
    • リスト構造の見直し
    • 「雛形とするページの読み込み」を表示でAjax編集不可
    • その他
    • CVS 更新内容
  • 一行コメント

Ver 3.62 リスト構造の見直しなど anchor.png[7] Edit [8]

Page Top

リスト構造の見直し anchor.png[9] Edit [10]

PukiWiki[11] 1.4 のレンダリングエンジンは、リスト構造の出力において

<ul class="list1" style="padding-left:16px;margin-left:16px"><li>

このように、インラインスタイルシートで左マージンを調整しています。これを xpWiki[12] では、デフォルトで

<ul class="list1"><li>

として、CSSでコントロールできるようにしていましたが、これには落とし穴がありました。

---3
-1
---3
-1
--2
---3

などと、無茶なレベル指定をしたときに、左マージンが期待するレベルにならなかったのです。

詳しくは、以下のページを参照してください。

そこで今回、HTML構造を見直して、CSSのみでコントロールできるようにしてみました。参考にしたサイトは、Plugin/lsx.inc.php - Sonots' PukiWiki プラグイン[15] です。

上記の無茶なレベル指定でも、次の様に表示されます。(スタイルシート main.css を修正しているので、要ブラウザリロードです。)

      • 3
  • 1
      • 3
  • 1
    • 2
      • 3
Page Top

「雛形とするページの読み込み」を表示でAjax編集不可 anchor.png[16] Edit [17]

default.ini.php にて、 $root->load_template_func = 1 として「雛形とするページの読み込み」表示すると、Ajaxによる編集ができない問題が発覚しましたので、その修正を行いました。

Page Top

その他 anchor.png[19] Edit [20]

fusen プラグインの HTML, region プラグインのインライン JavaScript を調整しました。

Page Top

CVS 更新内容 anchor.png[21] Edit [22]

+  今回の更新分
  • 2008-02-02 10:57 nao-pon[23]
    • * xoops_version.php (1.294):
      • Version 3.62
  • 2008-02-02 10:56 nao-pon[23]
    • * 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
      1. 3
  1. 1
      1. 3
      2. 3
  2. 1
        1. 4
  • 2008-02-02 10:52 nao-pon[23]
    • * class/func/pukiwiki_func.php (1.142):
      • Bugfixed, About can not edit on '$root->load_template_func = 1'. ( Thanks kazdon[24] )
  • 2008-02-02 10:49 nao-pon[23]
    • * plugin[25]/region.inc.php (1.6):
      • Use "$" of prototype.js.
  • 2008-02-02 10:49 nao-pon[23]
    • * plugin[25]/fusen.inc.php (1.16):
      • Fixed missing closer of <option>.
Page Top

一行コメント anchor.png[26] Edit [27]




Last-modified: 2008-02-02 (土) 11:30:12 (JST) (6809d) by nao-pon