ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報
参照なし

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

通常 イベント案内1.5aで

こんにちは イベント案内をxoops2.05で使用しています。
他のサイトを見るとイベント毎に罫線とか区分けがなされているようですが、当方では区分けがされていませんので見づらいのですが、これはテーマーに依存しているのでしょうか?どこを修正すれば分からなくて困っています。
ご教示お願いできませんか?
以下のサイトで運用しています。

シヴィル・プロネット関西

通常 Re: イベント案内1.5aで

このモジュールは、基本的に XOOPS 1.3.x のモジュールなので XOOPS2 だと class='outer' のテーブルで class='even' のセルになっています (include/old_theme_functions.php で定義されている OpenTable/CloseTable による)。

%% しかし、なぜ class='even' がついているんだろう?

したがって、枠をつけたいのであれば、スタイルシートで、border の指定などすればよいでしょう。あるいは、outer だとブロックに影響するかもしれないので、OpenTable/CloseTable を直した方が自然な HTML を出せると思います。
--
安冨 伸浩 (マイサイト管理人)

通常 Re: イベント案内1.5aで

どうもありがとうございます。
けれど、なんのことかさっぱり分かりませんので
諦めます トホホ
同じ2.05環境でも
知人の女の子がおあぞびで・・
では上手い具合になってるんですよね
で、今 他のテーマも選択できるようにして試したら、どうもsmple_lineだけがダメみたいです。
大丈夫なテーマと見比べればわかるかなぁ・・。
有難うございました。

通常 Re: イベント案内1.5aで

こんばんわ お世話になってます
デフォルトのテーマではかっこよく表示してましたので、と一行づつ見比べて、該当箇所を入れ替えても変化なしでした。
そこで、今度は一覧部分の日付だけを色を変えれば見やすくなるだろうと、考えていろいろ試して見ましたが、全く思うようにいきません。
ご多忙中、申し訳ないですが上記の変更方法をご教示願えませんでしょうか?
宜しくお願いいたします。

通常 Re: イベント案内1.5aで

私も XOOPS2 テーマは完全に理解していないのですが、スタイルシートは管理画面からは変更できないみたいですね。そうすると、テーマのファイルを編集してアップロードしないといけないと思います。

html/themes/hoge/style.css (あるいは html/xoops.css) に
.outer { border: 1px solid silver; }

などと追加すれば、外側の枠線が出ると思います。(デフォルトのテーマにはこれが入ってる)

ただし、同じクラスを他で使っていると意図しない枠線が出る可能性もあります。(テンプレートの作りしだいですが)
--
安冨 伸浩 (マイサイト管理人)

通常 Re: イベント案内1.5aで

始めまして、こんにちは。
ずず〜と以前から、このイベント案内モジュールを使用させていただいてます。多謝です。

モジュール自体とは関係ない話なんですが。
イベント登録した人は、その経歴が残りますよね。
でもって、その人の情報を見ると、イベント案内に登録した内容が表示されますが、その左隣の「イベント案内」のアイコンが表示されないんですが?
こちらの、ノブさんのもクリックすると同じになってますから、これ仕様なんでしょうか?
ちょっと、気になったもんですから。どこかに、そのGIFファイル入れれば、表示されますよね?
すっきりする為にも、お教え願えれば幸いです。

通常 Re: イベント案内1.5aで

度々すみません。
モジュールディレクトリ内にimagesディレクトリを新設して、モジュールパッケージ内の旧アイコンをGIFに変換して、forum.gifにリネイムして、無事表示されました。

お騒がせしました。ペコリ

通常 Re: イベント案内1.5aで

はじめまして、こんにちは。
何時も、素晴らしいモジュールを有り難うございます。
イベント案内モジュールは、以前から愛用させていただいてます。
さて、XOOPSのバージョンアップに伴い、2.0.6を新規インストールして、イベント案内のブロックを中央に表示されようと設定したのですが、下記のエラーがでて画面が真っ白になったままです。
Fatal error: Undefined class name 'xoopsmodule' in /home/*******/public_html/modules/eguide/blocks/ev_top.php on line 52

これは、どこを修正したら以前のように表示できるのでしょうか?

お忙しいところ、恐縮ですがご教授いただければ幸いです。

通常 Re: イベント案内1.5aで

こっちをコメントするのを忘れてた...すまぬ。

ev_top.php に次のような行を追加してください。
引用:
function b_event_top_show($options) {
include_once(XOOPS_ROOT_PATH."/class/xoopsmodule.php");
global $xoopsDB, $xoopsUser;
これでとりあえず動くと思います。って、jp.xoops.org のフォーラムに情報があったと思って安心していた。
--
安冨 伸浩 (マイサイト管理人)

通常 Re: イベント案内1.5aで

引用:
kuuさんは書きました:
他のサイトを見るとイベント毎に罫線とか区分けがなされているようですが、当方では区分けがされていませんので見づらいのですが、これはテーマーに依存しているのでしょうか?どこを修正すれば分からなくて困っています。
nobuさんと別な方法で、イベント毎に罫線とか区分けをしています。
newsモジュールの表示を参考にクラスを変更しています。

module\eguide\themeevent.php の34行からの表示の関係を
echo "<div class='evhead'>$title</div>\n";
echo "<div class='evinfo'>$info</div><br />\n";
echo "<div class='evbody'>$summary</div>\n";
echo "<div class='evbody'>$body</div>\n";
echo "<div class='evlink'>$alink $link</div>\n";

▼こんな感じで変更します。
echo "<div class='item'>\n";
echo "<div class='itemHead'><span class='itemTitle'>$title</span></div>\n";
echo "<div class='itemInfo'><span class='itemPoster'>$info</span></div><br />\n";
echo "<div class='itemBody'><p class='itemText'>$summary</p></div>\n";
echo "<div class='itembody'>$body</div>\n";
echo "<div class='itemfoot'><span class='itemAdminLink'>$alink $link</span></div>\n";
echo "</div>\n";

クラス自体は、themesのクラスを流用するという感じです。使用するテーマで、若干の変更も必要かと思いますが、ノーマルよりは見やすくなりました。

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service