xoops123さあ、いっしょに XOOPS はじめましょう!

xoops123

d3forumでは、新着一覧を表示するトピック一覧ブロックがありますが、どの記事を表示していても「最新記事一覧」が表示されるため、現在表示中の記事とかトピックとかに関連する記事一覧でないという弱点?がありましたが・・・

XUGJでの要望を受けて、XoopsXのメンテナンスを積極的に行われている nao-pon さんが、d3forum 0.88.5 へとアップデートされて、新規機能が追加されました。
 XUGJの記事はこちら

詳しくは、上記記事をご覧いただくとして、ここではポイントだけを書いておきたいと思います。

管理画面のd3forumにて、ブロック管理の
「フォーラム一覧」
「トピック一覧」
のブロックオプション欄の任意の場所に「auto」と入力すると、表示されている記事に関連した新着一覧が表示されるようになりました。

※「「auto」を指定するとページ表示中のカテゴリー番号となる。 」と説明が追加されているようです。

また Ver 0.88.5 では、新着一覧にて、現在表示中の記事については「現在表示中」と判るようになっているとのことで、これについてはCSSでコントロールできるようです。

表示スタイルは、テンプレートの main.css でコントロールできます。
リストスタイルのマークアップは

<ol class="d3f_eachbranch">
 <li class="d3f_currenttopic d3f_block_currenttopic">
  <span>[タイトルなど]</span>
 </li>
</ol>

となっていますので、デフォルトでは main.css の 307 行目辺りの

.d3f_eachbranch li.d3f_currenttopic {
      background-color : <{$color.d3f_bottom_tree_current_bg}>;
}
.d3f_eachbranch li.d3f_currenttopic > span,
.d3f_eachbranch li.d3f_currenttopic > span a {
    color : <{$color.d3f_bottom_tree_current}>;
}
td span.d3f_currenttopic:after,
.d3f_eachbranch li.d3f_currenttopic > span:first-child:after {
    content: "\00ab";
    color: <{$color.d3f_bottom_tree_current_mk}>;
    font-weight: bold;
}
.d3f_eachbranch li.d3f_currenttopic > span.d3f_thistopic {
    color: <{$color.d3f_bottom_tree_current_mk}>;
}

が効いているので、これをカスタマイズすると良いでしょう。


新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 4086, today: 1, yesterday: 0
初版日時: 2014-03-22 (土) 20:36:07
最終更新: 2014-03-22 (土) 20:36:07 (JST) (3896d) by marine