ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 8832


Ignore:
Timestamp:
Oct 27, 2008, 4:05:58 PM (11 years ago)
Author:
masabon
Message:

#3082:携帯版のみを利用していたメンバーが iPhone へ機種変更した場合、 SNS を利用できなくなってしまうバグ修正の取り込み

Location:
OpenPNE/branches/stable-2.12.x
Files:
13 edited
9 copied

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.12.x/config.php.sample

    r7408 r8832  
    173173    'page_h_invite','page_h_invite_confirm','do_h_invite_insert_c_invite',
    174174    'page_o_password_query','do_o_password_query',
     175    'page_o_regist_pc_address','do_o_regist_pc_address','page_o_regist_pc_address_end',
    175176),
    176177'ktai' => array(
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/css/master.css

    r7704 r8832  
    2828.snsLogin div#isSaveArea { top:128px; width:200px; text-align:center;}
    2929.snsLogin div#passwordQueryArea { top:146px; width:200px; text-align:center;}
    30 .snsLogin div#loginSecurity { left:0; width:250px; height:9px; background:url("../img/login_sec_black.gif") no-repeat center center; font-size:0; line-height:0; text-indent:-3000px;}
    31 #invite div.snsLogin div#loginSecurity { top:209px;}
    32 #free div.snsLogin div#loginSecurity { top:239px;}
    33 .snsLogin div#buttonLoginArea { top:179px;}
    34 .snsLogin div#buttonRegiArea { top:209px;}
     30.snsLogin div#pcAddressRegistArea { top:164px; width:200px; text-align:center;}
     31.snsLogin div#loginSecurity { left:0; width:268px; height:9px; background:url("../img/login_sec_black.gif") no-repeat center center; font-size:0; line-height:0; text-indent:-3000px;}
     32#invite div.snsLogin div#loginSecurity { top:227px;}
     33#free div.snsLogin div#loginSecurity { top:257px;}
     34.snsLogin div#buttonLoginArea { top:187px;}
     35.snsLogin div#buttonRegiArea { top:217px;}
    3536.snsLogin div#usernameArea span,
    3637.snsLogin div#passwordArea span { display:block; font-size:0; line-height:0; text-decoration:none; text-indent:-3000px;}
     
    3940.snsLogin div#isSaveArea input { margin-right:5px; vertical-align:middle;}
    4041.snsLogin div#isSaveArea span { font-size:10px; color:#000;}
     42.snsLogin div#pcAddressRegistArea a,
    4143.snsLogin div#passwordQueryArea a { font-size:10px; text-decoration:underline;}
    4244.snsLogin div#buttonLoginArea button { position:absolute; top:0; left:40px; border:0; text-indent:-3000px; cursor:pointer;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/001_openpne_red/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/002_openpne_beige/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/003_openpne_yellow/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/004_openpne_green/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/005_openpne_blue/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/006_openpne_navy/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/public_html/modules/portal/skin/007_openpne_purple/skin.css

    r5856 r8832  
    2121.snsLogin div#isSaveArea span { color:#444;}
    2222.snsLogin div#loginSecurity { background:url("../../img/login_sec_black.gif") no-repeat center center;}
    23 .snsLogin div#buttonLoginArea { top:170px;}
    24 .snsLogin div#buttonRegiArea { top:202px;}
     23.snsLogin div#buttonLoginArea { top:187px;}
     24.snsLogin div#buttonRegiArea { top:217px;}
    2525.snsLogin div#buttonLoginArea button,
    2626.snsLogin div#buttonRegiArea button { width:122px; height:26px; border:2px #fff outset; background-color:#555; text-indent:0; font-weight:bold; color:#fff;}
  • OpenPNE/branches/stable-2.12.x/webapp/modules/admin/templates/edit_c_admin_config.tpl

    r8822 r8832  
    425425
    426426({capture name=pc_html_password})
    427 <a href="({t_url _html=0 _absolute=1 m=pc a=page_o_password_query})">パスワードを忘れた方はこちらへ</a>({/capture})
     427<a href="({t_url _html=0 _absolute=1 m=pc a=page_o_help_login_error})">ログインできない方はこちら</a>({/capture})
    428428
    429429({capture name=ktai_html_password})
     
    441441※ドメイン指定受信を設定されている方は、「({$smarty.const.ADMIN_EMAIL})」からのメールを受信できるように指定してください。({/capture})
    442442
     443({capture name=pc_html_regist_pc_mail})
     444<a href="({t_url _html=0 _absolute=1 m=pc a=page_o_regist_pc_address})">PCメールアドレス登録</a>({/capture})
     445
    443446<dl class="sampleHtml">
    444447<dt><strong class="item">PC版ログインフォーム</strong></dt>
     
    448451({if $smarty.const.OPENPNE_AUTH_MODE !== 'slavepne'})
    449452<dl class="sampleHtml">
    450 <dt><strong class="item">PC版パスワード再発行ページへのリンク</strong></dt>
     453<dt><strong class="item">PC版パスワード再発行ページ・PCメールアドレス登録ページへのリンク</strong></dt>
    451454<dd><textarea cols="84" rows="3" readonly="readonly">({$smarty.capture.pc_html_password})</textarea></dd>
    452455</dl>
     
    461464
    462465<dl class="sampleHtml">
     466<dt><strong class="item">PC版メールアドレス登録ページへのリンク</strong></dt>
     467<dd><textarea cols="84" rows="3" readonly="readonly">({$smarty.capture.pc_html_regist_pc_mail})</textarea></dd>
     468</dl>
     469
     470<dl class="sampleHtml">
    463471<dt><strong class="item">携帯版ログインフォーム</strong></dt>
    464472<dd><textarea cols="84" rows="16" readonly="readonly">({$smarty.capture.ktai_html_form})</textarea></dd>
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/do/o_regist_pc_address.php

    r8447 r8832  
    3737        // ----------
    3838
    39         if (OPENPNE_AUTH_MODE == 'slavepne' || !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     39        if (OPENPNE_AUTH_MODE == 'slavepne' || !OPENPNE_ENABLE_KTAI) {
    4040            client_redirect_login();
    4141        }
    4242
    4343        $errors = array();
    44         @session_start();
    4544
    4645        if (OPENPNE_USE_CAPTCHA) {
     46            @session_start();
    4747            if ($_SESSION['captcha_keystring'] !== $requests['captcha']) {
    4848                $errors[] = "確認キーワードが誤っています";
     
    6868        }
    6969        if (db_member_c_member_id4pc_address($pc_address)) {
    70             $errors[] = '入力されたメールアドレスは既に登録されています';
     70            $errors[] = '入力されたPCメールアドレスは既に登録されています';
    7171        }
    7272        if ($pc_address !== $pc_address2) {
    73             $errors[] = 'メールアドレスが一致しません';
     73            $errors[] = 'PCメールアドレスが一致しません';
    7474        }
    7575        if (!db_member_is_limit_domain4mail_address($pc_address)) {
    76             $errors[] = '入力したメールアドレスでは登録できません';
     76            $errors[] = '入力したPCメールアドレスでは登録できません';
    7777        }
    7878
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/page/o_help_login_error.php

    r8450 r8832  
    1414    function execute($requests)
    1515    {
    16         if (OPENPNE_AUTH_MODE == 'slavepne' || !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     16        if (OPENPNE_AUTH_MODE == 'slavepne') {
    1717            client_redirect_login();
    1818        }
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/page/o_regist_pc_address.php

    r8447 r8832  
    1414    function execute($requests)
    1515    {
    16         if (OPENPNE_AUTH_MODE == 'slavepne' || !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     16        if (OPENPNE_AUTH_MODE == 'slavepne' || !OPENPNE_ENABLE_KTAI) {
    1717            client_redirect_login();
    1818        }
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/page/o_regist_pc_address_end.php

    r8447 r8832  
    1414    function execute($requests)
    1515    {
    16         if (OPENPNE_AUTH_MODE == 'slavepne' || !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     16        if (OPENPNE_AUTH_MODE == 'slavepne' || !OPENPNE_ENABLE_KTAI) {
    1717            client_redirect_login();
    1818        }
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/templates/o_help_login_error.tpl

    r8450 r8832  
    66<div class="partsHeading"><h3>パスワードを忘れた方</h3></div>
    77<div class="block">
    8 <p>パスワードを再発行する必要があります。<br />
    9 以下のボタンをクリックし、パスワード再発行ページにて手続きをおこなってください。</p>
     8<p>以下のボタンをクリックし、パスワードの再発行ページをおこなってください。</p>
    109
    11 ({t_form_block m=pc a=page_o_password_query})
     10({t_form_block _method=get m=pc a=page_o_password_query})
    1211<ul class="moreInfo button">
    13 <li><input type="submit" value="パスワード再発行ページへ" class="input_submit" /></li>
     12<li><input type="submit" class="input_submit" value="パスワード再発行ページへ" /></li>
    1413</ul>
    1514({/t_form_block})
     
    1817({* }}} *})
    1918
     19({if $smarty.const.OPENPNE_ENABLE_KTAI})
    2020({* {{{ infoButtonBox *})
    2121<div class="dparts infoButtonBox"><div class="parts">
    22 <div class="partsHeading"><h3>携帯から「({$smarty.const.SNS_NAME})」を利用している方</h3></div>
     22<div class="partsHeading"><h3>携帯から登録された方</h3></div>
    2323<div class="block">
    24 <p>PC版を利用するには、PCメールアドレスの登録が必要です。<br />
    25 以下のボタンをクリックし、PCメールアドレスの登録手続きをおこなってください。</p>
     24<p>携帯から登録された方がPC版を利用するにはPCメールアドレスの登録が必要です。<br />
     25(なお、iPhone等の一部の携帯端末はPCとして扱われます)</p>
     26<p>以下のボタンをクリックし、PCメールアドレスの登録手続きをおこなってください。</p>
    2627
    27 ({t_form_block m=pc a=page_o_regist_pc_address})
     28({t_form_block _method=get m=pc a=page_o_regist_pc_address})
    2829<ul class="moreInfo button">
    29 <li><input type="submit" value="PCメールアドレス登録ページへ" class="input_submit" /></li>
     30<li><input type="submit" class="input_submit" value="PCメールアドレス登録ページへ" /></li>
    3031</ul>
    3132({/t_form_block})
     
    3334</div></div>
    3435({* }}} *})
     36({/if})
    3537
    3638</div><!-- Center -->
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/templates/o_login.tpl

    r7515 r8832  
    3838({/if})
    3939({else})
    40 <span class="password_query"><a href="({t_url m=pc a=page_o_password_query})">&gt;パスワードを忘れた方はこちらへ</a></span>
     40<span class="password_query"><a href="({t_url m=pc a=page_o_help_login_error})">&gt;ログインできない方はこちら</a></span>
     41<br /><a href="({t_url m=pc a=page_o_regist_pc_address})">PCメールアドレス登録</a>
    4142({/if})
    4243({if $SSL_SELECT_URL})
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/templates/o_regist_pc_address.tpl

    r8447 r8832  
    88<div class="partsInfo">
    99<p>
    10 既に携帯版を利用している方のみ、PCメールアドレスの登録をおこなうことができます。<br />
    1110登録済みの({if $smarty.const.OPENPNE_AUTH_MODE == 'pneid'})ログインID({else})携帯メールアドレス({/if})とパスワード、登録したいPCメールアドレスを入力してください。
    1211</p>
     
    6059<div class="operation">
    6160<ul class="moreInfo button">
    62 <li><input type="submit" class="input_submit" value="送信" /></li>
     61<li><input type="submit" class="input_submit" value=" 送 信 " /></li>
    6362</ul>
    6463</div>
  • OpenPNE/branches/stable-2.12.x/webapp/modules/portal/templates/inc_portal_Login_Form.tpl

    r6512 r8832  
    1414           ({/if})
    1515           ({else})
    16            <div id="passwordQueryArea"><a href="({t_url m=pc a=page_o_password_query})">&gt;パスワードを忘れた方はこちらへ</a></div>
     16           <div id="passwordQueryArea"><a href="({t_url m=pc a=page_o_help_login_error})">&gt;ログインできない方はこちら</a></div>
     17           <div id="pcAddressRegistArea"><a href="({t_url m=pc a=page_o_regist_pc_address})">&gt;PCメールアドレス登録</a></div>
    1718           ({/if})
    1819           <div id="buttonLoginArea"><button type="submit" tabindex="4" id="buttonLogin">ログイン</button></div>
  • OpenPNE/branches/stable-2.12.x/webapp/modules/portal/templates/preview.tpl

    r7404 r8832  
    4343           <div id="passwordArea"><label for="password"><span>パスワード</span></label><input type="password" name="password" tabindex="2" id="password" /></div>
    4444           <div id="isSaveArea"><input type="checkbox" name="is_save" value="1" tabindex="3" id="isSave" /><label for="isSave"><span>次回から自動的にログイン</span></label></div>
     45           ({if $smarty.const.OPENPNE_AUTH_MODE == 'slavepne'})
     46           ({if $smarty.const.SLAVEPNE_PASSWORD_QUERY_URL_PC})
    4547           <div id="passwordQueryArea"><a href="#">&gt;パスワードを忘れた方はこちらへ</a></div>
     48           ({/if})
     49           ({else})
     50           <div id="passwordQueryArea"><a href="#">&gt;ログインできない方はこちら</a></div>
     51           ({/if})
    4652           <div id="buttonLoginArea"><button type="submit" tabindex="4" id="buttonLogin" onclick="window.alert('プレビューページからはログインできません。');">ログイン</button></div>
    4753           ({if ! $smarty.const.IS_CLOSED_SNS})
Note: See TracChangeset for help on using the changeset viewer.