人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

XOOPSのイベント案内についての質問です。

XOOPSを運用しており、イベント案内の「EVENT GUIDE」とカレンダーの「PiCal」を利用しています。

この状態で、イベントを作成するとイベント通知画面の下の方に「カレンダーへ」というリンクが表示されます。
このリンクを出さなくする方法はありますか?
よろしくお願い致します。

●質問者: kuri6
●カテゴリ:インターネット ウェブ制作
✍キーワード:XOOPS イベント カレンダー リンク 作成
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ねがい かなみ
●35ポイント

イベント案内の「EVENT GUIDE」とは、

http://mysite.ddo.jp/modules/mydownloads/singlefile.php?lid=12

このモジュールですか?


eguide/templates/eguide_item.html

をテキストエディタで開いて、

47行目の

 <a href="<{$xoops_url}>/modules/piCal/index.php?caldate=<{$caldate}>"><{$smarty.const._MD_CALENDER}></a>

を削除したら、出ないようになるのではないかと思いますが。


ちなみに、これを出すようにして、「カレンダーへ」の表示文字内容を、例えば「予定表へ」、にカスタマイズするのであれば、先ほどの改造はせずに

eguide/language/japanese/main.php

の79行目

define('_MD_CALENDER','カレンダーへ');

define('_MD_CALENDER','予定表へ');

に変更すれば良さそうに見えます。


いかがですか?

◎質問者からの返答

>イベント案内の「EVENT GUIDE」とは、

>http://mysite.ddo.jp/modules/mydownloads/singlefile.php?lid=12

>このモジュールですか?

おっしゃるとおりです。

家に帰ってから、教えていただいた方法を試します。

その後追記します。


【追記】

eguide/templates/eguide_item.htmlのpiCalへのリンクを削除しました。

しかし、まだ「カレンダーへ」のリンクが表示されます。

templates_cディレクトリ内の、「…Aeguide_item.html.php」をいったん削除してから(smartyはこの作業は不要だと思っていましたが…)、再アクセスしましたが、やはり「カレンダーへ」のリンクが表示されます。


templates_cディレクトリ内には「…Aeguide_item.html.php」が新しく生成されていますが、

そこには、削除したはずの、カレンダーへのリンクがあります。


確実に「eguide/templates/eguide_item.html」を編集しました。

もう少し調べてみますが、

どんな些細なことでも結構ですので、アドバイス頂ければ幸いです。


補足

ブラウザの、キャッシュとクッキーを全削除して、再起動していますがそれでもNGです。


バージョン

XOOPS 2.0.16a JP

eguide2.2

piCal0.63


2 ● ねがい かなみ
●35ポイント

あと、ちょっとした思いつきなんですが、

XOOPSシステム管理の「テンプレートマネジャー(テンプレートセット・マネジャー)」ってありますよね?

そっちの方で、同様のファイルをオンラインで同じように編集したら直りそうな気がしたんですが、いかがでしょうか?

(前に別のカスタマイズをそれで行ったことがあります)


「default XOOPS Default Template Set」のままになってる場合は、設定画面上で複製する必要もあるかもしれませんが。

◎質問者からの返答

Yunyさんご回答ありがとうございます。(雪だるまがカワイイw)

>テンプレートマネジャー

調べます。所用により3時間後にぐらい追記します。

【追記1】

パッと見たところ、最終更新日が今日じゃないです。


>「default XOOPS Default Template Set」のままになってる場合は、設定画面上で複製する必要もあるかもしれませんが。


「default XOOPS Default Template Set」になってます。急いでやると失敗しそうなので、帰ってきてからまた調べます。


【追記2】

リンクが消えました!

テンプレートマネージャを使えばブラウザ上でテンプレートをいじれるんですね。

XOOPSすごいな

Yunyさん ありがとうございました!


手動で直した時に、どうして上手くいかなかったのか気になりますので、そこはちょっと調べてみます。(別スレに頂いたコメントが参考になりそうです)

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ