XOOPS Cube Legacy base repository
Revisão | 9512c85d6c6b5f6c1c18267b2488dc0cb478ff0d (tree) |
---|---|
Hora | 2013-04-12 17:03:45 |
Autor | HIKAWA Kilica <kilica.hikawa@gmai...> |
Commiter | HIKAWA Kilica |
Merge pull request #72 from naao/xoopscube_message_default
Add message module's personal settings to preferences for default.
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'Remplacer la page user_userinfo.html?'); | ||
17 | 17 | define('_MI_MESSAGE_USERINFO_DESC', 'Changer le template du profil utilisateur user_userinfo.html par celui de ce module?'); |
18 | 18 | define('_MI_MESSAGE_DELTYPE', 'Purger les messages non-lus?'); |
19 | 19 | 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.'); | |
20 | 26 | |
21 | 27 | define('_MI_MESSAGE_BLOCK_NAME', 'Nouveaux Messages'); |
22 | 28 | define('_MI_INQUIRY_INSTALL_ERROR', 'Ce module fonctionne uniquement avec la version PHP5.'); |
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'Remplacer user_userinfo.html?'); | ||
17 | 17 | define('_MI_MESSAGE_USERINFO_DESC', 'Changer le template du profil utilisateur (user_userinfo.html) par celui de ce module?'); |
18 | 18 | define('_MI_MESSAGE_DELTYPE', 'Purger les messages non-lus?'); |
19 | 19 | 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.'); | |
20 | 26 | |
21 | 27 | define('_MI_MESSAGE_BLOCK_NAME', 'Nouveaux Messages'); |
22 | 28 | define('_MI_INQUIRY_INSTALL_ERROR', 'Ce module ne fonctionne qu\'avec PHP5.'); |
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.htmlの差替え'); | ||
17 | 17 | define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.htmlをこのモジュールのものに変更するか'); |
18 | 18 | define('_MI_MESSAGE_DELTYPE', '未読メッセージの削除'); |
19 | 19 | 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', '未設定ユーザーの「メールに本文を表示する」動作を規定します。'); | |
20 | 26 | |
21 | 27 | define('_MI_MESSAGE_BLOCK_NAME', '新着ブロック'); |
22 | 28 | define('_MI_MESSAGE_INSTALL_ERROR', 'このモジュールはPHP5.0以上でないと動作しません。'); |
@@ -17,6 +17,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html | ||
17 | 17 | define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.htmlをこのモジュールのものに変更するか'); |
18 | 18 | define('_MI_MESSAGE_DELTYPE', '未読メッセージの削除'); |
19 | 19 | 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', '未設定ユーザーの「メールに本文を表示する」動作を規定します。'); | |
20 | 26 | |
21 | 27 | define('_MI_MESSAGE_BLOCK_NAME', '新着ブロック'); |
22 | 28 | define('_MI_MESSAGE_INSTALL_ERROR', 'このモジュールはPHP5.0以上でないと動作しません。'); |
@@ -18,6 +18,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html 을 교체'); | ||
18 | 18 | define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.html 을 이 모듈에 포함된 것으로 교체할지 지정해 주세요.'); |
19 | 19 | define('_MI_MESSAGE_DELTYPE', '미독(읽지 않은)메세지 삭제'); |
20 | 20 | 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', '설정 되지 않은 사람에 대 한 "메시지를 메일 표시"를 설정 합니다.'); | |
21 | 27 | |
22 | 28 | define('_MI_MESSAGE_BLOCK_NAME', '신착 메세지 블록'); |
23 | 29 | define('_MI_INQUIRY_INSTALL_ERROR', '이 모듈은 PHP5 전용입니다.'); |
@@ -18,6 +18,12 @@ define('_MI_MESSAGE_USERINFO', 'user_userinfo.html | ||
18 | 18 | define('_MI_MESSAGE_USERINFO_DESC', 'user_userinfo.html 聖 戚 乞汲拭 匂敗吉 依生稽 嘘端拝走 走舛背 爽室推.'); |
19 | 19 | define('_MI_MESSAGE_DELTYPE', '耕偽(石走 省精)五室走 肢薦'); |
20 | 20 | 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', '竺舛 鞠走 省精 紫寓拭 企 廃 "五獣走研 五析 妊獣"研 竺舛 杯艦陥.'); | |
21 | 27 | |
22 | 28 | define('_MI_MESSAGE_BLOCK_NAME', '重鐸 五室走 鷺系'); |
23 | 29 | define('_MI_INQUIRY_INSTALL_ERROR', '戚 乞汲精 PHP5 穿遂脊艦陥.'); |
@@ -37,4 +37,11 @@ define("_MI_MESSAGE_SUB_SEND","Caixa de sa | ||
37 | 37 | define("_MI_MESSAGE_SUB_SETTINGS","Configura鋏es"); |
38 | 38 | define("_MI_MESSAGE_USERINFO","Substituir o modelo HTML <q>user_userinfo.html</q>?"); |
39 | 39 | 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.'); | |
40 | 47 | ?> |
\ No newline at end of file |
@@ -37,4 +37,11 @@ define("_MI_MESSAGE_SUB_SEND","Caixa de saída"); | ||
37 | 37 | define("_MI_MESSAGE_SUB_SETTINGS","Configurações"); |
38 | 38 | define("_MI_MESSAGE_USERINFO","Substituir o modelo HTML <q>user_userinfo.html</q>?"); |
39 | 39 | 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.'); | |
40 | 47 | ?> |
\ No newline at end of file |
@@ -74,6 +74,9 @@ ToDo: | ||
74 | 74 | 同報発信 |
75 | 75 | |
76 | 76 | 【更新履歴】 |
77 | +Ver 1.19:プライベートメッセージ個人設定を行っていないユーザーの | |
78 | + 「プライベートメッセージを使う」「メールに転送する」「メールに本文を表示する」 | |
79 | + の規定値を管理画面で変更可能とした。 | |
77 | 80 | Ver 1.18:pmモジュールとの互換性の向上 |
78 | 81 | Ver 1.17:削除されたユーザへの返信でエラーになっていたのを修正 |
79 | 82 | Ver 1.16:newAction.class.phpの修正 |
@@ -8,10 +8,12 @@ class MessageSettingsObject extends XoopsSimpleObject | ||
8 | 8 | { |
9 | 9 | public function __construct() |
10 | 10 | { |
11 | + $mModuleConfig = XCube_Root::getSingleton()->mContext->mModuleConfig; | |
12 | + | |
11 | 13 | $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); | |
15 | 17 | $this->initVar('pagenum', XOBJ_DTYPE_INT, 0, true); |
16 | 18 | $this->initVar('blacklist', XOBJ_DTYPE_STRING, ""); |
17 | 19 | } |
@@ -9,7 +9,7 @@ $mydirpath = basename( dirname( dirname( __FILE__ ) ) ) ; | ||
9 | 9 | |
10 | 10 | $modversion['name'] = _MI_MESSAGE_NAME; |
11 | 11 | $modversion['dirname'] = basename(dirname(__FILE__)); |
12 | -$modversion['version'] = 1.18; | |
12 | +$modversion['version'] = 1.19; | |
13 | 13 | $modversion['description'] = _MI_MESSAGE_DESC; |
14 | 14 | $modversion['author'] = 'Marijuana'; |
15 | 15 | $modversion['credits'] = "XOOPS Cube Project"; |
@@ -85,6 +85,27 @@ $modversion['config'][4]['formtype'] = 'yesno'; | ||
85 | 85 | $modversion['config'][4]['valuetype'] = 'int'; |
86 | 86 | $modversion['config'][4]['default'] = '1'; |
87 | 87 | |
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 | + | |
88 | 109 | $modversion['blocks'][0]['file'] = 'message_block.class.php'; |
89 | 110 | $modversion['blocks'][0]['name'] = _MI_MESSAGE_BLOCK_NAME; |
90 | 111 | $modversion['blocks'][0]['description'] = ''; |
@@ -93,4 +114,5 @@ $modversion['blocks'][0]['class'] = 'Block'; | ||
93 | 114 | $modversion['blocks'][0]['template'] = 'message_block_template.html'; |
94 | 115 | $modversion['blocks'][0]['visible'] = '1'; |
95 | 116 | $modversion['blocks'][0]['func_num'] = 1; |
117 | + | |
96 | 118 | ?> |