返信する: ニュースのコメント
対象モジュール | ニュース |
件名 | テーマのダウンロードファイルを更新しました。 |
要旨 | PC用テーマとスマホ用テーマのダウンロードファイルを更新しました。 sourceforge の Git を利用する設定としましたので、ダウンロードした zip ファイルは、7-zip 形式となっております。 7-z... |
- d3forum-0.86用の、テンプレート
- 投稿者: なーお 投稿日時: 2012/5/13 15:45
こんにちはー。
いつもFBのほうでお世話になります、なーおです。早速ですが、こちらに情報があったほうが良いと思うのでお邪魔します。^^
主題の件、pack2011に同梱されたd3forum-0.86で一部の機能がアップしていまして、配布されたいるテーマ下テンプレートと軽い不整合があります。
具体的には、トピック内投稿一覧ページにページ分割機能が盛り込まれています。
https://github.com/XoopsX/d3forum/blob/master/xoops_trust_path/modules/d3forum/templates/main_listposts.html
この中の1 2 3 4 5 6 7 8 9 10 11 12 13 14
<div class="boxNavi" style="text-align:center;"> <{if $pagenav}> <ul class="itemBody"> <{foreach from=$pagenav item=nav_}> <li class=<{$nav_.class}>><span> <{if $nav_.url}><a href="<{$nav_.url}>" title="go to page <{$nav_.txt}>"><{$nav_.txt}></a> <{else}> <{$nav_.txt}> <{/if}> </span></li> <{/foreach}> </ul><!-- /itemIBody --> <{/if}> </div><!-- /boxNavi -->
の部分です。
d3forum管理画面の一般設定にある、「トピック一覧でのページ分割単位」 に連動してページ分割するようになりました。
このナビゲーションが表示されないと、投稿数が多いツリーで表示できない投稿がでてしまうので、xupdateで随時テーマ導入可能となるため、追加したほうが良いと思います。
CSSのほうも、
https://github.com/XoopsX/d3forum/blob/master/xoops_trust_path/modules/d3forum/templates/main.css
の中で1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
/* Page Navigation */ div.boxNavi .itemBody { margin: 1px 2px 5px 2px; text-align:center; list-style-type: none; background-color: transparent; } div.boxNavi .itemBody li{ display: inline; margin: 1px 2px 1px 2px; padding: 5px 0px 5px 0px; font-weight: bold; text-align:center; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey; border-left: 1px solid lightgrey; border-right: 1px solid lightgrey; background-image: none; } div.boxNavi .itemBody li.txt span, div.boxNavi .itemBody li.this span, div.boxNavi .itemBody li a { margin: 0; padding: 5px 7px 5px 10px; text-decoration: none; } div.boxNavi .itemBody li.this span { background-color: #CCCCCC; }
が追加されています。
他にも変わっている部分があるのですが、ツリー表示の追加などでそれらは特に問題にはならないと思います。
ご検討お願いします。
(もう一息、がんばりましょー。)