特定テーマ使用時にd3diary画面の乱れが発生


投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/10/7 16:11 | 最終変更
nonn50  一人前   投稿数: 76

毎度お世話になります。

Q1.XOOPS 123 サイトが提供するテーマ「4seasons v1.00a」にて d3diary を表示させた場合、画面の乱れが発生します。
解消方法を御教授いただきたく、お願いします。

xoops X (EUC-JP) 及び d3diary、4seasons ともに、本日(2012/10/07)X-updateした最新版です。

乱れの概要としては、本文の表示エリアが右ブロックに被さってしまうのです。

症状を画像添付します。

20121007_02.PNG

「一般設定」は、下記により設定しています。

  • 「サイドメニューのレイアウト」⇒ 「サイトメニューを表示しない(ブロックを使用)」
  • 「サイドメニューの幅」⇒ ディフォルト(140)
  • 「パンくずを表示する」⇒ 「いいえ」
  • 「タグ機能のON/OFF」⇒ off(ブロック表示を使用)

なお、この症状は(小生サイトにおいて確認した限りでは)d3diaryと4seasonsの組み合わせでのみ発生します。
また、4seasonsと他モジュールの組み合わせでは発生しません。
d3diaryと他のテーマの組み合わせでは発生しません。

Q2.管理人以外には投稿させたくないので、パーミッション管理で「サイト管理者」以外はすべてチェックを外しています。
しかし、「登録ユーザ」には「日記を書く」・「日記の設定」のメニューが表示されてしまいます。
これを表示しないようにしたいのです。

なお、「ゲスト」にはこれらのメニューは表示されません。
また、「登録ユーザ」はメニューが表示されるものの、実際の書き込みは「権限無」としてできません。

【環境】
オペレーティングシステム : Linux 3
サーバー : Apache
ユーザーエージェント : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1
PHPバージョン : 5.3.6
MySQLのバージョン : 5.1.57

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/10/7 18:08 | 最終変更
なーお  長老   投稿数: 1744

nonn50さん、こんにちは。

XOOPS123さんのテーマには、テーマ下テンプレートを使用したものが多くありますが、 最新版のテンプレートをベースにしていないため、表示が崩れることがあります。
これは、d3diaryモジュールではなく、テーマ側で対応いただく必要があるのですが。。

当該テーマ下テンプレートが無いか確認いただき、あればd3diaryフォルダごと削除してみてください。その後、Altsysのコンパイル済テンプレートキャッシュの削除を実行してください。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/10/7 19:00
nonn50  一人前   投稿数: 76

素早い回答をいただき、ありがとうございます。

なるほど..です。

当該テーマ下テンプレートがありましたので、d3diaryフォルダごと削除し、Altsysのコンパイル済テンプレートキャッシュの削除を実行しましたが、状況に変化は発生していません。

本題から外れますが
他モジュールのフォルダーがテーマ下テンプレートに在りましたので、これを削除したところ見慣れた外観になることを確認しました。

本題に戻りますが
御指導いただいた状況にて当分放置してみます。
それでも状況の変化が無いようであれば、当該テーマの利用を中止することで対応したいと思います。

お忙しい中、お手数をお掛けしました。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/10/7 19:07 | 最終変更
なーお  長老   投稿数: 1744

nonn50 さん

そうですか、テーマ下テンプレートを消してもだめですか。 :roll:

確かに、稀にCSSの相性でそういったこともあるかと思います。
d3diaryは、テーマの文字属性や色調などをできるだけ引き継ぐようにしているため、テーマの属性とd3diary固有の属性で競合が発生してしまうことがあります。

私のほうで対応できる部分もあるのかもしれないですが、申し訳ありませんが当分の間は改善の予定はありません。。

(追記)

当方でも、4seasonsのテーマ下テンプレートを削除して試してみましたところ、正常に表示されているのですが。。

20121007_fseasons.jpg

(さらに追記)

どうやら、d3diaryのブロックを表示すると発生しますね。
nonn50さんの画像と同じ感じになっちゃいました。。

rightareaを非表示で崩れて、表示で治りますね。 てことは、その辺を突けば原因がわかるかも。。 :roll:

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/10/15 12:38
nonn50  一人前   投稿数: 76

本件は、4seasonsテーマ開発者に質問しましたところ、Ver.UPしてくださり、解決しました。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/10/16 6:36
なーお  長老   投稿数: 1744

nonn50さん

報告いただきありがとうございます。

そうか、module.cssですか。 当該テーマを日常的に使っていないとそこまでの構造は追わないので、気付きませんでした。

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

このトピックに投稿する

題名
ゲスト名
投稿本文
  条件検索へ