Re: 幅が固定されている環境で利用するとテンプレートのデザインが崩れる

投稿ツリー


このトピックの投稿一覧へ

tsuji

なし Re: 幅が固定されている環境で利用するとテンプレートのデザインが崩れる

msg# 1.3
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009/9/17 13:22 | 最終変更
tsuji  新米   投稿数: 1

削除でどうもお手数をおかけしました。
ではお言葉に甘えてもう一度書き込んでみます。文字化けした部分をcodeタグで囲んでの再投稿です。
ゲストではなく最初から登録して書き込みすればご迷惑をおかけする事も無かったですねorz

日記詳細のページの幅を縮める為に必要な作業は二つと思われます。
一つはコメント入力フォームを縮める事、もう一つは画像のカラム数を3から2に変更する事です。

私自身はコメントフォームはd3forumの統合機能を使っているのでその場合の方法を書きます。xoopsのデフォルトのコメントフォームを使用している場合はわかりませんがもしかするとokishiroさんが前に書いた方法で可能かも知れません。

編集する箇所はまずコメントフォームについてはコメント統合で使用したd3forumののテンプレート「(フォーラムのフォルダ名)_inc_post_form_quick.html」の51行目

1
<textarea name="message" cols="60" rows="8"><{$message}></textarea>

これの「cols=」の値を減らせばコメントフォームの幅を縮める事ができます。(私は60を50にしてみました。)

そしてd3diaryのテンプレートの「(d3diaryのフォルダ名)_detail.html」の63行目と68行目
まず63行目を

1
<{if $num==0 || $num==3 || $num==6}><tr><{/if}>

から

1
<{if $num==0 || $num==2  || $num==4 || $num==6}><tr><{/if}>

に変えます。そして68行目を

1
<{if (($yd_photo|@count)>3 && $num==2) || (($yd_photo|@count)>6 && $num==5)}>

から

1
<{if (($yd_photo|@count)>2 && $num==1) ||(($yd_photo|@count)>4 && $num==3) || (($yd_photo|@count)>6 && $num==5)}></tr><{/if}>

に変えます。これで画像の表示が3カラムから2カラムになります。

投票数:0 平均点:0.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ