• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

XOOPS Cube Legacy base repository


Commit MetaInfo

Revisão9512c85d6c6b5f6c1c18267b2488dc0cb478ff0d (tree)
Hora2013-04-12 17:03:45
AutorHIKAWA Kilica <kilica.hikawa@gmai...>
CommiterHIKAWA Kilica

Mensagem de Log

Merge pull request #72 from naao/xoopscube_message_default

Add message module's personal settings to preferences for default.

Mudança Sumário

Diff

--- a/extras/extra_languages/fr_utf8/modules/message/language/fr_utf8/modinfo.php
+++ b/extras/extra_languages/fr_utf8/modules/message/language/fr_utf8/modinfo.php
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'Remplacer la page user_userinfo.html?');
1717 define('_MI_MESSAGE_USERINFO_DESC', 'Changer le template du profil utilisateur user_userinfo.html par celui de ce module?');
1818 define('_MI_MESSAGE_DELTYPE', 'Purger les messages non-lus?');
1919 define('_MI_MESSAGE_DELTYPE_DESC', 'Avec cette option les messages seront automatiquement supprimés pendant le processus de purge.');
20+define('_MI_MESSAGE_DEFAULT_USEPM', 'Par défaut: message privé dutilisation');
21+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', 'Mettre en place "Message privé demploi" pour la personne qui nest pas définie.');
22+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'Par défaut : vers lavant à lemail');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', 'Mettre en place "Forward to email" pour la personne qui nest pas définie.');
24+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'Par défaut : le corps du message saffiche dans le courrier');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', 'Mettre en place "le message est affiché dans le courrier" pour la personne qui nest pas définie.');
2026
2127 define('_MI_MESSAGE_BLOCK_NAME', 'Nouveaux Messages');
2228 define('_MI_INQUIRY_INSTALL_ERROR', 'Ce module fonctionne uniquement avec la version PHP5.');
--- a/extras/extra_languages/french/modules/message/language/french/modinfo.php
+++ b/extras/extra_languages/french/modules/message/language/french/modinfo.php
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'Remplacer user_userinfo.html?');
1717 define('_MI_MESSAGE_USERINFO_DESC', 'Changer le template du profil utilisateur (user_userinfo.html) par celui de ce module?');
1818 define('_MI_MESSAGE_DELTYPE', 'Purger les messages non-lus?');
1919 define('_MI_MESSAGE_DELTYPE_DESC', 'Les messages non-lus sont automatiquement supprim駸 durant le processus de purge.');
20+define('_MI_MESSAGE_DEFAULT_USEPM', 'Par d馭aut: message priv dutilisation');
21+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', 'Mettre en place "Message priv demploi" pour la personne qui nest pas d馭inie.');
22+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'Par d馭aut : vers lavant lemail');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', 'Mettre en place "Forward to email" pour la personne qui nest pas d馭inie.');
24+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'Par d馭aut : le corps du message saffiche dans le courrier');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', 'Mettre en place "le message est affich dans le courrier" pour la personne qui nest pas d馭inie.');
2026
2127 define('_MI_MESSAGE_BLOCK_NAME', 'Nouveaux Messages');
2228 define('_MI_INQUIRY_INSTALL_ERROR', 'Ce module ne fonctionne qu\'avec PHP5.');
--- a/extras/extra_languages/ja_utf8/modules/message/language/ja_utf8/modinfo.php
+++ b/extras/extra_languages/ja_utf8/modules/message/language/ja_utf8/modinfo.php
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.htmlの差替え');
1717 define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.htmlをこのモジュールのものに変更するか');
1818 define('_MI_MESSAGE_DELTYPE', '未読メッセージの削除');
1919 define('_MI_MESSAGE_DELTYPE_DESC', '保存期間の過ぎた未読メッセージを自動削除するかどうか');
20+define('_MI_MESSAGE_DEFAULT_USEPM', 'デフォルト設定:プライベートメッセージを使う');
21+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', '未設定ユーザーの「プライベートメッセージを使う」動作を規定します。');
22+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'デフォルト設定:メールに転送する');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', '未設定ユーザーの「メールに転送する」動作を規定します。');
24+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'デフォルト設定:メールに本文を表示する');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', '未設定ユーザーの「メールに本文を表示する」動作を規定します。');
2026
2127 define('_MI_MESSAGE_BLOCK_NAME', '新着ブロック');
2228 define('_MI_MESSAGE_INSTALL_ERROR', 'このモジュールはPHP5.0以上でないと動作しません。');
--- a/extras/extra_languages/japanese/modules/message/language/japanese/modinfo.php
+++ b/extras/extra_languages/japanese/modules/message/language/japanese/modinfo.php
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html
1717 define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.htmlをこのモジュールのものに変更するか');
1818 define('_MI_MESSAGE_DELTYPE', '未読メッセージの削除');
1919 define('_MI_MESSAGE_DELTYPE_DESC', '保存期間の過ぎた未読メッセージを自動削除するかどうか');
20+define('_MI_MESSAGE_DEFAULT_USEPM', 'デフォルト設定:プライベートメッセージを使う');
21+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', '未設定ユーザーの「プライベートメッセージを使う」動作を規定します。');
22+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'デフォルト設定:メールに転送する');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', '未設定ユーザーの「メールに転送する」動作を規定します。');
24+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'デフォルト設定:メールに本文を表示する');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', '未設定ユーザーの「メールに本文を表示する」動作を規定します。');
2026
2127 define('_MI_MESSAGE_BLOCK_NAME', '新着ブロック');
2228 define('_MI_MESSAGE_INSTALL_ERROR', 'このモジュールはPHP5.0以上でないと動作しません。');
--- a/extras/extra_languages/ko_utf8/html/modules/message/language/ko_utf8/modinfo.php
+++ b/extras/extra_languages/ko_utf8/html/modules/message/language/ko_utf8/modinfo.php
@@ -18,6 +18,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html 을 교체');
1818 define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.html 을 이 모듈에 포함된 것으로 교체할지 지정해 주세요.');
1919 define('_MI_MESSAGE_DELTYPE', '미독(읽지 않은)메세지 삭제');
2020 define('_MI_MESSAGE_DELTYPE_DESC', '보존 기간이 지난 미독 메세지를 자동삭제처리할지 않을지를 지정해 주세요!');
21+define('_MI_MESSAGE_DEFAULT_USEPM', '기본 설정: 사용 하 여 개인 메시지');
22+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', '설정 되지 않은 사람을 위해 "사용 하 여 개인 메시지"를 설정 합니다.');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL', '기본 설정: 이메일 전달');
24+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', '설정 되지 않은 사람에 대 한 "이메일 앞으로"를 설정 합니다.');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM', '기본 설정: 메일에 표시 되는 메시지 본문');
26+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', '설정 되지 않은 사람에 대 한 "메시지를 메일 표시"를 설정 합니다.');
2127
2228 define('_MI_MESSAGE_BLOCK_NAME', '신착 메세지 블록');
2329 define('_MI_INQUIRY_INSTALL_ERROR', '이 모듈은 PHP5 전용입니다.');
--- a/extras/extra_languages/korean/modules/message/language/korean/modinfo.php
+++ b/extras/extra_languages/korean/modules/message/language/korean/modinfo.php
@@ -18,6 +18,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html
1818 define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.html 聖 戚 乞汲拭 匂敗吉 依生稽 嘘端拝走 走舛背 爽室推.');
1919 define('_MI_MESSAGE_DELTYPE', '耕偽(石走 省精)五室走 肢薦');
2020 define('_MI_MESSAGE_DELTYPE_DESC', '左糎 奄娃戚 走貝 耕偽 五室走研 切疑肢薦坦軒拝走 省聖走研 走舛背 爽室推!');
21+define('_MI_MESSAGE_DEFAULT_USEPM', '奄沙 竺舛: 紫遂 馬 食 鯵昔 五獣走');
22+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', '竺舛 鞠走 省精 紫寓聖 是背 "紫遂 馬 食 鯵昔 五獣走"研 竺舛 杯艦陥.');
23+define('_MI_MESSAGE_DEFAULT_TOMAIL', '奄沙 竺舛: 戚五析 穿含');
24+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', '竺舛 鞠走 省精 紫寓拭 企 廃 "戚五析 蒋生稽"研 竺舛 杯艦陥.');
25+define('_MI_MESSAGE_DEFAULT_VIEWMSM', '奄沙 竺舛: 五析拭 妊獣 鞠澗 五獣走 沙庚');
26+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', '竺舛 鞠走 省精 紫寓拭 企 廃 "五獣走研 五析 妊獣"研 竺舛 杯艦陥.');
2127
2228 define('_MI_MESSAGE_BLOCK_NAME', '重鐸 五室走 鷺系');
2329 define('_MI_INQUIRY_INSTALL_ERROR', '戚 乞汲精 PHP5 穿遂脊艦陥.');
--- a/extras/extra_languages/portuguese/modules/message/language/portuguese/modinfo.php
+++ b/extras/extra_languages/portuguese/modules/message/language/portuguese/modinfo.php
@@ -37,4 +37,11 @@ define("_MI_MESSAGE_SUB_SEND","Caixa de sa
3737 define("_MI_MESSAGE_SUB_SETTINGS","Configura鋏es");
3838 define("_MI_MESSAGE_USERINFO","Substituir o modelo HTML <q>user_userinfo.html</q>?");
3939 define("_MI_MESSAGE_USERINFO_DESC","Deseja alterar a interface das p疊inas dos associados (<q>template user_userinfo.html</q>) com o modelo deste m?ulo?");
40+
41+define('_MI_MESSAGE_DEFAULT_USEPM', 'Predefini鈬o: mensagem privada de uso');
42+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', 'Configurar "Mensagem privada de uso" para a pessoa que n縊 est configurada.');
43+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'Predefini鈬o: encaminhar para o e-mail');
44+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', 'Configurar "Frente a e-mail" para a pessoa que n縊 est configurada.');
45+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'Configura鈬o padr縊: O corpo da mensagem exibido no mail');
46+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', 'Configurar "a mensagem exibida no mail" para a pessoa que n縊 est configurada.');
4047 ?>
\ No newline at end of file
--- a/extras/extra_languages/pt_utf8/modules/message/language/pt_utf8/modinfo.php
+++ b/extras/extra_languages/pt_utf8/modules/message/language/pt_utf8/modinfo.php
@@ -37,4 +37,11 @@ define("_MI_MESSAGE_SUB_SEND","Caixa de saída");
3737 define("_MI_MESSAGE_SUB_SETTINGS","Configurações");
3838 define("_MI_MESSAGE_USERINFO","Substituir o modelo HTML <q>user_userinfo.html</q>?");
3939 define("_MI_MESSAGE_USERINFO_DESC","Deseja alterar a interface das páginas dos associados (<q>template user_userinfo.html</q>) com o modelo deste módulo?");
40+
41+define('_MI_MESSAGE_DEFAULT_USEPM', 'Predefinição: mensagem privada de uso');
42+define('_MI_MESSAGE_DEFAULT_USEPM_DESC', 'Configurar "Mensagem privada de uso" para a pessoa que não está configurada.');
43+define('_MI_MESSAGE_DEFAULT_TOMAIL', 'Predefinição: encaminhar para o e-mail');
44+define('_MI_MESSAGE_DEFAULT_TOMAIL_DESC', 'Configurar "Frente a e-mail" para a pessoa que não está configurada.');
45+define('_MI_MESSAGE_DEFAULT_VIEWMSM', 'Configuração padrão: O corpo da mensagem é exibido no mail');
46+define('_MI_MESSAGE_DEFAULT_VIEWMSM_DESC', 'Configurar "a mensagem é exibida no mail" para a pessoa que não está configurada.');
4047 ?>
\ No newline at end of file
--- a/html/modules/message/README.txt
+++ b/html/modules/message/README.txt
@@ -74,6 +74,9 @@ ToDo:
7474 同報発信
7575
7676 【更新履歴】
77+Ver 1.19:プライベートメッセージ個人設定を行っていないユーザーの
78+ 「プライベートメッセージを使う」「メールに転送する」「メールに本文を表示する」
79+ の規定値を管理画面で変更可能とした。
7780 Ver 1.18:pmモジュールとの互換性の向上
7881 Ver 1.17:削除されたユーザへの返信でエラーになっていたのを修正
7982 Ver 1.16:newAction.class.phpの修正
--- a/html/modules/message/class/handler/Settings.class.php
+++ b/html/modules/message/class/handler/Settings.class.php
@@ -8,10 +8,12 @@ class MessageSettingsObject extends XoopsSimpleObject
88 {
99 public function __construct()
1010 {
11+ $mModuleConfig = XCube_Root::getSingleton()->mContext->mModuleConfig;
12+
1113 $this->initVar('uid', XOBJ_DTYPE_INT, 0);
12- $this->initVar('usepm', XOBJ_DTYPE_INT, 1, true);
13- $this->initVar('tomail', XOBJ_DTYPE_INT, 0, true);
14- $this->initVar('viewmsm', XOBJ_DTYPE_INT, 0, true);
14+ $this->initVar('usepm', XOBJ_DTYPE_INT, $mModuleConfig['usepm'], true);
15+ $this->initVar('tomail', XOBJ_DTYPE_INT, $mModuleConfig['tomail'], true);
16+ $this->initVar('viewmsm', XOBJ_DTYPE_INT, $mModuleConfig['viewmsm'], true);
1517 $this->initVar('pagenum', XOBJ_DTYPE_INT, 0, true);
1618 $this->initVar('blacklist', XOBJ_DTYPE_STRING, "");
1719 }
--- a/html/modules/message/xoops_version.php
+++ b/html/modules/message/xoops_version.php
@@ -9,7 +9,7 @@ $mydirpath = basename( dirname( dirname( __FILE__ ) ) ) ;
99
1010 $modversion['name'] = _MI_MESSAGE_NAME;
1111 $modversion['dirname'] = basename(dirname(__FILE__));
12-$modversion['version'] = 1.18;
12+$modversion['version'] = 1.19;
1313 $modversion['description'] = _MI_MESSAGE_DESC;
1414 $modversion['author'] = 'Marijuana';
1515 $modversion['credits'] = "XOOPS Cube Project";
@@ -85,6 +85,27 @@ $modversion['config'][4]['formtype'] = 'yesno';
8585 $modversion['config'][4]['valuetype'] = 'int';
8686 $modversion['config'][4]['default'] = '1';
8787
88+$modversion['config'][5]['name'] = 'usepm';
89+$modversion['config'][5]['title'] = '_MI_MESSAGE_DEFAULT_USEPM';
90+$modversion['config'][5]['description'] = '_MI_MESSAGE_DEFAULT_USEPM_DESC';
91+$modversion['config'][5]['formtype'] = 'yesno';
92+$modversion['config'][5]['valuetype'] = 'int';
93+$modversion['config'][5]['default'] = '1';
94+
95+$modversion['config'][6]['name'] = 'tomail';
96+$modversion['config'][6]['title'] = '_MI_MESSAGE_DEFAULT_TOMAIL';
97+$modversion['config'][6]['description'] = '_MI_MESSAGE_DEFAULT_TOMAIL_DESC';
98+$modversion['config'][6]['formtype'] = 'yesno';
99+$modversion['config'][6]['valuetype'] = 'int';
100+$modversion['config'][6]['default'] = '0';
101+
102+$modversion['config'][7]['name'] = 'viewmsm';
103+$modversion['config'][7]['title'] = '_MI_MESSAGE_DEFAULT_VIEWMSM';
104+$modversion['config'][7]['description'] = '_MI_MESSAGE_DEFAULT_VIEWMSM_DESC';
105+$modversion['config'][7]['formtype'] = 'yesno';
106+$modversion['config'][7]['valuetype'] = 'int';
107+$modversion['config'][7]['default'] = '0';
108+
88109 $modversion['blocks'][0]['file'] = 'message_block.class.php';
89110 $modversion['blocks'][0]['name'] = _MI_MESSAGE_BLOCK_NAME;
90111 $modversion['blocks'][0]['description'] = '';
@@ -93,4 +114,5 @@ $modversion['blocks'][0]['class'] = 'Block';
93114 $modversion['blocks'][0]['template'] = 'message_block_template.html';
94115 $modversion['blocks'][0]['visible'] = '1';
95116 $modversion['blocks'][0]['func_num'] = 1;
117+
96118 ?>