Ignore:
Timestamp:
2012/05/14 00:39:37 (14 years ago)
Author:
nanasess
bzr:base-revision:
svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_12-dev:21826
bzr:committer:
Kentaro Ohkouchi <[email protected]>
bzr:file-ids:

data/class/SC_SendMail.php 16322@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_SendMail.php
data/mtb_constants_init.php 16505@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fmtb_constants_init.php
html/install/index.php 16809@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Findex.php
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql
html/install/templates/step1.tpl 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Ftemplates%2Fstep1.tpl
bzr:mapping-version:
v4
bzr:merge:

[email protected]
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
[email protected]
bzr:revno:
4495
bzr:revprop:branch-nick:
branches/version-2_12-dev
bzr:root:
branches/version-2_12-dev
bzr:testament:

bazaar-ng testament short form 2.1
revision-id: [email protected]
sha1: 3fc6dd26982bec03024559e164c31ffa58931bd0
bzr:timestamp:
2012-05-14 00:39:30.311000109 +0900
bzr:user-agent:
bzr2.4.2+bzr-svn1.1.2
Message:

#1622 (SMTP Auth の対応)

  • MAIL_BACKEND, SMTP 関連の定数を data/config/config.php に移動
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/html/install/index.php

    r21810 r21827  
    5353    'mysql' => '', 
    5454); 
     55$objPage->arrMailBackend = array('mail' => 'mail', 
     56                                 'smtp' => 'SMTP', 
     57                                 'sendmail' => 'sendmail'); 
    5558 
    5659$objDb = new SC_Helper_DB_Ex(); 
     
    630633    } 
    631634 
     635    if (defined('MAIL_BACKEND')) { 
     636        $mail_backend = MAIL_BACKEND; 
     637    } 
     638    if (defined('SMTP_HOST')) { 
     639        $smtp_host = SMTP_HOST; 
     640    } 
     641    if (defined('SMTP_PORT')) { 
     642        $smtp_port = SMTP_PORT; 
     643    } 
     644    if (defined('SMTP_USER')) { 
     645        $smtp_user = SMTP_USER; 
     646    } 
     647    if (defined('SMTP_PASSWORD')) { 
     648        $smtp_password = SMTP_PASSWORD; 
     649    } 
     650 
    632651    $objWebParam->addParam('店名', 'shop_name', MTEXT_LEN, '', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'), $shop_name); 
    633652    $objWebParam->addParam('管理者:メールアドレス', 'admin_mail', null, '', array('EXIST_CHECK', 'EMAIL_CHECK', 'EMAIL_CHAR_CHECK'), $admin_mail); 
     
    640659    $objWebParam->addParam('URL(セキュア)', 'secure_url', MTEXT_LEN, '', array('EXIST_CHECK', 'URL_CHECK', 'MAX_LENGTH_CHECK'), $secure_url); 
    641660    $objWebParam->addParam('ドメイン', 'domain', MTEXT_LEN, '', array('MAX_LENGTH_CHECK')); 
     661    $objWebParam->addParam('メーラーバックエンド', 'mail_backend', STEXT_LEN, 'a', array('MAX_LENGTH_CHECK', 'EXIST_CHECK'), $mail_backend); 
     662    $objWebParam->addParam('SMTPホスト', 'smtp_host', STEXT_LEN, 'a', array('MAX_LENGTH_CHECK'), $smtp_host); 
     663    $objWebParam->addParam('SMTPポート', 'smtp_port', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK'), $smtp_port); 
     664    $objWebParam->addParam('SMTPユーザー', 'smtp_user', STEXT_LEN, 'a', array('MAX_LENGTH_CHECK'), $smtp_user); 
     665    $objWebParam->addParam('SMTPパスワード', 'smtp_password', STEXT_LEN, 'a', array('MAX_LENGTH_CHECK'), $smtp_password); 
    642666 
    643667    return $objWebParam; 
     
    962986                 . "define('AUTH_MAGIC', '"            . $auth_magic . "');\n" 
    963987                 . "define('PASSWORD_HASH_ALGOS', '"   . $algos . "');\n" 
    964                  . "define('RELEASE_YEAR', '"          . date('Y') . "');\n"; 
     988                 . "define('RELEASE_YEAR', '"          . date('Y') . "');\n" 
     989                 . "define('MAIL_BACKEND', '"          . $objWebParam->getValue('mail_backend') . "');\n" 
     990                 . "define('SMTP_HOST', '"             . $objWebParam->getValue('smtp_host') . "');\n" 
     991                 . "define('SMTP_PORT', '"             . $objWebParam->getValue('smtp_port') . "');\n" 
     992                 . "define('SMTP_USER', '"             . $objWebParam->getValue('smtp_user') . "');\n" 
     993                 . "define('SMTP_PASSWORD', '"         . $objWebParam->getValue('smtp_password') . "');\n"; 
    965994 
    966995    if ($fp = fopen(CONFIG_REALFILE, 'w')) { 
Note: See TracChangeset for help on using the changeset viewer.