トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/428

ページの作成や編集にはユーザ登録が必要です。

対象をブロック化し展開や折りたたみが出来るようにする複数行プラグインです。

  • 投稿者: guests
  • カテゴリ: 新規
  • 優先度: 低
  • 状態: 提案
  • 日時: 2015年10月16日 21時01分56秒

 内容

本体自前の複数行対応の入ったバージョン用。ただし本体自前の複数行対応にはバグあるため修正するとよい。3.6.4と3.6.5の修正方法はBugTrack-wiki/331のコメントの一番下に記載。BugTrack-wiki/340こちらも修正しとくとよい。複数行プラグインを可能にするプラグインを入れてる場合は動作分かりません。

メニュー用のスタイル定義を追加します。メニューで使わない場合などは追加しなくても可。

管理>スタイル設定>ユーザ定義スタイル に追加


/* regionプラグイン */
div.sidebar table.region {
  font-size       : 100%;
  border-collapse : collapse;
}

div.sidebar table.region td{
  padding      : 0pt;
  padding-left : 3pt;
}

div.sidebar table.region p {
  margin-top    : 0px;
  margin-bottom : 0px;
  text-indent   : 0px;
  line-height   : 150%;
}

div.sidebar table.region ul {
  padding     : 0pt;
  margin      : 0pt;
  margin-left : 2pt;
}

div.sidebar table.region ol {
  padding     : 0pt;
  margin      : 0pt;
  margin-left : 8pt;
}

div.sidebar table.region li {
  margin-left  : 10pt;
  line-height  : 150%;
}

div.comment table.region {
  font-size    : 100%;
}

対象をブロック化し展開や折りたたみが出来るようにする複数行プラグインです。対象はWiki書式で記述可能です。ブロックプラグインもネスト可能です。

{{region 初期開閉モード
閉時ブロック名称(1行目固定)  ←  あまり意味はないがブロックプラグインも指定可能
開時ブロック名称(2行目固定)  ←  あまり意味はないがブロックプラグインも指定可能
ブロック内容1
・・・
ブロック内容N

}}初期開閉モード:「o」 オープン、省略時 クローズ

メニュー

{{region o
[[項目タイトル|ページ名]]
'''[[項目タイトル|ページ名]]'''
{{region
[[項目1タイトル|ページ名]]
'''[[項目1タイトル|ページ名]]'''
 
┣ [[項目1−1|ページ名]]  ←  普通の文字列なのでWikiが自動改行しないため上に空行を入れる
 
┣ [[項目1−2|ページ名]]  ←  普通の文字列なのでWikiが自動改行しないため上に空行を入れる
・・・
┗ [[項目1−N|ページ名]]
  • 項目2?  ←  項目のWiki文字なのでWikiが自動改行するため上に空行は必要ない

・・・

  • 項目N?

}}}}

ヘッダ例

{{region
アウトライン
'''アウトライン'''
{{outline}}

}}

ページ例

{{region
失敗内容
'''失敗内容'''
失敗したページ内容
まるごとブロック化
outlineには引っかからない

}}

メニュー例画像

region2.zip(135)

 コメント

お名前: コメント:
Region定義.txt region2.zip メニュー例.png

最終更新時間:2015年10月17日 18時42分34秒