XCL_2.2.1 でBBコードが反映されない

  • このフォーラムはコメント用フォーラムです。新規トピックはたてられません
  • このフォーラムではゲスト投稿が許可されています
対象モジュール Documents
件名 テーマの作り方
要旨 テーマの作り方 テーマの作り方については、XUGJのCustomizeManualページを始めとして、結構、色々なサイトで掲載されていますので、まずはそちらを参考にされると良いでしょう。  XUG...

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2013/1/25 10:03
akira  サイトURL

ココで質問しても良いのか分かりませんが、
まずかったら削除して下さい。

今テーマ作りに挑戦していますが、新しいバージョンで、スタイルシートの設定通りに表示されない理由を教えて貰えないでしょうか。

同じテーマなのに、ズープスのバージョンによって
スタイルシートの設定が「意図した通りに反映されない」という現象が起きています。
具体的には、
BBコードのうち[quote][code]の二つが
スタイルシートできちんと制御できないのです。

XCL_2.1 までなら
スタイルシートで設定した通り、[quote]の枠を線で囲ったり
背景色を設定できます。
ところが同じテーマを
XCL_2.2. の環境で使うと、[quote]の部分が、違うスタイルで表示されます。
左側だけに3pxほどの黒いラインが引かれた状態になるのです。
どのようにスタイルシートで変化させようとしても、
XCL_2.2 の環境では、同じ表示になってしまいます。

XOOPS_Xに付属しているテーマ
「legacy_default」でも同様でした。

XCL_2.1 で使うと、左に#E4E4FCの色でラインが引かれ、
右側に画像 bg_quote.jpg が表示されます。
ところが同じlegacy_defaultを
XCL_2.2 で使うと、同じ表示にならず、左側に黒いラインだけが引かれた状態になります。

パソコンのXAMPPテスト環境と、実サイトで試して、両方とも同じ現象がおきます。
どうすればいいのでしょうか。

前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/1/25 13:30
marine  管理人   投稿数: 410

xcl2.1と2.2で違う原因がちょっと分からないのと、そのような比較して現象を確認したことがないのと、どのモジュールのときにそうなるのかが判らないので、ちょっと抽象的な答えになると思いますが・・・

テーマのcssが効かないということは、何かが邪魔しているということで・・・

legacy_defaultの場合だと、テーマのCSSのあとに <{$xoops_module_header}> が読み込まれているので、これが何か作用しているような気がしますね。

簡単なテストとして、

1
<link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_themecss}>" />

1
<{$xoops_module_header}>

の読み込み順を変えて試してみると良いかもしれません。

詳しい情報が聞きたければ、XUGJ辺りで質問されても良いかもしれませんね。

報告 ダメでしたが

msg# 1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/1/26 15:04
akira  サイトURL

回答していただきありがとうございます。
教えていただいたことを試してみましたが、上手く行きませんでした。
ただ、色々試していて、XCL_2.2.1 の編集画面で
テキスト入力枠の下に「リッチエディタ」というのがあったので試してみました。
そうしたら、文の頭に「>」と言う印を付けると、
その部分が従来/*--div.xoopsQuote --*/で設定したプロパテイと対応していました。
しかし、対応していたのは
マイアルバムとd3forumです。確かめたのは、
pico ,d3blog ,weblinks は反応無しでした。

もう少し色々と確かめてから、XUGJの方でも質問をしてみたいと思います。
お世話になりました。

前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/1/26 17:02
marine  管理人   投稿数: 410

それって、サイトワイドWikiヘルパーを使ってますか?
あと、リッチテキストエディタについて、どれを使うようにされていますか?

とりあえず、その辺りの環境も含めて、XUGJで聞かれるのが良いかも知れませんね。

XoopsXの場合、色々なリッチテキストエディタやサイトワイドWikiヘルパーを組み合わせて使うような工夫をしたり、それに合わせてテンプレートを修正していたりします。

ですので、X-updateで最新の状態にしておいた方が、問い合わせをする際にも、話が通じやすくて良いかもしれません。
そして、もしバグということなら、開発者の方々に修正してもらえると思いますよ。

前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013/1/27 12:53
akira  サイトURL

「サイトワイドWikiヘルパー」というのはモジュールですか。
だとしたら、使っていません。
「リッチエディタ」も、どれを使うとか、分かりません。
投稿・編集画面で XCL_2.1 までは無かったのが
XCL_2.2 から入力フォームの下に、ボタンが出て来るようになったので
とくに、私が選択した訳ではありません。

とりあえず、返信しておきます。

このトピックに投稿する

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