Changeset 3683
- Timestamp:
- Aug 10, 2007, 7:34:20 AM (15 years ago)
- Location:
- OpenPNE/branches/stable-2.8.x
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/stable-2.8.x/public_html/modules/admin/default.css
r3399 r3683 1304 1304 #admin_page_update_c_free_page input.basicRadio { margin: 3px 3px 3px 0; vertical-align: middle;} 1305 1305 1306 /** admin_page_limit_domain **/ 1307 1308 #admin_page_limit_domain div.contents ul.description { padding-left: 20px;} 1309 #admin_page_limit_domain div.contents ul.description li { list-style-type: disc;} 1306 1310 1307 1311 /*********** footer ***********/ -
OpenPNE/branches/stable-2.8.x/webapp/lib/db/member.php
r3057 r3683 658 658 659 659 $arr = explode('@', $mail_address); 660 $mail_domain = $arr[1]; 660 661 661 662 $domains = array(LIMIT_DOMAIN1, … … 666 667 ); 667 668 668 if (in_array($arr[1], $domains)) { 669 return true; 670 } else { 671 return false; 672 } 669 foreach ($domains as $domain) { 670 if ($domain) { 671 $regexp = str_replace('\*', '.*', preg_quote($domain, '/')); 672 if (preg_match(sprintf('/%s/', $regexp), $mail_domain)) { 673 return true; 674 } 675 } 676 } 677 return false; 673 678 } 674 679 function db_member_c_member_ktai_pre4ktai_address($ktai_address) -
OpenPNE/branches/stable-2.8.x/webapp/modules/admin/templates/limit_domain.tpl
r2933 r3683 10 10 <h2>招待メールドメイン制限</h2> 11 11 <div class="contents"> 12 <p>招待メールの送信先メールアドレスのドメインを制限できる機能です。</p> 13 <p>ドメインを指定した場合は、そのドメインのメールアドレス以外には招待メールを送信することができなくなります。<br /> 14 指定なしの場合は、全てのメールアドレスを許可します。(デフォルト設定)</p> 12 <ul class="description"> 13 <li>PCメールアドレスへの招待メールの送信先メールアドレスのドメインを制限できる機能です。<br /> 14 ドメインを指定した場合は、そのドメインのメールアドレス以外には招待メールを送信することができなくなります。</li> 15 <li>「設定変更」からメールアドレス変更をする場合にもドメイン制限されます。</li> 16 <li>携帯メールアドレス ( docomo.ne.jp / ezweb.ne.jp / softbank.ne.jp / *.vodafone.ne.jp / *pdx.ne.jp ) はドメイン制限する事は出来ません。</li> 17 <li>指定なしの場合は、全てのメールアドレスを許可します。(デフォルト設定)</li> 18 <li>「*.example.com」とする事で、ワイルドカードが使用可能です。</li> 19 </ul> 15 20 <form action="./" method="post"> 16 21 <input type="hidden" name="m" value="({$module_name})" /> … … 22 27 <tr> 23 28 <th>許可ドメイン1</th> 24 <td><input name="LIMIT_DOMAIN1" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN1})" size="30"><br> 25 </td> 29 <td><input name="LIMIT_DOMAIN1" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN1})" size="30" /></td> 26 30 </tr> 27 31 <tr> 28 32 <th>許可ドメイン2</th> 29 <td><input name="LIMIT_DOMAIN2" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN2})" size="30"><br> 30 </td> 33 <td><input name="LIMIT_DOMAIN2" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN2})" size="30" /></td> 31 34 </tr> 32 35 <tr> 33 36 <th>許可ドメイン3</th> 34 <td><input name="LIMIT_DOMAIN3" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN3})" size="30"><br> 35 </td> 37 <td><input name="LIMIT_DOMAIN3" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN3})" size="30" /></td> 36 38 </tr> 37 39 <tr> 38 40 <th>許可ドメイン4</th> 39 <td><input name="LIMIT_DOMAIN4" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN4})" size="30"><br> 40 </td> 41 <td><input name="LIMIT_DOMAIN4" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN4})" size="30" /></td> 41 42 </tr> 42 43 <tr> 43 44 <th>許可ドメイン5</th> 44 <td><input name="LIMIT_DOMAIN5" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN5})" size="30"><br> 45 </td> 45 <td><input name="LIMIT_DOMAIN5" type="text" class="basic" value="({$smarty.const.LIMIT_DOMAIN5})" size="30" /></td> 46 46 </tr> 47 47 <tr> 48 48 <th> </th> 49 <td><p class="textBtn"><input type="submit" class="submit" value=" 更 新 " ></p></td>49 <td><p class="textBtn"><input type="submit" class="submit" value=" 更 新 " /></p></td> 50 50 </tr> 51 51 </tbody>
Note: See TracChangeset
for help on using the changeset viewer.