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

source: OpenPNE_specification/patch/OpenPNE_2_6_6_2_to_2_6_7.patch @ 3106

Last change on this file since 3106 was 3106, checked in by ogawa, 15 years ago

commit patch files

File size: 264.3 KB
  • setup/OpenPNE_Setup.html

     
    8181  <li><a href="#section4-3">4-3. PNEBIZを使用する場合</a></li>
    8282  </ul></li>
    8383<li><a href="#section5">5. セットアップモジュールの実行</a></li>
    84 <li><a href="#section6">6. 管理ページへのアクセス</a></li>
     84<li><a href="#section6">6. 管理画面へのアクセス</a></li>
    8585</ul>
    8686
    8787<hr>
     
    368368<p>ここでSNS名、管理用アカウント、初期ユーザの設定を行うことができます。</p>
    369369
    370370
    371 <h2 id="section6">6. 管理ページへのアクセス</h2>
     371<h2 id="section6">6. 管理画面へのアクセス</h2>
    372372
    373373<p>セットアップ時に設定した管理用アカウントのユーザ名、パスワードを入力してログインしてください。ログイン後、管理メニューの「SNS設定変更」からSNSの基本情報の設定をすることができます。</p>
    374374
     
    377377(例) http://openpne.example.com/?m=admin
    378378</pre>
    379379
    380 <p>管理ページのURLを変更する場合は、設定ファイル config.php 内にある ADMIN_MODULE_NAME の値を変更してください。</p>
     380<p>管理画面のURLを変更する場合は、設定ファイル config.php 内にある ADMIN_MODULE_NAME の値を変更してください。</p>
    381381<div>例えば、abcde に変更した場合、
    382382<pre>
    383383<var>OPENPNE_URL</var>?m=abcde
    384384(例) http://openpne.example.com/?m=abcde
    385385</pre>
    386 というURLから管理ページへアクセスすることができます。</div>
     386というURLから管理画面へアクセスすることができます。</div>
    387387
    388 <p>また、管理メニューの「管理用ページ名をランダム生成」でページ名置換を実行すると管理ページ内部のページ名を変更することができるので、セキュリティ向上のためセットアップ後に必ず実行しておくことをおすすめします。</p>
     388<p>また、管理メニューの「管理画面設定 > ページ名ランダム生成」でランダム生成を実行すると管理画面内のページ名を変更することができるので、セキュリティ向上のためセットアップ後に必ず実行しておくことをおすすめします。</p>
    389389
    390390<hr>
    391391
  • public_html/cmd/youtube.com.js

     
    11function url2cmd(url) {
    2     if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_-]+)/)) {
     2    if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_\-]+)/)) {
    33        return;
    44    }
    55    var id = RegExp.$1;
     
    99}
    1010
    1111function main(id, width, height) {
    12     if (!id.match(/^[a-zA-Z0-9_-]+$/)) {
     12    if (!id.match(/^[a-zA-Z0-9_\-]+$/)) {
    1313        return;
    1414    }
    1515    if (!width) width = 0; else width = parseInt(width);
  • public_html/cmd/www.flipclip.net.js

     
    11//MASTER:flipclip.net.js SLAVE:www.flipclip.net.js
    22function url2cmd(url) {
    3     if (!url.match(/^http:\/\/(?:www\.|)flipclip\.net\/clips\/[a-zA-Z0-9_-]+\/([a-zA-Z0-9_-]+)\/?$/)) {
     3    if (!url.match(/^http:\/\/(?:www\.|)flipclip\.net\/clips\/[a-zA-Z0-9_\-]+\/([a-zA-Z0-9_\-]+)\/?$/)) {
    44        return;
    55    }
    66    var clipid = RegExp.$1;
     
    88}
    99
    1010function main(clipid) {
    11     if (!clipid.match(/^[a-zA-Z0-9_-]+$/)) {
     11    if (!clipid.match(/^[a-zA-Z0-9_\-]+$/)) {
    1212        return;
    1313    }
    1414
  • public_html/cmd/flipclip.net.js

     
    11//MASTER:flipclip.net.js SLAVE:www.flipclip.net.js
    22function url2cmd(url) {
    3     if (!url.match(/^http:\/\/(?:www\.|)flipclip\.net\/clips\/[a-zA-Z0-9_-]+\/([a-zA-Z0-9_-]+)\/?$/)) {
     3    if (!url.match(/^http:\/\/(?:www\.|)flipclip\.net\/clips\/[a-zA-Z0-9_\-]+\/([a-zA-Z0-9_\-]+)\/?$/)) {
    44        return;
    55    }
    66    var clipid = RegExp.$1;
     
    88}
    99
    1010function main(clipid) {
    11     if (!clipid.match(/^[a-zA-Z0-9_-]+$/)) {
     11    if (!clipid.match(/^[a-zA-Z0-9_\-]+$/)) {
    1212        return;
    1313    }
    1414
  • public_html/cmd/watchme.js

     
    11function main(id, width, height) {
    2     if (!id.match(/^[a-zA-Z0-9_-]+$/)) {
     2    if (!id.match(/^[a-zA-Z0-9_\-]+$/)) {
    33        return;
    44    }
    55    if (!width) width = 0; else width = parseInt(width);
  • public_html/cmd/youtube.js

     
    11function main(id, width, height) {
    2     if (!id.match(/^[a-zA-Z0-9_-]+$/)) {
     2    if (!id.match(/^[a-zA-Z0-9_\-]+$/)) {
    33        return;
    44    }
    55    if (!width) width = 0; else width = parseInt(width);
  • public_html/cmd/www.youtube.com.js

     
    11function url2cmd(url) {
    2     if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_-]+)/)) {
     2    if (!url.match(/^http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_\-]+)/)) {
    33        return;
    44    }
    55    var id = RegExp.$1;
     
    99}
    1010
    1111function main(id, width, height) {
    12     if (!id.match(/^[a-zA-Z0-9_-]+$/)) {
     12    if (!id.match(/^[a-zA-Z0-9_\-]+$/)) {
    1313        return;
    1414    }
    1515    if (!width) width = 0; else width = parseInt(width);
  • public_html/cmd/video.google.com.js

     
    11function url2cmd(url) {
    2     if (!url.match(/^http:\/\/video\.google\.com\/videoplay\?docid=([0-9-]+).*?$/)) {
     2    if (!url.match(/^http:\/\/video\.google\.com\/videoplay\?docid=([0-9\-]+).*?$/)) {
    33        return;
    44    }
    55
     
    88}
    99
    1010function main(docid) {
    11     if (!docid.match(/^[-0-9]+$/)) {
     11    if (!docid.match(/^[0-9\-]+$/)) {
    1212        return;
    1313    }
    1414
  • public_html/cmd/sonetphoto.js

     
    11function main(member_name, type, sort) {
    2     if (!member_name.match(/^[a-zA-Z0-9_-]+$/)) {
     2    if (!member_name.match(/^[a-zA-Z0-9_\-]+$/)) {
    33        return;
    44    }
    55    if (type == "t" || type == "thumbnail") {
  • public_html/cmd/www.watchme.tv.js

     
    77}
    88
    99function main(id, width, height) {
    10     if (!id.match(/^[a-zA-Z0-9_-]+$/)) {
     10    if (!id.match(/^[a-zA-Z0-9_\-]+$/)) {
    1111        return;
    1212    }
    1313    if (!width) width = 0; else width = parseInt(width);
  • public_html/modules/admin/default.css

     
    9292
    9393.navi div.naviMain ul li ul.pull { visibility: hidden; float: none; position: absolute; margin: 0; padding: 1px 2px 2px 0;}
    9494.navi div.naviMain ul li ul#adminSiteMemberCont             { width: 180px; z-index: 10;}
    95 .navi div.naviMain ul li ul#adminImageKakikomiCont          { width: 180px; z-index: 20;}
     95.navi div.naviMain ul li ul#adminImageKakikomiCont          { width: 220px; z-index: 20;}
    9696.navi div.naviMain ul li ul#adminStatisticalInformationCont { width: 220px; z-index: 30;}
    9797.navi div.naviMain ul li ul#adminDesignCont                 { width: 180px; z-index: 40;}
    9898.navi div.naviMain ul li ul#adminSNSConfigCont              { width: 180px; z-index: 50;}
     
    311311.contents input.basic,
    312312.contents textarea { padding: 2px 0 2px 5px;}
    313313
     314.contents select.basic { padding: 1px 0;}
     315.contents select.basic option { padding: 0 .3em 0 0;}
    314316
    315 .contents select.basic { padding: 1px;}
    316 
    317317/* ページャーの見た目 */
    318318
    319319div.listControl {
     
    869869#admin_page_edit_entry_point td.detail form textarea { width: 85%; height: 300px; padding-right: 0;}
    870870#admin_page_edit_entry_point td.detail dl.image { padding: 15px 0 0 20px;}
    871871#admin_page_edit_entry_point td.detail h4 { margin-top: 16px; margin-left: 20px;padding-left: 5px; border-left: 6px #58585C solid; font-size: medium;}
    872 #admin_page_edit_entry_point td.detail p.textBtn { border-left: 5px solid #5F6067;}
    873872#admin_page_edit_entry_point td.detail img { margin-left: 23px;border-width: 2px; border-style: solid; border-color: #828282 #E0E0E0 #F0F0F0 #999999;}
    874873#admin_page_edit_entry_point p.actionMsg { margin: 10px 17px; border-color: #FFFFFF;}
    875874
  • webapp_biz/modules/pc/templates/inc_f_home_h_prof.tpl

     
    402402({foreach from=$c_friend_list item=item key=key})
    403403({if $key > 0})&({/if})
    404404pne_item({$key+1})_id=({$item.c_member_id})
    405 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     405&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    406406&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    407407&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    408408&pne_item({$key+1})_count=({$item.friend_count})
     
    616616({foreach from=$c_commu_list item=item key=key})
    617617({if $key > 0})&({/if})
    618618pne_item({$key+1})_id=({$item.c_commu_id})
    619 &pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:'url'})
     619&pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    620620&pne_item({$key+1})_linkurl=({t_url m=pc a=page_c_home _urlencode=true _html=false})%26target_c_commu_id=({$item.c_commu_id})
    621621&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_logo_small _urlencode=true _html=false})
    622622&pne_item({$key+1})_count=({$item.count_commu_members})
  • webapp_biz/modules/pc/templates/h_com_find_all.tpl

     
    44({***************************})
    55({**ここから:メインコンテンツ**})
    66({***************************})
    7 ({capture name="keyword_url"})({$keyword|escape:url})({/capture})
     7({capture name="keyword_url"})({$keyword|escape:url|smarty:nodefaults})({/capture})
    88
    99<img src="./skin/dummy.gif" class="v_spacer_l">
    1010
     
    7575<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$smarty.capture.keyword_url|smarty:nodefaults})">日記検索</a>
    7676|
    7777<a href="({t_url m=biz a=page_h_biz_group_find_all})&amp;keyword=({$smarty.capture.keyword_url|smarty:nodefaults})">グループ 検索</a>
     78({if $smarty.const.USE_EXTRA_SERVICE})
    7879|
    7980<a href="http://www.google.com/search?hl=ja&amp;lr=lang_ja&amp;q=({$smarty.capture.keyword_url|smarty:nodefaults})" target="_blank">ウェブ検索</a>
     81({/if})
    8082</form>
    8183
    8284<!-- ここまで:主内容>>並び替え・カテゴリ・検索 -->
  • webapp_biz/modules/pc/templates/h_home.tpl

     
    298298({foreach from=$c_friend_list item=item key=key})
    299299({if $key > 0})&({/if})
    300300pne_item({$key+1})_id=({$item.c_member_id})
    301 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     301&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    302302&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    303303&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    304304&pne_item({$key+1})_count=({$item.friend_count})
     
    517517({foreach from=$c_commu_user_list item=item key=key})
    518518({if $key > 0})&({/if})
    519519pne_item({$key+1})_id=({$item.c_commu_id})
    520 &pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:'url'})
     520&pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    521521&pne_item({$key+1})_linkurl=({t_url m=pc a=page_c_home _urlencode=true _html=false})%26target_c_commu_id=({$item.c_commu_id})
    522522&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_logo_small _urlencode=true _html=false})
    523523&pne_item({$key+1})_count=({$item.count_commu_members})
     
    721721({foreach from=$bookmark_member_list item=item key=key})
    722722({if $key > 0})&({/if})
    723723pne_item({$key+1})_id=({$item.c_member_id})
    724 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     724&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    725725&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    726726&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    727727&pne_item({$key+1})_count=({$item.friend_count})
  • webapp_biz/modules/biz/do/fhg_biz_schedule_add.php

     
    1111        $u = $GLOBALS['AUTH']->uid();
    1212        $sessid = session_id();
    1313
     14        if ($requests['sc_b_hour'] && !$requests['sc_b_minute']) {
     15            $requests['sc_b_minute'] = '00';
     16        }
     17        if ($requests['sc_f_hour'] && !$requests['sc_f_minute']) {
     18            $requests['sc_f_minute'] = '00';
     19        }
     20
     21        //日付のフォーマットを設定
     22        $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
     23       
     24        // 入力された時刻のチェック
     25        if (!($requests['sc_b_hour']||$requests['sc_b_minute']||$requests['sc_f_hour']||$requests['sc_f_minute'])) {
     26            // 時刻が未入力
     27            $begin_time = $finish_time = null;
     28        } elseif (!($requests['sc_f_hour']||$requests['sc_f_minute'])) {
     29            // 終了時刻が未入力
     30            $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
     31            $finish_time = null;
     32        } else {
     33            // 開始時刻と終了時刻が両方とも入力されている
     34            $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
     35            $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
     36        }
     37
    1438        //ERROR----------------
    1539        //存在しない日付
    1640        if (!checkdate($requests['sc_b_month'], $requests['sc_b_date'], $requests['sc_b_year'])) {
     
    2852        //タイトル未入力
    2953        if (empty($requests['sc_title'])) {
    3054            $msg = 'タイトルを入力してください。';
    31             $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
    32             $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
    33             $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
    3455            $url = $redirect_script.
    3556                        '&msg='.$msg.
    3657                        '&begin_date='.$begin_date.
     
    5576        //繰り返し予定::曜日指定なし
    5677        if ($requests['sc_rp'] && empty($requests['sc_rwk'])) {
    5778            $msg = '繰り返し予定を登録する場合は、曜日を指定してください。';
    58             $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
    59             $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
    60             $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
    6179
    6280            $p = array('msg' => $msg, 'begin_date' => $begin_date, 'begin_time' => $begin_time, 'sc_title' => $requests['sc_title'],
    6381                'finish_time' => $finish_time, 'sc_rp' => $requests['sc_rp'], 'sc_memo' => $requests['sc_memo'],
     
    6886        }
    6987        //--------------------
    7088
    71         if ($requests['sc_b_hour'] && !$requests['sc_b_minute']) {
    72             $requests['sc_b_minute'] = '00';
    73         }
    74         if ($requests['sc_f_hour'] && !$requests['sc_f_minute']) {
    75             $requests['sc_f_minute'] = '00';
    76         }
    77 
    78         //日付のフォーマットを設定
    79         $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
    80         $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
    81         $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
    82 
    8389        //ERROR---------------
    8490        if ((strtotime($finish_time) < strtotime($begin_time)) && ($finish_time != ':')) {
    8591            //終了時間と開始時間が変
    8692            $msg = '終了時刻が開始時刻より先です。';
    87             $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
    88             $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
    89             $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
    9093            $url = $redirect_script.
    9194                        '&msg='.$msg.
    9295                        '&begin_date='.$begin_date.
     
    110113        //--------------------
    111114        if(($requests['public_flag'] == 'group') && empty($requests['biz_group_id'])) {
    112115            $msg = '「グループまで公開」予定の場合はグループを指定してください';
    113             $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
    114             $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
    115             $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
    116116            $url = $redirect_script.
    117117                        '&msg='.$msg.
    118118                        '&begin_date='.$begin_date.
     
    135135            $finish_date = $begin_date;
    136136        }
    137137
    138         if (!($requests['sc_b_hour']||$requests['sc_b_minute']||$requests['sc_f_hour']||$requests['sc_f_minute'])) {
    139             //時刻指定なし
    140             $begin_time = $finish_time = null;
    141         } elseif (!($requests['sc_f_hour']||$requests['sc_f_minute'])) {
    142             $finish_time = null;
    143         }
    144 
    145138        //繰り返し予定
    146139        if ($requests['sc_rp']) {
    147140            //終了日の決定
  • webapp_biz/modules/biz/lib/mysql_functions.php

     
    8989    );
    9090    $first_id = db_get_one($sql, $params);
    9191
    92     $sql = 'SELECT biz_schedule_id FROM biz_schedule WHERE rep_first = ? ORDER BY begin_date';
    93     $params = array(
    94         intval($first_id),
    95     );
    96     $schedule = db_get_col($sql, $params);
     92    if (!$first_id) {  // 削除しようとした繰り返し予定が存在しない
     93        return array();
     94    } else {
     95        $sql = 'SELECT biz_schedule_id FROM biz_schedule WHERE rep_first = ? ORDER BY begin_date';
     96        $params = array(
     97            intval($first_id),
     98        );
     99        $schedule = db_get_col($sql, $params);
     100    }
    97101
    98102    return $schedule;
    99103}
     
    887891}
    888892
    889893//スケジュール削除
    890 function biz_deleteSchedule($id, $group = false)
     894function biz_deleteSchedule($id)
    891895{
    892     if ($group) {
    893         $sql = 'SELECT first_id FROM biz_schedule WHERE biz_schedule_id = ?';
    894         $params = array(intval($id));
    895         $firstid = db_get_one($sql, $params);
    896 
    897         $sql = 'SELECT biz_schedule_id FROM biz_schedule WHERE first_id = ?';
    898         $params = array(intval($firstid));
    899         $schedules = db_get_col($sql, $params);
    900 
    901         $sql = 'DELETE FROM biz_schedule WHERE first_id = ?';
    902         $params = array(intval($firstid));
    903         db_query($sql, $params);
    904 
    905         foreach ($schedules as $nowid) {
    906             $sql = 'DELETE FROM biz_schedule_member WHERE biz_schedule_id = ?';
    907             $params = array(intval($nowid));
    908             db_query($sql, $params);
    909         }
    910     } else {
    911         $sql = 'DELETE FROM biz_schedule WHERE biz_schedule_id = ?';
    912         $params = array(
    913             intval($id),
    914         );
    915         db_query($sql, $params);
    916         $sql = 'DELETE FROM biz_schedule_member WHERE biz_schedule_id = ?';
    917         $params = array(
    918             intval($id),
    919         );
    920         db_query($sql, $params);
    921     }
     896    $sql = 'DELETE FROM biz_schedule WHERE biz_schedule_id = ?';
     897    $params = array(
     898        intval($id),
     899    );
     900    db_query($sql, $params);
     901    $sql = 'DELETE FROM biz_schedule_member WHERE biz_schedule_id = ?';
     902    $params = array(
     903        intval($id),
     904    );
     905    db_query($sql, $params);
    922906}
    923907
    924908//スケジュール編集
  • webapp_biz/modules/biz/page/fh_biz_schedule_view.php

     
    8888            $repeat_finish = biz_getRepeatFinish($requests['id']);
    8989            $repeat_term = strtotime($repeat_finish) - strtotime($repeat_begin);
    9090
    91             $daycount = ceil($repeat_term / (24 * 60 * 60) / 7);
     91            $daycount = ceil($repeat_term / (24 * 60 * 60) / 6);
    9292            if ($repeat_finish == $repeat_begin) {
    9393                $daycount = 1;
    9494            }
  • webapp_biz/modules/biz/page/fh_biz_schedule_edit.php

     
    171171        $repeat_finish = biz_getRepeatFinish($requests['schedule_id']);
    172172        $repeat_term = strtotime($repeat_finish) - strtotime($repeat_begin);
    173173
    174         $daycount = $repeat_term / (24 * 60 * 60) / 7;
     174        $daycount = $repeat_term / (24 * 60 * 60) / 6;
    175175
    176176        $this->set('repeat_begin_date', $repeat_begin);
    177         $this->set('repeat_term', intval($daycount));
     177        $this->set('repeat_term', ceil($daycount));
    178178
    179179        $biz_group_count = biz_getGroupCount($target_id);
    180180        $biz_group_list = biz_getJoinGroupList($target_id, 1, $biz_group_count);
  • webapp_biz/modules/biz/templates/fh_biz_schedule_edit.tpl

     
    8181
    8282<select name='sc_rcount'>
    8383        ({section name=i loop=$rp_count})
    84                 <option type='radio' value='({$rp_count[i]})' ({if $repeat_term == $rp_count[i]})selected({/if})>({$rp_count[i]})週間
     84                <option value='({$rp_count[i]})' ({if $repeat_term == $rp_count[i]})selected({/if})>({$rp_count[i]})週間
    8585        ({/section})
    8686</select>
    8787
     
    263263<tr>
    264264<td class="padding_ss">
    265265<select name="biz_group_id">
    266         <option type="radio" value="0">指定なし
     266        <option value="0">指定なし
    267267({foreach from=$biz_group_list item=biz_group})
    268         <option type="radio" value="({$biz_group.biz_group_id})"
     268        <option value="({$biz_group.biz_group_id})"
    269269        ({if $biz_group.biz_group_id == $target_biz_group_id})
    270270         selected
    271271        ({/if})
  • webapp_biz/modules/biz/templates/h_biz_group_find_all.tpl

     
    33({***************************})
    44({**ここから:メインコンテンツ**})
    55({***************************})
    6 ({capture name="keyword_url"})({$keyword|escape:url})({/capture})
     6({capture name="keyword_url"})({$keyword|escape:url|smarty:nodefaults})({/capture})
    77
    88<img src="./skin/dummy.gif" class="v_spacer_l">
    99
     
    5757<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$smarty.capture.keyword_url|smarty:nodefaults})">日記検索</a>
    5858|
    5959<a href="({t_url m=pc a=page_h_com_find_all})&amp;keyword=({$smarty.capture.keyword_url|smarty:nodefaults})">コミュニティ 検索</a>
     60({if $smarty.const.USE_EXTRA_SERVICE})
    6061|
    6162<a href="http://www.google.com/search?hl=ja&amp;lr=lang_ja&amp;ie=Shift_JIS&amp;oe=Shift_JIS&amp;q=({$smarty.capture.keyword_url|smarty:nodefaults})" target="_blank">Web 検索</a>
     63({/if})
    6264
    6365</form>
    6466
  • webapp_biz/modules/biz/templates/fh_home_edit_biz_todo.tpl

     
    173173
    174174<div class="padding_s">
    175175<select name="biz_group_id">
    176         <option type="radio" value="0">指定なし
     176        <option value="0">指定なし
    177177({foreach from=$biz_group_list item=biz_group})
    178         <option type="radio" value="({$biz_group.biz_group_id})"
     178        <option value="({$biz_group.biz_group_id})"
    179179        ({if $biz_group.biz_group_id == $todo.biz_group_id})
    180180         selected
    181181        ({/if})
  • webapp_biz/modules/biz/templates/fh_biz_schedule_calendar.tpl

     
    3636<table border="0" cellspacing="0" cellpadding="0" style="width:670px;" class="border_01">
    3737<tr>
    3838<td style="width:468px;padding:2px 0px;" class="bg_05">
     39({if $smarty.const.USE_EXTRA_SERVICE})
    3940&nbsp;<img src="./skin/icon_weather_FC.gif" class="icon">
    4041<a href="({$weather_url})" target="_blank">天気予報を見る</a>
     42({/if})
    4143&nbsp;<img src="./skin/icon_schedule.gif" class="icon">
    4244<a href="({t_url m=biz a=page_fh_biz_schedule_add})&target_id=({$c_member.c_member_id})">予定を追加</a>&nbsp;
    4345
  • webapp_biz/modules/biz/templates/h_biz_schedule_edit.tpl

     
    8080
    8181<select name='sc_rcount'>
    8282        ({section name=i loop=$rp_count})
    83                 <option type='radio' value='({$rp_count[i]})'>({$rp_count[i]})週間
     83                <option value='({$rp_count[i]})'>({$rp_count[i]})週間
    8484        ({/section})
    8585</select>
    8686
  • webapp_biz/modules/biz/templates/fh_biz_schedule_add.tpl

     
    8181
    8282<select name='sc_rcount'>
    8383        ({section name=i loop=$rp_count})
    84                 <option type='radio' value='({$rp_count[i]})'>({$rp_count[i]})週間
     84                <option value='({$rp_count[i]})'>({$rp_count[i]})週間
    8585        ({/section})
    8686</select>  
    8787
     
    252252<tr>
    253253<td class="padding_ss">
    254254<select name="biz_group_id">
    255         <option type="radio" value="0">指定なし
     255        <option value="0">指定なし
    256256({foreach from=$biz_group_list item=biz_group})
    257         <option type="radio" value="({$biz_group.biz_group_id})"({if $form_val.biz_group_id == $biz_group.biz_group_id}) selected({/if})>({$biz_group.name})
     257        <option value="({$biz_group.biz_group_id})"({if $form_val.biz_group_id == $biz_group.biz_group_id}) selected({/if})>({$biz_group.name})
    258258({/foreach})
    259259</select>
    260260</td>
  • webapp_biz/modules/admin_biz/do/passwd.php

     
    3939            db_mail_send_m_ktai_password_query($c_member_id, $password);
    4040        }
    4141
    42         admin_biz_client_redirect('top', 'ユーザーのパスワードを変更し、メールを送信しました');
     42        admin_biz_client_redirect('top', 'メンバーのパスワードを変更し、メールを送信しました');
    4343    }
    4444}
    4545
  • webapp_biz/modules/admin_biz/lib/etc_admin.php

     
    66
    77function admin_fetch_inc_header($display_navi = true)
    88{
    9     $v['title'] = SNS_NAME . 'BIZ用管理ページ';
     9    $v['title'] = SNS_NAME . 'BIZ用管理画面';
    1010    $v['display_navi'] = $display_navi;
    1111    $v['PHPSESSID'] = md5(session_id());
    1212    $v['module_name'] = ADMIN_BIZ_MODULE_NAME;
  • webapp_biz/modules/admin_biz/page/update_hash_table.php

     
    44 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
    55 */
    66
    7 // 管理ページ名のランダマイズ
     7// 管理画面のページ名ランダム生成
    88class admin_biz_page_update_hash_table extends OpenPNE_Action
    99{
    1010    function execute($requests)
  • webapp_biz/modules/admin_biz/templates/inc_header.tpl

     
    1515<tr>
    1616<td style="width:100%;background:#000000;color:#ffffff;padding:5px;" colspan="2">
    1717
    18 <h1><a href="?m=({$module_name})" title="({$title})">({$title})</a></h1>
     18<h1><a href="?m=({$module_name})">({$title})</a></h1>
    1919
    2020</td>
    2121</tr>
     
    2727
    2828<p>PNEBIZ関連設定・管理</p>
    2929<ul>
    30 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('biz_edit_c_admin_config')})" title="基本設定">基本設定</a><br>
    31 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('biz_shisetsu_list')})" title="施設管理">施設管理</a><br>
     30<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('biz_edit_c_admin_config')})">基本設定</a><br>
     31<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('biz_shisetsu_list')})">施設管理</a><br>
    3232</ul>
    3333
    34 <p>管理ページ設定</p>
     34<p>管理画面設定</p>
    3535<ul>
    36 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})" title="パスワード変更: 管理画面ログイン用パスワードの変更">パスワード変更</a><br>
    37 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})" title="ページ名ランダム生成: 管理画面のページ名を推測不可能なランダム文字列で置換">ページ名ランダム生成</a><br>
    38 <li><a href="?m=({$module_name})&amp;a=do_({$hash_tbl->hash('logout','do')})&amp;sessid=({$PHPSESSID})" title="ログアウト: 管理画面からログアウト">ログアウト</a>
     36<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})">パスワード変更</a><br>
     37<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})">ページ名ランダム生成</a><br>
     38<li><a href="?m=({$module_name})&amp;a=do_({$hash_tbl->hash('logout','do')})&amp;sessid=({$PHPSESSID})">ログアウト</a>
    3939</ul>
    4040
    4141<div style="text-align:left;padding:.5em 5px;">
    42 【<a href="./" title="サイトを表示" target="_blank">サイトを表示</a>】
     42【<a href="./" target="_blank">サイトを表示</a>】
    4343</div>
    4444
    4545</div>
  • webapp_biz/modules/admin_biz/templates/passwd.tpl

     
    1010
    1111<ul>
    1212<li class="caution">パスワードは6~12文字の半角英数で入力してください。</li>
    13 <li class="caution">パスワード変更ボタンを押すと、ユーザに新しいパスワードの書かれたメールが送信されます。</li>
     13<li class="caution">パスワード変更ボタンを押すと、メンバーに新しいパスワードの書かれたメールが送信されます。</li>
    1414</ul>
    1515
    1616<table>
  • webapp_biz/modules/admin_biz/templates/list_c_admin_user.tpl

     
    22
    33<h2>アカウント管理</h2>
    44
    5 <p>管理ページ用のアカウントを設定することができます。</p>
     5<p>管理画面用のアカウントを設定することができます。</p>
    66
    77({if $msg})<p class="caution">({$msg})</p>({/if})
    88
  • webapp_biz/modules/admin_biz/templates/update_hash_table.tpl

     
    11({$inc_header|smarty:nodefaults})
    22
    3 <h2>管理ページ名をランダム生成</h2>
     3<h2>管理画面のページ名ランダム生成</h2>
    44
    5 <p>管理ページのページ名を推測できないようにランダム文字列で置換します。<br>
     5<p>管理画面のページ名を推測できないようにランダム文字列で置換します。<br>
    66ページ名が既にランダム文字列の状態で再度実行すると、別の文字列で置換されます。</p>
    77
    88<form action="./" method="post">
  • webapp_biz/modules/admin_biz/templates/edit_admin_password.tpl

     
    66<p class="caution">({$msg})</p>
    77({/if})
    88
    9 <p>管理ページ用のパスワードを変更することができます。</p>
     9<p>管理画面用のパスワードを変更することができます。</p>
    1010
    1111<ul>
    1212<li class="caution">パスワードは6~12文字の半角英数で入力してください。</li>
  • webapp_biz/modules/ktai_biz/do/fhg_biz_schedule_add.php

     
    1616            $requests['target_id'] = $u;
    1717        }
    1818
     19        $requests['sc_b_year'] = $requests['sc_b_year'] + 2000;
     20
    1921        //ERROR----------------
    2022        //存在しない日付
    2123        if (!checkdate($requests['sc_b_month'], $requests['sc_b_date'], $requests['sc_b_year'])) {
     24
    2225            $redirect_script = '?m=ktai_biz&a=page_fh_biz_schedule_add&'.$tail;
    2326            $msg = '存在しない日付が指定されました。';
    2427
  • webapp_biz/modules/ktai_biz/do/fh_biz_schedule_edit.php

     
    1414        if (!biz_isPermissionSchedule($u, $requests['schedule_id'])) {
    1515            handle_kengen_error();
    1616        }
    17        
     17
     18        $requests['sc_b_year'] = $requests['sc_b_year'] + 2000;
     19
    1820        //ERROR----------------
    1921        //存在しない日付
    2022        if (!checkdate($requests['sc_b_month'], $requests['sc_b_date'], $requests['sc_b_year'])) {
  • webapp_biz/modules/ktai_biz/validate/page/fh_biz_todo_add.ini

     
     1[target_c_member_id]
     2type="int"
     3required=0
     4
     5[value]
     6required=0
     7
     8[due_datetime_y]
     9type="int"
     10required=0
     11
     12[due_datetime_m]
     13type="int"
     14required=0
     15
     16[due_datetime_d]
     17type="int"
     18required=0
  • webapp_biz/modules/ktai_biz/page/fh_biz_todo_edit.php

     
    2222        $todo = biz_getTodo($requests['target_biz_todo_id']);
    2323        $this->set("todo", $todo);
    2424
    25         if (empty($requests['target_id']) || ($requests['target_id'] == $u)) {
     25        if (empty($requests['target_c_member_id']) || ($requests['target_c_member_id'] == $u)) {
    2626            //自分
    27             $target_id = $u;
     27            $target_c_member_id = $u;
    2828            $this->set('is_h', true);       //判別フラグ
    2929        } else {
    3030            //他人
    31             $target_id = $requests['target_id'];
     31            $target_c_member_id = $requests['target_c_member_id'];
    3232            $this->set('is_f', true);       //判別フラグ
    3333        }
    3434
     35        $this->set('target_c_member_id', $target_c_member_id);
     36
    3537        return 'success';
    3638    }
    3739}
  • webapp_biz/modules/ktai_biz/page/fh_biz_todo_add.php

     
    1212        $u  = $GLOBALS['KTAI_C_MEMBER_ID'];
    1313        $this->set('tail', $GLOBALS['KTAI_URL_TAIL']);
    1414
    15         if (empty($requests['target_id']) || ($requests['target_id'] == $u)) {
     15        if (empty($requests['target_c_member_id']) || ($requests['target_c_member_id'] == $u)) {
    1616            //自分
    17             $target_id = $u;
     17            $target_c_member_id = $u;
    1818            $this->set('is_h', true);       //判別フラグ
    1919        } else {
    2020            //他人
    21             $target_id = $requests['target_id'];
     21            $target_c_member_id = $requests['target_c_member_id'];
    2222            $this->set('is_f', true);       //判別フラグ
    2323        }
    2424
     25        $this->set('target_c_member_id', $target_c_member_id);
     26
    2527        return 'success';
    2628    }
    2729}
  • webapp_biz/modules/ktai_biz/page/fh_biz_todo_list.php

     
    2525
    2626        $this->set('todolist', $todolist);
    2727        $this->set('is_checked', $is_checked);
     28        $this->set('target_c_member_id', $target_c_member_id);
    2829
    2930        return 'success';
    3031    }
  • webapp_biz/modules/ktai_biz/page/fh_biz_schedule_edit.php

     
    2626        }
    2727
    2828        //日付・時刻を出す
    29         $begin_year = date("y", strtotime($requests['begin_date']));
    30         $begin_month = date("m", strtotime($requests['begin_date']));
    31         $begin_day = date("j", strtotime($requests['begin_date']));
     29        if (!is_null($requests['begin_date'])) {
     30            $begin_year = date("y", strtotime($requests['begin_date']));
     31            $begin_month = date("m", strtotime($requests['begin_date']));
     32            $begin_day = date("j", strtotime($requests['begin_date']));
     33        }
    3234
    33         $begin_hour = date("G", strtotime($requests['begin_time']));
    34         $begin_min = date("i", strtotime($requests['begin_time']));
    35         $finish_hour = date("G", strtotime($requests['finish_time']));
    36         $finish_min = date("i", strtotime($requests['finish_time']));
     35        if (!is_null($requests['begin_time'])) {
     36            $begin_hour = date("G", strtotime($requests['begin_time']));
     37            $begin_min = date("i", strtotime($requests['begin_time']));
     38        }
    3739
     40        if (!is_null($requests['finish_time'])) {
     41            $finish_hour = date("G", strtotime($requests['finish_time']));
     42            $finish_min = date("i", strtotime($requests['finish_time']));
     43        }
     44
    3845        $j_members = unserialize($requests['members']);
    3946
    4047        if ($j_members) {
  • webapp_biz/modules/ktai_biz/templates/fh_biz_todo_list.tpl

     
    33<center><font color="orange">Todoリスト</font></center>
    44<hr>
    55({foreach from=$todolist item=todo})
    6 <a href="({t_url m=ktai_biz a=do_fh_biz_todo_check})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;is_checked=({$is_checked})&amp;({$tail})">
     6<a href="({t_url m=ktai_biz a=do_fh_biz_todo_check})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;target_c_member_id=({$target_c_member_id})&amp;is_checked=({$is_checked})&amp;({$tail})">
    77({if $is_checked})×({else})□({/if})
    88</a>
    99({$todo.memo})
    10 <a href="({t_url m=ktai_biz a=page_fh_biz_todo_edit})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;({$tail})">編集</a>
    11 <a href="({t_url m=ktai_biz a=do_fh_biz_todo_delete})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;({$tail})">削除</a><br>
     10<a href="({t_url m=ktai_biz a=page_fh_biz_todo_edit})&amp;target_c_member_id=({$target_c_member_id})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;({$tail})">編集</a>
     11<a href="({t_url m=ktai_biz a=do_fh_biz_todo_delete})&amp;target_c_member_id=({$target_c_member_id})&amp;target_biz_todo_id=({$todo.biz_todo_id})&amp;({$tail})">削除</a><br>
    1212({/foreach})
    1313<hr>
    14 <a href="({t_url m=ktai_biz a=page_fh_biz_todo_add})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;({$tail})">Todoを追加</a><br>
     14<a href="({t_url m=ktai_biz a=page_fh_biz_todo_add})&amp;target_c_member_id=({$target_c_member_id})&amp;({$tail})">Todoを追加</a><br>
    1515({if $is_checked})
    16 <a href="({t_url m=ktai_biz a=page_fh_biz_todo_list})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;({$tail})">未完了Todoを見る</a>
     16<a href="({t_url m=ktai_biz a=page_fh_biz_todo_list})&amp;target_c_member_id=({$target_c_member_id})&amp;({$tail})">未完了Todoを見る</a>
    1717({else})
    18 <a href="({t_url m=ktai_biz a=page_fh_biz_todo_list})&amp;target_c_member_id=({$target_c_member.c_member_id})&amp;is_checked=1&amp;({$tail})">完了済みTodoを見る</a>
     18<a href="({t_url m=ktai_biz a=page_fh_biz_todo_list})&amp;target_c_member_id=({$target_c_member_id})&amp;is_checked=1&amp;({$tail})">完了済みTodoを見る</a>
    1919({/if})
    2020<hr>
    2121({$inc_ktai_footer|smarty:nodefaults})
     22 No newline at end of file
  • webapp_biz/modules/ktai_biz/templates/fh_biz_schedule_add.tpl

     
    2121タイトル:<input type="text" name='sc_title' size="30"><br>
    2222
    2323グループ:<select name="biz_group_id">
    24         <option type="radio" value="0">指定なし
     24        <option value="0">指定なし
    2525({foreach from=$biz_group_list item=biz_group})
    26         <option type="radio" value="({$biz_group.biz_group_id})"({if $form_val.biz_group_id == $biz_group.biz_group_id}) selected({/if})>({$biz_group.name})
     26        <option value="({$biz_group.biz_group_id})"({if $form_val.biz_group_id == $biz_group.biz_group_id}) selected({/if})>({$biz_group.name})
    2727({/foreach})
    2828</select><br>
    2929公開範囲:<br>
  • webapp/lib/smarty_plugins/modifier.t_cmd.php

     
    1010        return $string;
    1111    }
    1212
    13     $regexp = '/&lt;cmd\s+src="(\w+)"(?:\s+args="([\w-\+%]+(,[\w-\+%]+)*)?")?\s*&gt;/i';
     13    $regexp = '/&lt;cmd\s+src="(\w+)"(?:\s+args="([\w\-\+%]+(,[\w\-\+%]+)*)?")?\s*&gt;/i';
    1414    $GLOBALS['_CMD']['type'] = $type;
    1515
    1616    return preg_replace_callback($regexp, '_smarty_modifier_t_cmd_make_js', $string);
  • webapp/lib/smarty_plugins/modifier.t_url2cmd.php

     
    1111    $replace = array('"', "'");
    1212    $string = str_replace($search, $replace, $string);
    1313
    14     $url_pattern = "/https?:\/\/([a-zA-Z0-9-.]+)\/?[\w\-.,:;\~\^\/?\@&=+\$%#!()]*/";
     14    $url_pattern = "/https?:\/\/([a-zA-Z0-9\-.]+)\/?[\w\-.,:;\~\^\/?\@&=+\$%#!()]*/";
    1515    $GLOBALS['_CMD']['type'] = $type;
    1616
    1717    return preg_replace_callback($url_pattern, '_smarty_modifier_t_cmd_make_url_js', $string);
  • webapp/lib/mail/sns.php

     
    252252            }
    253253        }
    254254
     255        //日記を書いた人にポイント付与
     256        $point = db_action_get_point4c_action_id(4);
     257        db_point_add_point($this->c_member_id, $point);
     258
    255259        return true;
    256260    }
    257261
  • webapp/lib/OpenPNE/KtaiMail.php

     
    249249        // のような場合に複数マッチする可能性があるので、
    250250        // マッチした最後のものを取ってくるように変更
    251251        $matches = array();
    252         $regx = '/([\.\w!#$%&\'*+-\/=?^`{|}~]+@[\w!#$%&\'*+-\/=?^`{|}~]+(\.[\w!#$%&\'*+-\/=?^`{|}~]+)*)/';
     252        $regx = '/([\.\w!#$%&\'*+\-\/=?^`{|}~]+@[\w!#$%&\'*+\-\/=?^`{|}~]+(\.[\w!#$%&\'*+\-\/=?^`{|}~]+)*)/';
    253253        if (preg_match_all($regx, $str, $matches)) {
    254254            return array_pop($matches[1]);
    255255        }
  • webapp/lib/OpenPNE/RSS.php

     
    2929        /*キャッシュディレクトリの設定*/
    3030        $feed->cache_location(OPENPNE_RSS_CACHE_DIR);
    3131
    32         /*フィード開始*/
    3332        if (!$feed->init()) {
    3433            return false;
    3534        }
    3635
     36        if (!($items = @$feed->get_items())) {
     37            return false;
     38        }
     39
    3740        $result = array();
    38         foreach ($feed->get_items() as $item) {
     41        foreach ($items as $item) {
    3942            $title = $item->get_title();
    4043            $links = $item->get_links();
    4144            $description = $item->get_description();
  • webapp/lib/db/review.php

     
    1616function db_review_c_friend_review_list4c_member_id($c_member_id, $limit)
    1717{
    1818    $friends = db_friend_c_member_id_list($c_member_id);
     19    if (!$friends) {
     20        return array();
     21    }
    1922    $ids = implode(',', array_map('intval', $friends));
    2023
    2124    $sql = 'SELECT * FROM c_review INNER JOIN c_review_comment USING (c_review_id)' .
     
    385388
    386389function db_review_c_member_review_add_confirm_c_member_review4c_review_id($c_review_id, $c_member_id)
    387390{
     391    if (!$c_review_id) {
     392        return array();
     393    }
    388394    $c_review_id_str = implode(',', array_map('intval', $c_review_id));
    389395    $sql = "SELECT * FROM c_review as cr, c_review_comment as crc , c_review_category as crc2 " .
    390396            " WHERE cr.c_review_id = crc.c_review_id " .
  • webapp/lib/db/bookmark.php

     
    6868function db_bookmark_diary_list($c_member_id, $limit)
    6969{
    7070    $bookmarks = db_bookmark_c_member_id_list($c_member_id, true);
     71    if (!$bookmarks) {
     72        return array();
     73    }
    7174    $ids = implode(',', array_map('intval', $bookmarks));
    7275
    7376    $sql = 'SELECT c_diary.* FROM c_diary, c_member WHERE c_diary.c_member_id IN ('.$ids.') AND ((c_diary.public_flag = \'public\') OR (c_diary.public_flag = \'default\' AND c_member.public_flag_diary = \'public\')) AND c_diary.c_member_id=c_member.c_member_id ORDER BY r_datetime DESC';
     
    8891function db_bookmark_blog_list($c_member_id, $limit)
    8992{
    9093    $bookmarks = db_bookmark_c_member_id_list($c_member_id, true);
     94    if (!$bookmarks) {
     95        return array();
     96    }
    9197    $ids = implode(',', array_map('intval', $bookmarks));
    9298
    9399    $sql = 'SELECT * FROM c_rss_cache WHERE c_member_id IN (' . $ids . ') ORDER BY r_datetime DESC';
     
    106112function db_bookmark_diary_list_with_pager($c_member_id, $page_size, $page)
    107113{
    108114    $bookmarks = db_bookmark_c_member_id_list($c_member_id, true);
     115    if (!$bookmarks) {
     116        return array(array(), false, false, 0);
     117    }
    109118    $ids = implode(',', array_map('intval', $bookmarks));
    110119
    111120    $sql = 'SELECT c_diary.* FROM c_diary, c_member WHERE c_diary.c_member_id IN ('.$ids.') AND ((c_diary.public_flag = \'public\') OR (c_diary.public_flag = \'default\' AND c_member.public_flag_diary = \'public\')) AND c_diary.c_member_id=c_member.c_member_id ORDER BY r_datetime DESC';
     
    177186    return db_get_one($sql, $params);
    178187}
    179188
    180 ?>
    181 <?php
    182189/**
    183  * @copyright 2005-2006 OpenPNE Project
    184  * @license   http://www.php.net/license/3_01.txt PHP License 3.01
    185  */
    186 
    187 /**
    188190 * お気に入り追加
    189191 */
    190192function db_bookmark_insert_c_bookmark($c_member_id_from, $c_member_id_to)
  • webapp/lib/db/member.php

     
    827827}
    828828
    829829/**
    830  * すべてのメンバー(アクティブユーザ)のメンバーIDを取得
     830 * すべてのメンバーのメンバーIDを取得
    831831 */
    832832function db_member_c_member_id_list4null()
    833833{
     
    959959
    960960function db_member_insert_c_member($c_member, $c_member_secure)
    961961{
     962    if ($c_member_secure['pc_address'] && !util_is_regist_mail_address($c_member_secure['pc_address'])) {
     963        return false;
     964    }
     965    if ($c_member_secure['ktai_address'] && !util_is_regist_mail_address($c_member_secure['ktai_address'])) {
     966        return false;
     967    }
     968    if (!util_is_regist_mail_address($c_member_secure['regist_address'])) {
     969        return false;
     970    }
     971
    962972    $data = array(
    963973        'nickname'    => $c_member['nickname'],
    964974        'birth_year'  => $c_member['birth_year'],
     
    9921002
    9931003function db_member_ktai_insert_c_member($profs)
    9941004{
     1005    if (!util_is_regist_mail_address($profs['ktai_address'])) {
     1006        return false;
     1007    }
     1008
    9951009    $data = array(
    9961010        'nickname' => $profs['nickname'],
    9971011        'birth_year' => intval($profs['birth_year']),
     
    10381052        'rss' => $rss,
    10391053        'ashiato_mail_num' => intval($ashiato_mail_num),
    10401054        'c_password_query_id' => intval($c_password_query_id),
    1041         'public_flag_diary' => $public_flag_diary,
     1055        'public_flag_diary' => util_cast_public_flag_diary($public_flag_diary),
    10421056        'is_shinobiashi' => $is_shinobiashi,
    10431057        'schedule_start_day' => $schedule_start_day,
    10441058    );
     
    12801294
    12811295function db_member_delete_c_member_pre($c_member_id, $delete_c_member_ids)
    12821296{
    1283     if (!is_array($delete_c_member_ids)) {
     1297    if (!(is_array($delete_c_member_ids) && $delete_c_member_ids)) {
    12841298        return false;
    12851299    }
    12861300    $ids = implode(',', array_map('intval', $delete_c_member_ids));
     
    13021316
    13031317function db_member_delete_c_member_ktai_pre($c_member_id, $delete_c_member_ids)
    13041318{
    1305     if (!is_array($delete_c_member_ids)) {
     1319    if (!is_array($delete_c_member_ids) && $delete_c_member_ids) {
    13061320        return false;
    13071321    }
    13081322    $ids = implode(',', array_map('intval', $delete_c_member_ids));
     
    13971411function db_member_insert_c_access_block($c_member_id, $c_member_id_block)
    13981412{
    13991413    // 存在するIDのみを抽出
    1400     $c_member_id_block = array_unique(array_map('intval', $c_member_id_block));
    1401     $ids = implode(',', $c_member_id_block);
    1402     $sql = 'SELECT c_member_id FROM c_member WHERE c_member_id IN ('.$ids.')';
    1403     $c_member_id_block = db_get_col($sql);
     1414    $c_member_id_block = db_member_filter_c_access_block_id($c_member_id, $c_member_id_block);
    14041415
    14051416    $sql = 'DELETE FROM c_access_block WHERE c_member_id = ?';
    14061417    $params = array(intval($c_member_id));
    14071418    db_query($sql, $params);
    14081419
    14091420    foreach ($c_member_id_block as $id) {
    1410         if ($id == $c_member_id) continue;
    1411 
    14121421        $data = array(
    14131422            'c_member_id' => intval($c_member_id),
    14141423            'c_member_id_block' => intval($id),
     
    14181427    }
    14191428}
    14201429
     1430function db_member_filter_c_access_block_id($c_member_id, $c_member_id_block)
     1431{
     1432    $c_member_id_block = array_unique(array_map('intval', $c_member_id_block));
     1433    if (!$c_member_id_block) {
     1434        return array();
     1435    }
     1436    $ids = implode(',', $c_member_id_block);
     1437    $sql = 'SELECT c_member_id FROM c_member WHERE (c_member_id IN ('.$ids.')) AND (c_member_id <> ?) ';
     1438    return db_get_col($sql, array($c_member_id));
     1439}
     1440
    14211441//---
    14221442
    14231443function db_member_update_mail_receive($c_member_id, $is_receive_ktai_mail)
     
    14361456
    14371457function db_member_update_public_flag_diary($c_member_id, $public_flag_diary)
    14381458{
    1439     $data = array('public_flag_diary' => strval($public_flag_diary));
     1459    $data = array('public_flag_diary' => util_cast_public_flag_diary($public_flag_diary));
    14401460    $where = array('c_member_id' => intval($c_member_id));
    14411461    db_update('c_member', $data, $where);
    14421462}
     
    15021522}
    15031523
    15041524/**
    1505  * ログインしたユーザのメンバー情報が存在しない場合自動で生成
     1525 * ログインしたメンバーの情報が存在しない場合自動で生成
    15061526 */
    15071527function db_member_create_member($username)
    15081528{
  • webapp/lib/db/rss.php

     
    3030function db_rss_list_friend_c_rss_cache_list($c_member_id, $limit)
    3131{
    3232    $friends = db_friend_c_member_id_list($c_member_id, true);
     33    if (!$friends) {
     34        return array();
     35    }
    3336    $ids = implode(',', array_map('intval', $friends));
    3437
    3538    $hint = db_mysql_hint('USE INDEX (r_datetime_c_member_id, r_datetime)');
  • webapp/lib/db/diary.php

     
    1212 */
    1313function db_diary_category_list4c_member_id($c_member_id)
    1414{
    15     $sql = 'SELECT c_diary_category_id, category_name FROM c_diary_category ' .
    16         'WHERE c_member_id = ?';
     15    $sql = 'SELECT c_diary_category_id, category_name FROM c_diary_category '
     16         . 'WHERE c_member_id = ? ORDER BY c_diary_category_id';
    1717    $result = db_get_all($sql, array(intval($c_member_id)));
    1818
    1919    return $result;
     
    2929function db_diary_get_category_id4category_name($c_member_id, $category_name)
    3030{
    3131    $sql = 'SELECT c_diary_category_id FROM c_diary_category ' .
    32         'WHERE category_name LIKE ? AND c_member_id = ?';
     32        'WHERE category_name = ? AND c_member_id = ?';
    3333    return db_get_one($sql, array($category_name, intval($c_member_id)));
    3434}
    3535
     
    5353{
    5454    $sql = 'SELECT c_diary_category_id FROM c_diary_category_diary WHERE c_diary_id = ?';
    5555    $category_list = db_get_col($sql, array(intval($c_diary_id)));
    56     $ids = join(',', $category_list);
     56    if (!$category_list) {
     57        return array();
     58    }
     59    $ids = implode(',', $category_list);
    5760
    58     $sql = 'SELECT c_diary_category_id, category_name FROM c_diary_category' .
    59         ' WHERE c_diary_category_id IN ('.$ids.')';
     61    $sql = 'SELECT c_diary_category_id, category_name FROM c_diary_category'
     62         . ' WHERE c_diary_category_id IN ('.$ids.') ORDER BY c_diary_category_id';
    6063    return db_get_all($sql);
    6164}
    6265
    6366/**
    6467 * カテゴリIDから日記を得る
    6568 *
     69 * @param int $c_member_id
    6670 * @param int $c_diary_category_id
     71 * @param int $u
     72 * @param int $page_size
     73 * @param int $page
    6774 * @return array
    6875 */
    69 function db_diary_list4c_diary_category_id($c_member_id, $c_diary_category_id, $u = null)
     76function db_diary_list4c_diary_category_id($c_member_id, $c_diary_category_id, $u = null, $page_size = 20, $page = 0)
    7077{
    7178    $sql = 'SELECT c_diary_id FROM c_diary_category_diary WHERE c_diary_category_id = ?';
    7279    $diary_list = db_get_col($sql, array(intval($c_diary_category_id)));
    73     $ids = join(',', $diary_list);
     80    if (!$diary_list) {
     81        return array(array(), false, false, 0);
     82    }
     83    $ids = implode(',', $diary_list);
    7484
    7585    $pf_cond = db_diary_public_flag_condition($c_member_id, $u);
    76     $sql = 'SELECT * FROM c_diary' .
    77         ' WHERE c_diary_id IN ('.$ids.') AND c_member_id = ? ' . $pf_cond . ' ORDER BY r_datetime DESC';
    78     $list = db_get_all($sql, array($c_member_id));
     86    $where = ' WHERE c_diary_id IN ('.$ids.') AND c_member_id = ? ' . $pf_cond . ' ORDER BY r_datetime DESC';
     87    $sql = 'SELECT * FROM c_diary' . $where;
     88    $params = array($c_member_id);
     89    $list = db_get_all_limit($sql, $page_size * ($page - 1), $page_size, $params);
    7990
    8091    foreach ($list as $key => $c_diary) {
    8192        $list[$key]['num_comment'] = db_diary_count_c_diary_comment4c_diary_id($c_diary['c_diary_id']);
    8293    }
    8394
    84     return array($list, false, false);
     95    $sql = 'SELECT COUNT(*) FROM c_diary' . $where;
     96    $total_num = db_get_one($sql, $params);
     97
     98    if ($total_num != 0) {
     99        $total_page_num =  ceil($total_num / $page_size);
     100        if ($page >= $total_page_num) {
     101            $next = false;
     102        } else {
     103            $next = true;
     104        }
     105        if ($page <= 1) {
     106            $prev = false;
     107        } else {
     108            $prev = true;
     109        }
     110    }
     111
     112    return array($list, $prev, $next, $total_num);
    85113}
    86114
    87115/**
     
    359387function p_h_diary_list_friend_h_diary_list_friend4c_member_id($c_member_id, $page_size, $page)
    360388{
    361389    $friends = db_friend_c_member_id_list($c_member_id, true);
     390    if (!$friends) {
     391        return array(array(), false, false, 0);
     392    }
    362393    $ids = implode(',', array_map('intval', $friends));
    363394
    364395    $hint = db_mysql_hint('USE INDEX (r_datetime_c_member_id, r_datetime)');
     
    444475    $is_recurred = false;
    445476
    446477    $friends = db_friend_c_member_id_list($c_member_id, true);
     478    if (!$friends) {
     479        return array();
     480    }
    447481    $ids = implode(',', array_map('intval', $friends));
    448482
    449483    $hint = db_mysql_hint('USE INDEX (r_datetime_c_member_id, r_datetime)');
     
    529563    $except_ids = implode(',', $blocked);
    530564
    531565    $friends = db_friend_c_member_id_list($c_member_id);
     566    $firends[] = 0;
    532567    $friend_ids = implode(',', $friends);
    533568
    534569    $sql = 'SELECT d.c_diary_id' .
     
    944979        'c_member_id' => intval($c_member_id),
    945980        'subject' => $subject,
    946981        'body' => $body,
    947         'public_flag' => $public_flag,
     982        'public_flag' => util_cast_public_flag_diary($public_flag),
    948983        'r_datetime' => db_now(),
    949984        'r_date' => db_now(),
    950985        'is_checked' => 1,
     
    9651000    $data = array(
    9661001        'subject' => $subject,
    9671002        'body' => $body,
    968         'public_flag' => $public_flag,
     1003        'public_flag' => util_cast_public_flag_diary($public_flag),
    9691004    );
    9701005    if ($image_filename_1) $data['image_filename_1'] = $image_filename_1;
    9711006    if ($image_filename_2) $data['image_filename_2'] = $image_filename_2;
  • webapp/lib/db/commu.php

     
    552552    $result = array_diff($friend_list, $member_list);
    553553
    554554    if (empty($result)) {
    555         return null;
     555        return array();
    556556    } else {
    557557        $result = implode(",", $result);
    558558
     
    14651465    $result = array_diff($friend_list, $member_list);
    14661466
    14671467    if (!$result) {
    1468         return null;
     1468        return array();
    14691469    }
    14701470
    14711471    $result = implode(',', array_map('intval', $result));
     
    19071907
    19081908function db_commu_c_event_mail_confirm_list4c_member_ids($c_member_ids)
    19091909{
     1910    if (!$c_member_ids) {
     1911        return array();
     1912    }
    19101913    $c_member_id_str = implode(',', array_map('intval', $c_member_ids));
    19111914    $sql = "SELECT * FROM c_member" .
    19121915            " WHERE c_member_id IN (".$c_member_id_str.")";
     
    25352538    db_query($sql, $params);
    25362539}
    25372540
     2541/**
     2542 * 現在イベントに参加できるかどうか
     2543 */
     2544function db_commu_is_event_join_date($c_commu_topic_id)
     2545{
     2546    $sql = 'SELECT c_commu_topic_id FROM c_commu_topic'
     2547         . ' WHERE c_commu_topic_id = ?'
     2548         . ' AND (open_date >= ? OR open_date = \'0000-00-00\')'
     2549         . ' AND (invite_period >= ? OR invite_period = \'0000-00-00\')';
     2550    $now = date('Y-m-d');
     2551    $params = array(intval($c_commu_topic_id), $now, $now);
     2552    return (bool)db_get_row($sql, $params);
     2553}
     2554
    25382555//--- commu_member
    25392556
    25402557/**
  • webapp/lib/db/image.php

     
    2929    $db =& db_get_instance('image');
    3030
    3131    $sql = 'SELECT c_image_id FROM c_image ORDER BY c_image_id DESC';
    32     $id_list = db_get_col_page($sql, $page, $page_size);
     32    $id_list = $db->get_col_page($sql, $page, $page_size);
    3333
    3434    $c_image_list = array();
    3535    foreach ($id_list as $c_image_id) {
    3636        $sql = 'SELECT c_image_id, filename, r_datetime FROM c_image WHERE c_image_id = ?';
    3737        $params = array(intval($c_image_id));
    38         $c_image_list[] = db_get_row($sql, $params);
     38        $c_image_list[] = $db->get_row($sql, $params);
    3939    }
    4040
    4141    $sql = 'SELECT COUNT(*) FROM c_image';
  • webapp/lib/util/page.php

     
    1717 */
    1818function fetch_inc_navi($type, $target_id = null)
    1919{
    20     static $is_recurred = false;  //再帰処理中かどうかの判定フラグ
     20    // $type が h の場合のみ function cache
     21    if ($type == 'h') {
     22        static $is_recurred = false;  //再帰処理中かどうかの判定フラグ
    2123
    22     if (!$is_recurred) {  //function cacheのために再帰処理を行う
    23         $is_recurred = true;
    24         $funcargs = func_get_args();
    25         return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs);
     24        if (!$is_recurred) {  //function cacheのために再帰処理を行う
     25            $is_recurred = true;
     26            $funcargs = func_get_args();
     27            return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs);
     28        }
     29
     30        $is_recurred = false;
    2631    }
    2732
    28     $is_recurred = false;
    29 
    3033    $inc_smarty = new OpenPNE_Smarty($GLOBALS['SMARTY']);
    3134    $inc_smarty->templates_dir = 'pc/templates';
    3235    $inc_smarty->assign('PHPSESSID', md5(session_id()));
  • webapp/lib/util/util.php

     
    7676        break;
    7777    }
    7878
    79     $p = array('m' => $module, 'a' => $action) + $params;
     79    $p = array('m' => $module, 'a' => $action) + (array)$params;
    8080    if (need_ssl_param($module, $action, $force)) {
    8181        $p['ssl_param'] = 1;
    8282    } else {
     
    191191
    192192function db_common_is_mailaddress($value)
    193193{
    194     if (preg_match('/^[^:;@,\s]+@\w[\w-.]*\.[a-zA-Z]+$/', $value)) {
     194    if (preg_match('/^[^:;@,\s\x80-\xFF]+@\w[\w\-.]*\.[a-zA-Z]+$/', $value)) {
    195195        return true;
    196196    } else {
    197197        return false;
     
    496496    }
    497497}
    498498
     499function util_cast_public_flag_diary($public_flag, $default = 'public')
     500{
     501    switch ($public_flag) {
     502    case 'public':
     503    case 'friend':
     504    case 'private':
     505        break;
     506    default:
     507        $public_flag = $default;
     508        break;
     509    }
     510    return $public_flag;
     511}
     512
     513/**
     514 * 登録してもよいメールアドレスかどうか
     515 */
     516function util_is_regist_mail_address($mail_address)
     517{
     518    if (!db_common_is_mailaddress($mail_address)) {
     519        return false;
     520    }
     521   
     522    if (db_member_is_sns_join4mail_address($mail_address)) {
     523        return false;
     524    }
     525   
     526    if (!db_member_is_limit_domain4mail_address($mail_address)) {
     527        return false;
     528    }
     529   
     530    return true;
     531}
     532
    499533?>
  • webapp/lib/util/ktai.php

     
    2222        6   => "このフレンドは、すでにリンク済みです",
    2323        7   => "教える".WORD_MY_FRIEND_HALF."を選択してださい",
    2424        8   => "メッセージを入力してください",
    25         9   => "このユーザは既に登録済みです",
     25        9   => "このメンバーは既に登録済みです",
    2626        10  => "管理者なので退会できません",
    27         11  => "このコミュニティのメンバではありません",
     27        11  => "このコミュニティのメンバではありません",
    2828        12  => "メールアドレスを入力してください",
    2929        13  => "携帯アドレスには送信できません",
    3030        14  => "かんたんログインに失敗しました。通常ログイン後、設定してください",
     
    5151        35  => "日記の公開設定を変更しました",
    5252        36  => "アクセスブロック設定を変更しました",
    5353        37  => "このアドレスでは登録できません",
     54        38  => "この個体識別番号はすでに登録されています",
     55        41  => "無効なメンバーIDが含まれています",
     56        42  => "登録できませんでした",
    5457    );
    5558
    5659    return $msg[$msg_id];
  • webapp/modules/setup/templates/setup_done.tpl

     
    11({ext_include file="inc_header.tpl"})
    22
    33<p>セットアップが完了しました。</p>
    4 <p>より詳細なサイトの初期設定は、管理ページの「SNS設定変更」メニューから行うことができます。</p>
     4<p>より詳細なサイトの初期設定は、管理画面の「SNS設定変更」メニューから行うことができます。</p>
    55
    66<ul>
    77<li><a href="({t_url m=pc})">ログインページへ</a></li>
    8 <li><a href="({t_url m=$smarty.const.ADMIN_MODULE_NAME})">管理ページへ</a></li>
     8<li><a href="({t_url m=$smarty.const.ADMIN_MODULE_NAME})">管理画面へ</a></li>
    99</ul>
    1010
    1111({ext_include file="inc_footer.tpl"})
  • webapp/modules/setup/templates/setup.tpl

     
    3131<tr><td colspan="2" style="padding:0;background:#000"><img src="skin/dummy.gif" height="1"></td></tr>
    3232
    3333<tr>
    34 <th colspan="2">初期ユーザ</th>
     34<th colspan="2">初期メンバー</th>
    3535</tr>
    3636<tr>
    37 <td colspan="2" style="background-color: #ffc">初期ユーザのログイン情報の設定をします。<br>
     37<td colspan="2" style="background-color: #ffc">初期メンバーのログイン情報の設定をします。<br>
    3838プロフィールやその他の設定項目はログイン後に設定してください。</td>
    3939</tr>
    4040<tr>
     
    5959<td colspan="2" style="background-color: #ffc">管理画面へのログイン用アカウントの設定をします。</td>
    6060</tr>
    6161<tr>
    62 <th>ユーザ名</th>
     62<th>メンバー名</th>
    6363<td><input type="text" name="admin_username" value="({$requests.admin_username})" size="20"></td>
    6464</tr>
    6565<tr>
  • webapp/modules/pc/do/f_message_send_insert_c_message.php

     
    6464            handle_kengen_error();
    6565        }
    6666
    67         //存在しないユーザ
     67        //存在しないメンバー
    6868        $target_member = db_member_c_member4c_member_id($c_member_id_to);
    6969        if (empty($target_member)) {
    7070            handle_kengen_error();
  • webapp/modules/pc/do/h_diary_edit_insert_c_diary.php

     
    2626        $target_c_diary_id = $requests['target_c_diary_id'];
    2727        $subject = $requests['subject'];
    2828        $body = $requests['body'];
    29         $public_flag = $requests['public_flag'];
     29        $public_flag = util_cast_public_flag_diary($requests['public_flag']);
    3030        $tmpfile_1 = $requests['tmpfile_1'];
    3131        $tmpfile_2 = $requests['tmpfile_2'];
    3232        $tmpfile_3 = $requests['tmpfile_3'];
    33         $category = explode(' ', trim($requests['category']));
     33        $category = preg_split('/\s+/', $requests['category']);
    3434        // ----------
    3535
    3636        //--- 権限チェック
     
    4444
    4545        $sessid = session_id();
    4646
     47        if (count($category) > 5) {
     48            $_REQUEST['msg'] = 'カテゴリは5つまでしか指定できません';
     49            openpne_forward('pc', 'page', 'h_diary_edit');
     50            exit;
     51        }
     52        foreach($category as $value) {
     53            if (mb_strwidth($value) > 20) {
     54                $_REQUEST['msg'] = 'カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください';
     55                openpne_forward('pc', 'page', 'h_diary_edit');
     56                exit;
     57            }
     58        }
    4759        //カテゴリ登録しなおし
    4860        db_diary_category_delete_c_diary_category_diary($target_c_diary_id);
    4961        foreach($category as $value) {
    50              if (empty($value)) {
     62            if (empty($value)) {
    5163                break;
    5264            }
    53            $c_category_id = db_diary_get_category_id4category_name($c_diary['c_member_id'], $value);
     65            $c_category_id = db_diary_get_category_id4category_name($c_diary['c_member_id'], $value);
    5466            if (is_null($c_category_id)) {
    5567                $c_category_id = db_diary_category_insert_category($c_diary['c_member_id'], $value);
    5668            }
  • webapp/modules/pc/do/h_diary_add_insert_c_diary.php

     
    2525        // --- リクエスト変数
    2626        $subject = $requests['subject'];
    2727        $body = $requests['body'];
    28         $public_flag = $requests['public_flag'];
     28        $public_flag = util_cast_public_flag_diary($requests['public_flag']);
    2929        $tmpfile_1 = $requests['tmpfile_1'];
    3030        $tmpfile_2 = $requests['tmpfile_2'];
    3131        $tmpfile_3 = $requests['tmpfile_3'];
    32         $category = explode(' ', trim($requests['category']));
     32        $category = preg_split('/\s+/', $requests['category']);
    3333        // ----------
    3434
    3535        $sessid = session_id();
    3636        $c_member_id = $u;
    3737
     38        if (count($category) > 5) {
     39            $_REQUEST['msg'] = 'カテゴリは5つまでしか指定できません';
     40            openpne_forward('pc', 'page', 'h_diary_add');
     41            exit;
     42        }
     43        foreach($category as $value) {
     44            if (mb_strwidth($value) > 20) {
     45                $_REQUEST['msg'] = 'カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください';
     46                openpne_forward('pc', 'page', 'h_diary_add');
     47                exit;
     48            }
     49        }
     50       
    3851        $c_diary_id = db_diary_insert_c_diary($c_member_id, $subject, $body, $public_flag);
    3952
    4053        foreach($category as $value) {
  • webapp/modules/pc/do/h_invite_insert_c_invite.php

     
    5454
    5555        if (is_ktai_mail_address($mail)) {
    5656            //<PCKTAI
    57             if (defined('OPENPNE_REGIST_FROM') &&
    58                     !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     57            if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    5958                $msg = '携帯アドレスには招待を送ることができません';
    6059                $p = array('msg' => $msg);
    6160                openpne_redirect('pc', 'page_h_invite', $p);
     
    7372
    7473        } else {
    7574            //<PCKTAI
    76             if (defined('OPENPNE_REGIST_FROM') &&
    77                     !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     75            if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    7876                $msg = 'PCアドレスには招待を送ることができません';
    7977                $p = array('msg' => $msg);
    8078                openpne_redirect('pc', 'page_h_invite', $p);
  • webapp/modules/pc/do/h_config_3.php

     
    2828        $c_member_id_block = $requests['c_member_id_block'];
    2929        $c_password_query_id = $requests['c_password_query_id'];
    3030        $c_password_query_answer = $requests['c_password_query_answer'];
    31         $public_flag_diary = $requests['public_flag_diary'];
     31        $public_flag_diary = util_cast_public_flag_diary($requests['public_flag_diary']);
    3232        $is_shinobiashi = $requests['is_shinobiashi'];
    3333        $schedule_start_day = $requests['schedule_start_day'];
    3434        // ----------
    3535
    36         include_once 'OpenPNE/RSS.php';
     36        $error_messages = array();
    3737
    38         if ($rss_url = OpenPNE_RSS::auto_discovery($rss)) {
     38        if ($rss) {
     39            if (!preg_match('|^https?://|', $rss)) {
     40                $error_messages[] = 'BlogのURLを正しく入力してください';
     41            } else {
     42                include_once 'OpenPNE/RSS.php';
     43                if (!($rss_url = OpenPNE_RSS::auto_discovery($rss))) {
     44                    $error_messages[] = 'BlogのURLが無効です';
     45                }
     46            }
     47        }
     48
     49        $filtered_id = db_member_filter_c_access_block_id($u, $c_member_id_block);
     50        foreach ($c_member_id_block as $each_id) {
     51            if (!in_array($each_id, $filtered_id)) {
     52                $error_messages[] = 'アクセスブロックに無効なメンバーIDが含まれています';
     53                break;
     54            }
     55        }
     56       
     57        // error
     58        if ($error_messages) {
     59            $_REQUEST['msg'] = array_shift($error_messages);
     60            openpne_forward('pc', 'page', 'h_config');
     61            exit;
     62        }
     63       
     64        if ($rss_url) {
    3965            $c_member = db_member_c_member4c_member_id($u);
    4066            if ($rss_url != $c_member['rss']) {
    4167                //異なるBlogを登録すると過去のrssは全て削除する
  • webapp/modules/pc/do/c_send_message.php

     
    3939        //---
    4040        $c_member_id_list = db_commu_c_commu_member_id_list4c_commu_id($target_c_commu_id);
    4141
     42        if (count($c_member_id_list) === 1) {
     43            handle_kengen_error();
     44        }
     45
    4246        foreach ($c_member_id_list as $c_member_id) {
    4347            if ($c_member_id == $u)continue;
    4448            db_message_send_message_syoukai_commu($u, $c_member_id, $subject, $body);
  • webapp/modules/pc/do/c_event_write_insert_c_commu_topic_comment.php

     
    3131        }
    3232        //---
    3333
     34        if ($add_event_member) {
     35            if (!db_commu_is_event_join_date($c_commu_topic_id)) {
     36                handle_kengen_error();
     37            }
     38        }
    3439
    3540        //イベントのメンバーに追加
    3641        if ($add_event_member == 1) {
  • webapp/modules/pc/do/o_regist_mail.php

     
    2222        //セッションが正しい
    2323        //パスワードが正しい
    2424
     25        // メールアドレスが登録できるかどうか
     26        $c_pc_address_pre = do_common_c_pc_address_pre4sid($sid);
     27        if (!util_is_regist_mail_address($c_pc_address_pre['pc_address'])) {
     28            $p = array('msg_code' => 'invalid_url');
     29            openpne_redirect('pc', 'page_o_tologin', $p);
     30        }
     31
    2532        if (!db_member_regist_mail($sid, $password)) {
    2633            $msg = "パスワードが違います";
    2734            $p = array('sid' => $sid, 'msg' => $msg);
  • webapp/modules/pc/do/c_event_edit_update_c_commu_topic.php

     
    2525        } else {
    2626            $invite_period = "";
    2727        }
     28        $c_commu_id = $event['c_commu_id'];
    2829
    2930        //--- 権限チェック
    3031        //イベント管理者 or コミュニティ管理者
    3132
    3233        if (!db_commu_is_c_event_admin($c_commu_topic_id, $u) &&
    33             !db_commu_is_c_commu_admin($event['c_commu_id'], $u)) {
     34            !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3435            handle_kengen_error();
    3536        }
    36         $c_commu = db_commu_c_commu4c_commu_id2($event['c_commu_id']);
     37        $c_commu = db_commu_c_commu4c_commu_id2($c_commu_id);
    3738        if ($c_commu['topic_authority'] == 'admin_only' &&
    3839            !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3940            handle_kengen_error();
  • webapp/modules/pc/do/o_login2_change_mail.php

     
    2222        //セッションが正しい
    2323        //パスワードが正しい
    2424
     25        // メールアドレスが登録できるかどうか
     26        $c_pc_address_pre = do_common_c_pc_address_pre4sid($sid);
     27        if (!util_is_regist_mail_address($c_pc_address_pre['pc_address'])) {
     28            $p = array('msg_code' => 'invalid_url');
     29            openpne_redirect('pc', 'page_o_tologin', $p);
     30        }
     31
    2532        if (!db_member_change_mail($sid, $password)) {
    2633            $msg = "パスワードが違います";
    2734            $p = array('sid' => $sid, 'msg' => $msg);
  • webapp/modules/pc/do/c_sub_admin_request_insert_c_commu_sub_admin_confirm.php

     
    2222        //自分がコミュニティ管理者
    2323        //targetが副管理者でない
    2424        //targetがコミュニティメンバー
     25        // すでに管理者交代依頼メッセージ送信済みではない
     26        // すでに副管理者要請メッセージを送信済みでない
    2527
    2628        $status = db_common_commu_status($u, $target_c_commu_id);
    2729        if (!$status['is_commu_admin']) {
     
    3638        if (!$status['is_commu_member']) {
    3739            handle_kengen_error();
    3840        }
     41
     42        $target_c_commu_admin_confirm_list =
     43        db_commu_anatani_c_commu_admin_confirm_list4c_member_id($target_c_member_id);
     44        if (!empty($target_c_commu_admin_confirm_list)) {
     45            foreach ($target_c_commu_admin_confirm_list as $value) {
     46                if ($value['c_commu_id'] == $target_c_commu_id) {
     47                    handle_kengen_error();
     48                }
     49            }
     50        }
     51
     52        $target_c_commu_sub_admin_confirm_list =
     53            db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     54        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     55            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     56                if ($value['c_commu_id'] == $target_c_commu_id) {
     57                    handle_kengen_error();
     58                }
     59            }
     60        }
    3961        //---
    4062
    4163        db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($target_c_commu_id);
  • webapp/modules/pc/do/o_regist_prof.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     17        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    1918            client_redirect_login();
    2019        }
    2120        //>
     
    2625            openpne_redirect('pc', 'page_o_tologin', $p);
    2726        }
    2827
     28        // メールアドレスが登録できるかどうか
     29        $pre = db_member_c_member_pre4sid($sid);
     30        if (!util_is_regist_mail_address($pre['pc_address'])) {
     31            $p = array('msg_code' => 'invalid_url');
     32            openpne_redirect('pc', 'page_o_tologin', $p);
     33        }
     34
    2935        $mode = $requests['mode'];
    3036        $errors = array();
    3137
  • webapp/modules/pc/do/o_public_invite.php

     
    1818            client_redirect_login();
    1919        }
    2020        //<PCKTAI
    21         if (defined('OPENPNE_REGIST_FROM') &&
    22                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     21        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    2322            client_redirect_login();
    2423        }
    2524        //>
  • webapp/modules/pc/do/c_admin_request_insert_c_commu_admin_confirm.php

     
    2222        //自分がコミュニティ管理者
    2323        //自分がコミュニティ副管理者ではない
    2424        //targetがコミュニティメンバー
     25        // すでに管理者交代依頼メッセージ送信済みではない
     26        // すでに副管理者要請メッセージを送信済みでない
    2527
    26 
    2728        $status = db_common_commu_status($u, $target_c_commu_id);
    2829        if (!$status['is_commu_admin']) {
    2930            handle_kengen_error();
     
    3637        if (!$status['is_commu_member']) {
    3738            handle_kengen_error();
    3839        }
     40
     41        $target_c_commu_admin_confirm_list =
     42            db_commu_anatani_c_commu_admin_confirm_list4c_member_id($target_c_member_id);
     43        if (!empty($target_c_commu_admin_confirm_list)) {
     44            foreach ($target_c_commu_admin_confirm_list as $value) {
     45                if ($value['c_commu_id'] == $target_c_commu_id) {
     46                    handle_kengen_error();
     47                }
     48            }
     49        }
     50
     51        $target_c_commu_sub_admin_confirm_list =
     52        db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     53        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     54            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     55                if ($value['c_commu_id'] == $target_c_commu_id) {
     56                    handle_kengen_error();
     57                }
     58            }
     59        }
    3960        //---
    4061
    4162        $target_c_commu_admin_confirm_id =
  • webapp/modules/pc/validate/do/h_diary_edit_insert_c_diary.ini

     
    3131
    3232[category]
    3333type = "string"
    34 default = ""
    35  No newline at end of file
     34default = ""
     35pre_filter = "ntrim,trim,mysqltext"
  • webapp/modules/pc/validate/do/h_diary_add_insert_c_diary.ini

     
    2727
    2828[category]
    2929type = "string"
    30 default = ""
    31  No newline at end of file
     30default = ""
     31pre_filter = "ntrim,trim,mysqltext"
  • webapp/modules/pc/validate/page/h_diary_add_confirm.ini

     
    1515
    1616[category]
    1717type = "string"
    18 default = ""
    19  No newline at end of file
     18default = ""
     19pre_filter = "ntrim,trim,mysqltext"
  • webapp/modules/pc/validate/page/h_diary_edit_confirm.ini

     
    2020
    2121[category]
    2222type = "string"
    23 default = ""
    24  No newline at end of file
     23default = ""
     24pre_filter = "ntrim,trim,mysqltext"
  • webapp/modules/pc/validate/page/h_diary_edit.ini

     
    2020
    2121[category]
    2222type = "string"
    23 default = ""
    24  No newline at end of file
     23default = ""
     24pre_filter = "ntrim,trim,mysqltext"
  • webapp/modules/pc/validate/page/h_config.ini

     
     1[rss]
  • webapp/modules/pc/page/o_regist_mail_confirm.php

     
    2222        //---- inc_ テンプレート用 変数 ----//
    2323        $this->set('inc_page_header', fetch_inc_page_header('public'));
    2424
     25        // メールアドレスが登録できるかどうか
    2526        $c_pc_address_pre = do_common_c_pc_address_pre4sid($sid);
     27        if (!util_is_regist_mail_address($c_pc_address_pre['pc_address'])) {
     28            $p = array('msg_code' => 'invalid_url');
     29            openpne_redirect('pc', 'page_o_tologin', $p);
     30        }
     31
    2632        if ($c_pc_address_pre) {
    2733            $this->set('username', $c_pc_address_pre['pc_address']);
    2834            $this->set('pc_address', $c_pc_address_pre['pc_address']);
  • webapp/modules/pc/page/h_diary_add_confirm.php

     
    2222        // --- リクエスト変数
    2323        $subject = $requests['subject'];
    2424        $body = $requests['body'];
    25         $public_flag = $requests['public_flag'];
    26         $category = trim($requests['category']);
     25        $public_flag = util_cast_public_flag_diary($requests['public_flag']);
     26        $category = $requests['category'];
    2727        // ----------
    2828
    2929        $sessid = session_id();
     
    5151                }
    5252            }
    5353        }
    54 
    55         $category_list = array_unique(explode(" ", rtrim($category)));
     54       
     55        $category_list = array_unique(preg_split('/\s+/', $category));
    5656        if (count($category_list) > 5) {
    57             $_REQUEST['msg'] = 'カテゴリの指定は5個以下にしてください';
     57            $_REQUEST['msg'] = 'カテゴリは5つまでしか指定できません';
    5858            openpne_forward('pc', 'page', 'h_diary_add');
    5959            exit;
    6060        }
    6161        foreach ($category_list as $value) {
    62             if(mb_strwidth($value) > 20) {
    63                 $_REQUEST['msg'] = 'カテゴリの文字数は半角20文字以内にしてください';
     62            if (mb_strwidth($value) > 20) {
     63                $_REQUEST['msg'] = 'カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください';
    6464                openpne_forward('pc', 'page', 'h_diary_add');
    6565                exit;
    6666            }
  • webapp/modules/pc/page/o_public_invite_end.php

     
    1818            client_redirect_login();
    1919        }
    2020        //<PCKTAI
    21         if (defined('OPENPNE_REGIST_FROM') &&
    22                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     21        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    2322            client_redirect_login();
    2423        }
    2524        //>
  • webapp/modules/pc/page/h_diary_edit_confirm.php

     
    2121        $target_c_diary_id = $requests['target_c_diary_id'];
    2222        $subject = $requests['subject'];
    2323        $body = $requests['body'];
    24         $public_flag = $requests['public_flag'];
    25         $category = trim($requests['category']);
     24        $public_flag = util_cast_public_flag_diary($requests['public_flag']);
     25        $category = $requests['category'];
    2626        // ----------
    2727
    2828        $sessid = session_id();
     
    5151            }
    5252        }
    5353
    54         $category_list = array_unique(explode(" ", rtrim($category)));
     54        $category_list = array_unique(preg_split('/\s+/', $category));
    5555        if (count($category_list) > 5) {
    56             $_REQUEST['msg'] = 'カテゴリの指定は5個以下にしてください';
     56            $_REQUEST['msg'] = 'カテゴリは5つまでしか指定できません';
    5757            openpne_forward('pc', 'page', 'h_diary_edit');
    5858            exit;
    5959        }
    6060        foreach ($category_list as $value) {
    61             if(mb_strwidth($value) > 20) {
    62                 $_REQUEST['msg'] = 'カテゴリの文字数は半角20文字以内にしてください';
     61            if (mb_strwidth($value) > 20) {
     62                $_REQUEST['msg'] = 'カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください';
    6363                openpne_forward('pc', 'page', 'h_diary_edit');
    6464                exit;
    6565            }
  • webapp/modules/pc/page/c_admin_request.php

     
    1818        //--- 権限チェック
    1919        //コミュニティ管理者
    2020        //コミュニティ副管理者ではない
     21        // すでに管理者交代依頼メッセージ送信済みではない
     22        // すでに副管理者要請メッセージを送信済みでない
    2123
    2224        if (!db_commu_is_c_commu_admin($target_c_commu_id, $u)) {
    2325            handle_kengen_error();
     
    2628        if (db_commu_is_c_commu_sub_admin($target_c_commu_id, $u)) {
    2729            handle_kengen_error();
    2830        }
     31
     32        $target_c_commu_admin_confirm_list =
     33            db_commu_anatani_c_commu_admin_confirm_list4c_member_id($target_c_member_id);
     34        if (!empty($target_c_commu_admin_confirm_list)) {
     35            foreach ($target_c_commu_admin_confirm_list as $value) {
     36                if ($value['c_commu_id'] == $target_c_commu_id) {
     37                    handle_kengen_error();
     38                }
     39            }
     40        }
     41
     42        $target_c_commu_sub_admin_confirm_list =
     43        db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     44        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     45            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     46                if ($value['c_commu_id'] == $target_c_commu_id) {
     47                    handle_kengen_error();
     48                }
     49            }
     50        }
    2951        //---
    3052
    3153        $this->set('inc_navi', fetch_inc_navi("c", $target_c_commu_id));
  • webapp/modules/pc/page/c_event_write_confirm.php

     
    2828        }
    2929        //---
    3030
     31        if ($button == "イベントに参加する") {
     32            $event_write['add_event_member'] = 1;
     33        } elseif ($button == "参加をキャンセルする") {
     34            $event_write['add_event_member'] = -1;
     35        }
    3136
    3237        //エラーチェック
    3338        $err_msg = array();
     
    4954            }
    5055        }
    5156
     57        if ($event_write['add_event_member']) {
     58            if (!db_commu_is_event_join_date($c_commu_topic_id)) {
     59                $err_msg[] = '現在このイベントへの参加・キャンセルの変更はできません';
     60            }
     61        }
     62
    5263        if ($err_msg) {
    5364            $_REQUEST['err_msg'] = $err_msg;
    5465            $_REQUEST['body'] = $body;
     
    7384        $event_write['image_filename2'] = $upfile_obj2["name"];
    7485        $event_write['image_filename3'] = $upfile_obj3["name"];
    7586
    76         if ($button == "イベントに参加する") {
    77             $event_write['add_event_member'] = 1;
    78         } elseif ($button == "参加をキャンセルする") {
    79             $event_write['add_event_member'] = -1;
    80         }
    81 
    8287        $this->set('event_write', $event_write);
    8388        return 'success';
    8489    }
  • webapp/modules/pc/page/o_regist_prof_confirm.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     17        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    1918            client_redirect_login();
    2019        }
    2120        //>
     
    2928            openpne_redirect('pc', 'page_o_tologin', $p);
    3029        }
    3130
     31        // メールアドレスが登録できるかどうか
    3232        $pre = db_member_c_member_pre4sid($sid);
     33        if (!util_is_regist_mail_address($pre['pc_address'])) {
     34            $p = array('msg_code' => 'invalid_url');
     35            openpne_redirect('pc', 'page_o_tologin', $p);
     36        }
    3337
    3438        $this->set('inc_page_header', fetch_inc_page_header('regist'));
    3539
  • webapp/modules/pc/page/h_invite_confirm.php

     
    3434            } else {
    3535                if (is_ktai_mail_address($form_val['mail'])) {
    3636                    //<PCKTAI
    37                     if (defined('OPENPNE_REGIST_FROM') &&
    38                             !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     37                    if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    3938                        $msg = "携帯アドレスには招待を送ることができません";
    4039                    }
    4140                    //>
    4241                } else {
    4342                    //<PCKTAI
    44                     if (defined('OPENPNE_REGIST_FROM') &&
    45                             !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     43                    if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    4644                        $msg = "PCアドレスには招待を送ることができません";
    4745                    }
    4846                    //>
  • webapp/modules/pc/page/o_login2.php

     
    2222        //---- inc_ テンプレート用 変数 ----//
    2323        $this->set('inc_page_header', fetch_inc_page_header('public'));
    2424
     25        // メールアドレスが登録できるかどうか
    2526        $c_pc_address_pre = do_common_c_pc_address_pre4sid($sid);
     27        if (!util_is_regist_mail_address($c_pc_address_pre['pc_address'])) {
     28            $p = array('msg_code' => 'invalid_url');
     29            openpne_redirect('pc', 'page_o_tologin', $p);
     30        }
     31
    2632        if ($c_pc_address_pre) {
    2733            $this->set('username', $c_pc_address_pre['pc_address']);
    2834            $this->set('pc_address', $c_pc_address_pre['pc_address']);
  • webapp/modules/pc/page/c_event_detail.php

     
    6767        $this->set("is_c_commu_member", db_commu_is_c_commu_member($c_commu_id, $u));
    6868        $this->set("is_c_event_member", db_commu_is_c_event_member($c_commu_topic_id, $u));
    6969        $this->set("is_c_event_admin", db_commu_is_c_event_admin($c_commu_topic_id, $u));
     70        $this->set('is_event_join_date', db_commu_is_event_join_date($c_commu_topic_id));
    7071
    7172        $this->set('err_msg', $err_msg);
    7273        $this->set('body', $body);
  • webapp/modules/pc/page/o_public_invite.php

     
    1818            client_redirect_login();
    1919        }
    2020        //<PCKTAI
    21         if (defined('OPENPNE_REGIST_FROM') &&
    22                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     21        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    2322            client_redirect_login();
    2423        }
    2524        //>
  • webapp/modules/pc/page/fh_diary_list.php

     
    5757        } elseif($category_id) {
    5858            $year = date('Y');
    5959            $month = date('n');
    60             $list_set = db_diary_list4c_diary_category_id($target_c_member_id, $category_id, $u);
     60            $list_set = db_diary_list4c_diary_category_id($target_c_member_id, $category_id, $u, $page_size, $page);
    6161            $this->set('category_name', db_diary_get_category_name4category_id($category_id));
     62            $this->set('category_id', $category_id);
    6263        } else {
    6364            $year = date('Y');
    6465            $month = date('n');
  • webapp/modules/pc/page/c_sub_admin_request.php

     
    1818        //--- 権限チェック
    1919        //コミュニティ管理者
    2020        //コミュニティ副管理者ではない
     21        // すでに管理者交代依頼メッセージ送信済みではない
     22        // すでに副管理者要請メッセージを送信済みでない
    2123
    2224        if (!db_commu_is_c_commu_admin($target_c_commu_id, $u)) {
    2325            handle_kengen_error();
     
    2628        if (db_commu_is_c_commu_sub_admin($target_c_commu_id, $u)) {
    2729            handle_kengen_error();
    2830        }
     31
     32        $target_c_commu_admin_confirm_list =
     33        db_commu_anatani_c_commu_admin_confirm_list4c_member_id($target_c_member_id);
     34        if (!empty($target_c_commu_admin_confirm_list)) {
     35            foreach ($target_c_commu_admin_confirm_list as $value) {
     36                if ($value['c_commu_id'] == $target_c_commu_id) {
     37                    handle_kengen_error();
     38                }
     39            }
     40        }
     41
     42        $target_c_commu_sub_admin_confirm_list =
     43            db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     44        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     45            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     46                if ($value['c_commu_id'] == $target_c_commu_id) {
     47                    handle_kengen_error();
     48                }
     49            }
     50        }
    2951        //---
    3052
    3153        $this->set('inc_navi', fetch_inc_navi("c", $target_c_commu_id));
  • webapp/modules/pc/page/fh_friend_list.php

     
    3535        $this->set("type", $type);
    3636
    3737        //----------PC CONTENT#LEFT
    38         //ユーザ情報
     38        //メンバー情報
    3939        $this->set("member", db_member_c_member4c_member_id($u));
    4040
    4141        //ターゲット情報
  • webapp/modules/pc/page/o_regist_end.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     17        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    1918            client_redirect_login();
    2019        }
    2120        //>
  • webapp/modules/pc/page/h_diary_edit.php

     
    1919        // ----------
    2020
    2121        $c_diary = db_diary_get_c_diary4id($target_c_diary_id);
    22         if (!(is_null($subject) || is_null($body))) {
    23             $c_diary['subject'] = $subject;
    24             $c_diary['body'] = $body;
    25         }
    2622
    2723        // target が指定されていない
    2824        // 新規作成
     
    5248
    5349        //プロフィール
    5450        $this->set("target_member", db_member_c_member4c_member_id($u));
    55         $this->set("diary", $c_diary);
    5651
    5752        //カレンダー関係
    5853        //カレンダー開始用変数
     
    8075                //この日記のカテゴリリストを得る
    8176                if ($category) {
    8277                    $category_list = array();
    83                     foreach(explode(' ', $category) as $value) {
     78                    foreach(preg_split('/\s+/', $category) as $value) {
    8479                        if (empty($value)) {
    8580                            break;
    8681                        }
     
    9085                } else {
    9186                    $this->set("category", db_diary_category_list4c_diary_id($target_c_diary_id));
    9287                }
    93                 //ユーザのカテゴリリスト
     88                //メンバーのカテゴリリスト
    9489                $this->set("category_list", db_diary_category_list4c_member_id($u));
    9590            $this->set("use_diary_category", true);
    9691        }
    9792
     93        if (!(is_null($subject) || is_null($body))) {
     94            $c_diary['subject'] = $subject;
     95            $c_diary['body'] = $body;
     96        }
     97        if ($public_flag) {
     98            $c_diary['public_flag'] = util_cast_public_flag_diary($public_flag);
     99        }
     100        $this->set("diary", $c_diary);
     101
    98102        return 'success';
    99103    }
    100104}
  • webapp/modules/pc/page/o_regist_intro.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     17        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    1918            client_redirect_login();
    2019        }
    2120        //>
     
    2625            openpne_redirect('pc', 'page_o_tologin', $p);
    2726        }
    2827
     28        // メールアドレスが登録できるかどうか
     29        $pre = db_member_c_member_pre4sid($sid);
     30        if (!util_is_regist_mail_address($pre['pc_address'])) {
     31            $p = array('msg_code' => 'invalid_url');
     32            openpne_redirect('pc', 'page_o_tologin', $p);
     33        }
     34
    2935        $this->set('inc_page_header', fetch_inc_page_header('public'));
    3036
    3137        $this->set('sid', $sid);
  • webapp/modules/pc/page/o_regist_prof.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     17        if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    1918            client_redirect_login();
    2019        }
    2120        //>
     
    3029            openpne_redirect('pc', 'page_o_tologin', $p);
    3130        }
    3231
     32        // メールアドレスが登録できるかどうか
     33        $pre = db_member_c_member_pre4sid($sid);
     34        if (!util_is_regist_mail_address($pre['pc_address'])) {
     35            $p = array('msg_code' => 'invalid_url');
     36            openpne_redirect('pc', 'page_o_tologin', $p);
     37        }
     38
    3339        $this->set('err_msg', $err_msg);
    3440
    3541        session_name('OpenPNEpcregist');
  • webapp/modules/pc/page/h_config.php

     
    1414
    1515        $c_member = db_member_c_member4c_member_id($u);
    1616
     17        if ($requests['rss']) {
     18            $c_member['rss'] = $requests['rss'];
     19        }
     20
    1721        $this->set('password_query_list', p_common_c_password_query4null());
    1822        $this->set('c_member', $c_member);
    1923        $this->set('c_member_id_block', db_member_c_member_id_block4c_member_id($u));
  • webapp/modules/pc/templates/h_home.tpl

     
    281281({foreach from=$c_friend_list item=item key=key})
    282282({if $key > 0})&({/if})
    283283pne_item({$key+1})_id=({$item.c_member_id})
    284 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     284&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    285285&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    286286&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    287287&pne_item({$key+1})_count=({$item.friend_count})
     
    492492({foreach from=$c_commu_user_list item=item key=key})
    493493({if $key > 0})&({/if})
    494494pne_item({$key+1})_id=({$item.c_commu_id})
    495 &pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:'url'})
     495&pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    496496&pne_item({$key+1})_linkurl=({t_url m=pc a=page_c_home _urlencode=true _html=false})%26target_c_commu_id=({$item.c_commu_id})
    497497&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_logo_small _urlencode=true _html=false})
    498498&pne_item({$key+1})_count=({$item.count_commu_members})
     
    696696({foreach from=$bookmark_member_list item=item key=key})
    697697({if $key > 0})&({/if})
    698698pne_item({$key+1})_id=({$item.c_member_id})
    699 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     699&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    700700&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    701701&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    702702&pne_item({$key+1})_count=({$item.friend_count})
  • webapp/modules/pc/templates/h_config_prof.tpl

     
    9898
    9999<div class="padding_s">
    100100
    101 <input type="text" class="text" name="birth_year" value="({$c_member.birth_year})" size="10" maxlength="4">年
     101<input type="text" class="text" name="birth_year" value="({if $c_member.birth_year})({$c_member.birth_year})({/if})" size="10" maxlength="4">年
    102102
    103103</div>
    104104
     
    239239    ({if $_cnt % 3 != 0})</tr>({/if})
    240240    </table>
    241241({elseif $profile.form_type == 'checkbox'})
    242     <input type="hidden" name="profile[({$profile.name})][]" value="0">
    243 
    244242    <table>
    245243    ({foreach item=item from=$profile.options name=check})
    246244    ({counter name=$profile.name assign=_cnt})
  • webapp/modules/pc/templates/h_review_add.tpl

     
    144144
    145145<div class="padding_s">
    146146
    147 ({if $is_prev}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:"url"})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page-1})">前を表示</a>&nbsp;&nbsp;({/if})
     147({if $is_prev}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page-1})">前を表示</a>&nbsp;&nbsp;({/if})
    148148({$start_num})件~({$end_num})件を表示&nbsp;&nbsp;
    149 ({if $is_next}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:"url"})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page+1})">次を表示</a>({/if})
     149({if $is_next}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page+1})">次を表示</a>({/if})
    150150
    151151</div>
    152152
     
    292292
    293293<div class="padding_s">
    294294
    295 ({if $is_prev}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:"url"})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page-1})">前を表示</a>&nbsp;&nbsp;({/if})
     295({if $is_prev}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page-1})">前を表示</a>&nbsp;&nbsp;({/if})
    296296({$start_num})件~({$end_num})件を表示&nbsp;&nbsp;
    297 ({if $is_next}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:"url"})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page+1})">次を表示</a>({/if})
     297({if $is_next}) <a href="({t_url m=pc a=page_h_review_add})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;search_flag=1&amp;category_id=({$category_id})&amp;page=({$page+1})">次を表示</a>({/if})
    298298
    299299</div>
    300300
  • webapp/modules/pc/templates/h_diary_edit_confirm.tpl

     
    246246<input type="hidden" name="del_img" value="({$form_val.del_img})">
    247247<input type="hidden" name="subject" value="({$form_val.subject})">
    248248<input type="hidden" name="body" value="({$form_val.body})">
     249<input type="hidden" name="public_flag" value="({$form_val.public_flag})">
    249250<input type="hidden" name="category" value="({$form_val.category})">
    250251<td><input type="submit" class="submit" value=" 修  正 "></td>
    251252</form>
  • webapp/modules/pc/templates/inc_header.tpl

     
    7575
    7676* { font-family: "MS Pゴシック", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif ; }
    7777
     78/*ここから:safari1.xパスワードフォーム非表示対策*/
     79html:\66irst-child input[type="password"] { font-family: "Lucida Grande","HiraKakuPro-W3","ヒラギノ角ゴ Pro W3",sans-serif,"Osaka" ; }
     80/*ここまで:safari1.xパスワードフォーム非表示対策*/
     81
    7882/*テキスト入力欄のフォーカス時のクラス*/
    7983.text       { background-color:#F8F8F8; }
    8084.text_focus { background-color:#FFFFFF; }
  • webapp/modules/pc/templates/h_ranking.tpl

     
    164164
    165165<span class="b_b">
    166166({if $kind == "ashiato"})
    167 アクセス数No1ユーザ
     167アクセス数No1メンバ
    168168({elseif $kind == "friend"})
    169 ({$WORD_MY_FRIEND})数No1ユーザ
     169({$WORD_MY_FRIEND})数No1メンバ
    170170({elseif $kind == "com_member"})
    171171参加人数No1コミュニティ
    172172({elseif $kind == "com_comment"})
  • webapp/modules/pc/templates/h_search.tpl

     
    119119    <option value="({$item.c_profile_option_id})">({$item.value})</option>
    120120    ({/foreach})
    121121    </select>
    122 ({* 複数選択パターン *})
    123     ({*
    124     ({foreach from=$profile_list[$profile.name].options item=item})
    125     <input type="checkbox" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})">({$item.value})
    126     ({/foreach})
    127     *})
    128122({elseif $profile.form_type == 'text' || $profile.form_type == 'textlong' || $profile.form_type == 'textarea'})
    129123    <input class="text" name="profile[({$profile.name})]" size="30" type="text">
    130124({/if})
  • webapp/modules/pc/templates/c_home.tpl

     
    166166({foreach from=$c_commu_member_list item=item key=key})
    167167({if $key > 0})&({/if})
    168168pne_item({$key+1})_id=({$item.c_member_id})
    169 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     169&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    170170&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    171171&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    172172&pne_item({$key+1})_count=({$item.friend_count})
     
    325325<td style="width:1px;" class="bg_07"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    326326</tr>
    327327({if $is_c_commu_admin})
     328({if $c_commu.member_count != 1})
    328329<tr>
    329330<td style="width:1px;" class="bg_07"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    330331<td style="width:125px;" class="bg_02"><img src="./skin/dummy.gif" style="width:125px;height:1px;" class="dummy"></td>
     
    335336<td style="width:5px;" class="bg_02"><img src="./skin/dummy.gif" style="width:5px;height:1px;" class="dummy"></td>
    336337<td style="width:1px;" class="bg_07"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    337338</tr>
     339({/if})
    338340<tr>
    339341<td style="width:1px;" class="bg_07"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    340342<td style="width:125px;" class="bg_02"><img src="./skin/dummy.gif" style="width:125px;height:1px;" class="dummy"></td>
  • webapp/modules/pc/templates/c_event_detail.tpl

     
    375375<td style="width:50%;text-align:right;">
    376376
    377377<div class="padding_s">
    378 
     378({if $c_topic.member_num})
    379379<img src="./skin/dummy.gif" class="icon arrow_1"><a href="({t_url m=pc a=page_c_event_member_list})&amp;target_c_commu_topic_id=({$c_topic.c_commu_topic_id})">参加者一覧を見る</a>&nbsp;
    380 
     380({/if})
    381381</div>
    382382
    383383</td>
     
    810810
    811811<div class="padding_w_m">
    812812
    813 ({if $is_c_event_admin})
    814 <input type="submit" class="submit" name="button" value="コメントのみ書き込む">
    815 ({elseif $is_c_event_member})
     813({if $is_event_join_date})
     814({if $is_c_event_member})
    816815<input type="submit" class="submit" name="button" value="参加をキャンセルする">
    817 <input type="submit" class="submit" name="button" value="コメントのみ書き込む">
    818816({elseif $is_c_commu_member})
    819817<input type="submit" class="submit" name="button" value="イベントに参加する">
     818({/if})
     819({/if})
     820({if $is_c_commu_member})
    820821<input type="submit" class="submit" name="button" value="コメントのみ書き込む">
    821822({/if})
    822823
  • webapp/modules/pc/templates/h_com_find_all.tpl

     
    44({***************************})
    55({**ここから:メインコンテンツ**})
    66({***************************})
    7 ({capture name="keyword_url"})({$keyword|escape:url})({/capture})
     7({capture name="keyword_url"})({$keyword|escape:url|smarty:nodefaults})({/capture})
    88
    99<img src="./skin/dummy.gif" class="v_spacer_l">
    1010
     
    7373<input type="submit" class="submit" value=" 検 索 ">
    7474
    7575<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$smarty.capture.keyword_url|smarty:nodefaults})">日記検索</a>
     76({if $smarty.const.USE_EXTRA_SERVICE})
    7677|
    7778<a href="http://www.google.com/search?hl=ja&amp;lr=lang_ja&amp;q=({$smarty.capture.keyword_url|smarty:nodefaults})" target="_blank">ウェブ検索</a>
     79({/if})
    7880
    7981</form>
    8082
  • webapp/modules/pc/templates/fh_diary_list.tpl

     
    412412<div style="padding:4px 3px;">
    413413
    414414({if $is_prev})
    415 <a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=-1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">前を表示</a>
     415<a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=-1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if $category_id})&amp;category_id=({$category_id})({elseif !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">前を表示</a>
    416416({/if})
    417417({$total_num})件中
    418418({$page*$page_size-$page_size+1})件~
     
    423423({/if})
    424424件を表示
    425425({if $is_next})
    426 <a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">次を表示</a>
     426<a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if $category_id})&amp;category_id=({$category_id})({elseif !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">次を表示</a>
    427427({/if})
    428428
    429429</div>
     
    565565<div style="padding:4px 3px;">
    566566
    567567({if $is_prev})
    568 <a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=-1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">前を表示</a>
     568<a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=-1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if $category_id})&amp;category_id=({$category_id})({elseif !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">前を表示</a>
    569569({/if})
    570570({$total_num})件中
    571571({$page*$page_size-$page_size+1})件~
     
    576576({/if})
    577577件を表示
    578578({if $is_next})
    579 <a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">次を表示</a>
     579<a href="({t_url m=pc a=page_fh_diary_list})&amp;target_c_member_id=({$target_member.c_member_id})&amp;direc=1&amp;page=({$page})({if $url_keyword})&amp;keyword=({$url_keyword})({/if})({if $category_id})&amp;category_id=({$category_id})({elseif !$all})({if $date_val.year})&amp;year=({$date_val.year})({/if})({if $date_val.month})&amp;month=({$date_val.month})({/if})({if $date_val.day})&amp;day=({$date_val.day})({/if})({/if})">次を表示</a>
    580580({/if})
    581581
    582582</div>
  • webapp/modules/pc/templates/inc_f_home_h_prof.tpl

     
    384384({foreach from=$c_friend_list item=item key=key})
    385385({if $key > 0})&({/if})
    386386pne_item({$key+1})_id=({$item.c_member_id})
    387 &pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:'url'})
     387&pne_item({$key+1})_name=({$item.nickname|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    388388&pne_item({$key+1})_linkurl=({t_url m=pc a=page_f_home _urlencode=true _html=false})%26target_c_member_id=({$item.c_member_id})
    389389&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image _urlencode=true _html=false})
    390390&pne_item({$key+1})_count=({$item.friend_count})
     
    590590({foreach from=$c_commu_list item=item key=key})
    591591({if $key > 0})&({/if})
    592592pne_item({$key+1})_id=({$item.c_commu_id})
    593 &pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:'url'})
     593&pne_item({$key+1})_name=({$item.name|t_truncate:12:'..'|escape:url|smarty:nodefaults})
    594594&pne_item({$key+1})_linkurl=({t_url m=pc a=page_c_home _urlencode=true _html=false})%26target_c_commu_id=({$item.c_commu_id})
    595595&pne_item({$key+1})_imageurl=({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_logo_small _urlencode=true _html=false})
    596596&pne_item({$key+1})_count=({$item.count_commu_members})
     
    852852({/if})
    853853<!-- ここまで:主内容>年齢 -->
    854854<!-- ここから:主内容>誕生日 -->
     855({if $target_c_member.birth_month && $target_c_member.birth_day})
    855856<tr>
    856857<td class="border_01 bg_09 padding_s" style="width:90px;border-right:none;border-top:none;">
    857858
     
    864865
    865866</td>
    866867</tr>
     868({/if})
    867869<!-- ここまで:主内容>誕生日 -->
    868870({/capture})
    869871({foreach from=$target_c_member.profile key=key item=item})
  • webapp/modules/pc/templates/h_diary_list_all.tpl

     
    5454<input type="text" class="text" name="keyword" size="15" value="({$keyword})">
    5555
    5656<input type="submit" class="submit" value=" 検 索 ">
    57  <a href="({t_url m=pc a=page_h_com_find_all})&amp;keyword=({$keyword|escape:"url"})">コミュニティ検索</a>
     57 <a href="({t_url m=pc a=page_h_com_find_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})">コミュニティ検索</a>
    5858
     59({if $smarty.const.USE_EXTRA_SERVICE})
    5960|
    6061
    61 <a href="http://www.google.com/search?hl=ja&amp;lr=lang_ja&amp;q=({$keyword|escape:"url"})" target="_blank">ウェブ検索</a>
     62<a href="http://www.google.com/search?hl=ja&amp;lr=lang_ja&amp;q=({$keyword|escape:url|smarty:nodefaults})" target="_blank">ウェブ検索</a>
     63({/if})
    6264
    6365<img src="./skin/dummy.gif" class="v_spacer_m">
    6466
     
    157159<div style="padding:4px 3px;">
    158160
    159161({if $is_prev})
    160 <a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
     162<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
    161163({/if})
    162164({if $c_diary_search_list_count})
    163165({$pager.start})件~({$pager.end})件を表示
    164166({/if})
    165167({if $is_next})
    166 &nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=1">次を表示</a>
     168&nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=1">次を表示</a>
    167169({/if})
    168170
    169171</div>
     
    366368<div style="padding:4px 3px;">
    367369
    368370({if $is_prev})
    369 <a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
     371<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
    370372({/if})
    371373({if $c_diary_search_list_count})
    372374({$pager.start})件~({$pager.end})件を表示
    373375({/if})
    374376({if $is_next})
    375 &nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=1">次を表示</a>
     377&nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=1">次を表示</a>
    376378({/if})
    377379
    378380</div>
     
    455457<div style="padding:4px 3px;">
    456458
    457459({if $is_prev})
    458 <a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
     460<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=-1">前を表示</a>&nbsp;&nbsp;
    459461({/if})
    460462({$pager.start})件~({$pager.end})件を表示
    461463({if $is_next})
    462 &nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:"url"})&amp;page=({$page})&amp;direc=1">次を表示</a>
     464&nbsp;&nbsp;<a href="({t_url m=pc a=page_h_diary_list_all})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=1">次を表示</a>
    463465({/if})
    464466
    465467</div>
  • webapp/modules/pc/templates/c_send_message.tpl

     
    4545<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    4646<td style="width:564px;" class="bg_09" align="left">
    4747
     48({if $c_commu.member_count!=1})
     49
    4850<div class="padding_w_s lh_120">
    4951
    50 ({if $c_commu.member_count!=1})
    5152コミュニティ参加者にメッセージを送信します。<br>
    5253※管理者からのメッセージ受信設定を「受け取らない」にしているメンバーには届きませんので注意してください。
    53 ({else})
    54 メッセージを送信するメンバーがいません。
    55 ({/if})
    5654
    5755</div>
    5856
     
    176174</table>
    177175<!-- ここまで:主内容 -->
    178176
     177({else})
     178<div class="padding_w_s lh_120">
     179
     180メッセージを送信するメンバーがいません。
     181
     182</div>
     183
     184</td>
     185<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     186</tr>
     187({*********})
     188<tr>
     189<td class="bg_01" colspan="3"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     190</tr>
     191({*********})
     192</table>
     193({/if})
     194
    179195({*ここまで:body*})
    180196({*ここから:footer*})
    181197<!-- 無し -->
  • webapp/modules/pc/templates/h_err_invite.tpl

     
    2525
    2626<div class="padding_s">
    2727
    28 ({$smarty.const.SNS_NAME}) では、ユーザによる招待はおこなえません。
     28({$smarty.const.SNS_NAME}) では、メンバーによる招待はおこなえません。
    2929
    3030</div>
    3131
  • webapp/modules/pc/templates/c_edit_member.tpl

     
    108108
    109109({if !($c_member.is_c_commu_admin && !$c_member.is_c_commu_sub_admin)
    110110 &&   $c_member.c_commu_admin_confirm_id le 0
     111 &&   $c_member.c_commu_sub_admin_confirm_id le 0
    111112 &&   $c_commu.c_member_id_sub_admin != $u
    112113})
    113114<a href="({t_url m=pc a=page_c_admin_request})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;target_c_member_id=({$c_member.c_member_id})">管理権を渡す</a>
  • webapp/modules/pc/templates/h_diary_add.tpl

     
    471471({/foreach})
    472472</select>
    473473<br>
    474 ひとつのカテゴリにつき半角20文字以内で入力してください。<br>
    475 カテゴリは5つまで登録できます。<br>
     474カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください。<br>
     475ひとつの日記にカテゴリは5つまで同時に指定することができます。<br>
    476476</div>
    477477</td>
    478478<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
  • webapp/modules/pc/templates/h_review_search.tpl

     
    6363
    6464<div class="padding_s">
    6565
    66 <a href="({t_url m=pc a=page_h_review_search})&amp;keyword=({$keyword|escape:"url"})&amp;category=({$category})&amp;orderby=r_num">登録数順</a>
     66<a href="({t_url m=pc a=page_h_review_search})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;category=({$category})&amp;orderby=r_num">登録数順</a>
    6767|
    68 <a href="({t_url m=pc a=page_h_review_search})&amp;keyword=({$keyword|escape:"url"})&amp;category=({$category})&amp;orderby=r_datetime">作成日順</a>
     68<a href="({t_url m=pc a=page_h_review_search})&amp;keyword=({$keyword|escape:url|smarty:nodefaults})&amp;category=({$category})&amp;orderby=r_datetime">作成日順</a>
    6969
    7070</div>
    7171
  • webapp/modules/pc/templates/c_event_member_list.tpl

     
    55({**ここから:メインコンテンツ**})
    66({***************************})
    77
     8({if $c_event_member_list})
     9
    810<!-- ******************************** -->
    9 <!-- ******ここから:メンバー一覧****** -->
     11<!-- ******ここから:メンバー一覧(メンバーあり)****** -->
    1012<table border="0" cellspacing="0" cellpadding="0" style="width:575px;margin:0px auto;" class="border_07">
    1113<tr>
    1214<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     
    635637<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    636638</tr>
    637639</table>
    638 <!-- ******ここまで:メンバー一覧****** -->
     640<!-- ******ここまで:メンバー一覧(メンバーあり)****** -->
    639641<!-- ******************************** -->
    640642
     643({else})
     644
     645<!-- *********************************************** -->
     646<!-- ******ここから:メンバー一覧(メンバーなし)****** -->
     647<table border="0" cellspacing="0" cellpadding="0" style="width:580px;margin:0px auto;" class="border_07">
     648<tr>
     649<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     650<td style="width:566px;" class="bg_00"><img src="./skin/dummy.gif" style="width:566px;height:7px;" class="dummy"></td>
     651<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     652</tr>
     653<tr>
     654<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     655<td class="bg_01" align="center">
     656<!-- *ここから:メンバー一覧>内容* -->
     657({*ここから:header*})
     658<!-- 小タイトル -->
     659<div class="border_01">
     660<table border="0" cellspacing="0" cellpadding="0" style="width:564px;">
     661<tr>
     662<td style="width:36px;" class="bg_06"><img src="({t_img_url_skin filename=content_header_1})" style="width:30px;height:20px;" class="dummy"></td>
     663<td style="width:150px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">イベント参加者一覧</span></td>
     664<td style="width:378px;" align="right" class="bg_06">&nbsp;</td>
     665</tr>
     666</table>
     667</div>
     668({*ここまで:header*})
     669({*ここから:body*})
     670<table border="0" cellspacing="0" cellpadding="0" style="width:564px;">
     671<tr>
     672<td style="width:564px;height:1px;" class="bg_01" colspan="3"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     673</tr>
     674<!-- ここから:主内容 -->
     675<tr>
     676<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     677<td style="width:564px;height:50px;" class="bg_03" align="center" valign="middle">
     678
     679イベントへの参加者がいません。
     680
     681</td>
     682<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     683</tr>
     684<!-- ここまで:主内容 -->
     685<tr>
     686<td style="width:564px;height:1px;" class="bg_01" colspan="3"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     687</tr>
     688</table>
     689({*ここまで:body*})
     690({*ここから:footer*})
     691<!-- 無し -->
     692({*ここまで:footer*})
     693<!-- *ここまで:メンバー一覧>>内容* -->
     694</td>
     695<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     696</tr>
     697<tr>
     698<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     699<td style="width:566px;" class="bg_00"><img src="./skin/dummy.gif" style="width:566px;height:7px;" class="dummy"></td>
     700<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     701</tr>
     702</table>
     703<!-- ******ここまで:メンバー一覧(メンバー無し)****** -->
     704<!-- *********************************************** -->
     705
     706({/if})
     707
    641708<img src="./skin/dummy.gif" class="v_spacer_l">
    642709
    643710<!-- ************************************ -->
  • webapp/modules/pc/templates/h_diary_edit.tpl

     
    490490({/foreach})
    491491</select>
    492492<br>
    493 ひとつのカテゴリにつき半角20文字以内で入力してください。<br>
    494 カテゴリは5つまで登録できます。<br>
     493カテゴリはひとつにつき全角10文字(半角20文字)以内で入力してください。<br>
     494ひとつの日記にカテゴリは5つまで同時に指定することができます。<br>
    495495</div>
    496496</td>
    497497<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
  • webapp/modules/pc/templates/h_regist_prof.tpl

     
    233233    ({if $_cnt % 3 != 0})</tr>({/if})
    234234    </table>
    235235({elseif $profile.form_type == 'checkbox'})
    236     <input type="hidden" name="profile[({$profile.name})][]" value="0">
    237 
    238236    <table>
    239237    ({foreach item=item from=$profile.options name=check})
    240238    ({counter name=$profile.name assign=_cnt})
  • webapp/modules/pc/templates/o_regist_prof.tpl

     
    219219    <select name="profile[({$profile.name})]">
    220220    <option value="">選択してください</option>
    221221    ({foreach item=item from=$profile.options})
    222     <option value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.value}) selected="selected"({/if})>({$item.value|default:"--"})</option>
     222    <option value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.c_profile_option_id}) selected="selected"({/if})>({$item.value|default:"--"})</option>
    223223    ({/foreach})
    224224    </select>
    225225({elseif $profile.form_type == 'radio'})
     
    227227    ({foreach item=item from=$profile.options})
    228228    ({counter name=$profile.name assign=_cnt})
    229229    ({if $_cnt % 3 == 1})<tr>({/if})
    230         <td><input type="radio" name="profile[({$profile.name})]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.value}) checked="checked"({/if})></td>
     230        <td><input type="radio" name="profile[({$profile.name})]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.c_profile_option_id}) checked="checked"({/if})></td>
    231231        <td>({$item.value|default:"--"})</td>
    232232    ({if $_cnt % 3 == 0})</tr>({/if})
    233233    ({/foreach})
    234234    ({if $_cnt % 3 != 0})</tr>({/if})
    235235    </table>
    236236({elseif $profile.form_type == 'checkbox'})
    237     <input type="hidden" name="profile[({$profile.name})][]" value="0">
    238 
    239237    <table>
    240238    ({foreach item=item from=$profile.options name=check})
    241239    ({counter name=$profile.name assign=_cnt})
    242240    ({if $_cnt % 3 == 1})<tr>({/if})
    243         <td><input type="checkbox"  class="no_bg" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] && in_array($item.value|smarty:nodefaults, $profs.profile[$profile.name])}) checked="checked"({/if})></td>
     241        <td><input type="checkbox"  class="no_bg" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] && in_array($item.c_profile_option_id|smarty:nodefaults, $profs.profile[$profile.name])}) checked="checked"({/if})></td>
    244242        <td>({$item.value|default:"--"})</td>
    245243    ({if $_cnt % 3 == 0})</tr>({/if})
    246244    ({/foreach})
  • webapp/modules/pc/templates/h_config.tpl

     
    516516({/foreach})
    517517ID <input type="text" class="text" name="c_member_id_block[]" value=""><br>
    518518
    519 ※特定のユーザーからのアクセスをブロックします。<br>
     519※特定のメンバーからのアクセスをブロックします。<br>
    520520相手トップページのURL末尾に表示されている数字がIDになります。<br>
    521521例:(○の部分がID)<br>
    522522({t_url _absolute=1 m=pc a=page_f_home})&amp;target_c_member_id=○
  • webapp/modules/admin/do/send_invites.php

     
    5858            $c_member_id_invite = 1;
    5959
    6060            //<PCKTAI
    61             if (!defined('OPENPNE_REGIST_FROM') ||
    62                     (OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1) {
     61            if ((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1) {
     62                // 携帯へ招待メール
    6363                foreach ($ktais as $mail) {
    64                     // 携帯へ招待メール
    6564                    $session = create_hash();
    6665
    6766                    // c_member_ktai_pre に追加
     
    7776            //>
    7877
    7978            //<PCKTAI
    80             if (!defined('OPENPNE_REGIST_FROM') ||
    81                     (OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    82 
     79            if ((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    8380                // PCへ招待メール
    8481                foreach ($pcs as $mail) {
    8582                    $session = create_hash();
  • webapp/modules/admin/do/update_skin_image.php

     
    1919                image_data_delete($old_fn);
    2020            }
    2121            db_replace_c_skin_filename($requests['skinname'], $fn);
     22            pne_cache_drop('fetch_inc_navi', 'h');
    2223            admin_client_redirect('edit_skin_image', 'スキン画像を変更しました');
    2324        }
    2425
  • webapp/modules/admin/do/delete_c_navi.php

     
    99    function execute($requests)
    1010    {
    1111        db_delete_c_navi($requests['navi_type'], $requests['sort_order']);
     12        pne_cache_drop('fetch_inc_navi', $requests['navi_type']);
    1213        admin_client_redirect('edit_c_navi', 'リセットしました');
    1314    }
    1415}
  • webapp/modules/admin/do/delete_c_image.php

     
    99{
    1010    function execute($requests)
    1111    {
     12        if (strpos($requests['filename'], 'skin_') === 0 || strpos($requests['filename'], 'no_') === 0) {
     13            admin_client_redirect('edit_c_image', 'この画像は削除できません');
     14        }
     15
    1216        image_data_delete($requests['filename']);
    1317        db_admin_delete_c_image_link4image_filename($requests['filename']);
    1418
  • webapp/modules/admin/do/csv_member.php

     
    66
    77class admin_do_csv_member extends OpenPNE_Action
    88{
     9    function handleError($errors)
     10    {
     11        admin_client_redirect('csv_download', array_shift($errors));
     12    }
     13
    914    function execute($requests)
    1015    {
    1116        $start_id = $requests['start_id'];
    1217        $end_id = $requests['end_id'];
    13        
     18        $allflag = $requests['allflag'];
     19
     20        if (!is_int($start_id) || !is_int($end_id) || !$allflag && ($start_id < 1 || $end_id < 1)) {
     21            $errors[] = '範囲指定のメンバーIDは1以上の整数値で入力してください';
     22        }
     23        if ($errors) {
     24            $this->handleError($errors);
     25        }
     26
    1427        $member_key_string = $this->get_key_list();
    1528        $c_member_list = $this->db_get_c_member_list($start_id,$end_id);
    16         $member_csv_data = $this->create_csv_data($member_key_string,$c_member_list);
     29        $member_csv_data = $this->create_csv_data($member_key_string, $c_member_list);
    1730       
    1831        header("Content-Type: application/octet-stream");
    1932        header("Content-Disposition: attachment; filename=member.csv");
     
    2639     */
    2740    function db_get_c_member_list($start_id,$end_id)
    2841    {
    29         $params=array();
     42        $params = array();
    3043        $sql = 'SELECT c_member_id FROM c_member ';
    3144        $sql .= ' WHERE 1 ' ;
    32         if($start_id!=""){
     45        if ($start_id > 1) {
    3346            $sql .= ' AND c_member_id >= ? ';
    3447            $params[] = $start_id;
    3548        }
    36         if($end_id!=""){
     49        if ($end_id > 0) {
    3750            $sql .= ' AND c_member_id <= ? ';
    3851            $params[] = $end_id;
    3952        }
    40         $sql .= ' ORDER BY c_member_id' ;
    41         $ids = db_get_col($sql,$params);
     53        $sql .= ' ORDER BY c_member_id';
     54        $ids = db_get_col($sql, $params);
    4255   
    4356        $c_member_list = array();
    4457        foreach ($ids as $id) {
     
    5972           
    6073            $tmp_profile_list = db_member_c_member_profile_list4c_member_id($id, 'private');
    6174            $c_profile_list = db_member_c_profile_list4null();
    62             foreach($c_profile_list as $key=>$tmp_profile ){
     75            foreach ($c_profile_list as $key => $tmp_profile) {
    6376                if (is_array($tmp_profile_list[$tmp_profile['name']]['value'])){
    6477                    foreach ($tmp_profile_list[$tmp_profile['name']]['value'] as $itm){
    6578                        $tmp_c_member[$tmp_profile['name']] .= $itm . " ";
     
    7588           
    7689            $c_member_list[]=$tmp_c_member;
    7790        }
    78    
     91       
    7992        return $c_member_list;
    8093    }
    8194   
    82     function get_key_list(){
     95    function get_key_list()
     96    {
    8397        $c_profile_list = db_member_c_profile_list4null();
    8498       
    8599        $ley_list[]="メンバーID";
     
    93107        $ley_list[]="誕生年";
    94108        $ley_list[]="誕生月";
    95109        $ley_list[]="誕生日";
    96         foreach($c_profile_list as $profile){
     110        foreach ($c_profile_list as $profile) {
    97111            $ley_list[]= $profile['caption'];
    98112        }
    99113        $ley_list[]="PCアドレス";
     
    103117        return $ley_list;
    104118    }
    105119   
    106     function create_csv_data($key_string,$value_list){
     120    function create_csv_data($key_string, $value_list)
     121    {
    107122        $csv = "";
    108         foreach($key_string as $each_key){
    109             if($csv != "")$csv .= ",";
    110             $csv .= '"'.mb_convert_encoding($each_key ,"SJIS", "auto").'"';
     123        foreach ($key_string as $each_key) {
     124            if ($csv != "") {
     125                $csv .= ",";
     126            }
     127            $csv .= '"' . mb_convert_encoding($each_key, 'SJIS', 'auto') . '"';
    111128        }
    112129        $csv .= "\n";
    113130       
    114         foreach($value_list as $key => $value){
     131        foreach ($value_list as $key => $value) {
    115132            $temp = "";
    116             foreach($value as $key2 => $value2){
    117                 $value2 = mb_convert_encoding($value2 ,"SJIS", "auto");
     133            foreach ($value as $key2 => $value2) {
     134                $value2 = mb_convert_encoding($value2, 'SJIS', 'auto');
    118135                if ($value2 != null) $value2 = str_replace('"', '""', $value2);//クォート
    119136                if ($value2 != null) $value2 = str_replace("\r","",$value2);//改行コードを変換
    120                 $temp .= "\"".$value2."\",";
     137                $temp .= '"' . $value2 . '",';
    121138            }
    122             $csv .= $temp."\n";
     139            $csv .= $temp . "\n";
    123140        }
    124141        return $csv;
    125142    }
  • webapp/modules/admin/do/delete_skin_image.php

     
    2121            db_master_copy_c_skin_filename($requests['skinname']);
    2222        }
    2323
     24        pne_cache_drop('fetch_inc_navi', 'h');
     25
    2426        admin_client_redirect('edit_skin_image', '画像をデフォルトに戻しました');
    2527    }
    2628}
  • webapp/modules/admin/do/import_c_member.php

     
    106106            }
    107107
    108108            $c_member['nickname'] = $nickname;
    109             $c_member['birth_year'] = 1700;
    110             $c_member['birth_month'] = 1;
    111             $c_member['birth_day'] = 1;
     109            $c_member['birth_year'] = 0;
     110            $c_member['birth_month'] = 0;
     111            $c_member['birth_day'] = 0;
    112112            $c_member['c_password_query_id'] = 0;
    113113            $c_member['c_member_id_invite'] = 1;
    114114            $c_member['is_receive_mail'] = 1;
  • webapp/modules/admin/do/delete_c_image4c_image_id.php

     
    1010    function execute($requests)
    1111    {
    1212        $c_image = db_image_c_image4c_image_id($requests['target_c_image_id']);
     13
     14        if (strpos($c_image['filename'], 'skin_') === 0 || strpos($c_image['filename'], 'no_') === 0) {
     15            admin_client_redirect('list_c_image', 'この画像は削除できません');
     16        }
     17
    1318        image_data_delete($c_image['filename']);
    1419        db_admin_delete_c_image_link4image_filename($c_image['filename']);
    1520
  • webapp/modules/admin/lib/db_admin.php

     
    556556        $sql .= ' AND birth_year <= ?';
    557557        $params[] = $cond_list['e_year'];
    558558    }
     559
     560    // 誕生日による絞り込みの場合は、誕生年が0のユーザを除外する
     561    if (!empty($cond_list['s_year']) || !empty($cond_list['e_year'])) {
     562        $sql .= ' AND birth_year <> 0';
     563    }
     564
    559565    $sql .= ' ORDER BY c_member_id';
    560566
    561567    $ids = db_get_col($sql, $params);
     
    13901396            '80~' =>0
    13911397    );
    13921398   
    1393     $sql = "select ((year(curdate()) - birth_year)- (RIGHT(CURDATE(),5)<concat(birth_month,'-',birth_day))) as age from c_member;";
     1399    $sql = "SELECT ((YEAR(CURDATE()) - birth_year)- " .
     1400        "(RIGHT(CURDATE(),5)<CONCAT(birth_month,'-',birth_day))) " .
     1401        "AS age FROM c_member WHERE birth_year <> 0;";
    13941402    $lst = db_get_all($sql);
    13951403
    13961404    $temp = array_keys($analysis_generation);
  • webapp/modules/admin/validate/do/csv_member.ini

     
     1[allflag]
     2type = "int"
     3default = "0"
     4
    15[start_id]
    26type = "int"
    37default = ""
     8caption = "メンバーID"
    49
    510[end_id]
    611type = "int"
    712default = ""
     13caption = "メンバーID"
  • webapp/modules/admin/init.inc

     
    2626$hash_tbl =& AdminHashTable::singleton();
    2727$action = $hash_tbl->action($action, $type);
    2828
     29// ホワイトリスト
    2930$GLOBALS['_OPENPNE_ADMIN_AUTH_ACTIONS'] = array(
     31// SNS設定のみ
    3032'normal_type' => array(
    31     'page_delete_c_image_confirm',
    32     'page_delete_c_member_confirm',
    33     'page_delete_kakikomi',
    34     'page_edit_c_image',
    35     'page_insert_c_admin_user',
    36     'page_list_c_admin_user',
    37     'page_list_c_image',
    38     'page_list_c_member',
    39     'page_manage_c_commu',
    40     'page_passwd',
    41     'page_send_invites_confirm',
    42     'page_send_invites',
    43     'page_send_messages_all',
    44     'page_send_messages',
    45     'page_send_messages_history_detail',
    46     'page_send_messages_history_list',
    47     'do_delete_c_admin_user',
    48     'do_delete_c_image',
    49     'do_delete_c_image4c_image_id',
    50     'do_delete_c_member',
    51     'do_delete_kakikomi_c_commu_topic',
    52     'do_delete_kakikomi_c_commu',
    53     'do_delete_kakikomi_c_diary',
    54     'do_insert_c_admin_user',
    55     'do_insert_c_image',
    56     'do_passwd',
    57     'do_send_invites',
    58     'do_send_messages_all',
    59     'do_send_messages',
    60     'do_update_c_commu_is_regist_join',
    61     'do_update_is_login_rejected',
     33
     34'page_delete_c_banner_confirm',
     35'page_delete_c_cmd_confirm',
     36'page_delete_c_free_page_confirm',
     37'page_delete_c_profile',
     38'page_delete_c_rank_confirm',
     39'page_edit_admin_password',
     40'page_edit_c_admin_config',
     41'page_edit_c_admin_info',
     42'page_edit_c_banner',
     43'page_edit_c_holiday',
     44'page_edit_c_navi',
     45'page_edit_c_profile',
     46'page_edit_c_sns_config',
     47'page_edit_category',
     48'page_edit_entry_point',
     49'page_edit_mail_send',
     50'page_edit_mail',
     51'page_edit_skin_image',
     52'page_insert_c_banner',
     53'page_insert_c_free_page',
     54'page_insert_c_profile',
     55'page_insert_html',
     56'page_limit_domain',
     57'page_list_c_action',
     58'page_list_c_api',
     59'page_list_c_cmd',
     60'page_list_c_free_page',
     61'page_list_c_rank',
     62'page_login',
     63'page_manage_c_commu',
     64'page_top',
     65'page_update_c_banner',
     66'page_update_c_free_page',
     67'page_update_c_profile',
     68'page_update_c_rank',
     69'do_delete_c_banner',
     70'do_delete_c_cmd',
     71'do_delete_c_commu_category_parent',
     72'do_delete_c_commu_category',
     73'do_delete_c_free_page',
     74'do_delete_c_holiday',
     75'do_delete_c_navi',
     76'do_delete_c_profile_option',
     77'do_delete_c_profile',
     78'do_delete_c_rank',
     79'do_delete_mail',
     80'do_delete_skin_image',
     81'do_edit_c_admin_info',
     82'do_insert_c_banner',
     83'do_insert_c_commu_category_parent',
     84'do_insert_c_commu_category',
     85'do_insert_c_free_page',
     86'do_insert_c_holiday',
     87'do_insert_c_profile_option',
     88'do_insert_c_profile',
     89'do_insert_c_rank',
     90'do_insert_html',
     91'do_login',
     92'do_logout',
     93'do_update_c_action',
     94'do_update_c_admin_config',
     95'do_update_c_admin_user_password',
     96'do_update_c_api',
     97'do_update_c_banner',
     98'do_update_c_cmd',
     99'do_update_c_commu_category_parent',
     100'do_update_c_commu_category',
     101'do_update_c_commu_is_regist_join',
     102'do_update_c_free_page',
     103'do_update_c_holiday',
     104'do_update_c_navi',
     105'do_update_c_profile_option',
     106'do_update_c_profile',
     107'do_update_c_rank',
     108'do_update_c_siteadmin_css',
     109'do_update_c_sns_config',
     110'do_update_entry_point',
     111'do_update_limit_domain',
     112'do_update_mail_send',
     113'do_update_mail',
     114'do_update_profile_sort_order',
     115'do_update_side_banner_html',
     116'do_update_skin_image',
     117'do_update_skin_version',
     118'do_update_top_banner_html',
    62119),
     120
     121// メンバーリスト以外
    63122'_type' => array(
    64     'page_csv_download',
    65     'page_delete_c_member_confirm',
    66     'page_insert_c_admin_user',
    67     'page_list_c_admin_user',
    68     'page_list_c_member',
    69     'page_passwd',
    70     'page_send_messages_all',
    71     'page_send_messages',
    72     'do_csv_member',
    73     'do_delete_c_admin_user',
    74     'do_delete_c_member',
    75     'do_insert_c_admin_user',
    76     'do_passwd',
    77     'do_send_messages_all',
    78     'do_send_messages',
    79     'do_update_is_login_rejected',
     123
     124'page_access_analysis_day',
     125'page_access_analysis_member',
     126'page_access_analysis_month',
     127'page_access_analysis_page',
     128'page_access_analysis_target_commu',
     129'page_access_analysis_target_diary',
     130'page_access_analysis_target_member',
     131'page_access_analysis_target_topic',
     132'page_delete_c_banner_confirm',
     133'page_delete_c_cmd_confirm',
     134'page_delete_c_free_page_confirm',
     135'page_delete_c_image_confirm',
     136'page_delete_c_profile',
     137'page_delete_c_rank_confirm',
     138'page_delete_kakikomi',
     139'page_diary_comment_list',
     140'page_diary_list',
     141'page_edit_admin_password',
     142'page_edit_c_admin_config',
     143'page_edit_c_admin_info',
     144'page_edit_c_banner',
     145'page_edit_c_holiday',
     146'page_edit_c_image',
     147'page_edit_c_navi',
     148'page_edit_c_profile',
     149'page_edit_c_sns_config',
     150'page_edit_category',
     151'page_edit_entry_point',
     152'page_edit_mail_send',
     153'page_edit_mail',
     154'page_edit_skin_image',
     155'page_import_c_member',
     156'page_insert_c_banner',
     157'page_insert_c_free_page',
     158'page_insert_c_profile',
     159'page_insert_html',
     160'page_limit_domain',
     161'page_list_c_action',
     162'page_list_c_api',
     163'page_list_c_cmd',
     164'page_list_c_free_page',
     165'page_list_c_image',
     166'page_list_c_rank',
     167'page_login',
     168'page_manage_c_commu',
     169'page_send_invites_confirm',
     170'page_send_invites',
     171'page_top',
     172'page_topic_comment_list',
     173'page_topic_list',
     174'page_update_c_banner',
     175'page_update_c_free_page',
     176'page_update_c_profile',
     177'page_update_c_rank',
     178'page_user_analysis_date_day',
     179'page_user_analysis_date_month',
     180'page_user_analysis_generation',
     181'do_delete_c_banner',
     182'do_delete_c_cmd',
     183'do_delete_c_commu_category_parent',
     184'do_delete_c_commu_category',
     185'do_delete_c_free_page',
     186'do_delete_c_holiday',
     187'do_delete_c_image',
     188'do_delete_c_image4c_image_id',
     189'do_delete_c_navi',
     190'do_delete_c_profile_option',
     191'do_delete_c_profile',
     192'do_delete_c_rank',
     193'do_delete_kakikomi_c_commu_topic_comment',
     194'do_delete_kakikomi_c_commu_topic',
     195'do_delete_kakikomi_c_commu',
     196'do_delete_kakikomi_c_diary_comment',
     197'do_delete_kakikomi_c_diary',
     198'do_delete_mail',
     199'do_delete_skin_image',
     200'do_edit_c_admin_info',
     201'do_import_c_member',
     202'do_insert_c_banner',
     203'do_insert_c_commu_category_parent',
     204'do_insert_c_commu_category',
     205'do_insert_c_free_page',
     206'do_insert_c_holiday',
     207'do_insert_c_image',
     208'do_insert_c_profile_option',
     209'do_insert_c_profile',
     210'do_insert_c_rank',
     211'do_insert_html',
     212'do_login',
     213'do_logout',
     214'do_send_invites',
     215'do_update_c_action',
     216'do_update_c_admin_config',
     217'do_update_c_admin_user_password',
     218'do_update_c_api',
     219'do_update_c_banner',
     220'do_update_c_cmd',
     221'do_update_c_commu_category_parent',
     222'do_update_c_commu_category',
     223'do_update_c_commu_is_regist_join',
     224'do_update_c_free_page',
     225'do_update_c_holiday',
     226'do_update_c_navi',
     227'do_update_c_profile_option',
     228'do_update_c_profile',
     229'do_update_c_rank',
     230'do_update_c_siteadmin_css',
     231'do_update_c_sns_config',
     232'do_update_entry_point',
     233'do_update_limit_domain',
     234'do_update_mail_send',
     235'do_update_mail',
     236'do_update_profile_sort_order',
     237'do_update_side_banner_html',
     238'do_update_skin_image',
     239'do_update_skin_version',
     240'do_update_top_banner_html',
    80241),
    81242);
    82243
     
    96257        $auth_type = admin_get_auth_type();
    97258        $smarty->assign('auth_type', $auth_type);
    98259        $act = sprintf('page_%s', $GLOBALS['__Framework']['current_action']);
    99         if ($auth_type != 'all' && in_array($act, $GLOBALS['_OPENPNE_ADMIN_AUTH_ACTIONS'][$auth_type.'_type'])) {
     260        if ($auth_type != 'all' && !in_array($act, $GLOBALS['_OPENPNE_ADMIN_AUTH_ACTIONS'][$auth_type.'_type'])) {
    100261            admin_client_redirect('top', '指定されたページにはアクセスできません');
    101262        }
    102263    }
     
    113274        }
    114275        $auth_type = admin_get_auth_type();
    115276        $act = sprintf('do_%s', $GLOBALS['__Framework']['current_action']);
    116         if ($auth_type != 'all' && in_array($act, $GLOBALS['_OPENPNE_ADMIN_AUTH_ACTIONS'][$auth_type.'_type'])) {
     277        if ($auth_type != 'all' && !in_array($act, $GLOBALS['_OPENPNE_ADMIN_AUTH_ACTIONS'][$auth_type.'_type'])) {
    117278            admin_client_redirect('top', '指定されたページにはアクセスできません');
    118279        }
    119280    }
  • webapp/modules/admin/page/delete_c_rank_confirm.php

     
    1212        $c_rank = db_admin_get_c_rank_one($requests['c_rank_id']);
    1313
    1414        if (!$c_rank) {
    15             admin_client_redirect('list_c_rank', array("msg" => "指定されたc_rank_idは無効です"));
     15            admin_client_redirect('list_c_rank', '指定されたIDは無効です');
    1616        }
    1717
    1818        $this->set("c_rank", $c_rank);
  • webapp/modules/admin/page/access_analysis_day.php

     
    1313        $ymd = $requests['ymd'];
    1414        //----------リクエスト変数-------------//
    1515       
    16         $this->set("inc_header" ,admin_fetch_inc_header("TOP>>".SNS_NAME."管理ページ"));
     16        $this->set("inc_header" ,admin_fetch_inc_header("TOP>>".SNS_NAME."管理画面"));
    1717        $this->set("inc_footer" ,admin_fetch_inc_footer());
    1818        $this->set('SNS_NAME', SNS_NAME);
    1919       
  • webapp/modules/admin/page/delete_c_cmd_confirm.php

     
    1212        $c_cmd = db_admin_get_c_cmd_one($requests['c_cmd_id']);
    1313
    1414        if (!$c_cmd) {
    15             admin_client_redirect('list_c_cmd', array("msg" => "指定されたc_cmd_idは無効です"));
     15            admin_client_redirect('list_c_cmd', '指定されたIDは無効です');
    1616        }
    1717
    1818        $permit_list = array(
  • webapp/modules/admin/page/update_hash_table.php

     
    44 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
    55 */
    66
    7 // 管理ページ名のランダマイズ
     7// 管理画面のページ名ランダム生成
    88class admin_page_update_hash_table extends OpenPNE_Action
    99{
    1010    function execute($requests)
  • webapp/modules/admin/page/send_invites_confirm.php

     
    1616        $v['cannot_send'] = true;
    1717        $c_member_id_invite = 1;
    1818
    19         if ($requests['pc_mails'] &&
    20             (!defined('OPENPNE_REGIST_FROM') || (OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC))
    21             ) {
     19        if ($requests['pc_mails'] && (OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    2220            $params = array(
    2321                'c_member'       => db_member_c_member4c_member_id($c_member_id_invite),
    2422                'sid'            => 'xxxxxxxxxx',
     
    3028            $v['cannot_send'] = false;
    3129        }
    3230
    33         if ($requests['ktai_mails'] &&
    34             (!defined('OPENPNE_REGIST_FROM') || ((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1))
    35             ) {
     31        if ($requests['ktai_mails'] && ((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    3632            $params['SNS_NAME'] = SNS_NAME;
    3733            $params['url'] = openpne_gen_url('ktai', 'page_o_regist_pre') . '&ses=xxxxxxxxxx';
    3834            $params['c_member'] = db_member_c_member4c_member_id($c_member_id_invite);
  • webapp/modules/admin/page/update_c_rank.php

     
    1212        $c_rank = db_admin_get_c_rank_one($requests['c_rank_id']);
    1313
    1414        if (!$c_rank) {
    15             admin_client_redirect('list_c_rank', array("msg" => "指定されたc_rank_idは無効です"));
     15            admin_client_redirect('list_c_rank', '指定されたIDは無効です');
    1616        }
    1717
    1818        $this->set("c_rank", $c_rank);
  • webapp/modules/admin/page/access_analysis_target_diary.php

     
    1919        $orderby1 = $requests['orderby1'];
    2020        $orderby2 = $requests['orderby2'];
    2121        //----------リクエスト変数-------------//
    22         $this->set("inc_header" ,admin_fetch_inc_header("TOP>>".SNS_NAME."管理ページ"));
     22        $this->set("inc_header" ,admin_fetch_inc_header("TOP>>".SNS_NAME."管理画面"));
    2323        $this->set("inc_footer" ,admin_fetch_inc_footer());
    2424        $this->set('SNS_NAME', SNS_NAME);
    2525
  • webapp/modules/admin/templates/list_c_admin_user.tpl

     
    1010({if $msg})<p class="actionMsg">({$msg})</p>({/if})
    1111<h2>アカウント管理</h2>
    1212<div class="contents">
    13 <p class="info">管理ページ用のアカウントを設定します。</p>
     13<p class="info">管理画面用のアカウントを設定します。</p>
    1414<p class="add"><strong class="item"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_c_admin_user')})">アカウントを追加する</a></strong></p>
    1515
    1616<form action="./" method="post" name="formSendMessages">
     
    3838({if $item.auth_type=='all'})
    3939<option value="all">全権限</option>
    4040({elseif $item.auth_type==''})
    41 <option value="">メンバーリスト以外全て</option>
     41<option value="">「メンバーリスト関連部分」以外全て</option>
    4242({elseif $item.auth_type=='normal'})
    43 <option value="normal">SNS設定のみ</option>
     43<option value="normal">「メンバーリスト関連部分」「SNS内データ閲覧部分」以外全て</option>
    4444({/if})
    4545</td>
    4646<td>({if $item.c_admin_user_id != 1})<a href="?m=({$module_name})&amp;a=do_({$hash_tbl->hash('delete_c_admin_user','do')})&amp;target_id=({$item.c_admin_user_id})&amp;sessid=({$PHPSESSID})">削除</a>({else})&nbsp;({/if})</td>
     
    4848({/foreach})
    4949</tbody>
    5050</table>
     51
     52
     53<p class="add">各権限で使用できる機能は以下のとおりです。</p>
     54
     55<table class="basicType2">
     56<thead>
     57<tr>
     58<th>項目</th>
     59<th width="150">全権限</th>
     60<th width="150">「メンバーリスト関連部分」<br />
     61以外全て</th>
     62<th width="150">「メンバーリスト関連部分」<br />
     63「SNS内データ閲覧部分」<br />
     64以外全て</th>
     65</tr>
     66</thead>
     67<tbody>
     68<tr>
     69<th>メンバー管理</th>
     70<td>○</td>
     71<td>× メンバーリスト<br />
     72○ 招待メール送信<br />
     73× CSVダウンロード<br />
     74○ CSVインポート</td>
     75<td>×</td>
     76</tr>
     77<tr>
     78<th>画像・書き込み管理</th>
     79<td>○</td>
     80<td>○</td>
     81<td>×</td>
     82</tr>
     83<tr>
     84<th>統計情報</th>
     85<td>○</td>
     86<td>○</td>
     87<td>×</td>
     88</tr>
     89<tr>
     90<th>デザイン</th>
     91<td>○</td>
     92<td>○</td>
     93<td>○</td>
     94</tr>
     95<tr>
     96<th>SNS設定</th>
     97<td>○</td>
     98<td>○</td>
     99<td>○</td>
     100</tr>
     101<tr>
     102<th>お知らせ・規約設定</th>
     103<td>○</td>
     104<td>○</td>
     105<td>○</td>
     106</tr>
     107<tr>
     108<th>管理画面設定</th>
     109<td>○</td>
     110<td>× アカウント管理<br />
     111○ パスワード変更<br />
     112× ページ名ランダム生成</td>
     113<td>× アカウント管理<br />
     114○ パスワード変更<br />
     115× ページ名ランダム生成</td>
     116</tr>
     117</tbody>
     118</table>
     119
    51120({$inc_footer|smarty:nodefaults})
  • webapp/modules/admin/templates/edit_c_admin_config.tpl

     
    3131<tr class="cell03">
    3232<th colspan="2">管理用メールアドレス</th>
    3333<td>
    34 <span class="info">ユーザに送られるメールのFromに設定されます</span><br />
     34<span class="info">メンバーに送られるメールのFromに設定されます</span><br />
    3535<input class="basic" name="ADMIN_EMAIL" type="text" value="({$smarty.const.ADMIN_EMAIL})" size="40" /></td>
    3636</tr>
    3737<tr class="cell04">
     
    4242</td>
    4343</tr>
    4444<tr class="cell05">
    45 <th colspan="2">ユーザ招待可否</th>
     45<th colspan="2">メンバー招待可否</th>
    4646<td>
    4747<select class="basic" name="IS_USER_INVITE">
    4848<option value="1"({if $smarty.const.IS_USER_INVITE}) selected="selected"({/if})>招待可にする</option>
     
    153153<tr class="cell18">
    154154<th colspan="2">忍び足機能使用設定</th>
    155155<td>
    156 <span class="info">忍び足機能(ユーザによるあしあとを残すかどうかの設定)を有効にするかどうかを設定します</span><br />
     156<span class="info">忍び足機能(メンバーによるあしあとを残すかどうかの設定)を有効にするかどうかを設定します</span><br />
    157157<select class="basic" name="USE_SHINOBIASHI">
    158158<option value="1"({if $smarty.const.USE_SHINOBIASHI}) selected="selected"({/if})>使用する</option>
    159159<option value="0"({if !$smarty.const.USE_SHINOBIASHI}) selected="selected"({/if})>使用しない</option>
     
    172172<tr class="cell20">
    173173<th colspan="2">cmdタグ使用設定</th>
    174174<td>
    175 <span class="info">独自タグ cmd をユーザが使えるようにするかどうかを設定します</span><br />
     175<span class="info">独自タグ cmd をメンバーが使えるようにするかどうかを設定します</span><br />
    176176<select class="basic" name="OPENPNE_USE_CMD_TAG">
    177177<option value="1"({if $smarty.const.OPENPNE_USE_CMD_TAG}) selected="selected"({/if})>使用する</option>
    178178<option value="0"({if !$smarty.const.OPENPNE_USE_CMD_TAG}) selected="selected"({/if})>使用しない</option>
     
    253253</td>
    254254</tr>
    255255<tr class="cell25">
    256 <th colspan="2">Yahoo天気/Googleの使用欄</th>
     256<th colspan="2">天気リンク/検索窓の使用</th>
    257257<td>
    258258<span class="info">外部サービスを使用するかどうかを設定します</span><br />
    259259<select class="basic" name="USE_EXTRA_SERVICE">
  • webapp/modules/admin/templates/edit_mail_send.tpl

     
    4141</table>
    4242<p class="textBtn"><input type="submit" value="変更する"></p>
    4343</form>
    44 <p class="groupLing"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})" title="メール文言変更: SNSから送信する各種メールの文言変更">メール文言変更へ</a></p>
     44<p class="groupLing"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})">メール文言変更へ</a></p>
    4545({$inc_footer|smarty:nodefaults})
  • webapp/modules/admin/templates/passwd.tpl

     
    1818<p class="info"><a href="({t_url _absolute=1 m=pc a=page_f_home})&amp;target_c_member_id=({$c_member.c_member_id})" target="_blank">({$c_member.nickname})</a>さんのパスワードを変更します。</p>
    1919<ul class="caution">
    2020<li>パスワードは6~12文字の半角英数で入力してください。</li>
    21 <li>パスワード変更ボタンを押すと、ユーザに新しいパスワードの書かれたメールが送信されます。</li>
     21<li>パスワード変更ボタンを押すと、メンバーに新しいパスワードの書かれたメールが送信されます。</li>
    2222</ul>
    2323
    2424<form action="./" method="post">
  • webapp/modules/admin/templates/access_analysis_month.tpl

     
    1414<p class="actionMsg">({$msg})</p>
    1515({/if})
    1616
    17 <h3 class="item">アクセスユーザ数(PC+携帯の7日以内のログインユーザ数):({$active_num}) 人</h3>
     17<h3 class="item">アクセスメンバー数(PC+携帯の7日以内のログインメンバー数):({$active_num}) 人</h3>
    1818
    1919<ul>
    2020<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('access_analysis_target_diary')})&ktai_flag=({if $item_str=='PC版'})0({else})1({/if})&ymd=({$nowtime})&month_flag=1&page_name=all&orderby2=-2">今月最もアクセスのあった日記を表示する</a>
     
    2828<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('access_analysis_member')})&ktai_flag=({if $item_str=='PC版'})0({else})1({/if})&ymd=({$nowtime})&month_flag=1&page_name=all&orderby2=-2">今月最もアクセスをしたメンバーを表示する</a></li>
    2929</ul>
    3030
    31 <h3 class="item">月次別アクセスユーザ数</h3>
     31<h3 class="item">月次別アクセスメンバー数</h3>
    3232
    3333<table class="basicType2">
    3434<tbody>
  • webapp/modules/admin/templates/update_c_banner.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminDesign.tpl"})
    3 ({assign var="page_name" value="バナー変更"})
     3({assign var="page_name" value="バナー設定 > バナー変更"})
    44({ext_include file="inc_tree_adminDesign.tpl"})
    55</div>
    66
  • webapp/modules/admin/templates/insert_c_admin_user.tpl

     
    4040<th>権限</th>
    4141<td><select class="basic" name="auth_type">
    4242<option value="all">全権限</option>
    43 <option value="">メンバーリスト以外全て</option>
    44 <option value="normal">SNS設定のみ</option>
     43<option value="">「メンバーリスト関連部分」以外全て</option>
     44<option value="normal">「メンバーリスト関連部分」「SNS内データ閲覧部分」以外全て</option>
    4545</select></td>
    4646</tr>
    4747</table>
  • webapp/modules/admin/templates/inc_subnavi_adminSNSConfig.tpl

     
    11<div class="subNavi">
    2 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_config')})" title="SNS設定変更: SNSの動作に関する詳細設定">SNS設定</a>&nbsp;|&nbsp;
    3 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('limit_domain')})" title="登録できるドメインの設定">ドメイン制限</a>&nbsp;|&nbsp;
    4 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_api')})" title="APIの設定">API設定</a>&nbsp;|&nbsp;
    5 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_cmd')})" title="CMDタグの使用箇所・使用サービスの設定">CMD設定</a>&nbsp;|&nbsp;
    6 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail_send')})" title="メール設定変更: SNSから送信する各種メールの送信設定、文言変更">メール送信設定</a>&nbsp;|&nbsp;
    7 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})" title="メール文言変更: SNSから送信する各種メールの文言変更">メール文言変更</a>&nbsp;|&nbsp;
    8 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_profile')})" title="プロフィール項目変更: プロフィール項目の追加、編集、削除、並び替え">プロフィール項目設定</a>&nbsp;|&nbsp;
    9 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})" title="コミュニティカテゴリ変更: コミュニティカテゴリの追加、編集、削除、並び替え">コミュニティカテゴリ設定</a>&nbsp;|&nbsp;
    10 ({if $auth_type == 'all' || $auth_type == ''})
    11 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})" title="初期コミュニティ設定: 新規登録時に参加させるコミュニティの設定">初期コミュニティ設定</a>&nbsp;|&nbsp;
    12 ({/if})
    13 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_holiday')})" title="カレンダーの祝日の設定: カレンダーに表示させる祝日の設定">祝日設定</a>&nbsp;|&nbsp;
     2<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_config')})">SNS設定</a>&nbsp;|&nbsp;
     3<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('limit_domain')})">ドメイン制限</a>&nbsp;|&nbsp;
     4<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_api')})">API設定</a>&nbsp;|&nbsp;
     5<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_cmd')})">CMD設定</a>&nbsp;|&nbsp;
     6<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail_send')})">メール送信設定</a>&nbsp;|&nbsp;
     7<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})">メール文言変更</a>&nbsp;|&nbsp;
     8<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_profile')})">プロフィール項目設定</a>&nbsp;|&nbsp;
     9<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})">コミュニティカテゴリ設定</a>&nbsp;|&nbsp;
     10<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})">初期コミュニティ設定</a>&nbsp;|&nbsp;
     11<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_holiday')})">祝日設定</a>&nbsp;|&nbsp;
    1412({if $smarty.const.OPENPNE_DISP_POINT})
    15 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_rank')})" title="ランクの設定: 貯めたポイントで到達するランクを設定">ランク設定</a>&nbsp;|&nbsp;
    16 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_action')})" title="アクションの設定: メンバーの行動毎に加算されるポイントを設定">アクション設定</a>
     13<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_rank')})">ランク設定</a>&nbsp;|&nbsp;
     14<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_action')})">アクション設定</a>
    1715({/if})
    1816</div>
  • webapp/modules/admin/templates/manage_c_commu.tpl

     
    1212<div class="contents">
    1313
    1414({if $msg})<p class="actionMsg">({$msg})</p>({/if})
    15 <p class="info">ユーザ新規登録時に以下で設定したコミュニティに自動的に参加させることができます。</p>
     15<p class="info">メンバー新規登録時に以下で設定したコミュニティに自動的に参加させることができます。</p>
    1616<p class="caution" id="c01">参加させたいコミュニティのIDを入力して「追加」ボタンを押してください。</p>
    1717<form action="./" method="post">
    1818<input type="hidden" name="m" value="({$module_name})" />
  • webapp/modules/admin/templates/inc_subnavi_adminInfoKiyaku.tpl

     
    11<div class="subNavi">
    2 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_info')})" title="お知らせ変更・HTML挿入: お知らせ、利用規約変更、HTML挿入">お知らせ・規約設定</a>&nbsp;|&nbsp;
     2<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_info')})">お知らせ・規約設定</a>&nbsp;|&nbsp;
    33<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_free_page')})">フリーページ管理</a>
    44</div>
  • webapp/modules/admin/templates/list_c_member.tpl

     
    4141<p class="display">({$pager.total_num}) 人中 ({$pager.start_num}) - ({$pager.end_num})人目を表示しています</p>
    4242<p id="controlIcon"><img src="./modules/admin/img/icn_withdrawal.gif" alt="強制退会のアイコン" class="withdraw" />:強制退会 <img src="modules/admin/img/icn_rejected.gif" alt="ログイン停止のアイコン" />:ログイン停止 <img src="modules/admin/img/icn_permit.gif" alt="ログイン停止解除" />:ログイン停止解除 <img src="modules/admin/img/icn_passwd.gif" alt="パスワード再発行のアイコン" />:パスワード再発行</p>
    4343<p class="listMove">
    44 ({if $pager.prev_page})<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.prev_page})&amp;page_size=({$pager.page_size})">前へ</a>({/if})
     44({if $pager.prev_page})<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.prev_page})&amp;page_size=({$pager.page_size})({$cond})">前へ</a>({/if})
    4545({foreach from=$pager.disp_pages item=i})
    46 ({if $i == $pager.page})&nbsp;|&nbsp;<strong>({$i})</strong>({else})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$i})&amp;page_size=({$pager.page_size})">({$i})</a>({/if})
     46({if $i == $pager.page})&nbsp;|&nbsp;<strong>({$i})</strong>({else})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$i})&amp;page_size=({$pager.page_size})({$cond})">({$i})</a>({/if})
    4747({/foreach})
    48 ({if $pager.next_page})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.next_page})&amp;page_size=({$pager.page_size})">次へ</a>
     48({if $pager.next_page})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.next_page})&amp;page_size=({$pager.page_size})({$cond})">次へ</a>
    4949({/if})
    5050</p>
    5151</div>({*/div class="listControlTop"*})
     
    234234({if $pager})
    235235<div class="listNavi">
    236236<p class="listMove">
    237 ({if $pager.prev_page})<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.prev_page})&amp;page_size=({$pager.page_size})">前へ</a>({/if})
     237({if $pager.prev_page})<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.prev_page})&amp;page_size=({$pager.page_size})({$cond})">前へ</a>({/if})
    238238({foreach from=$pager.disp_pages item=i})
    239 ({if $i == $pager.page})&nbsp;|&nbsp;<strong>({$i})</strong>({else})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$i})&amp;page_size=({$pager.page_size})">({$i})</a>({/if})
     239({if $i == $pager.page})&nbsp;|&nbsp;<strong>({$i})</strong>({else})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$i})&amp;page_size=({$pager.page_size})({$cond})">({$i})</a>({/if})
    240240({/foreach})
    241 ({if $pager.next_page})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.next_page})&amp;page_size=({$pager.page_size})">次へ</a>
     241({if $pager.next_page})&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})&amp;page=({$pager.next_page})&amp;page_size=({$pager.page_size})({$cond})">次へ</a>
    242242({/if})
    243243</p>
    244244<p class="display">({$pager.total_num}) 人中 ({$pager.start_num}) - ({$pager.end_num})人目を表示しています</p>
  • webapp/modules/admin/templates/delete_c_member_confirm.tpl

     
    3232        </tr>
    3333        <tr>
    3434                <th>最終ログイン</th>
    35                 <td>({$c_member.access_date|date_format:"%y-%m-%d %H:%M"})</td>
     35                <td>({if $c_member.access_date != '0000-00-00 00:00:00'})({$item.access_date|date_format:"%y-%m-%d %H:%M"})({else})未ログイン({/if})</td>
    3636        </tr>
    3737        <tr>
    3838                <th>登録日</th>
  • webapp/modules/admin/templates/edit_c_banner.tpl

     
    8989<p class="textBtn"><input tabindex="4" type="submit" value="トップバナー設定を確定する"></p>
    9090</form>
    9191<h3 class="item" id="ttl02">サイドバナー</h3>
    92 <p class="caution" id="c02">※468 x 60 ピクセルの画像を設定してください。</p>
    9392<form action="./" method="post" name="form_side_banner">
    9493
    9594<table class="basicType2" id="sideBanner">
  • webapp/modules/admin/templates/inc_header.tpl

     
    1717({*ここから:header*})
    1818
    1919<div class="header">
    20 <div class="ttl"><h1><a href="?m=({$module_name})" title="({$title})">({$title})</a></h1><span>【<a href="./" title="サイト確認" target="_blank">サイト確認</a>】</span></div>
     20<div class="ttl"><h1><a href="?m=({$module_name})">({$title})</a></h1><span>【<a href="./" target="_blank">サイト確認</a>】</span></div>
    2121<div class="naviHelp"></div>
    2222</div>
    2323
     
    3232({****************})
    3333({****************})
    3434
     35({if $auth_type == 'all' || $auth_type == ''})
    3536<ul class="admin">
    3637
    37 ({if $auth_type == 'all' || $auth_type == ''})
    3838<li id="adminSiteMember" onmouseover="menu('adminSiteMember','adminSiteMemberCont')" onmouseout="menu('adminSiteMember','adminSiteMemberCont')"><a class="tab" href="({if $auth_type == 'all'})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})({elseif $auth_type == 'all' || $auth_type == ''})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('send_invites')})({else})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('csv_download')})({/if})">メンバー管理</a>
    3939<ul id="adminSiteMemberCont" class="pull">
    4040({if $auth_type == 'all'})
    41 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})" title="メンバーリスト: ユーザ登録情報閲覧、メッセージ送信、強制退会">メンバーリスト</a></li>
     41<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})">メンバーリスト</a></li>
    4242({/if})
    43 ({if $auth_type == 'all' || $auth_type == ''})
    44 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('send_invites')})" title="招待メール送信: 複数のメールアドレス宛に招待メールを送信">招待メール送信</a></li>
    45 ({/if})
     43<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('send_invites')})">招待メール送信</a></li>
    4644({if $auth_type == 'all'})
    4745<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('csv_download')})">CSVダウンロード</a></li>
    4846({/if})
    4947<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('import_c_member')})">CSVインポート</a></li>
    5048</ul>
    5149</li>
    52 ({/if})
    5350
    5451({****})
     52
    5553<li id="adminImageKakikomi" onmouseover="menu('adminImageKakikomi','adminImageKakikomiCont')" onmouseout="menu('adminImageKakikomi','adminImageKakikomiCont')">
    5654<a class="tab" href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_image')})">画像・書き込み管理</a>
    5755<ul id="adminImageKakikomiCont" class="pull">
    58 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_image')})" title="画像リスト・管理: SNSに登録されている画像の一覧、登録、削除">アップロード画像リスト</a></li>
    59 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_image')})" title="未定">画像アップロード・削除</a></li>
     56<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_image')})">アップロード画像リスト</a></li>
     57<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_image')})">画像アップロード・削除</a></li>
    6058<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('diary_list')})">日記管理</a></li>
    6159<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('diary_comment_list')})">日記コメント管理</a></li>
    6260<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('topic_list')})">トピック・イベント管理</a></li>
    6361<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('topic_comment_list')})">トピック・イベントのコメント管理</a></li>
    64 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_kakikomi')})" title="書き込み管理: 日記、コミュニティ、コミュニティトピックの強制削除">書き込み削除</a></li>
     62<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_kakikomi')})">書き込み削除</a></li>
    6563</ul>
    6664</li>
    6765
     
    8179</li>
    8280
    8381</ul>
     82({/if})
    8483
    8584({****************})
    8685({****************})
     
    8988
    9089<li id="adminDesign" onmouseover="menu('adminDesign','adminDesignCont')" onmouseout="menu('adminDesign','adminDesignCont')"><a class="tab" href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_skin_image')})">デザイン</a>
    9190<ul id="adminDesignCont" class="pull">
    92 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_skin_image')})" title="スキン画像変更: スキン画像変更、ナビゲーション互換設定">スキン画像変更</a></li>
    93 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_sns_config')})" title="配色・CSS変更: 配色設定、カスタムCSS">配色・CSS変更</a></li>
    94 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_navi')})" title="ナビゲーション変更: ナビゲーションボタンのリンク先、キャプションを変更">ナビゲーション変更</a></li>
    95 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_html')})" title="HTML追加: 全体に及ぶデザインの変更">HTML挿入</a></li>
    96 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_entry_point')})" title="エントリーポイント追加: Smartyテンプレートをページに追加">テンプレート挿入</a></li>
    97 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_banner')})" title="バナー管理: トップバナー、サイドバナー追加、任意HTML挿入">バナー設定</a></li>
     91<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_skin_image')})">スキン画像変更</a></li>
     92<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_sns_config')})">配色・CSS変更</a></li>
     93<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_navi')})">ナビゲーション変更</a></li>
     94<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_html')})">HTML挿入</a></li>
     95<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_entry_point')})">テンプレート挿入</a></li>
     96<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_banner')})">バナー設定</a></li>
    9897</ul>
    9998</li>
    10099
     
    107106
    108107<li id="adminSNSConfig" onmouseover="menu('adminSNSConfig','adminSNSConfigCont')" onmouseout="menu('adminSNSConfig','adminSNSConfigCont')"><a class="tab" href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_config')})">SNS設定</a>
    109108<ul id="adminSNSConfigCont" class="pull">
    110 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_config')})" title="SNS設定変更: SNSの動作に関する詳細設定">SNS設定</a></li>
    111 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('limit_domain')})" title="登録できるドメインの設定">ドメイン制限</a></li>
    112 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_api')})" title="OpenPNEAPIの設定">API設定</a></li>
    113 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_cmd')})" title="CMDタグの使用箇所・使用サービスの設定">CMD設定</a></li>
    114 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail_send')})" title="メール送信設定変更: SNSから送信する各種メールの送信設定、文言変更">メール送信設定</a></li>
    115 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})" title="メール文言変更: SNSから送信する各種メールの文言変更">メール文言変更</a></li>
    116 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_profile')})" title="プロフィール項目変更: プロフィール項目の追加、編集、削除、並び替え">プロフィール項目設定</a></li>
    117 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})" title="コミュニティカテゴリ変更: コミュニティカテゴリの追加、編集、削除、並び替え">コミュニティカテゴリ設定</a></li>
    118 ({if $auth_type == 'all' || $auth_type == ''})
    119 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})" title="初期コミュニティ管理: 新規登録時に参加させるコミュニティの設定">初期コミュニティ</a></li>
    120 ({/if})
    121 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_holiday')})" title="カレンダーの祝日の設定">祝日設定</a></li>
     109<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_config')})">SNS設定</a></li>
     110<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('limit_domain')})">ドメイン制限</a></li>
     111<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_api')})">API設定</a></li>
     112<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_cmd')})">CMD設定</a></li>
     113<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail_send')})">メール送信設定</a></li>
     114<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_mail')})">メール文言変更</a></li>
     115<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_profile')})">プロフィール項目設定</a></li>
     116<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})">コミュニティカテゴリ設定</a></li>
     117<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})">初期コミュニティ</a></li>
     118<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_holiday')})">祝日設定</a></li>
    122119({if $smarty.const.OPENPNE_DISP_POINT})
    123 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_rank')})" title="ランクの設定">ランク設定</a></li>
    124 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_action')})" title="アクションの設定">アクション設定</a></li>
     120<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_rank')})">ランク設定</a></li>
     121<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_action')})">アクション設定</a></li>
    125122({/if})
    126123</ul>
    127124</li>
     
    130127
    131128<li id="adminInfoKiyaku" onmouseover="menu('adminInfoKiyaku','adminInfoKiyakuCont')" onmouseout="menu('adminInfoKiyaku','adminInfoKiyakuCont')"><a class="tab" href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_info')})">お知らせ・規約設定</a>
    132129<ul id="adminInfoKiyakuCont" class="pull">
    133 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_info')})" title="お知らせ変更・HTML挿入: お知らせ、利用規約変更、HTML挿入">お知らせ・規約設定</a></li>
     130<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_admin_info')})">お知らせ・規約設定</a></li>
    134131<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_free_page')})">フリーページ管理</a></li>
    135132</ul>
    136133</li>
     
    142139
    143140<ul class="adminadmin">
    144141
    145 <li id="adminAdminConfig" onmouseover="menu('adminAdminConfig','adminAdminConfigCont')" onmouseout="menu('adminAdminConfig','adminAdminConfigCont')"><a class="tab" href="({if $auth_type == 'all'})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})({else})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})({/if})">管理ページ設定</a>
     142<li id="adminAdminConfig" onmouseover="menu('adminAdminConfig','adminAdminConfigCont')" onmouseout="menu('adminAdminConfig','adminAdminConfigCont')"><a class="tab" href="({if $auth_type == 'all'})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})({else})?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})({/if})">管理画面設定</a>
    146143<ul id="adminAdminConfigCont" class="pull">
    147144({if $auth_type == 'all'})
    148 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})" title="アカウント管理: 管理画面ログイン用アカウントの管理">アカウント管理</a></li>
     145<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})">アカウント管理</a></li>
    149146({/if})
    150 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})" title="パスワード変更: 管理画面ログイン用パスワードの変更">パスワード変更</a></li>
    151 <li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})" title="ページ名ランダム生成: 管理画面のページ名を推測不可能なランダム文字列で置換">ページ名ランダム生成</a></li>
     147<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})">パスワード変更</a></li>
     148({if $auth_type == 'all'})
     149<li><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})">ページ名ランダム生成</a></li>
     150({/if})
    152151</ul>
    153152</li>
    154153
    155 
    156154</ul>
    157155
    158156({****************})
    159157({****************})
    160158
    161 <p id="logout"><a href="?m=({$module_name})&amp;a=do_({$hash_tbl->hash('logout','do')})&amp;sessid=({$PHPSESSID})" title="ログアウト: 管理画面からログアウト">ログアウト</a></p>
     159<p id="logout"><a href="?m=({$module_name})&amp;a=do_({$hash_tbl->hash('logout','do')})&amp;sessid=({$PHPSESSID})">ログアウト</a></p>
    162160
    163161({****************})
    164162({****************})
  • webapp/modules/admin/templates/delete_kakikomi.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminImageKakikomi.tpl"})
    3 ({assign var="page_name" value="投稿記事削除"})
     3({assign var="page_name" value="書き込み削除"})
    44({ext_include file="inc_tree_adminImageKakikomi.tpl"})
    55</div>
    66
  • webapp/modules/admin/templates/list_c_rank.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminSNSConfig.tpl"})
    33
    4 ({assign var="page_name" value="ランク一覧"})
     4({assign var="page_name" value="ランク設定"})
    55({ext_include file="inc_tree_adminSNSConfig.tpl"})
    66</div>
    77
     
    5656<td>({$c_rank.name})</td>
    5757<td  align="center"><a href="({t_img_url filename=$c_rank.image_filename})" target="_blank"><img src="({t_img_url filename=$c_rank.image_filename w=180 h=180})"></a></td>
    5858<td>({$c_rank.point})</td>
    59 <td><a href="?m=({$module_name})&amp;a=({$hash_tbl->hash('page_update_c_rank')})&amp;c_rank_id=({$c_rank.c_rank_id})">変更</a></td>
    60 <td><a href="?m=({$module_name})&amp;a=({$hash_tbl->hash('page_delete_c_rank_confirm')})&amp;c_rank_id=({$c_rank.c_rank_id})">削除</a></td>
     59<td><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_c_rank')})&amp;c_rank_id=({$c_rank.c_rank_id})">変更</a></td>
     60<td><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_c_rank_confirm')})&amp;c_rank_id=({$c_rank.c_rank_id})">削除</a></td>
    6161</tr>
    6262({foreachelse})
    6363<tr>
  • webapp/modules/admin/templates/edit_c_image.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminImageKakikomi.tpl"})
    3 ({assign var="page_name" value="画像のアップロード"})
     3({assign var="page_name" value="画像アップロード・削除"})
    44({ext_include file="inc_tree_adminImageKakikomi.tpl"})
    55</div>
    66
     
    5050<input type="hidden" name="sessid" value="({$PHPSESSID})" />
    5151<input type="hidden" name="filename" value="({$requests.filename})" />
    5252<p class="delImg"><a href="({t_img_url filename=$requests.filename})" target="_blank"><img src="({t_img_url filename=$requests.filename w=120 h=120})"></a></p>
     53({if strpos($requests.filename, 'skin_') !== 0 && strpos($requests.filename, 'no_') !== 0})
    5354<p class="textBtn"><input type="submit" value="この画像を削除する"></p>
     55({/if})
    5456</form>
    5557({else})
    5658<p class="caution" id="c02"><strong>({$requests.filename})</strong>は登録されていません。</p>
  • webapp/modules/admin/templates/update_hash_table.tpl

     
    99
    1010<h2>ページ名ランダム生成</h2>
    1111<div class="contents">
    12 <p class="info">管理ページのページ名を推測できないようにランダム文字列で置換します。</p>
     12<p class="info">管理画面のページ名を推測できないようにランダム文字列で置換します。</p>
    1313<ul class="caution" id="c01">
    1414        <li>ページ名が既にランダム文字列の状態で再度ランダム生成を実行すると、別の文字列で置換されます。</li>
    1515        <li>ランダム生成したページ名を初期の状態に戻すには「ページ名を初期化する」ボタンを押してください。</li>
  • webapp/modules/admin/templates/inc_tree_adminAdminConfig.tpl

     
    1 <div class="tree"><a href="?m=({$module_name})">管理画面TOP</a>&nbsp;>&nbsp;管理ページ設定:({if $parent_page_name})<a href="({$smarty.capture.parent_page_url|smarty:nodefaults})">({$parent_page_name})</a>&nbsp;>&nbsp;({/if})({$page_name})</div>
     1<div class="tree"><a href="?m=({$module_name})">管理画面TOP</a>&nbsp;>&nbsp;管理画面設定:({if $parent_page_name})<a href="({$smarty.capture.parent_page_url|smarty:nodefaults})">({$parent_page_name})</a>&nbsp;>&nbsp;({/if})({$page_name})</div>
  • webapp/modules/admin/templates/edit_c_sns_config.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminDesign.tpl"})
    3 ({assign var="page_name" value="配色設定・カスタムCSS追加"})
     3({assign var="page_name" value="配色・CSS変更"})
    44({ext_include file="inc_tree_adminDesign.tpl"})
    55</div>
    66
     
    3737function set_textarea_for_color_config () {
    3838    var str_1 = "";
    3939    for (key in bgcolors) {
     40        if (key.indexOf("border") == -1 &&  key.indexOf("bg") == -1) {
     41            continue;
     42        }
    4043        str_1 += key;
    4144        str_1 += ":#";
    4245        str_1 += bgcolors[key];
  • webapp/modules/admin/templates/list_c_cmd.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminSNSConfig.tpl"})
    33
    4 ({assign var="page_name" value="CMD一覧"})
     4({assign var="page_name" value="CMD設定"})
    55({ext_include file="inc_tree_adminSNSConfig.tpl"})
    66</div>
    77
  • webapp/modules/admin/templates/inc_subnavi_adminDesign.tpl

     
    11<div class="subNavi">
    2 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_skin_image')})" title="スキン画像変更: スキン画像変更、ナビゲーション互換設定">スキン画像変更</a>&nbsp;|&nbsp;
    3 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_sns_config')})" title="配色・CSS変更: 配色設定、カスタムCSS">配色・CSS変更</a>&nbsp;|&nbsp;
    4 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_navi')})" title="ナビゲーション変更: ナビゲーションボタンのリンク先、キャプションを変更">ナビゲーション変更</a>&nbsp;|&nbsp;
    5 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_html')})" title="HTML追加: 全体に及ぶデザインの変更">HTML挿入</a>&nbsp;|&nbsp;
    6 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_entry_point')})" title="エントリーポイント追加: Smartyテンプレートをページに追加">テンプレート挿入</a>&nbsp;|&nbsp;
    7 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_banner')})" title="バナー管理: トップバナー、サイドバナー追加、任意HTML挿入">バナー設定</a>
     2<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_skin_image')})">スキン画像変更</a>&nbsp;|&nbsp;
     3<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_sns_config')})">配色・CSS変更</a>&nbsp;|&nbsp;
     4<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_navi')})">ナビゲーション変更</a>&nbsp;|&nbsp;
     5<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_html')})">HTML挿入</a>&nbsp;|&nbsp;
     6<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_entry_point')})">テンプレート挿入</a>&nbsp;|&nbsp;
     7<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_banner')})">バナー設定</a>
    88</div>
  • webapp/modules/admin/templates/send_messages_search.tpl

     
    1111<h2>メッセージ・メール送信</h2>
    1212<div class="contents">
    1313
    14 <p>条件に合致するユーザにメッセージもしくはEメールを送信します。タイトルと本文を入力してください。</p>
    15 <p class="caution">※このメッセージは、ID1番のユーザから送信されます。<br>
    16 ※送るユーザの数によっては大きな負荷がかかる可能性がありますのでご注意ください。</p>
     14<p>条件に合致するメンバーにメッセージもしくはEメールを送信します。タイトルと本文を入力してください。</p>
     15<p class="caution">※このメッセージは、ID1番のメンバーから送信されます。<br>
     16※送るメンバーの数によっては大きな負荷がかかる可能性がありますのでご注意ください。</p>
    1717
    1818<div id="page_navi">
    1919<h3>◆送信先</h3>
  • webapp/modules/admin/templates/list_c_action.tpl

     
    11({$inc_header|smarty:nodefaults})
    22({ext_include file="inc_subnavi_adminSNSConfig.tpl"})
    33
    4 ({assign var="page_name" value="アクション一覧"})
     4({assign var="page_name" value="アクション設定"})
    55({ext_include file="inc_tree_adminSNSConfig.tpl"})
    66</div>
    77
  • webapp/modules/admin/templates/inc_subnavi_adminCommunity.tpl

     
    1 <div class="subNavi"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})">コミュニティカテゴリ設定</a>&nbsp;|&nbsp;({if $auth_type == 'all' || $auth_type == ''})<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})">初期コミュニティ設定</a>({/if})</div>
     1<div class="subNavi"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_category')})">コミュニティカテゴリ設定</a>&nbsp;|&nbsp;<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('manage_c_commu')})">初期コミュニティ設定</a></div>
  • webapp/modules/admin/templates/edit_admin_password.tpl

     
    1010({if $msg})<p class="actionMsg">({$msg})</p>({/if})
    1111<h2>パスワード変更</h2>
    1212<div class="contents">
    13 <p class="info">管理ページ用のパスワードを変更します。</p>
     13<p class="info">管理画面用のパスワードを変更します。</p>
    1414<p class="caution" id="c01">※パスワードは6~12文字の半角英数で入力してください。</p>
    1515<form action="./" method="post">
    1616<table class="basicType1">
  • webapp/modules/admin/templates/csv_download.tpl

     
    1616<p class="caution">※全件ダウンロードすると処理が重くなり、サーバーに負荷がかかる場合があります。</p>
    1717
    1818<h3 class="item">全件ダウンロード</h3>
    19 <p>全てのメンバー情報CSVをダウンロードします。</p>
    20 <p class="textBtn"><input type="button" value="ダウンロード" onClick="location.href='?m=({$module_name})&a=do_({$hash_tbl->hash('csv_member','do')})&sessid=({$PHPSESSID})'"></p>
     19<p>全てのメンバーの情報をCSV形式でダウンロードします。</p>
     20<form  action="./" method="get">
     21<input type="hidden" name="m" value="({$module_name})">
     22<input type="hidden" name="a" value="do_({$hash_tbl->hash('csv_member','do')})">
     23<input type="hidden" name="sessid" value="({$PHPSESSID})">
     24<input type="hidden" name="start_id" value="0">
     25<input type="hidden" name="end_id" value="0">
     26<input type="hidden" name="allflag" value="1">
     27<p class="textBtn"><input type="submit" value="ダウンロード"></p>
     28</form>
    2129
     30<h3 class="item">メンバーIDを指定してダウンロード</h3>
     31<p>メンバーIDが指定された範囲内のメンバーの情報をCSV形式でダウンロードします。</p>
    2232<form  action="./" method="get">
    2333<input type="hidden" name="m" value="({$module_name})">
    2434<input type="hidden" name="a" value="do_({$hash_tbl->hash('csv_member','do')})">
    2535<input type="hidden" name="sessid" value="({$PHPSESSID})">
    26 <h3 class="item">メンバーIDを指定してダウンロード</h3>
    27 <p>メンバーIDの範囲を指定してCSVをダウンロードします。</p>
    2836<input class="basic" type="text" name="start_id" value="" size="5"> ~ <input class="basic" type="text" name="end_id" value="" size="5">
     37<input type="hidden" name="allflag" value="0">
    2938<p class="textBtn"><input type="submit" value="ダウンロード"></p>
    3039</form>
     40
     41</div>
     42
    3143({$inc_footer|smarty:nodefaults})
  • webapp/modules/admin/templates/inc_subnavi_adminSiteMember.tpl

     
    11<div class="subNavi">
    22({if $auth_type == 'all'})
    3 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})" title="メンバーリスト: ユーザ登録情報閲覧、メッセージ送信、強制退会">メンバーリスト</a>&nbsp;|&nbsp;
     3<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_member')})">メンバーリスト</a>&nbsp;|&nbsp;
    44({/if})
    55({if $auth_type == 'all' || $auth_type == ''})
    6 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('send_invites')})" title="招待メール送信: 複数のメールアドレス宛に招待メールを送信">招待メール送信</a>&nbsp;|&nbsp;
     6<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('send_invites')})">招待メール送信</a>&nbsp;|&nbsp;
    77({/if})
    88({if $auth_type == 'all'})
    9 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('csv_download')})" title="メンバー情報CSV形式でダウンロードします。">CSVダウンロード</a>&nbsp;|&nbsp;
     9<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('csv_download')})">CSVダウンロード</a>&nbsp;|&nbsp;
    1010({/if})
    11 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('import_c_member')})" title="CSV形式のメンバー情報データをインポートします。">CSVインポート</a>
     11<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('import_c_member')})">CSVインポート</a>&nbsp;|&nbsp;
    1212</div>
  • webapp/modules/admin/templates/insert_html.tpl

     
    5959({elseif $title == 'inc_page_bottom'})
    6060【PC版】HTML挿入 D (旧:【PC版】HTML挿入(ページ下部))
    6161({elseif $title == 'inc_ktai_html_head'})
    62 【携帯】HTML挿入(HTML head内)
     62【携帯】HTML挿入(HTML head内)
    6363({elseif $title == 'inc_ktai_header'})
    64 【携帯】HTML挿入(ページ上部)
     64【携帯】HTML挿入(ページ上部)
    6565({elseif $title == 'inc_ktai_footer'})
    66 【携帯】HTML挿入(ページ下部)
     66【携帯】HTML挿入(ページ下部)
    6767({/if})
    6868</h3>
    6969({if $msg})<p class="actionMsg">({$msg})</p>({/if})
     
    9898({elseif $title == 'inc_page_bottom'})
    9999【PC版】HTML挿入 D (旧:【PC版】HTML挿入(ページ下部))
    100100({elseif $title == 'inc_ktai_html_head'})
    101 【携帯】HTML挿入(HTML head内)
     101【携帯】HTML挿入(HTML head内)
    102102({elseif $title == 'inc_ktai_header'})
    103 【携帯】HTML挿入(ページ上部)
     103【携帯】HTML挿入(ページ上部)
    104104({elseif $title == 'inc_ktai_footer'})
    105 【携帯】HTML挿入(ページ下部)
     105【携帯】HTML挿入(ページ下部)
    106106({/if})]</h4>
    107107({if $requests.target == 'inc_page_top2' || $requests.target == 'inc_page_top' || $requests.target == 'inc_page_bottom2' || $requests.target == 'inc_page_bottom'})
    108108<p class="caution" id="c02">※内容が空のときはHTML挿入部分が表示されないので各HTML挿入部分に該当する隙間はブラウザ内枠との間に生じません。</p>
  • webapp/modules/admin/templates/inc_subnavi_adminImageKakikomi.tpl

     
    11<div class="subNavi">
    2 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_image')})" title="画像リスト・管理: SNSに登録されている画像の一覧、登録、削除">アップロード画像リスト</a>&nbsp;|&nbsp;
    3 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_image')})" title="未定">画像アップロード・削除</a>&nbsp;|&nbsp;
     2<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_image')})">アップロード画像リスト</a>&nbsp;|&nbsp;
     3<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_c_image')})">画像アップロード・削除</a>&nbsp;|&nbsp;
    44<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('diary_list')})">日記管理</a>&nbsp;|&nbsp;
    55<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('diary_comment_list')})">日記コメント管理</a>&nbsp;|&nbsp;
    66<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('topic_list')})">トピック・イベント管理</a>&nbsp;|&nbsp;
    77<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('topic_comment_list')})">トピック・イベントのコメント管理</a>&nbsp;|&nbsp;
    8 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_kakikomi')})" title="書き込み管理: 日記、コミュニティ、コミュニティトピックの強制削除">書き込み削除</a>&nbsp;|&nbsp;
     8<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_kakikomi')})">書き込み削除</a>&nbsp;|&nbsp;
    99
    10 
    11 
    1210</div>
  • webapp/modules/admin/templates/access_analysis_member.tpl

     
    1818<p class="actionMsg">({$msg})</p>
    1919({/if})
    2020
    21 [({$page_name})]
     21[({$item_str})&nbsp;({if $month_flag})({$ymd|date_format:"%Y年%m月"})({else})({$ymd|date_format:"%Y年%m月%d日"})({/if})にアクセスしたメンバー]
    2222
    2323<br>
    2424
  • webapp/modules/admin/templates/user_analysis_generation.tpl

     
    1313<p class="actionMsg">({$msg})</p>
    1414({/if})
    1515
    16 <p>SNSメンバーの世代別メンバー分布を表示します</p>
     16<p>SNSメンバーの世代別メンバー分布を表示します</p>
    1717<table class="basicType2">
    1818({****})
    1919<thead>
  • webapp/modules/admin/templates/import_c_member.tpl

     
    1616
    1717<h3 class="item">メンバー情報をデータベースに一括登録</h3>
    1818
    19 <p class="caution">※文字コード、ファイル形式、項目の順序を守ってください。この処理は10分以上かかる場合があります</p>
     19<p class="caution">※文字コード、ファイル形式、項目の順序を守ってください。この処理は10分以上かかる場合があります</p>
    2020
    2121<form action="./" method="post" enctype="multipart/form-data">
    2222<input type="hidden" name="m" value="({$module_name})">
    2323<input type="hidden" name="a" value="do_({$hash_tbl->hash('import_c_member','do')})">
    2424<input type="hidden" name="sessid" value="({$PHPSESSID})">
    25 <p>≪ユーザデータファイル≫<br>
     25<p>≪メンバーデータファイル≫<br>
    2626文字コード:UTF-8<br>
    2727ファイル形式:csv</p>
    2828<p>項目の順序「ニックネーム」「登録メールアドレス」「パスワード」</p>
  • webapp/modules/admin/templates/inc_subnavi_adminAdminConfig.tpl

     
    11<div class="subNavi">
    22({if $auth_type == 'all'})
    3 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})" title="アカウント管理: 管理画面ログイン用アカウントの管理">アカウント管理</a>&nbsp;|&nbsp;
     3<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('list_c_admin_user')})">アカウント管理</a>&nbsp;|&nbsp;
    44({/if})
    5 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})" title="パスワード変更: 管理画面ログイン用パスワードの変更">パスワード変更</a>&nbsp;|&nbsp;
    6 <a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})" title="ページ名ランダム生成: 管理画面のページ名を推測不可能なランダム文字列で置換">ページ名ランダム生成</a>
    7 
     5<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('edit_admin_password')})">パスワード変更</a>&nbsp;|&nbsp;
     6({if $auth_type == 'all'})
     7<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_hash_table')})">ページ名ランダム生成</a>
     8({/if})
    89</div>
  • webapp/modules/ktai/do/c_edit_member_insert_c_commu_admin_confirm.php

     
    1919
    2020        //--- 権限チェック
    2121        //コミュニティ管理者
     22        // すでに管理者交代依頼メッセージ送信済みではない
     23        // すでに副管理者要請メッセージを送信済みでない
     24
    2225        $status = db_common_commu_status($u, $target_c_commu_id);
    2326        if (!$status['is_commu_admin']) {
    2427            handle_kengen_error();
    2528        }
     29
     30        $target_c_commu_admin_confirm_list =
     31            db_commu_anatani_c_commu_admin_confirm_list4c_member_id($target_c_member_id);
     32        if (!empty($target_c_commu_admin_confirm_list)) {
     33            foreach ($target_c_commu_admin_confirm_list as $value) {
     34                if ($value['c_commu_id'] == $target_c_commu_id) {
     35                    handle_kengen_error();
     36                }
     37            }
     38        }
     39
     40        $target_c_commu_sub_admin_confirm_list =
     41        db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     42        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     43            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     44                if ($value['c_commu_id'] == $target_c_commu_id) {
     45                    handle_kengen_error();
     46                }
     47            }
     48        }
    2649        //---
    2750
    2851
  • webapp/modules/ktai/do/h_config_public_flag_diary.php

     
    1010    {
    1111        $tail = $GLOBALS['KTAI_URL_TAIL'];
    1212        $u = $GLOBALS['KTAI_C_MEMBER_ID'];
     13        $public_flag = util_cast_public_flag_diary($requests['public_flag_diary']);
    1314
    14         db_member_update_public_flag_diary($u, $requests['public_flag_diary']);
     15        db_member_update_public_flag_diary($u, $public_flag);
    1516
    1617        $p = array('msg' => 35);
    1718        openpne_redirect('ktai', 'page_h_config', $p);
  • webapp/modules/ktai/do/h_diary_edit_insert_c_diary.php

     
    1717        // --- リクエスト変数
    1818        $subject = $requests['subject'];
    1919        $body = $requests['body'];
    20         $public_flag = $requests['public_flag'];
     20        $public_flag = util_cast_public_flag_diary($requests['public_flag']);
    2121        $target_c_diary_id = $requests['target_c_diary_id'];
    2222        // ----------
    2323
  • webapp/modules/ktai/do/h_invite_insert_c_invite.php

     
    1515        $u = $GLOBALS['KTAI_C_MEMBER_ID'];
    1616
    1717        if (!IS_USER_INVITE) {
    18             ktai_display_error(SNS_NAME . 'では、ユーザによる招待は行えません');
     18            ktai_display_error(SNS_NAME . 'では、メンバーによる招待は行えません');
    1919        }
    2020
    2121        // --- リクエスト変数
     
    4444
    4545        if (is_ktai_mail_address($mail)) {
    4646            //<PCKTAI
    47             if (defined('OPENPNE_REGIST_FROM') &&
    48                     !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     47            if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    4948                $p = array('msg' => 13);
    5049                openpne_redirect('ktai', 'page_h_invite', $p);
    5150            }
     
    6261
    6362        } else {
    6463            //<PCKTAI
    65             if (defined('OPENPNE_REGIST_FROM') &&
    66                     !(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
     64            if (!(OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_PC)) {
    6765                $p = array('msg' => 16);
    6866                openpne_redirect('ktai', 'page_h_invite', $p);
    6967            }
  • webapp/modules/ktai/do/c_edit_member_insert_c_commu_sub_admin_confirm.php

     
    1919
    2020        //--- 権限チェック
    2121        //コミュニティ管理者
     22        // すでに管理者交代依頼メッセージ送信済みではない
     23        // すでに副管理者要請メッセージを送信済みでない
     24
    2225        $status = db_common_commu_status($u, $target_c_commu_id);
    2326        if (!$status['is_commu_admin']) {
    2427            handle_kengen_error();
    2528        }
     29
     30        $target_c_commu_sub_admin_confirm_list =
     31            db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     32        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     33            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
     34                if ($value['c_commu_id'] == $target_c_commu_id) {
     35                    handle_kengen_error();
     36                }
     37            }
     38        }
    2639        //---
    2740
    2841        db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($target_c_commu_id);
  • webapp/modules/ktai/do/h_config_access_block_update.php

     
    1616        $tail = $GLOBALS['KTAI_URL_TAIL'];
    1717        $u = $GLOBALS['KTAI_C_MEMBER_ID'];
    1818
     19        $filtered_id = db_member_filter_c_access_block_id($u, $requests['c_member_id_block']);
     20        foreach ($requests['c_member_id_block'] as $each_id) {
     21            if (!in_array($each_id,$filtered_id)) {
     22                $p = array('msg' => 41);
     23                openpne_redirect('ktai', 'page_h_config_access_block', $p);
     24            }
     25        }
    1926        db_member_insert_c_access_block($u, $requests['c_member_id_block']);
    2027
    2128        $p = array('msg' => 36);
  • webapp/modules/ktai/do/o_insert_c_member.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    19             openpne_redirect('ktai', 'page_o_login');
     17        if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     18            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    2019        }
    2120        //>
    2221
     
    3029        // セッションが有効かどうか
    3130        if (!$pre = db_member_c_member_ktai_pre4session($ses)) {
    3231            // 無効の場合、login へリダイレクト
    33             openpne_redirect('ktai', 'page_o_login');
     32            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    3433        }
     34
     35        // メールアドレスが登録できるかどうか
     36        if (!util_is_regist_mail_address($pre['ktai_address'])) {
     37            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
     38        }
    3539        //---
    3640
    3741        $errors = array();
     
    99103        }
    100104
    101105        if (!$c_member_id = db_member_ktai_insert_c_member($prof)) {
    102             openpne_redirect('ktai', 'page_o_login');
     106            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    103107        }
    104108
    105109        //入会者にポイント加算
  • webapp/modules/ktai/do/o_update_ktai_address.php

     
    2424            openpne_redirect('ktai', 'page_o_login');
    2525        }
    2626
     27        // メールアドレスが登録できるかどうか
     28        if (!util_is_regist_mail_address($pre['ktai_address'])) {
     29            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
     30        }
     31
    2732        $c_member_id = $pre['c_member_id'];
    2833        $ktai_address = $pre['ktai_address'];
    2934
  • webapp/modules/ktai/do/c_bbs_insert_c_commu_topic_comment.php

     
    3939            openpne_redirect('ktai', 'page_c_bbs', $p);
    4040        }
    4141
     42        if ($requests['join_event'] || $requests['cancel_event']) {
     43            if (!db_commu_is_event_join_date($target_c_commu_topic_id)) {
     44                handle_kengen_error();
     45            }
     46        }
     47
    4248        $insert_id = db_commu_insert_c_commu_topic_comment_2($u, $target_c_commu_topic_id, $body);
    4349
    4450        //イベントのメンバーに追加
  • webapp/modules/ktai/do/h_config_easy_login.php

     
    2525        }
    2626
    2727        if (!$requests['delete']) {
    28             // update
    29             db_member_update_easy_access_id($u, $easy_access_id);
    30             $p = array('msg' => 28);
    31             openpne_redirect('ktai', 'page_h_config', $p);
     28            // 個体識別番号がすでに登録済み
     29            if (db_member_c_member_id4easy_access_id($easy_access_id)) {
     30                $p = array('msg' => 38);
     31                openpne_redirect('ktai', 'page_h_config', $p);
     32            } else {
     33                // update
     34                db_member_update_easy_access_id($u, $easy_access_id);
     35                $p = array('msg' => 28);
     36                openpne_redirect('ktai', 'page_h_config', $p);
     37            }
    3238        } else {
    3339            // delete
    3440            db_member_update_easy_access_id($u, '');
  • webapp/modules/ktai/page/c_invite.php

     
    1515        // ----------
    1616
    1717        //ランダムフレンドリスト
    18         $this->set("c_friend_list", k_p_c_invite_c_friend_list_random4c_member_id4c_commu_id($u, $target_c_commu_id, 50));
     18        $this->set("c_friend_list", db_commu_c_friend_list_random4c_member_id4c_commu_id($u, $target_c_commu_id, 50));
    1919
    2020        //コミュニティID
    2121        $this->set("target_c_commu_id", $target_c_commu_id);
  • webapp/modules/ktai/page/c_bbs.php

     
    5555        $this->set("is_c_commu_member", db_commu_is_c_commu_member($c_commu['c_commu_id'], $u));
    5656        $this->set("is_c_event_member", db_commu_is_c_event_member($target_c_commu_topic_id, $u));
    5757        $this->set("is_c_event_admin", db_commu_is_c_event_admin($target_c_commu_topic_id, $u));
     58        $this->set('is_event_join_date', db_commu_is_event_join_date($target_c_commu_topic_id));
    5859
    59 
    6060        //メンバーがコミュニティ管理者かどうか
    6161        $this->set("is_admin", k_p_c_bbs_is_admin4c_member_id_c_commu_topic_id($u, $target_c_commu_topic_id));
    6262        //コミュニティ管理者
  • webapp/modules/ktai/page/c_topic_edit.php

     
    4242        }
    4343        $this->set('err_msg', $err_msg);
    4444        $this->set('c_topic', $c_topic);
     45        $this->set("c_commu", db_commu_c_commu4c_commu_id2($c_commu_id));
     46
    4547        return 'success';
    4648    }
    4749}
  • webapp/modules/ktai/page/o_regist_end.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     17        if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    1918            openpne_redirect('ktai', 'page_o_login');
    2019        }
    2120        //>
  • webapp/modules/ktai/page/c_edit_member.php

     
    3131        $this->set("page", $page);
    3232
    3333        //メンバのリスト
    34         $list = k_p_c_member_list_c_members_disp4c_commu_id($target_c_commu_id, $page_size, $page);
     34        $list = db_commu_c_member_list4c_commu_id($target_c_commu_id, $page_size, $page);
    3535        $this->set("c_member_list", $list[0]);
    3636        $this->set("is_prev", $list[1]);
    3737        $this->set("is_next", $list[2]);
  • webapp/modules/ktai/page/o_regist_input.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    19             openpne_redirect('ktai', 'page_o_login');
     17        if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     18            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    2019        }
    2120        //>
    2221
     
    2726        // セッションが有効かどうか
    2827        if (!$pre = db_member_c_member_ktai_pre4session($ses)) {
    2928            // 無効の場合、login へリダイレクト
    30             openpne_redirect('ktai', 'page_o_login');
     29            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    3130        }
    3231
     32        // メールアドレスが登録できるかどうか
     33        if (!util_is_regist_mail_address($pre['ktai_address'])) {
     34            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
     35        }
     36
    3337        $this->set('SNS_NAME', SNS_NAME);
    3438        $this->set('ses', $ses);
    3539        $this->set('c_profile_pref_list', p_regist_prof_c_profile_pref_list4null());
  • webapp/modules/ktai/page/h_invite.php

     
    1111        $u  = $GLOBALS['KTAI_C_MEMBER_ID'];
    1212
    1313        if (!IS_USER_INVITE) {
    14             ktai_display_error(SNS_NAME . 'では、ユーザによる招待は行えません');
     14            ktai_display_error(SNS_NAME . 'では、メンバーによる招待は行えません');
    1515        }
    1616
    1717        return 'success';
  • webapp/modules/ktai/page/h_friend_find_all.php

     
    7272            if ($value['c_profile_option_id']) {
    7373                $v = $value['c_profile_option_id'];
    7474            } else {
    75                 $v = urlencode(mb_convert_encoding($value, 'SJIS-win', 'UTF-8'));
     75                $v = urlencode(mb_convert_encoding($value['value'], 'SJIS-win', 'UTF-8'));
    7676            }
    7777            $tmp[] = urlencode("profile[{$key}]") . '=' . $v;
    7878        }
  • webapp/modules/ktai/page/o_regist_pre.php

     
    1414    function execute($requests)
    1515    {
    1616        //<PCKTAI
    17         if (defined('OPENPNE_REGIST_FROM') &&
    18                 !((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
    19             openpne_redirect('ktai', 'page_o_login');
     17        if (!((OPENPNE_REGIST_FROM & OPENPNE_REGIST_FROM_KTAI) >> 1)) {
     18            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    2019        }
    2120        //>
    2221
     
    2726        // セッションが有効かどうか
    2827        if (!$pre = db_member_c_member_ktai_pre4session($ses)) {
    2928            // 無効の場合、login へリダイレクト
    30             openpne_redirect('ktai', 'page_o_login');
     29            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
    3130        }
     31       
     32        // メールアドレスが登録できるかどうか
     33        if (!util_is_regist_mail_address($pre['ktai_address'])) {
     34            openpne_redirect('ktai', 'page_o_login', array('msg' => 42));
     35        }
    3236
    3337        $this->set('ses', $ses);
    3438        $this->set('SNS_NAME', SNS_NAME);
  • webapp/modules/ktai/page/c_event_edit.php

     
    3333                array('target_c_commu_topic_id'=>$c_topic['c_commu_topic_id']));
    3434        }
    3535
     36        $this->set("c_commu", db_commu_c_commu4c_commu_id2($c_commu_id));
    3637        $this->set("year", db_commu_year4null());
    3738        $this->set('month', p_regist_prof_c_profile_month_list4null());
    3839        $this->set('day', p_regist_prof_c_profile_day_list4null());
  • webapp/modules/ktai/templates/h_com_category.tpl

     
    1111<a href="({t_url m=ktai a=page_c_home})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">({$c_commu.name})</a>(({$c_commu.count_commu_member}))<br>
    1212({/foreach})
    1313<br>
    14 ({if $is_prev})<a href="({t_url m=ktai a=page_h_com_category})&amp;target_c_commu_category_id=({$c_commu_category_id})&amp;page=({$page-1})&amp;({$tail})&amp;search_word=({$search_word|to_sjis|escape:"url"})">前へ</a> ({/if})
    15 ({if $is_next})<a href="({t_url m=ktai a=page_h_com_category})&amp;target_c_commu_category_id=({$c_commu_category_id})&amp;page=({$page+1})&amp;({$tail})&amp;search_word=({$search_word|to_sjis|escape:"url"})">次へ</a>({/if})
     14({if $is_prev})<a href="({t_url m=ktai a=page_h_com_category})&amp;target_c_commu_category_id=({$c_commu_category_id})&amp;page=({$page-1})&amp;({$tail})&amp;search_word=({$search_word|to_sjis|escape:url|smarty:nodefaults})">前へ</a> ({/if})
     15({if $is_next})<a href="({t_url m=ktai a=page_h_com_category})&amp;target_c_commu_category_id=({$c_commu_category_id})&amp;page=({$page+1})&amp;({$tail})&amp;search_word=({$search_word|to_sjis|escape:url|smarty:nodefaults})">次へ</a>({/if})
    1616
    1717<br>
    1818
  • webapp/modules/ktai/templates/h_home.tpl

     
    6262└読む[<a href="({t_url m=ktai a=page_fh_diary_list})&amp;({$tail})">自分</a>|<a href="({t_url m=ktai a=page_h_diary_list_friend})&amp;({$tail})">友達</a>|<a href="({t_url m=ktai a=page_h_diary_list_all})&amp;({$tail})">全体</a>]<br>
    6363◆<a ({if $c_friend_count})href="({t_url m=ktai a=page_fh_friend_list})&amp;({$tail})" ({/if})name="menu">({$WORD_FRIEND_HALF})</a>(({$c_friend_count}))[({if $smarty.const.IS_USER_INVITE && ($smarty.const.OPENPNE_REGIST_FROM != $smarty.const.OPENPNE_REGIST_FROM_NONE)})<a href="({t_url m=ktai a=page_h_invite})&amp;({$tail})">誘う</a>|({/if})<a href="({t_url m=ktai a=page_h_friend_find_all})&amp;({$tail})">探す</a>]<br>
    6464◆<a ({if $fh_com_count_user})href="({t_url m=ktai a=page_fh_com_list})&amp;({$tail})"({/if})>コミュニティ</a>(({$fh_com_count_user}))[<a href="({t_url m=ktai a=page_h_com_find_all})&amp;({$tail})">探す</a>|<a href="({t_url m=ktai a=page_h_com_add})&amp;({$tail})">作る</a>]<br>
    65 ◆<a href="({t_url m=ktai a=page_h_message_box})&amp;({$tail})">メッセージ</a><br>
    6665◆<a href="({t_url m=ktai a=page_h_bookmark_list})&amp;({$tail})">お気に入り</a><br>
    6766◆<a href="({t_url m=ktai a=page_h_ranking})&amp;({$tail})">ランキング</a><br>
    6867◆<a href="({t_url m=ktai a=page_fh_intro})&amp;({$tail})">紹介文</a><br>
  • webapp/modules/ktai/templates/h_diary_list_all.tpl

     
    1313({capture name="pager"})
    1414({if $is_prev || $is_next})
    1515({if $is_prev})
    16 <a href="({t_url m=ktai a=page_h_diary_list_all})&amp;keyword=({$keyword|to_sjis|escape:"url"})&amp;page=({$page})&amp;direc=-1&amp;({$tail})">前へ</a>&nbsp;
     16<a href="({t_url m=ktai a=page_h_diary_list_all})&amp;keyword=({$keyword|to_sjis|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=-1&amp;({$tail})">前へ</a>&nbsp;
    1717({/if})
    1818({if $is_next})
    19 <a href="({t_url m=ktai a=page_h_diary_list_all})&amp;keyword=({$keyword|to_sjis|escape:"url"})&amp;page=({$page})&amp;direc=1&amp;({$tail})">次へ</a>
     19<a href="({t_url m=ktai a=page_h_diary_list_all})&amp;keyword=({$keyword|to_sjis|escape:url|smarty:nodefaults})&amp;page=({$page})&amp;direc=1&amp;({$tail})">次へ</a>
    2020({/if})
    2121<br>
    2222({/if})
  • webapp/modules/ktai/templates/h_config_prof.tpl

     
    1414
    1515({capture name="birth"})
    1616<font color="red">*</font>生まれた年<br>
    17 <input type="text" name="birth_year" istyle="4" mode="numeric" value="({$c_member.birth_year})" size="4" maxlength="4"><br>
     17<input type="text" name="birth_year" istyle="4" mode="numeric" value="({if $c_member.birth_year})({$c_member.birth_year})({/if})" size="4" maxlength="4"><br>
    1818<select name="public_flag_birth_year">
    1919    ({foreach from=$public_flags key=key item=item})
    2020    <option value="({$key})"({if $c_member.public_flag_birth_year == $key}) selected="selected"({/if})>({$item})
     
    2323
    2424<font color="red">*</font>誕生日<br>
    2525<select name="birth_month">
     26    <option>--
    2627    ({foreach from=$month item=item})
    2728    <option value="({$item})"({if $item == $c_member.birth_month}) selected="selected"({/if})>({$item})
    2829    ({/foreach})
    2930</select>
    3031<select name="birth_day">
     32    <option>--
    3133    ({foreach from=$day item=item})
    3234    <option value="({$item})"({if $item == $c_member.birth_day}) selected="selected"({/if})>({$item})
    3335    ({/foreach})
     
    7880            ({/foreach})
    7981        </select>
    8082    ({elseif $profile.form_type == 'checkbox'})
    81         <input type="hidden" name="profile[({$profile.name})][]" value="0">
    8283        ({foreach item=item from=$profile.options name=check})
    8384        <input type="checkbox" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value && in_array($item.value|smarty:nodefaults, $c_member.profile[$profile.name].value)}) checked="checked"({/if})>({$item.value|default:"--"})
    8485        ({/foreach})
  • webapp/modules/ktai/templates/c_bbs.tpl

     
    4242({if $c_commu_topic.image_filename3})画像:[<a href="({t_img_url filename=$c_commu_topic.image_filename3 w=120 h=120 f=jpg})">小</a>/<a href="({t_img_url filename=$c_commu_topic.image_filename3 f=jpg})">大</a>]<br>({/if})
    4343({$c_commu_topic.r_datetime|date_format:"%m/%d %H:%M"})<br>
    4444
     45({if $c_commu_topic.member_num})
    4546<a href="({t_url m=ktai a=page_c_event_member_list})&amp;target_c_commu_topic_id=({$c_commu_topic.c_commu_topic_id})&amp;({$tail})">参加者リスト</a><br>
     47({/if})
    4648({if $is_c_event_admin})
    4749<a href="({t_url m=ktai a=page_c_event_mail})&amp;target_c_commu_topic_id=({$c_commu_topic.c_commu_topic_id})&amp;({$tail})">一括メッセージを送る</a><br>
    4850({/if})
     
    9496<input type="hidden" name="target_c_commu_topic_id" value="({$c_commu_topic_id})">
    9597<textarea name="body"></textarea><br>
    9698({if $c_commu_topic.event_flag})
    97 ({if !$is_c_event_admin})
     99({if $is_event_join_date})
    98100({if !$is_c_event_member})
    99101<input name="join_event" type="submit" value="イベントに参加する"><br>
    100102({else})
  • webapp/modules/ktai/templates/h_com_find_result.tpl

     
    1313
    1414({if $is_prev || $is_next})
    1515<br>
    16 ({if $is_prev})<a href="({t_url m=ktai a=page_h_com_find_result})&amp;target_c_member_id=({$target_member.c_member_id})&amp;page=({$page-1})&amp;search_word=({$search_word|to_sjis|escape:"url"})&amp;target_c_commu_category_parent_id=({$target_c_commu_category_parent_id})&amp;({$tail})">前へ</a> ({/if})
    17 ({if $is_next})<a href="({t_url m=ktai a=page_h_com_find_result})&amp;target_c_member_id=({$target_member.c_member_id})&amp;page=({$page+1})&amp;search_word=({$search_word|to_sjis|escape:"url"})&amp;target_c_commu_category_parent_id=({$target_c_commu_category_parent_id})&amp;({$tail})">次へ</a>({/if})
     16({if $is_prev})<a href="({t_url m=ktai a=page_h_com_find_result})&amp;target_c_member_id=({$target_member.c_member_id})&amp;page=({$page-1})&amp;search_word=({$search_word|to_sjis|escape:url|smarty:nodefaults})&amp;target_c_commu_category_parent_id=({$target_c_commu_category_parent_id})&amp;({$tail})">前へ</a> ({/if})
     17({if $is_next})<a href="({t_url m=ktai a=page_h_com_find_result})&amp;target_c_member_id=({$target_member.c_member_id})&amp;page=({$page+1})&amp;search_word=({$search_word|to_sjis|escape:url|smarty:nodefaults})&amp;target_c_commu_category_parent_id=({$target_c_commu_category_parent_id})&amp;({$tail})">次へ</a>({/if})
    1818
    1919({/if})
    2020
  • webapp/modules/ktai/templates/c_topic_edit.tpl

     
    11({$inc_ktai_header|smarty:nodefaults})
    22
    3 <center><font color="orange">トピック編集</font></center>
     3<center><font color="orange">コミュニティ:({$c_commu.name})</font></center>
    44<hr>
    55
    66({t_form m=ktai a=do_c_topic_edit_update_c_commu_topic})
  • webapp/modules/ktai/templates/h_config_access_block.tpl

     
    33<center><font color="orange">アクセスブロック設定</font></center>
    44<hr>
    55
    6 アクセスをブロックするユーザのIDを指定します。<br>
     6アクセスをブロックするメンバーのIDを指定します。<br>
    77<br>
    8 
     8({if $msg})
     9<font color="red">({$msg})</font><br>
     10<br>
     11({/if})
    912({t_form m=ktai a=do_h_config_access_block_update})
    1013<input type="hidden" name="ksid" value="({$PHPSESSID})">
    1114({foreach from=$c_member_id_block item=item})
  • webapp/modules/ktai/templates/c_edit_member.tpl

     
    2525メンバー<br>
    2626<select name="target_c_member_id">
    2727({foreach from=$c_member_list item=item})
    28 ({if $item.c_member_id != $u})
    29 <option value="({$item.c_member_id})">({$item.nickname})
     28({if $item.c_member_id != $u
     29 && $item.c_commu_admin_confirm_id le 0
     30 && $item.c_commu_sub_admin_confirm_id le 0})
     31 <option value="({$item.c_member_id})">({$item.nickname})
    3032({/if})
    3133({/foreach})
    3234</select><br>
     
    4345メンバー<br>
    4446<select name="target_c_member_id">
    4547({foreach from=$c_member_list item=item})
    46 ({if $item.c_member_id != $u && $item.c_member_id != $c_commu.c_member_id_sub_admin})
     48({if $item.c_member_id != $u && $item.c_member_id != $c_commu.c_member_id_sub_admin
     49 && $item.c_commu_admin_confirm_id le 0
     50 && $item.c_commu_sub_admin_confirm_id le 0})
     51})
    4752<option value="({$item.c_member_id})">({$item.nickname})
    4853({/if})
    4954({/foreach})
  • webapp/modules/ktai/templates/h_access_block.tpl

     
    11({$inc_ktai_header|smarty:nodefaults})
    22
    3 申し訳ございませんがこのユーザーのページにはアクセスできません。
     3申し訳ございませんがこのメンバーのページにはアクセスできません。
    44
    55<hr>
    66
  • webapp/modules/ktai/templates/o_login.tpl

     
    3636({if !$smarty.const.IS_SLAVEPNE})
    3737★携帯アドレス<br>
    3838({else})
    39 ユーザID<br>
     39メンバーID<br>
    4040({/if})
    4141<textarea name="username" rows="1" istyle="3" mode="alphabet" maxlength="100"></textarea><br>
    4242({/if})
  • webapp/modules/ktai/templates/o_regist_input.tpl

     
    8080            ({/foreach})
    8181        </select>
    8282    ({elseif $profile.form_type == 'checkbox'})
    83         <input type="hidden" name="profile[({$profile.name})][]" value="0">
    8483        ({foreach item=item from=$profile.options name=check})
    8584        <input type="checkbox" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value && in_array($item.value|smarty:nodefaults, $c_member.profile[$profile.name].value)}) checked="checked"({/if})>({$item.value|default:"--"})
    8685        ({/foreach})
  • webapp/modules/ktai/templates/f_home.tpl

     
    4848({strip})
    4949({capture name="birth"})
    5050({if $target_c_member.age !== NULL})年齢:({$target_c_member.age})歳<br>({/if})
     51({if $target_c_member.birth_month && $target_c_member.birth_day})
    5152誕生日:({$target_c_member.birth_month})月({$target_c_member.birth_day})日<br>
     53({/if})
    5254({/capture})
    5355
    5456({foreach from=$target_c_member.profile key=key item=item})
  • webapp/modules/ktai/templates/c_event_member_list.tpl

     
    11({$inc_ktai_header|smarty:nodefaults})
    22
    3 <center><font color="orange">イベント参加メンバー(({$count_member}))</font></center>
     3<center><font color="orange">イベント参加者一覧(({$count_member}))</font></center>
    44<hr>
     5({if $count_member})
    56({foreach from=$c_event_member_list item=c_member })
    67<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$c_member.c_member_id})&amp;({$tail})">({$c_member.nickname})</a><br>
    78({/foreach})
     
    1112({if $is_prev})<a href="({t_url m=ktai a=page_c_event_member_list})&amp;target_c_commu_topic_id=({$c_commu_topic_id})&amp;page=({$page})&amp;direc=-1&amp;({$tail})">前へ</a> ({/if})
    1213({if $is_next})<a href="({t_url m=ktai a=page_c_event_member_list})&amp;target_c_commu_topic_id=({$c_commu_topic_id})&amp;page=({$page})&amp;direc=1&amp;({$tail})">次へ</a>({/if})
    1314({/if})
     15({else})
     16イベントへの参加者がいません。
     17({/if})
    1418
    1519<hr>
    1620<a href="({t_url m=ktai a=page_c_bbs})&amp;target_c_commu_topic_id=({$c_commu_topic_id})&amp;({$tail})">イベントに戻る</a><br>
  • webapp/modules/ktai/templates/c_home.tpl

     
    4545<hr>
    4646<a name="news">新着リスト</a>
    4747({if $is_c_commu_view})
    48 <font color="green">[トピックリスト]</font><br>
     48<br><font color="green">[トピックリスト]</font><br>
    4949({foreach from=$new_topic_comment item=item})
    5050 [({$item.r_datetime|date_format:"%m/%d"})]<a href="({t_url m=ktai a=page_c_bbs})&amp;target_c_commu_topic_id=({$item.c_commu_topic_id})&amp;({$tail})">({$item.name})</a>(({$item.count_comments}))<br>
    5151({foreachelse})
  • webapp/modules/ktai/templates/h_regist_prof.tpl

     
    7878            ({/foreach})
    7979        </select>
    8080    ({elseif $profile.form_type == 'checkbox'})
    81         <input type="hidden" name="profile[({$profile.name})][]" value="0">
    8281        ({foreach item=item from=$profile.options name=check})
    8382        <input type="checkbox" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value && in_array($item.value|smarty:nodefaults, $c_member.profile[$profile.name].value)}) checked="checked"({/if})>({$item.value|default:"--"})
    8483        ({/foreach})
  • webapp/modules/ktai/templates/h_friend_find_all.tpl

     
    9292
    9393({if $pager.page_prev || $pager.page_next})
    9494<br>
    95 ({if $pager.page_prev})<a href="({t_url m=ktai a=page_h_friend_find_all})({if $nickname})&amp;nickname=({$nickname|to_sjis|escape:"url"})({/if})({if $search_condition})&amp;({$search_condition})({/if})&amp;page=({$pager.page_prev})&amp;({$tail})">前へ</a> ({/if})
    96 ({if $pager.page_next})<a href="({t_url m=ktai a=page_h_friend_find_all})({if $nickname})&amp;nickname=({$nickname|to_sjis|escape:"url"})({/if})({if $search_condition})&amp;({$search_condition})({/if})&amp;page=({$pager.page_next})&amp;({$tail})">次へ</a>({/if})
     95({if $pager.page_prev})<a href="({t_url m=ktai a=page_h_friend_find_all})({if $nickname})&amp;nickname=({$nickname|to_sjis|escape:url|smarty:nodefaults})({/if})({if $search_condition})&amp;({$search_condition})({/if})&amp;page=({$pager.page_prev})&amp;({$tail})">前へ</a> ({/if})
     96({if $pager.page_next})<a href="({t_url m=ktai a=page_h_friend_find_all})({if $nickname})&amp;nickname=({$nickname|to_sjis|escape:url|smarty:nodefaults})({/if})({if $search_condition})&amp;({$search_condition})({/if})&amp;page=({$pager.page_next})&amp;({$tail})">次へ</a>({/if})
    9797
    9898({/if})
    9999<br>
  • webapp/version.php

     
    1 <?php define('OPENPNE_VERSION', '2.6.6.2'); ?>
     1<?php define('OPENPNE_VERSION', '2.6.7'); ?>
  • webapp/templates/mail/m_pc_daily_news.tpl

     
    6666◆昨日のランキングNo1は?◆
    6767―――――――――――――――――――――――――――――
    6868
    69 ◇昨日のアクセス数No1ユーザーは?
     69◇昨日のアクセス数No1メンバーは?
    7070 → ({t_url_mail m=pc a=page_h_ranking})&kind=ashiato
    7171
    72 ◇昨日の({$WORD_MY_FRIEND})数No1ユーザーは?
     72◇昨日の({$WORD_MY_FRIEND})数No1メンバーは?
    7373 → ({t_url_mail m=pc a=page_h_ranking})&kind=friend
    7474
    7575◇昨日の参加人数No1コミュニティは?
Note: See TracBrowser for help on using the repository browser.