ようこそゲストさん! >>  ユーザ名 パスワード   新規登録パスワード忘れtwitterでつぶやく
  [フォーラム] [ニュース] [ブログ] [リンク集] [XOOPS関連RSS] [うさぎの辞典] [ダウンロード] [このサイトについて]
Login by facebook
Login by twitter
検索
マンガ
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
twitter
XOOPS Cubeを使おう♪
インストール編
タイトルとテーマを変更しよう
ユーザー情報を変えよう
モジュールを使おうpico編
モジュールを使おう d3pipes編
モジュールを使おう bulletin編
モジュールアップデートをしよう
HDをアップデートする
ユーザーさんマニュアル
インストール編 旧
携帯サイト
うさぎにもできるXOOPS Cube入門♪ 携帯サイト うさぎにもできるXOOPS Cube入門♪ 携帯サイト
Go iPhone!

イベント通知機能を消す

ユーザー情報を変えよう  >  イベント通知機能を消す
今日はお友達に相談されたことが聞きたいんですけどー。ええと、イベントの通知機能ってあるじゃないですか?それを全体的に表示しないようにしたい、っていうんですよ
なるほど。全体的にいっぺんに表示しないやり方はないわね。やる場合はそれぞれのモジュールの一般設定で イベント通知機能の設定 項目を この機能を無効にする とすることになります。
うんうん。そこまではできたということなんですが、ユーザー編集の画面で「イベント更新通知メッセージの受取方法」とか「イベント通知のタイミング」がありますよね〜。これをうさぎにもできるXOOPS Cube入門♪を参照して消してみたんですけど、
「イベント更新通知メッセージの受取方法は必ず入力して下さい」
「イベント通知のタイミングは必ず入力して下さい」
っていう、エラーが出ちゃうんですって…なぜぇ?
あ〜、そうか。チェック機能が生きているからね。よしっ!じゃぁこれを今日はやってみよう〜
はい〜♪
えっとまず
http://usadeki.jp/modules/pico/index.php?content_id=26
でユーザー情報のテンプレートのところまで行ってみましょう。
なつかしいっすー。これですね。
 
 
そうそう。user_edituser.htmlを変更するのね。複製した自分のテンプレートは一番上のテンプレート名ってところが黄色になっているところね。うさぎのHPだとDB-usagiっていう一番右側のものなのでuser_edituser.htmlの一番右にある 編集 をクリックします。赤で囲ってある部分ね。
 
はーい。おっと、htmlっす。えっとえっと「イベント更新通知メッセージの受取方法」は_MD_USER_LANG_NOTIFY_METHOD、で「イベント通知のタイミング」は_MD_USER_LANG_NOTIFY_MODEですねっ。じゃ、これを削除すればおっけ〜。
 
ちょ、ちょっと待って。それだとお友達のページみたいにチェック機能でエラーが出ちゃうの。そこを消した後にね、エラーが出ないようにするには hidden という隠し項目をセットしておけばいいのよ。場所は</form>と書いてある部分を探してその直前に
<input type="hidden" name="notify_method" value="0">
<input type="hidden" name="notify_mode" value="0">
っていれるの。場所はここね!
 
おぉー、隠し項目っ。なんかちょっと高度な感じが…。でもやってみまーす。えーっとを探してっと、で、コピペしてー。こんな感じっすか?「更新して編集終了」を押してっと。
うん。おっけーおっけー。じゃ、見てみましょう。
うんうん〜。イベントの通知関係の項目が見えなくなってますね。でもってエラーが出ないかどうかちぇーっくっ。オッケーで〜す♪
よかったわ。これでお友達に教えてあげてね。でっ、うさぎのサイトではイベントの通知機能なくなっちゃっていいの?
あー!うさぎのページでは出しておきたいんでした。。。も一回編集します〜
はいー。おつかれさまっ。がんばってね♪
プリンタ用画面
前
アバターをアップロードできるようにする
カテゴリートップ
ユーザー情報を変えよう

コメント一覧

spaceship  投稿日時 2011-12-3 11:52
spaceshipです。こんにちは。
XCL104を利用しております。
プライベートメッセージをアンインストールして、
イベントの通知は、「メール」と「一時中止」の選択で
運用しようとしています。そこで

(1)希望なのですが、現在アカウント編集画面でしか通知方法の選択ができないのですが、新規登録画面で最初からも選択可能なようにしたい。

(2)プライベートメッセージをアンインストールしているのに、新規登録し、まだアカウント編集では一度も選択方法を編集していないユーザの初期値は、

アカウント編集画面では「一時中止」

一方、d3blogなどのところにある
選択可能なイベントの下にある通知方法は、

「通知方法:プライベートメッセージ[変更]」

になっているます。

プライベートメッセージはアンインストールしたので、
実質は一時中止と同じなのかもしれないのですが、
できれば「無効」の表示にしたい。

これらの方法を教えていただけませんでしょうか?
mika  投稿日時 2010-12-20 10:48
ecodriveさん、こんにちは。

引用:

ecodriveさんは書きました:
文字化けしているのかちょっとだけ違っているようです。

(誤)
ちょ、ちょっと待って。それだとお友達のページみたいにチェック機能でエラーが出ちゃうの。そこを消した後にね、エラーが出ないようにするには  hidden という隠し項目をセットしておけばいいのよ。場所は</form>と書いてある部分を探してその直前に
&ltinput type="hidden" name="notify_method" value="0">
&ltinput type="hidden" name="notify_mode" value="0">
っていれるの。場所はここね!

(正)
<input type="hidden" name="notify_method" value="0">
<input type="hidden" name="notify_mode" value="0">

教えていただき、ありがとうございます〜

<(本当は半角) をそのまま書くと表示されないため &lt; と書いていたつもりでしたが最後の ; が抜けていました!firefox以外ではなぜか括弧が表示されていて気がついてませんでした。助かります〜。

ということで直しました!
ecodrive  投稿日時 2010-12-18 14:44
文字化けしているのかちょっとだけ違っているようです。

(誤)
ちょ、ちょっと待って。それだとお友達のページみたいにチェック機能でエラーが出ちゃうの。そこを消した後にね、エラーが出ないようにするには  hidden という隠し項目をセットしておけばいいのよ。場所は</form>と書いてある部分を探してその直前に
&ltinput type="hidden" name="notify_method" value="0">
&ltinput type="hidden" name="notify_mode" value="0">
っていれるの。場所はここね!

(正)
<input type="hidden" name="notify_method" value="0">
<input type="hidden" name="notify_mode" value="0">
Powered by XOOPS CUBE LEGACY 2.1.X and RYUS