Category:Design

リスト構造の左マージンに関して + typo

メッセージ

ざっと調べてみましたが、既出ならすみません。

別に新機能ってわけでもなく、単なる疑問と提案です。(カテゴリこれでいいんですかね?)

  1. リストのデザインに関して
    • default.ini.php
      /////////////////////////////////////////////////
      // リスト構造の左マージン
      $_ul_left_margin = 0;   // リストと画面左端との間隔(px)
      $_ul_margin = 16;       // リストの階層間の間隔(px)
      $_ol_left_margin = 0;   // リストと画面左端との間隔(px)
      $_ol_margin = 16;       // リストの階層間の間隔(px)
      $_dl_left_margin = 0;   // リストと画面左端との間隔(px)
      $_dl_margin = 16;        // リストの階層間の間隔(px)
      $_list_pad_str = ' class="list%d" style="padding-left:%dpx;margin-left:%dpx"';
      • これはリストの見栄えを簡単に設定するのが目的でしょうか?個人的にはCSSで指定するのが良いと思います。CSSで指定しても“padding-left, margin-left”が無視されるので困ったものです*1
    • menu.inc.php
      return preg_replace('/<ul[^>]*>/', '<ul>', convert_html($menutext));
      • 例えば“recent.inc.php”の“<ul class="recent_list">”のclassが消えます。恐らくこの置き換えは“リスト構造の左マージン”と絡んでいるのではと思います。その他の不具合が思いつかないのですが、あるんでしょうか?多くの場合メニューバーで使用するrecent.inc.phpのclassが消えてしまうので (^^;
  2. ついでに、typoです
    • lib/file.php 80行目付近
      // Modify ogirinal text with user-defined / system-defined rules
      • original ですね。

使用者側で簡単に変更できるので特に重要な事項ではありませんが、個人的にものすごく気になるところです。




*1 class="list%d" のみにして使用しています
*2 “リスト構造の左マージン”で検索に引っかからなかったのは何故だろう
*3 簡単にできそうなので、ちょっと改造してみます*4
*4 無理でも見出しやリストを飛ばさずに記述すれば大丈夫そうですね

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-08-18 (金) 00:06:54
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.880 sec.

SourceForge