ブログ   うい・らぶ・だいびんぐ   Cube 別館   flag_uk 英語サイト   ポータル
twitter Twitter でログイン
ホーム   最新ニュース   フォーラム   ダウンロード   写真集   リンク集   お問い合わせ RSS

メイン
   XOOPS WebLinks
  【バグ】 イベント通知が行われない

 

 ボトム   前のトピック   次のトピック
  •  スレッドの評価
      このスレッドを評価する
      すばらしい
      いい!
      ぼちぼち
      だめ
      ひどい
投稿者 スレッド
  •  kouhei
      kouhei
【バグ】 イベント通知が行われない
#1
新米
登録日: 2007-8-4
居住地
投稿: 6
お世話になっております。

先日、その他の項目数を増やす件で質問させて頂いたばかりで恐縮なのですが、再度、質問させてください。
*その他の項目数の件も、まだ対処できてないのですが^^;

XOOPSのイベント通知の件なのですが、以下のような動作を起こし詰まっています。

・新規リンクの登録時、通知が来るように設定するも、通知されず。
・リンク承認時の登録者への通知は、通知される。

下記の、URLを参照し、複数のweblinks1.60(weblinks.hoge1.hoge2)を、導入しているのですが、全て同じ状況です。

http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=530&forum=5&post_id=1828#forumpost1828

また、この件と関連しているかもしれないので、付け加えさせていただくと、イベント通知のリストページ(notifications.php)で、表示される項目について、それぞれのイベント通知項目を、/dirname/language/japanease/modinfo.phpにて、変更しているのですが、全てweblinksのままインストールしているもの(これも変更しています。)の、ファイルを参照した結果が表示されています。
逆に、各モジュールごとでの、イベント通知機能ブロック表示部分では、それぞれ変更した値が参照されています。

もし、対処法等、ございましたらアドバイス等、頂ければ幸いです。

------------------------------------
サーバー
Apache2.0.xx
php ver 4.4.2
XOOPS:ver2.0.16a-JP
MySQL 4.0.25
------------------------------------
投稿日時: 2007-8-22 16:24
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 イベント通知が行われない
#2
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

・新規リンクの登録時、通知が来るように設定するも、通知されず。


バグ報告ありがとうございます。

これは v1.10 (2006-01-15) でのリグレッション(変更による劣化)です。

イベント通知は、ほとんど、チェックしていなかったもので、長い間 見過ごされていました。
今回、イベント通知を全面的にチェックしたところ、他にバグがありました。

- カテゴリのブックマークにて、名称(カテゴリ名)が表示されない
- 「リンク修正のリクエストがあった場合に通知する」にて、誤ったリンク先が通知される


合わせて CVS を変更しました
http://xoops.cvs.sourceforge.net/xoops/modules/wheblinks/
- modlink.php
- submit.php
- xoops_version.php
- class/weblinks_link_edit_handler.php
- class/weblinks_sendmail.php
- include/notification.inc.php
- language/japanese/modinfo.php
投稿日時: 2007-8-25 12:44
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 イベント通知が行われない
#3
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

/dirname/language/japanease/modinfo.phpにて、変更しているのですが


言語ファイルは、全て共通です。
複製したモジュール毎に変更することは出来ません。
これは、言語設定は、PHP定数を使用しているため、再設定できないことに起因します。

複製したモジュール毎に、言語設定を変更したいのであれば、
言語ファイルとそれを使用しているプログラムファイルの両方において、
WEBLINKS_xxx を HOGE_xxx のように変更する必要があります。
投稿日時: 2007-8-25 12:53
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 イベント通知が行われない
#4
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

下記の、URLを参照し、複数のweblinks1.60(weblinks.hoge1.hoge2)を、導入しているのですが
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=530&forum=5&post_id=1828#forumpost1828


hoge を使うなんて、チャレンジャブルですね。

ひょっとして、勘違いしていませんか。
複製用のディレクトリ名として、weblinks0, weblinks1, weblinks2 の3つは用意されています。
参照したスレッドは、それ以外のディレクトリ名を使用する場合のハックについてです。
投稿日時: 2007-8-25 13:02
投稿からPDFを作成 印刷
トップ
  •  kouhei
      kouhei
Re: 【バグ】 イベント通知が行われない
#5
新米
登録日: 2007-8-4
居住地
投稿: 6
お世話になっております。

引用:
バグ報告ありがとうございます。

バグだったんですか。
言ってみるもんですね
また、変なファイル弄っちゃったのかと思ってました。

対応していただきありがとうございます!
先ほど、確認したところ、通知メールが届きました 。

承認後、掲載といった形にしているため、どうしても新規登録時の通知機能は使いたかったので本当に助かりました

引用:
複製したモジュール毎に、言語設定を変更したいのであれば、
言語ファイルとそれを使用しているプログラムファイルの両方において、WEBLINKS_xxx を HOGE_xxx のように変更する必要があります。

そうなんですか。
参考になりました。ありがとうございます!
インストールしている、それぞれのweblinksに対して、当てはまるような言葉にしたいと思います

引用:
hoge を使うなんて、チャレンジャブルですね。

ごめんなさい、書き方悪かったですね
1サイトに、6個weblinksをインストールしていて、それぞれ内容にあったディレクトリ名にしています。

ver1.41以降、表示速度が上がったため、本当に重宝しています。
今後とも、よろしくお願いします。
*長文すいませんでした。
投稿日時: 2007-8-26 6:11
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: 【バグ】 イベント通知が行われない
#6
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
さらにバグを見つけた

- カテゴリ別のイベント通知が、設定したカテゴリのうち1つしか通知されない

CVS を変更しました
http://xoops.cvs.sourceforge.net/xoops/modules/wheblinks/
- submit.php
- admin/modify_manage_class.php
- class/weblinks_link.php
- class/weblinks_link_edit_handler.php
- class/weblinks_modify.php
投稿日時: 2007-9-1 11:52
投稿からPDFを作成 印刷
トップ
 トップ   前のトピック   次のトピック

 


 新規スレッドを作成することはできません。
 スレッド一覧を閲覧することができます。
 投稿に対する返信はできません。
 自分の投稿を編集できません。
 自分の投稿を削除できません。
 新規の投票を追加できません。
 評価できません。
 投稿にファイル添付はできません。
 投稿には承認が必要です。
スポンサー

寄付
配布しているソフトが気に入ったら、寄付をお願いします。
寄付

PageRank のページ毎の表示
http://linux.ohwada.jp/ modules/newbb/viewtopic.php?
PageRank 0 PageRank

メインメニュー

マニュアル

ログイン