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

Changeset 1136


Ignore:
Timestamp:
Dec 12, 2006, 2:45:36 PM (14 years ago)
Author:
takanashi
Message:

#121 コミュニティの共同運営制度確認

Location:
OpenPNE/branches/takanashi/prj_takanashi2
Files:
4 added
51 edited
31 copied

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/lib/db/commu.php

    r1135 r1136  
    166166    $sql = 'SELECT c_commu_id FROM c_commu' .
    167167            ' WHERE c_commu_id = ? AND c_member_id_admin = ?';
     168    $params = array(intval($c_commu_id), intval($c_member_id));
     169    return ( (bool)db_get_one($sql, $params) || db_commu_is_c_commu_sub_admin($c_commu_id, $c_member_id) );
     170}
     171
     172/**
     173 * コミュニティの副管理者かどうかを判定
     174 *
     175 * @param  int $c_commu_id
     176 * @param  int $c_member_id
     177 * @return bool
     178 */
     179function db_commu_is_c_commu_sub_admin($c_commu_id, $c_member_id)
     180{
     181    $sql = 'SELECT c_commu_id FROM c_commu' .
     182            ' WHERE c_commu_id = ? AND c_member_id_sub_admin = ?';
    168183    $params = array(intval($c_commu_id), intval($c_member_id));
    169184    return (bool)db_get_one($sql, $params);
     
    308323}
    309324
     325/**
     326 * 副管理者の要請情報をIDから取得
     327 *
     328 * @param  int $c_commu_sub_admin_confirm_id
     329 * @return array
     330 *              c_commu_sub_admin_confirm,
     331 *              c_member_id_sub_admin       : 管理者のメンバーID
     332 */
     333function db_c_commu_sub_admin_confirm4c_commu_sub_admin_confirm_id($c_commu_sub_admin_confirm_id)
     334{
     335    $sql = "SELECT cac.*, c.c_member_id_sub_admin FROM c_commu_sub_admin_confirm AS cac, c_commu AS c";
     336    $sql .= " WHERE cac.c_commu_sub_admin_confirm_id = ?";
     337    $sql .= " AND cac.c_commu_id=c.c_commu_id";
     338    $params = array(intval($c_commu_sub_admin_confirm_id));
     339    return db_get_row($sql, $params);
     340}
     341
    310342// 参加コミュニティリスト
    311343function db_commu_c_commu_list4c_member_id($c_member_id, $page, $page_size)
     
    390422    $c_commu_admin_confirm = db_get_row($sql, $params);
    391423
     424    $sql = 'SELECT * FROM c_commu_sub_admin_confirm WHERE c_commu_id = ?';
     425    $c_commu_sub_admin_confirm = db_get_row($sql, $params);
     426
    392427    if ($c_commu_admin_confirm) {
    393428        foreach ($list as $key => $c_member) {
     
    404439    }
    405440
     441    if ($c_commu_sub_admin_confirm) {
     442        foreach ($list as $key => $c_member) {
     443            if ($list[$key]['c_member_id'] == $c_commu_sub_admin_confirm['c_member_id_to']) {
     444                $list[$key]['c_commu_sub_admin_confirm_id'] = $c_commu_sub_admin_confirm['c_commu_sub_admin_confirm_id'];
     445            } else {
     446                $list[$key]['c_commu_sub_admin_confirm_id'] = 0;
     447            }
     448        }
     449    } else {
     450        foreach ($list as $key => $c_member) {
     451            $list[$key]['c_commu_sub_admin_confirm_id'] = -1;
     452        }
     453    }
     454
    406455    foreach ($list as $key => $c_member) {
    407456        $list[$key]['is_c_commu_admin'] = _db_is_c_commu_admin($c_commu_id, $list[$key]['c_member_id']);
     457        $list[$key]['is_c_commu_sub_admin'] = db_commu_is_c_commu_sub_admin($c_commu_id, $list[$key]['c_member_id']);
    408458    }
    409459
     
    594644    $sql = "SELECT cmc.*, c.name AS c_commu_name";
    595645    $sql .= " FROM c_commu_member_confirm AS cmc, c_commu AS c";
    596     $sql .= " WHERE c.c_member_id_admin = ? AND cmc.c_commu_id=c.c_commu_id";
    597     $params = array(intval($c_member_id));
     646    $sql .= " WHERE (c.c_member_id_admin = ? OR c.c_member_id_sub_admin = ?) AND cmc.c_commu_id=c.c_commu_id";
     647    $params = array(intval($c_member_id), intval($c_member_id));
    598648    $c_commu_member_confirm_list = db_get_all($sql, $params);
    599649
     
    685735    }
    686736    return $c_commu_admin_confirm_list;
     737}
     738
     739
     740/**
     741 * あなたにコミュニティ副管理者を希望しているメンバー
     742 *
     743 * @param   int $c_member_id_to : 要請されている方(あなた)
     744 * @return  array_of_array
     745 *              c_commu_sub_admin_confirm.*
     746 *              c_commu_name        : コミュニティ名
     747 *              c_member_id_sub_admin   : 要請している人(=現管理者)のID
     748 *              nickname            : 要請している人の名前
     749 *              image_filename      : 要請している人の画像
     750 * @see     h_confirm_list.php
     751 */
     752function db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($c_member_id_to)
     753{
     754    $sql = "SELECT cac.*, c.name AS c_commu_name, c.c_member_id_admin";
     755    $sql .= " FROM c_commu_sub_admin_confirm AS cac, c_commu AS c";
     756    $sql .= " WHERE cac.c_member_id_to = ? AND cac.c_commu_id=c.c_commu_id";
     757    $params = array(intval($c_member_id_to));
     758    $c_commu_sub_admin_confirm_list = db_get_all($sql, $params);
     759
     760    foreach ($c_commu_sub_admin_confirm_list as $key => $value) {
     761        $c_member = db_common_c_member4c_member_id_LIGHT($value['c_member_id_admin']);
     762        $c_commu_sub_admin_confirm_list[$key]['nickname'] = $c_member['nickname'];
     763        $c_commu_sub_admin_confirm_list[$key]['image_filename'] = $c_member['image_filename'];
     764    }
     765    return $c_commu_sub_admin_confirm_list;
     766}
     767
     768/**
     769 * あなたがコミュニティ副管理者を要請しているメンバー
     770 *
     771 * @param   int $c_member_id_sub_admin  : 要請している方(あなた)
     772 * @return  array_of_array
     773 *              c_commu_sub_admin_confirm.*
     774 *              nickname            : 要請されている人の名前
     775 *              image_filename      : 要請されている人の画像
     776 * @see     h_confirm_list.php
     777 */
     778function db_commu_anataga_c_commu_sub_admin_confirm_list4c_member_id($c_member_id_sub_admin)
     779{
     780    $sql = "SELECT cac.*, c.name AS c_commu_name, c.c_member_id_sub_admin";
     781    $sql .= " FROM c_commu_sub_admin_confirm AS cac, c_commu AS c";
     782    $sql .= " WHERE c.c_member_id_sub_admin = ? AND cac.c_commu_id=c.c_commu_id";
     783    $params = array(intval($c_member_id_sub_admin));
     784    $c_commu_sub_admin_confirm_list = db_get_all($sql, $params);
     785
     786    foreach ($c_commu_sub_admin_confirm_list as $key => $value) {
     787        $c_member = db_common_c_member4c_member_id_LIGHT($value['c_member_id_to']);
     788        $c_commu_sub_admin_confirm_list[$key]['nickname'] = $c_member['nickname'];
     789        $c_commu_sub_admin_confirm_list[$key]['image_filename'] = $c_member['image_filename'];
     790    }
     791    return $c_commu_sub_admin_confirm_list;
    687792}
    688793
     
    9221027        'is_commu_member' => false,
    9231028        'is_commu_admin'  => false,
     1029        'is_commu_sub_admin'  => false,
    9241030        'is_receive_mail'    => false,
    9251031        'is_commu_member_confirm' => false,
     
    9341040        }
    9351041
    936         if ($ret['c_commu']['c_member_id_admin'] == $u) {
     1042        //副管理者の権限はほぼ管理者と同一
     1043        if ($ret['c_commu']['c_member_id_admin'] == $u
     1044         || $ret['c_commu']['c_member_id_sub_admin'] == $u) {
    9371045            $ret['is_commu_admin']  = true;
     1046        }
     1047
     1048        //副管理者かどうかも個別に持つ
     1049        if ($ret['c_commu']['c_member_id_sub_admin'] == $u) {
     1050            $ret['is_commu_sub_admin']  = true;
    9381051        }
    9391052    } else {
     
    9961109function db_commu_c_commu_member_confirm4c_commu_member_confirm_id($c_commu_member_confirm_id)
    9971110{
    998     $sql = "SELECT cmc.*, c.c_member_id_admin";
     1111    $sql = "SELECT cmc.*, c.c_member_id_admin, c.c_member_id_sub_admin";
    9991112    $sql .= " FROM c_commu_member_confirm AS cmc, c_commu AS c";
    10001113    $sql .= " WHERE cmc.c_commu_member_confirm_id=?";
     
    11801293    $c_commu_id = $c_commu['c_commu_id'];
    11811294
    1182     $sql = "SELECT c_member_id_admin";
    1183     $sql .= " FROM c_commu";
    1184     $sql .= " WHERE c_commu_id = ?";
    1185     $params = array(intval($c_commu_id));
    1186     $c_commu_id_admin = db_get_one($sql, $params);
    1187 
    1188     if ($c_member_id == $c_commu_id_admin) {
    1189         return true;
    1190     }
    1191     return false;
     1295    return db_commu_is_c_commu_admin($c_commu['c_commu_id'], $c_member_id);
    11921296}
    11931297
     
    14361540    $sql = "SELECT cmc.*, c.name AS c_commu_name";
    14371541    $sql .= " FROM c_commu_member_confirm AS cmc, c_commu AS c";
    1438     $sql .= " WHERE c.c_member_id_admin = ?" .
     1542    $sql .= " WHERE (c.c_member_id_admin = ? OR c.c_member_id_sub_admin = ?" .
    14391543            " AND cmc.c_commu_id=c.c_commu_id";
    1440     $params = array(intval($c_member_id));
     1544    $params = array(intval($c_member_id), intval($c_member_id));
    14411545    $c_commu_member_confirm_list = db_get_all($sql, $params);
    14421546
     
    20302134
    20312135/**
     2136 * 副管理者に指名
     2137 *
     2138 * @param   int $c_commu_sub_admin_confirm
     2139 * @param   int $u : 自分のc_membmer_id
     2140 * @return bool
     2141 */
     2142function db_commu_update_c_commu_c_member_id_sub_admin($c_commu_id, $c_member_id)
     2143{
     2144    $data = array('c_member_id_sub_admin' => intval($c_member_id));
     2145    $where = array('c_commu_id' => intval($c_commu_id));
     2146    if (!db_update('c_commu', $data, $where)) {
     2147        return false;
     2148    }
     2149    return db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($c_commu_id);
     2150}
     2151
     2152/**
    20322153 * 登録時に強制参加させるかどうかを設定
    20332154 */
     
    20962217
    20972218/**
     2219 * コミュニティ副管理者交代リクエスト
     2220 */
     2221function db_commu_insert_c_commu_sub_admin_confirm($c_commu_id, $c_member_id, $message = '')
     2222{
     2223    $data = array(
     2224        'c_commu_id' => intval($c_commu_id),
     2225        'c_member_id_to' => intval($c_member_id),
     2226        'message' => $message,
     2227        'r_datetime' => db_now(),
     2228    );
     2229    return db_insert('c_commu_sub_admin_confirm', $data);
     2230}
     2231
     2232/**
    20982233 * 管理者交代の要請を削除
    20992234 *
     
    21082243
    21092244/**
     2245 * 副管理者の要請を削除
     2246 *
     2247 * @param   int $c_commu_sub_admin_confirm_id
     2248 */
     2249function db_commu_delete_c_commu_sub_admin_confirm4id($c_commu_sub_admin_confirm_id)
     2250{
     2251    $sql = 'DELETE FROM c_commu_sub_admin_confirm WHERE c_commu_sub_admin_confirm_id = ?';
     2252    $params = array(intval($c_commu_sub_admin_confirm_id));
     2253    return db_query($sql, $params);
     2254}
     2255
     2256/**
    21102257 * コミュニティIDから管理者交代要請を削除
    21112258 */
     
    21132260{
    21142261    $sql = 'DELETE FROM c_commu_admin_confirm WHERE c_commu_id = ?';
     2262    $params = array(intval($c_commu_id));
     2263    return db_query($sql, $params);
     2264}
     2265
     2266/**
     2267 * コミュニティIDから副管理者要請を削除
     2268 */
     2269function db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($c_commu_id)
     2270{
     2271    $sql = 'DELETE FROM c_commu_sub_admin_confirm WHERE c_commu_id = ?';
    21152272    $params = array(intval($c_commu_id));
    21162273    return db_query($sql, $params);
     
    24022559    cache_drop_c_commu_list4c_member_id($c_member_id);
    24032560
     2561    //おすすめレビューを削除
    24042562    $sql = 'DELETE FROM c_commu_review' .
    24052563           ' WHERE c_commu_id = ? AND c_member_id = ?';
     
    24072565    db_query($sql, $params);
    24082566
     2567    //副管理者なら副管理者のポストを空に
     2568    $sql = 'UPDATE c_commu' .
     2569           ' SET c_member_id_sub_admin = 0' .
     2570           ' WHERE c_commu_id = ? AND c_member_id_sub_admin = ?';
     2571    db_query($sql, $params);
     2572
     2573    //管理者承認依頼
    24092574    $sql = 'DELETE FROM c_commu_admin_confirm' .
    24102575           ' WHERE c_commu_id = ? AND c_member_id_to = ?';
    24112576    db_query($sql, $params);
    24122577
     2578    //副管理者承認依頼
     2579    $sql = 'DELETE FROM c_commu_sub_admin_confirm' .
     2580           ' WHERE c_commu_id = ? AND c_member_id_to = ?';
     2581    db_query($sql, $params);
     2582
     2583    //コミュニティから退会
    24132584    $sql = 'DELETE FROM c_commu_member' .
    24142585           ' WHERE c_commu_id = ? AND c_member_id = ?';
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/lib/db/review.php

    r546 r1136  
    571571}
    572572
     573//コミュニティのおすすめレビューを削除
     574function db_review_delete_c_review4c_review_id($c_review_id)
     575{
     576    $sql = 'DELETE FROM c_review WHERE c_review_id = ?';
     577    $params = array(intval($c_review_id));
     578    db_query($sql, $params);
     579}
     580
     581//コミュニティのおすすめレビューを削除
     582function db_review_delete_c_commu_review4c_commu_review_id($c_commu_review_id)
     583{
     584    $sql = 'DELETE FROM c_commu_review WHERE c_commu_review_id = ?';
     585    $params = array(intval($c_commu_review_id));
     586    db_query($sql, $params);
     587}
     588
     589//コミュニティのおすすめレビューを取得(一つ)
     590function db_review_get_c_commu_review_one4c_commu_review_id($c_commu_review_id)
     591{
     592    $sql = 'SELECT * FROM c_commu_review WHERE c_commu_review_id = ?';
     593    $params = array(intval($c_commu_review_id));
     594    return db_get_row($sql, $params);
     595}
     596
    573597?>
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/c_edit_delete_c_commu.php

    r2 r1136  
    1818        //--- 権限チェック
    1919        //コミュニティ管理者
     20        //コミュニティ副管理者でない
     21
    2022
    2123        $status = db_common_commu_status($u, $target_c_commu_id);
    2224        if (!$status['is_commu_admin']) {
     25            handle_kengen_error();
     26        }
     27        if ($status['is_commu_sub_admin']) {
    2328            handle_kengen_error();
    2429        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/c_edit_member_delete_c_commu_member.php

    r2 r1136  
    2626        }
    2727
     28        $status = db_common_commu_status($target_c_member_id, $target_c_commu_id);
     29        if ($status['is_commu_admin']) {
     30            handle_kengen_error();
     31        }
     32
    2833        if ($target_c_member_id == $u) {
    2934            handle_kengen_error();
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/c_event_add_insert_c_commu_topic.php

    r1135 r1136  
    2525
    2626        //トピック作成権限チェック
    27         if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    28             ktai_display_error("イベントは管理だけが作成できます");
     27        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($event['c_commu_id'], $u)) {
     28            ktai_display_error("イベントは管理だけが作成できます");
    2929        }
    3030        //---
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/c_topic_add_insert_c_commu_topic.php

    r1135 r1136  
    3636        //トピック作成権限チェック
    3737        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    38             ktai_display_error("トピックは管理だけが作成できます");
     38            ktai_display_error("トピックは管理だけが作成できます");
    3939        }
    4040        //---
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/h_confirm_list_delete_c_commu_member_confirm.php

    r2 r1136  
    2525
    2626        if ($cmc['c_member_id'] != $u
    27             && $cmc['c_member_id_admin'] != $u) {
     27            && ($cmc['c_member_id_admin'] != $u && $cmc['c_member_id_sub_admin'] != $u)) {
    2828            handle_kengen_error();
    2929        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/h_confirm_list_insert_c_commu_member.php

    r2 r1136  
    2424        $cmc = _do_c_commu_member_confirm4c_commu_member_confirm_id($target_c_commu_member_confirm_id);
    2525
    26         if ($cmc['c_member_id_admin'] != $u) {
     26        if ($cmc['c_member_id_admin'] != $u && $cmc['c_member_id_sub_admin'] != $u) {
    2727            handle_kengen_error();
    2828        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/do/h_confirm_list_update_c_commu_admin_confirm.php

    r2 r1136  
    2929        //---
    3030
     31        //副管理者なら副管理者から昇格
     32        if (db_commu_is_c_commu_sub_admin($admin_confirm['c_commu_id'], $u)) {
     33            db_commu_update_c_commu_c_member_id_sub_admin($admin_confirm['c_commu_id'], 0);
     34        }
     35
     36        db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($admin_confirm['c_commu_id']);
    3137        db_commu_update_c_commu_c_member_id_admin($admin_confirm['c_commu_id'], $u);
    3238
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/c_edit.php

    r1135 r1136  
    1818
    1919        //--- 権限チェック
    20         if ($c_commu['c_member_id_admin'] != $u) {
     20        if ($c_commu['c_member_id_admin']     != $u
     21         && $c_commu['c_member_id_sub_admin'] != $u) {
    2122            handle_kengen_error();
    2223        }
     24
    2325        //---
    2426
     
    2628        array(
    2729            'public' =>'コミュニティ参加者全員が作成可能',
    28             'admin_only' =>'コミュニティ管理のみ作成可能',
     30            'admin_only' =>'コミュニティ管理のみ作成可能',
    2931        );
    3032        $this->set('topic_authority_list', $topic_authority_list);
     
    3739        $this->set('c_commu', $c_commu);
    3840
     41        if ($c_commu['c_member_id_sub_admin'] == $u) {
     42            $this->set('is_sub_admin', 1);
     43        }
    3944
    4045        return 'success';
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/c_edit_member.php

    r2 r1136  
    2020
    2121        //--- 権限チェック
    22         if ($c_commu['c_member_id_admin'] != $u) {
     22        if ($c_commu['c_member_id_admin'] !=$u && $c_commu['c_member_id_sub_admin'] != $u) {
    2323            ktai_display_error('閲覧権限がありません');
    2424        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/c_edit_member_delete_c_commu_member_confirm.php

    r2 r1136  
    1616        // ----------
    1717
     18        //--- 権限チェック
     19        //コミュニティ管理者
     20        //targetメンバーが管理者(=自分)でない
     21
     22        $status = db_common_commu_status($u, $target_c_commu_id);
     23        if (!$status['is_commu_admin']) {
     24            handle_kengen_error();
     25        }
     26
     27        $status = db_common_commu_status($target_c_member_id, $target_c_commu_id);
     28        if ($status['is_commu_admin']) {
     29            handle_kengen_error();
     30        }
     31
     32        if ($target_c_member_id == $u) {
     33            handle_kengen_error();
     34        }
     35        //---
     36
    1837        $this->set("target_c_commu_id", $target_c_commu_id);
    1938        $this->set("target_c_member_id", $target_c_member_id);
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/c_event_add.php

    r1135 r1136  
    2929        //トピック作成権限チェック
    3030        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    31             ktai_display_error("イベントは管理だけが作成できます");
     31            ktai_display_error("イベントは管理だけが作成できます");
    3232        }
    3333        //---
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/c_topic_add.php

    r1135 r1136  
    2828        //トピック作成権限チェック
    2929        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    30             ktai_display_error("トピックは管理だけが作成できます");
     30            ktai_display_error("トピックは管理だけが作成できます");
    3131        }
    3232        // ---
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/h_confirm_list.php

    r2 r1136  
    1515
    1616        //コミュニティ参加承認待ちリスト
    17         $this->set("anatani_c_commu_member_confirm_list", k_p_h_confirm_list_anatani_c_commu_member_confirm_list4c_member_id($u));
     17        $this->set("anatani_c_commu_member_confirm_list", db_commu_anatani_c_commu_member_confirm_list4c_member_id($u));
    1818
    1919        // あなたにコミュニティ管理者交代を希望しているメンバー
     
    2121            p_h_confirm_list_anatani_c_commu_admin_confirm_list4c_member_id($u));
    2222
     23        // あなたにコミュニティ副管理者を希望しているメンバー
     24        $this->set("anatani_c_commu_sub_admin_confirm_list",
     25            db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($u));
     26
    2327        //リンク申請出した人のリスト
    2428        $this->set("anataga_c_friend_confirm_list", k_p_h_confirm_list_anataga_c_friend_confirm_list4c_member_id($u));
    2529
    2630        //参加申請出したコミュニティに関するリスト
    27         $this->set("anataga_c_commu_member_confirm_list", k_p_h_confirm_list_anataga_c_commu_member_confirm_list4c_member_id($u));
     31        $this->set("anataga_c_commu_member_confirm_list", db_commu_anataga_c_commu_member_confirm_list4c_member_id($u));
    2832
    2933        // あなたがコミュニティ管理者交代を要請しているメンバー
    3034        $this->set("anataga_c_commu_admin_confirm_list",
    3135            p_h_confirm_list_anataga_c_commu_admin_confirm_list4c_member_id($u));
     36
     37        // あなたがコミュニティ副管理者を要請しているメンバー
     38        $this->set("anataga_c_commu_sub_admin_confirm_list",
     39            db_commu_anataga_c_commu_sub_admin_confirm_list4c_member_id($u));
    3240
    3341
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/page/h_home.php

    r862 r1136  
    6565        $this->set("num_anatani_c_commu_admin_confirm_list", count($anatani_c_commu_admin_confirm_list));
    6666
     67        // あなたにコミュニティ副管理者を希望しているメンバー
     68        $anatani_c_commu_sub_admin_confirm_list = db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($u);
     69        $this->set("anatani_c_commu_sub_admin_confirm_list", $anatani_c_commu_sub_admin_confirm_list);
     70        //そのメンバーの人数
     71        $this->set("num_anatani_c_commu_sub_admin_confirm_list", count($anatani_c_commu_sub_admin_confirm_list));
     72
    6773        //日記コメント記入履歴
    6874        $this->set("c_diary_my_comment_list", p_h_home_c_diary_my_comment_list4c_member_id($u, 5));
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/c_edit.tpl

    r1135 r1136  
    1818参加・公開<br>
    1919<input type="radio" name="public_flag" value="public"({if $c_commu.public_flag=='public'}) checked({/if})>誰でも参加可能、掲示板は全員に公開<br>
    20 <input type="radio" name="public_flag" value="auth_public"({if $c_commu.public_flag=='auth_public'}) checked({/if})>参加には管理の承認が必要、掲示板は全員に公開<br>
    21 <input type="radio" name="public_flag" value="auth_commu_member"({if $c_commu.public_flag=='auth_commu_member'}) checked({/if})>参加には管理の承認が必要、掲示板はコミュニティメンバーにのみ公開<br>
     20<input type="radio" name="public_flag" value="auth_public"({if $c_commu.public_flag=='auth_public'}) checked({/if})>参加には管理の承認が必要、掲示板は全員に公開<br>
     21<input type="radio" name="public_flag" value="auth_commu_member"({if $c_commu.public_flag=='auth_commu_member'}) checked({/if})>参加には管理の承認が必要、掲示板はコミュニティメンバーにのみ公開<br>
    2222トピック作成権限<br>
    2323({html_radios name="topic_authority" options=$topic_authority_list class="no_bg" selected=$c_commu.topic_authority separator="<br>"})
     
    2525</form>
    2626
     27({if !$is_sub_admin})
    2728<hr>
    2829({if $is_topic})
     
    3435({else})
    3536このコミュニティを削除します。削除の際はトラブル等を避けるため、あらかじめ参加者へ削除を告知してください。<br>
    36 ({t_form m=ktai a=do_c_edit_delete_c_commu})
     37({t_form m=ktai a=page_c_edit_delete_c_commu_confirm})
    3738<input type="hidden" name="ksid" value="({$PHPSESSID})">
    3839<input type="hidden" name="target_c_commu_id" value="({$c_commu.c_commu_id})">
     
    4142({/if})
    4243
     44({/if})
     45
    4346<hr>
    4447<a href="({t_url m=ktai a=page_c_home})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">コミュニティトップに戻る</a><br>
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/c_edit_member.tpl

    r2 r1136  
    66({foreach from=$c_member_list item=item})
    77({$item.nickname})
    8 ({if $item.c_member_id==$u})☆({else})<a href="({t_url m=ktai a=page_c_edit_member_delete_c_commu_member_confirm})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;target_c_member_id=({$item.c_member_id})&amp;({$tail})">削除</a>({/if})<br>
     8({if $item.c_member_id == $u})☆({elseif $c_commu.c_member_id_admin != $item.c_member_id})<a href="({t_url m=ktai a=page_c_edit_member_delete_c_commu_member_confirm})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;target_c_member_id=({$item.c_member_id})&amp;({$tail})">削除</a>({/if})<br>
    99({/foreach})
    1010
     
    1616({/if})
    1717
    18 ({if count($c_member_list) > 1})
     18({if count($c_member_list) > 1 && $c_commu.c_member_id_sub_admin != $u})
    1919<hr>
    2020
    21 ◆管理交代の要請
     21◆管理交代の要請
    2222({t_form m=ktai a=do_c_edit_member_insert_c_commu_admin_confirm})
    2323<input type="hidden" name="ksid" value="({$PHPSESSID})">
     
    3535<input type="submit" value="送信">
    3636</form>
     37<hr>
     38
     39◆副管理者の要請
     40({t_form m=ktai a=do_c_edit_member_insert_c_commu_sub_admin_confirm})
     41<input type="hidden" name="ksid" value="({$PHPSESSID})">
     42<input type="hidden" name="target_c_commu_id" value="({$c_commu.c_commu_id})">
     43メンバー<br>
     44<select name="target_c_member_id">
     45({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})
     47<option value="({$item.c_member_id})">({$item.nickname})
     48({/if})
     49({/foreach})
     50</select><br>
     51メッセージ<br>
     52<textarea name="body"></textarea><br>
     53<input type="submit" value="送信">
     54</form>
     55
    3756({/if})
    3857
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/c_home.tpl

    r887 r1136  
    99<a href="#menu" accesskey="1">1.メニュー</a>({if $is_c_commu_view})|<a href="#news" accesskey="2">2.新着リスト</a>({/if})|<a href="#intro" accesskey="3">3.説明文</a>|<a href="({t_url m=ktai a=page_h_home})&amp;({$tail})">ホーム</a>
    1010<hr>
    11 管理:<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$c_commu.c_member_id_admin})&amp;({$tail})">({$c_commu.c_member_admin.nickname})</a><br>
     11管理:<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$c_commu.c_member_id_admin})&amp;({$tail})">({$c_commu.c_member_admin.nickname})</a><br>
    1212カテゴリ:({$c_commu.c_commu_category.name})<br>
    1313メンバー数:({$c_commu.count_member|default:"0"})人
     
    6262({/if})
    6363({/if})
    64 <font color="green">[コミュニティメンバー](({$c_commu.count_member}))</font><br>
     64<br>
     65
     66管理者:<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$c_commu.c_member_id_admin})&amp;({$tail})">({$c_commu.c_member_admin.nickname})</a><br>
     67<br>
     68■コミュニティメンバー(({$c_commu.count_member}))<br>
     69
    6570({foreach from=$c_commu_member_list item=c_commu_member })
    6671 <a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$c_commu_member.c_member_id})&amp;({$tail})">({$c_commu_member.nickname})</a><br>
     
    7782<a href="({t_url m=ktai a=do_inc_join_c_commu})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">このコミュニティに参加</a><br>
    7883({/if})
     84({if $relation_c_member_and_c_commu.join && ($c_commu.c_member_id_admin!=$u || $c_commu.c_member_id_sub_admin!=$u) })
     85<a href="({t_url m=ktai a=do_inc_leave_c_commu})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">このコミュニティから退会</a><br>
     86({/if})
    7987
    8088({if $relation_c_member_and_c_commu.join && !($is_unused_pc_bbs && $is_unused_ktai_bbs)})
     
    8391<input type="hidden" name="ksid" value="({$PHPSESSID})">
    8492<input type="hidden" name="target_c_commu_id" value="({$c_commu.c_commu_id})">
    85 ({if $c_commu.c_member_id_admin!=$u})
     93({if ($c_commu.c_member_id_admin!=$u || $c_commu.c_member_id_sub_admin!=$u)})
    8694このコミュニティの管理者からのメッセージを<br>
    8795<input type="radio" value="1" name="is_receive_message"({if $is_receive_message}) checked="checked"({/if})>受け取る<br>
     
    103111
    104112<hr>
    105 ({if $u == $c_commu.c_member_id_admin})
     113({if ($c_commu.c_member_id_admin==$u || $c_commu.c_member_id_sub_admin==$u)})
    106114<a href="({t_url m=ktai a=page_c_edit})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">コミュニティ編集</a><br>
    107115<a href="({t_url m=ktai a=page_c_edit_member})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;({$tail})">コミュニティメンバー編集</a><br>
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/c_invite.tpl

    r887 r1136  
    2424</form>
    2525
    26 ※コミュニティ管理から紹介した場合には、承認制のコミュニティにも承認無しで参加できます。<br>
     26※コミュニティ管理から紹介した場合には、承認制のコミュニティにも承認無しで参加できます。<br>
    2727<br>
    2828※送信先の選択肢はランダムとなっています。送りたいメンバーがリストに表示されなかった場合、
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/h_com_add.tpl

    r2 r1136  
    1717参加・公開<br>
    1818<input type="radio" name="public_flag" value="public" checked>誰でも参加可能、掲示板は全員に公開<br>
    19 <input type="radio" name="public_flag" value="auth_public">参加には管理の承認が必要、掲示板は全員に公開<br>
    20 <input type="radio" name="public_flag" value="auth_commu_member">参加には管理の承認が必要、掲示板はコミュニティメンバーにのみ公開<br>
     19<input type="radio" name="public_flag" value="auth_public">参加には管理の承認が必要、掲示板は全員に公開<br>
     20<input type="radio" name="public_flag" value="auth_commu_member">参加には管理の承認が必要、掲示板はコミュニティメンバーにのみ公開<br>
    2121<input type="submit" value="送信">
    2222</form>
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/h_confirm_list.tpl

    r887 r1136  
    4646({/if})
    4747
     48[コミュニティ副管理者承認待ち]<br>
     49({if $anatani_c_commu_sub_admin_confirm_list})
     50({foreach from=$anatani_c_commu_sub_admin_confirm_list item=item})
     51<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$item.c_member_id_sub_admin})&amp;({$tail})">({$item.nickname})</a><br>
     52<a href="({t_url m=ktai a=page_c_home})&amp;target_c_commu_id=({$item.c_commu_id})&amp;({$tail})">({$item.c_commu_name})</a><br>
     53メッセージ<br>
     54({$item.message|nl2br})<br>
     55[<a href="({t_url m=ktai a=do_h_confirm_list_update_c_commu_sub_admin_confirm})&amp;target_c_commu_sub_admin_confirm_id=({$item.c_commu_sub_admin_confirm_id})&amp;({$tail})">承認</a>]
     56[<a href="({t_url m=ktai a=do_h_confirm_list_delete_c_commu_sub_admin_confirm})&amp;target_c_commu_sub_admin_confirm_id=({$item.c_commu_sub_admin_confirm_id})&amp;({$tail})">拒否</a>]<br>
     57<br>
     58({/foreach})
     59({/if})
     60
    4861[({$WORD_FRIEND_HALF})リンク要請中]<br>
    4962({if $anataga_c_friend_confirm_list})
     
    8093({/if})
    8194
     95[コミュニティ副管理者要請中]<br>
     96({if $anataga_c_commu_sub_admin_confirm_list})
     97({foreach from=$anataga_c_commu_sub_admin_confirm_list item=item})
     98<a href="({t_url m=ktai a=page_f_home})&amp;target_c_member_id=({$item.c_member_id_sub_admin})&amp;({$tail})">({$item.nickname})</a><br>
     99<a href="({t_url m=ktai a=page_c_home})&amp;target_c_commu_id=({$item.c_commu_id})&amp;({$tail})">({$item.c_commu_name})</a><br>
     100メッセージ<br>
     101({$item.message|nl2br})<br>
     102[<a href="({t_url m=ktai a=do_h_confirm_list_delete_c_commu_sub_admin_confirm})&amp;target_c_commu_sub_admin_confirm_id=({$item.c_commu_sub_admin_confirm_id})&amp;({$tail})">依頼削除</a>]<br>
     103<br>
     104({/foreach})
     105({/if})
     106
    82107<hr>
    83108
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/ktai/templates/h_home.tpl

    r972 r1136  
    3131
    3232({if $anatani_c_commu_admin_confirm_list})
    33 <a href="({t_url m=ktai a=page_h_confirm_list})&amp;({$tail})"><font color="red">★コミュニティ管理交代依頼({$num_anatani_c_commu_admin_confirm_list})件</font></a><br>
     33<a href="({t_url m=ktai a=page_h_confirm_list})&amp;({$tail})"><font color="red">★コミュニティ管理交代依頼({$num_anatani_c_commu_admin_confirm_list})件</font></a><br>
    3434({/if})
    3535
    36 ({if $anatani_c_commu_admin_confirm_list||$num_f_confirm_list||$num_message_not_is_read||$num_diary_not_is_read||$num_h_confirm_list||$anatani_c_commu_admin_confirm_list})
     36({if $anatani_c_commu_sub_admin_confirm_list})
     37<a href="({t_url m=ktai a=page_h_confirm_list})&amp;({$tail})"><font color="red">★コミュニティ副管理者依頼({$num_anatani_c_commu_sub_admin_confirm_list})件</font></a><br>
     38({/if})
     39
     40({if $anatani_c_commu_admin_confirm_list||$num_f_confirm_list||$num_message_not_is_read||$num_diary_not_is_read||$num_h_confirm_list||$anatani_c_commu_admin_confirm_list||$anatani_c_commu_sub_admin_confirm_list})
    3741<br>
    3842({/if})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_admin_request_insert_c_commu_admin_confirm.php

    r2 r1136  
    2121        //--- 権限チェック
    2222        //自分がコミュニティ管理者
     23        //自分がコミュニティ副管理者ではない
    2324        //targetがコミュニティメンバー
     25
    2426
    2527        $status = db_common_commu_status($u, $target_c_commu_id);
    2628        if (!$status['is_commu_admin']) {
     29            handle_kengen_error();
     30        }
     31        if ($status['is_commu_sub_admin']) {
    2732            handle_kengen_error();
    2833        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_edit_delete_c_commu.php

    r2 r1136  
    2020        //--- 権限チェック
    2121        //コミュニティ管理者
     22        //コミュニティ副管理者でない
    2223
    2324        $status = db_common_commu_status($u, $target_c_commu_id);
    2425        if (!$status['is_commu_admin']) {
     26            handle_kengen_error();
     27        }
     28
     29        if ($status['is_commu_sub_admin']) {
    2530            handle_kengen_error();
    2631        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_edit_member_delete_c_commu_admin_confirm.php

    r2 r1136  
    2020        //--- 権限チェック
    2121        //コミュニティ管理者
     22        //コミュニティ副管理者ではない
    2223
    2324        $c_commu_admin_confirm = _db_c_commu_admin_confirm4c_commu_admin_confirm_id($target_c_commu_admin_confirm_id);
     
    2627        $status = db_common_commu_status($u, $target_c_commu_id);
    2728        if (!$status['is_commu_admin']) {
     29            handle_kengen_error();
     30        }
     31        if ($status['is_commu_sub_admin']) {
    2832            handle_kengen_error();
    2933        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_event_add_insert_c_commu_topic.php

    r1135 r1136  
    3030
    3131        //トピック作成権限チェック
    32         if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
     32        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($event['c_commu_id'], $u)) {
    3333            $_REQUEST['target_c_commu_id'] = $event['c_commu_id'];
    34             $_REQUEST['msg'] = "イベントは管理だけが作成できます";
     34            $_REQUEST['msg'] = "イベントは管理だけが作成できます";
    3535            openpne_forward('pc', 'page', "c_home");
    3636            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_join_request_insert_c_commu_member_confirm.php

    r2 r1136  
    4949                "この要請について、承認待ちリストから承認または拒否を選択してください。\n";
    5050
    51             do_common_send_message_syoudaku($c_member_id_from, $c_member_id_to, $subject, $body_disp);
     51            do_common_send_message_syoudaku($c_member_id_from, $c_commu['c_member_id_admin'], $subject, $body_disp);
     52            do_common_send_message_syoudaku($c_member_id_from, $c_commu['c_member_id_sub_admin'], $subject, $body_disp);
    5253        }
    5354
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/c_topic_add_insert_c_commu_topic.php

    r1135 r1136  
    3232        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3333            $_REQUEST['target_c_commu_id'] = $c_commu_id;
    34             $_REQUEST['msg'] = "トピックは管理だけが作成できます";
     34            $_REQUEST['msg'] = "トピックは管理だけが作成できます";
    3535            openpne_forward('pc', 'page', "c_home");
    3636            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/h_confirm_list_insert_c_commu_member.php

    r2 r1136  
    2323        $cmc = _do_c_commu_member_confirm4c_commu_member_confirm_id($target_c_commu_member_confirm_id);
    2424
    25         if ($cmc['c_member_id_admin'] != $u) {
     25        if ($cmc['c_member_id_admin'] != $u && $cmc['c_member_id_sub_admin'] != $u) {
    2626            handle_kengen_error();
    2727        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/do/h_confirm_list_update_c_commu_admin_confirm.php

    r2 r1136  
    2929        // -----
    3030
     31        //副管理者なら副管理者から昇格
     32        if (db_commu_is_c_commu_sub_admin($admin_confirm['c_commu_id'], $u)) {
     33            db_commu_update_c_commu_c_member_id_sub_admin($admin_confirm['c_commu_id'], 0);
     34        }
    3135
     36        db_commu_delete_c_commu_sub_admin_confirm4c_commu_id($admin_confirm['c_commu_id']);
    3237        db_commu_update_c_commu_c_member_id_admin($admin_confirm['c_commu_id'], $u);
    3338
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_admin_request.php

    r102 r1136  
    1818        //--- 権限チェック
    1919        //コミュニティ管理者
     20        //コミュニティ副管理者ではない
     21
    2022        if (!_db_is_c_commu_admin($target_c_commu_id, $u)) {
     23            handle_kengen_error();
     24        }
     25
     26        if (db_commu_is_c_commu_sub_admin($target_c_commu_id, $u)) {
    2127            handle_kengen_error();
    2228        }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_edit.php

    r1135 r1136  
    6363        array(
    6464            'public' =>'コミュニティ参加者全員が作成可能',
    65             'admin_only' =>'コミュニティ管理のみ作成可能',
     65            'admin_only' =>'コミュニティ管理のみ作成可能',
    6666        );
    6767        $this->set('topic_authority_list', $topic_authority_list);
     
    7070
    7171        $this->set('is_unused_join_commu', util_is_unused_mail('m_pc_join_commu'));
     72        $this->set('u', $u);
    7273
    7374        //-- Google MAPs
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_edit_member.php

    r134 r1136  
    4545        $this->set("page", $page);
    4646
     47        $this->set("u", $u);
     48
    4749        return 'success';
    4850    }
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_event_add.php

    r1135 r1136  
    3131        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3232            $_REQUEST['target_c_commu_id'] = $c_commu_id;
    33             $_REQUEST['msg'] = "イベントは管理だけが作成できます";
     33            $_REQUEST['msg'] = "イベントは管理だけが作成できます";
    3434            openpne_forward('pc', 'page', "c_home");
    3535            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_event_add_confirm.php

    r1135 r1136  
    2727
    2828        //トピック作成権限チェック
    29         if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
     29        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($target_c_commu_id, $u)) {
    3030            $_REQUEST['target_c_commu_id'] = $target_c_commu_id;
    31             $_REQUEST['msg'] = "イベントは管理だけが作成できます";
     31            $_REQUEST['msg'] = "イベントは管理だけが作成できます";
    3232            openpne_forward('pc', 'page', "c_home");
    3333            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_member_review.php

    r134 r1136  
    3333        $this->set('c_commu', $c_commu);
    3434        $this->set("is_c_commu_member", _db_is_c_commu_member($c_commu_id, $u));
     35        $this->set('u', $u);
    3536
    3637        return 'success';
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_topic_add.php

    r1135 r1136  
    3737        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3838            $_REQUEST['target_c_commu_id'] = $c_commu_id;
    39             $_REQUEST['msg'] = "トピックは管理だけが作成できます";
     39            $_REQUEST['msg'] = "トピックは管理だけが作成できます";
    4040            openpne_forward('pc', 'page', "c_home");
    4141            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/c_topic_add_confirm.php

    r1135 r1136  
    3434        if ($c_commu['topic_authority'] == 'admin_only' && !db_commu_is_c_commu_admin($c_commu_id, $u)) {
    3535            $_REQUEST['target_c_commu_id'] = $c_commu_id;
    36             $_REQUEST['msg'] = "トピックは管理だけが作成できます";
     36            $_REQUEST['msg'] = "トピックは管理だけが作成できます";
    3737            openpne_forward('pc', 'page', "c_home");
    3838            exit;
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/h_confirm_list.php

    r134 r1136  
    2626                p_h_confirm_list_anatani_c_commu_admin_confirm_list4c_member_id($u));
    2727
     28        // あなたにコミュニティ副管理者を希望しているメンバー
     29        $this->set("anatani_c_commu_sub_admin_confirm_list",
     30                db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($u));
     31
    2832
    2933        // あなたがフレンドリンクを要請しているメンバー
     
    3943                p_h_confirm_list_anataga_c_commu_admin_confirm_list4c_member_id($u));
    4044
     45        // あなたがコミュニティ副管理者を要請しているメンバー
     46        $this->set("anataga_c_commu_sub_admin_confirm_list",
     47                db_commu_anataga_c_commu_sub_admin_confirm_list4c_member_id($u));
     48
    4149
    4250        //---- ページ表示 ----//
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/page/h_home.php

    r881 r1136  
    4343        $this->set('anatani_c_commu_admin_confirm_list', $anatani_c_commu_admin_confirm_list);
    4444        $this->set('num_anatani_c_commu_admin_confirm_list', count($anatani_c_commu_admin_confirm_list));
     45
     46        // あなたにコミュニティ副管理者を希望しているメンバー
     47        $anatani_c_commu_sub_admin_confirm_list = db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($u);
     48        $this->set('anatani_c_commu_sub_admin_confirm_list', $anatani_c_commu_sub_admin_confirm_list);
     49        $this->set('num_anatani_c_commu_sub_admin_confirm_list', count($anatani_c_commu_sub_admin_confirm_list));
    4550
    4651        // 誕生日かどうか
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_admin_request.tpl

    r1088 r1136  
    99
    1010<!-- ******************************************** -->
    11 <!-- ******ここから:管理交代依頼****** -->
     11<!-- ******ここから:管理交代依頼****** -->
    1212
    1313<table border="0" cellspacing="0" cellpadding="0" style="width:650px;margin:0px auto;" class="border_07">
     
    2020<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    2121<td class="bg_01" align="center">
    22 <!-- *ここから:管理交代依頼>内容* -->
     22<!-- *ここから:管理交代依頼>内容* -->
    2323({*ここから:header*})
    2424<!-- ここから:小タイトル -->
     
    2727<tr>
    2828<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>
    29 <td style="width:468px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">管理交代依頼</span></td>
     29<td style="width:468px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">管理交代依頼</span></td>
    3030<td style="width:140px;" align="right" class="bg_06">&nbsp;</td>
    3131</tr>
     
    4848<div class="padding_w_m">
    4949
    50 この人に管理交代依頼を送信します。よろしいですか。
     50この人に管理交代依頼を送信します。よろしいですか。
    5151
    5252</div>
     
    226226<!-- 無し -->
    227227({*ここまで:footer*})
    228 <!-- *ここまで:管理交代依頼>>内容* -->
    229 </td>
    230 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    231 </tr>
    232 <tr>
    233 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    234 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    235 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    236 </tr>
    237 </table>
    238 <!-- ******ここまで:管理交代依頼****** -->
     228<!-- *ここまで:管理交代依頼>>内容* -->
     229</td>
     230<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     231</tr>
     232<tr>
     233<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     234<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     235<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     236</tr>
     237</table>
     238<!-- ******ここまで:管理交代依頼****** -->
    239239<!-- ******************************************** -->
    240240
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_edit.tpl

    r1135 r1136  
    389389<!-- **************************************** -->
    390390
     391({if $c_commu.c_member_id_sub_admin != $u && $c_commu.c_member_id_admin == $u })
    391392<img src="./skin/dummy.gif" class="v_spacer_l">
    392393
     
    443444<img src="./skin/dummy.gif" class="v_spacer_l">
    444445
    445 ({t_form m=pc a=do_c_edit_delete_c_commu})
    446 <input type="hidden" name="sessid" value="({$PHPSESSID})">
     446({t_form m=pc a=page_c_edit_delete_c_commu_confirm})
    447447<input type="hidden" name="target_c_commu_id" value="({$c_commu.c_commu_id})">
    448448<div align="center" syyle="text-align:center;">
     
    483483<!-- ****************************************** -->
    484484
     485({/if})
     486
    485487<img src="./skin/dummy.gif" class="v_spacer_l">
    486488
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_edit_delete_c_commu_confirm.tpl

    r1103 r1136  
    1 ({$inc_html_header|smarty:nodefaults})
    2 <body>
    3 ({ext_include file="inc_extension_pagelayout_top.tpl"})
    4 <table class="mainframe" border="0" cellspacing="0" cellpadding="0">
    5 <tr>
    6 <td class="container inc_page_header">
    7 ({$inc_page_header|smarty:nodefaults})
    8 </td>
    9 </tr>
    10 <tr>
    11 <td class="container inc_navi">
    12 ({$inc_navi|smarty:nodefaults})
    13 </td>
    14 </tr>
    15 <tr>
    16 <td class="container main_content">
     1({ext_include file="inc_header.tpl"})
     2({ext_include file="inc_layoutcolumn_top_720px.tpl"})
    173
    18 <table class="container" border="0" cellspacing="0" cellpadding="0">
    19 <tr><td class="full_content" align="center">
    204({***************************})
    215({**ここから:メインコンテンツ**})
     
    10892({**ここまで:メインコンテンツ**})
    10993({***************************})
    110 </td></tr>
    111 </table>({*END:container*})
    112 </td>
    113 </tr>
    114 <tr>
    115 <td class="container inc_page_footer">
    116 ({$inc_page_footer|smarty:nodefaults})
    117 </td>
    118 </tr>
    119 </table>
    120 ({ext_include file="inc_extension_pagelayout_bottom.tpl"})
    121 </body>
    122 </html>
     94({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"})
     95({ext_include file="inc_footer.tpl"})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_edit_member.tpl

    r1135 r1136  
    9090<td style="width:80px;" class="bg_02 padding_s">
    9191
    92 ({if !$c_member.is_c_commu_admin && $c_member.c_commu_admin_confirm_id le 0})
     92({if !$c_member.is_c_commu_admin
     93 &&  !$c_member.is_c_commu_sub_admin
     94 &&   $c_member.c_commu_admin_confirm_id le 0
     95 &&   $c_member.c_commu_sub_admin_confirm_id le 0
     96 &&   $c_commu.c_member_id_sub_admin != $u
     97})
     98<a href="({t_url m=pc a=page_c_sub_admin_request})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;target_c_member_id=({$c_member.c_member_id})">副管理者に指名</a>
     99({elseif $c_member.is_c_commu_sub_admin && $c_commu.c_member_id_sub_admin != $u })
     100<a href="({t_url m=pc a=page_c_sub_admin_delete})&amp;target_c_commu_id=({$c_commu.c_commu_id})&amp;target_c_member_id=({$c_member.c_member_id})">副管理者から降格</a>
     101({else})
     102&nbsp;
     103({/if})
     104
     105</td>
     106
     107<td class="bg_02">
     108
     109({if !($c_member.is_c_commu_admin && !$c_member.is_c_commu_sub_admin)
     110 &&   $c_member.c_commu_admin_confirm_id le 0
     111 &&   $c_commu.c_member_id_sub_admin != $u
     112})
    93113<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>
    94114({else})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_home.tpl

    r1081 r1136  
    453453</tr>
    454454<!-- ここまで:主内容>開設日 -->
    455 <!-- ここから:主内容>管理 -->
    456 <tr>
    457 <td class="border_01 bg_09 padding_s" style="width:90px;border-right:none;border-top:none;">
    458 
    459 <span class="c_01">管理</span>
     455<!-- ここから:主内容>管理 -->
     456<tr>
     457<td class="border_01 bg_09 padding_s" style="width:90px;border-right:none;border-top:none;">
     458
     459<span class="c_01">管理</span>
    460460
    461461</td>
     
    466466</td>
    467467</tr>
    468 <!-- ここまで:主内容>管理 -->
     468<!-- ここまで:主内容>管理 -->
    469469<!-- ここから:主内容>カテゴリ -->
    470470<tr>
     
    507507だれでも参加できる(公開)
    508508({elseif $c_commu.public_flag == 'auth_public'})
    509 管理の承認が必要(公開)
     509管理の承認が必要(公開)
    510510({elseif $c_commu.public_flag == 'auth_sns'})
    511 管理の承認が必要(公開)
     511管理の承認が必要(公開)
    512512({elseif $c_commu.public_flag == 'auth_commu_member'})
    513 管理の承認が必要(非公開)
     513管理の承認が必要(非公開)
    514514({/if})
    515515
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_invite.tpl

    r1088 r1136  
    5050({if $c_invite_list})
    5151このコミュニティを紹介したい({$WORD_MY_FRIEND})を一覧から選び、紹介するメッセージを書いてください。
    52 <br>なお、コミュニティ管理から紹介した場合には、承認制のコミュニティにも承認無しで参加できます。
     52<br>なお、コミュニティ管理から紹介した場合には、承認制のコミュニティにも承認無しで参加できます。
    5353({else})
    5454紹介できる({$WORD_MY_FRIEND})がいません。
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_member_review.tpl

    r1081 r1136  
    377377<div class="padding_s">
    378378
     379({if $c_commu.c_member_id_admin     == $u
     380||   $c_commu.c_member_id_sub_admin == $u
     381||   $review.c_member_id            == $u
     382})
     383<a href="({t_url m=pc a=page_c_member_review_delete_confirm})&amp;target_c_commu_review_id=({$review.c_commu_review_id})&amp;target_c_commu_id=({$c_commu.c_commu_id})">削除</a>&nbsp;
     384({/if})
    379385<a href="({t_url m=pc a=page_h_review_list_product})&amp;c_review_id=({$review.c_review_id})">他メンバーのレビューを見る</a>&nbsp;
    380386
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_member_review_delete_confirm.tpl

    r1103 r1136  
    1 ({$inc_html_header|smarty:nodefaults})
    2 <body>
    3 ({ext_include file="inc_extension_pagelayout_top.tpl"})
    4 <table class="mainframe" border="0" cellspacing="0" cellpadding="0">
    5 <tr>
    6 <td class="container inc_page_header">
    7 ({$inc_page_header|smarty:nodefaults})
    8 </td>
    9 </tr>
    10 <tr>
    11 <td class="container inc_navi">
    12 ({$inc_navi|smarty:nodefaults})
    13 </td>
    14 </tr>
    15 <tr>
    16 <td class="container main_content">
    17 
    18 <table class="container" border="0" cellspacing="0" cellpadding="0">
    19 <tr><td class="full_content" align="center">
     1({ext_include file="inc_header.tpl"})
     2({ext_include file="inc_layoutcolumn_top_720px.tpl"})
    203({***************************})
    214({**ここから:メインコンテンツ**})
     
    10992({**ここまで:メインコンテンツ**})
    11093({***************************})
    111 </td></tr>
    112 </table>({*END:container*})
    113 </td>
    114 </tr>
    115 <tr>
    116 <td class="container inc_page_footer">
    117 ({$inc_page_footer|smarty:nodefaults})
    118 </td>
    119 </tr>
    120 </table>
    121 ({ext_include file="inc_extension_pagelayout_bottom.tpl"})
    122 </body>
    123 </html>
     94({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"})
     95({ext_include file="inc_footer.tpl"})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_sub_admin_delete.tpl

    r1103 r1136  
    1 ({$inc_html_header|smarty:nodefaults})
    2 <body>
    3 ({ext_include file="inc_extension_pagelayout_top.tpl"})
    4 <table class="mainframe" border="0" cellspacing="0" cellpadding="0">
    5 <tr>
    6 <td class="container inc_page_header">
    7 ({$inc_page_header|smarty:nodefaults})
    8 </td>
    9 </tr>
    10 <tr>
    11 <td class="container inc_navi">
    12 ({$inc_navi|smarty:nodefaults})
    13 </td>
    14 </tr>
    15 <tr>
    16 <td class="container main_content" align="center">
    17 
    18 ({ext_include file="inc_alert_box.tpl"})({* エラーメッセージコンテナ *})
    19 
    20 <table class="container" border="0" cellspacing="0" cellpadding="0">({*BEGIN:container*})
    21 <tr>
    22 <td class="full_content" align="center">
     1({ext_include file="inc_header.tpl"})
     2({ext_include file="inc_layoutcolumn_top_720px.tpl"})
    233({***************************})
    244({**ここから:メインコンテンツ**})
     
    263243({**ここまで:メインコンテンツ**})
    264244({***************************})
    265 </td>
    266 </tr>
    267 </table>({*END:container*})
    268 </td>
    269 </tr>
    270 <tr>
    271 <td class="container inc_page_footer">
    272 ({$inc_page_footer|smarty:nodefaults})
    273 </td>
    274 </tr>
    275 </table>
    276 ({ext_include file="inc_extension_pagelayout_bottom.tpl"})
    277 </body>
    278 </html>
     245({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"})
     246({ext_include file="inc_footer.tpl"})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_sub_admin_request.tpl

    r1103 r1136  
    1 ({$inc_html_header|smarty:nodefaults})
    2 <body>
    3 ({ext_include file="inc_extension_pagelayout_top.tpl"})
    4 <table class="mainframe" border="0" cellspacing="0" cellpadding="0">
    5 <tr>
    6 <td class="container inc_page_header">
    7 ({$inc_page_header|smarty:nodefaults})
    8 </td>
    9 </tr>
    10 <tr>
    11 <td class="container inc_navi">
    12 ({$inc_navi|smarty:nodefaults})
    13 </td>
    14 </tr>
    15 <tr>
    16 <td class="container main_content" align="center">
    17 
    18 ({ext_include file="inc_alert_box.tpl"})({* エラーメッセージコンテナ *})
    19 
    20 <table class="container" border="0" cellspacing="0" cellpadding="0">({*BEGIN:container*})
    21 <tr>
    22 <td class="full_content" align="center">
     1({ext_include file="inc_header.tpl"})
     2({ext_include file="inc_layoutcolumn_top_720px.tpl"})
     3
    234({***************************})
    245({**ここから:メインコンテンツ**})
     
    263244({**ここまで:メインコンテンツ**})
    264245({***************************})
    265 </td>
    266 </tr>
    267 </table>({*END:container*})
    268 </td>
    269 </tr>
    270 <tr>
    271 <td class="container inc_page_footer">
    272 ({$inc_page_footer|smarty:nodefaults})
    273 </td>
    274 </tr>
    275 </table>
    276 ({ext_include file="inc_extension_pagelayout_bottom.tpl"})
    277 </body>
    278 </html>
     246({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"})
     247({ext_include file="inc_footer.tpl"})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_taikai_err_admin.tpl

    r1081 r1136  
    3737
    3838<br><br>
    39 管理は退会できません。<br>
     39管理は退会できません。<br>
    4040コミュニティを削除する場合は「<a href="({t_url m=pc a=page_c_edit})&amp;target_c_commu_id=({$c_commu.c_commu_id})">コミュニティ設定変更</a>」よりおこなってください。
    4141<br><br><br>
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/c_taikai_err_no_member.tpl

    r1081 r1136  
    1 
    2 
    31({ext_include file="inc_header.tpl"})
    42({ext_include file="inc_layoutcolumn_top_720px.tpl"})
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/h_confirm_list.tpl

    r1081 r1136  
    412412
    413413<!-- ********************************************* -->
    414 <!-- ******ここから:コミュニティ管理交代承認****** -->
     414<!-- ******ここから:コミュニティ管理交代承認****** -->
    415415<table border="0" cellspacing="0" cellpadding="0" style="width:650px;margin:0px auto;" class="border_07">
    416416<tr>
     
    422422<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    423423<td class="bg_01" align="center">
    424 <!-- *ここから:コミュニティ管理交代承認>内容* -->
     424<!-- *ここから:コミュニティ管理交代承認>内容* -->
    425425({*ここから:header*})
    426426<!-- ここから:小タイトル -->
     
    608608<!-- 無し -->
    609609({*ここまで:footer*})
    610 <!-- *ここまで:コミュニティ管理人交代承認>>内容* -->
    611 </td>
    612 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    613 </tr>
    614 <tr>
    615 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    616 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    617 <td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
    618 </tr>
    619 </table>
    620 <!-- ******ここまで:コミュニティ管理人交代承認****** -->
     610<!-- *ここまで:コミュニティ管理者交代承認>>内容* -->
     611</td>
     612<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     613</tr>
     614<tr>
     615<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     616<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     617<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     618</tr>
     619</table>
     620<!-- ******ここまで:コミュニティ管理者交代承認****** -->
     621<!-- ********************************************* -->
     622
     623<img src="./skin/dummy.gif" class="v_spacer_l">
     624
     625<!-- ********************************************* -->
     626<!-- ******ここから:コミュニティ副管理者承認****** -->
     627<table border="0" cellspacing="0" cellpadding="0" style="width:650px;margin:0px auto;" class="border_07">
     628<tr>
     629<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     630<td style="width:636px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     631<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     632</tr>
     633<tr>
     634<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     635<td class="bg_01" align="center">
     636<!-- *ここから:コミュニティ副管理者承認>内容* -->
     637({*ここから:header*})
     638<!-- ここから:小タイトル -->
     639<table border="0" cellspacing="0" cellpadding="0" style="width:634px;" class="border_01">
     640<tr>
     641<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>
     642<td style="width:458px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">あなたにコミュニティ副管理者を希望しているメンバー</span></td>
     643<td style="width:140px;" align="right" class="bg_06">&nbsp;</td>
     644</tr>
     645</table>
     646<!-- ここまで:小タイトル -->
     647({*ここまで:header*})
     648({*ここから:body*})
     649<!-- ここから:主内容 -->
     650<!-- ここから:主内容>>メッセージ -->
     651<div class="border_01 bg_09" align="center" style="padding:3px;text-align:center;" class="border_01 bg_03">
     652
     653({if $anatani_c_commu_sub_admin_confirm_list})
     654以下の人があなたにコミュニティ副管理者を希望しています。<br>
     655交代の承認または拒否を選択してください。
     656({else})
     657現在あなたにコミュニティ副管理者を要請してるメンバーはいません。
     658({/if})
     659
     660</div>
     661<!-- ここまで:主内容>>メッセージ -->
     662({if $anatani_c_commu_sub_admin_confirm_list})
     663<div class="border_01 bg_05" align="center">
     664
     665<img src="./skin/dummy.gif" class="v_spacer_l">
     666
     667<!-- ここから:主内容>>メンバー一覧 -->
     668<div class="border_01 bg_08" style="width:562px;margin:0px auto;">
     669<img src="./skin/dummy.gif" class="v_spacer_m">
     670<table border="0" cellspacing="0" cellpadding="0" style="width:550px;margin:0px auto;">
     671({*********})
     672<tr>
     673<td style="width:550px;height:1px;" class="bg_01" colspan="7"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     674</tr>
     675({*********})
     676({foreach from=$anatani_c_commu_sub_admin_confirm_list item=item})
     677<tr>
     678<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     679<td style="width:90px;" class="bg_03" align="center" valign="top" rowspan="7">
     680
     681<div class="padding_s">
     682
     683<a href="({t_url m=pc a=page_f_home})&amp;target_c_member_id=({$item.c_member_id_sub_admin})">
     684<img src="({t_img_url filename=$item.image_filename w=76 h=76 noimg=no_image})"></a>
     685
     686</div>
     687
     688</td>
     689<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     690<td style="width:85px;" class="bg_05" align="center" valign="middle">
     691
     692<div class="padding_s">
     693
     694名&nbsp;&nbsp;前
     695
     696</div>
     697
     698</td>
     699<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     700<td style="width:371px;" class="bg_02" align="left" valign="middle">
     701
     702<div class="padding_s">
     703
     704<a href="({t_url m=pc a=page_f_home})&amp;target_c_member_id=({$item.c_member_id_sub_admin})">({$item.nickname})</a>
     705
     706</div>
     707
     708</td>
     709<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     710</tr>
     711({*********})
     712<tr>
     713<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     714<td style="width:459px;" class="bg_01" align="center" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     715</tr>
     716({*********})
     717<tr>
     718<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     719<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     720<td class="bg_05" align="center" valign="middle">
     721
     722<div class="padding_s">
     723
     724参加希望<br>コミュニティ
     725
     726</div>
     727
     728</td>
     729<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     730<td class="bg_02" align="left" valign="middle">
     731
     732<div class="padding_s">
     733
     734<a href="({t_url m=pc a=page_c_home})&amp;target_c_commu_id=({$item.c_commu_id})">({$item.c_commu_name})</a>
     735
     736</div>
     737
     738</td>
     739<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     740</tr>
     741({*********})
     742<tr>
     743<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     744<td class="bg_01" align="center" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     745</tr>
     746({*********})
     747<tr>
     748<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     749<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     750<td class="bg_05" align="center" valign="middle">
     751
     752<div class="padding_s">
     753
     754メッセージ
     755
     756</div>
     757
     758</td>
     759<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     760<td class="bg_02" align="left" valign="middle">
     761
     762<div class="padding_s">
     763
     764({$item.message|nl2br})
     765
     766</div>
     767
     768</td>
     769<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     770</tr>
     771({*********})
     772<tr>
     773<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     774<td class="bg_01" align="center" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     775</tr>
     776({*********})
     777<tr>
     778<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     779<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     780<td style="width:85px;" class="bg_05" align="center" valign="middle"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     781<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     782<td style="width:371px;" class="bg_02" align="center" valign="middle">
     783
     784<table border="0" cellspacing="0" cellpadding="0" style="width:371px;">
     785<tr>
     786<td style="width:99px;" class="bg_02" align="left">
     787<img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy">
     788</td>
     789<td style="width:1px;" class="bg_01"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     790<td style="width:271px;" class="bg_03" align="center">
     791<div class="padding_s">
     792<a href="({t_url m=pc a=do_h_confirm_list_update_c_commu_sub_admin_confirm})&amp;target_c_commu_sub_admin_confirm_id=({$item.c_commu_sub_admin_confirm_id})&amp;sessid=({$PHPSESSID})"><img src="({t_img_url_skin filename=button_shonin})" class="icon"></a>&nbsp;
     793<a href="({t_url m=pc a=do_h_confirm_list_delete_c_commu_sub_admin_confirm})&amp;target_c_commu_sub_admin_confirm_id=({$item.c_commu_sub_admin_confirm_id})&amp;sessid=({$PHPSESSID})"><img src="({t_img_url_skin filename=button_kyohi})" class="icon"></a>
     794</div>
     795</td>
     796</tr>
     797</table>
     798
     799</td>
     800<td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     801</tr>
     802({*********})
     803<tr>
     804<td style="height:1px;" class="bg_01" colspan="7"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     805</tr>
     806({*********})
     807({/foreach})
     808</table>
     809<img src="./skin/dummy.gif" class="v_spacer_m">
     810</div>
     811<!-- ここまで:主内容>>メンバー一覧 -->
     812
     813<img src="./skin/dummy.gif" class="v_spacer_l">
     814
     815</div>
     816({/if})
     817<!-- ここまで:主内容 -->
     818({*ここまで:body*})
     819({*ここから:footer*})
     820<!-- 無し -->
     821({*ここまで:footer*})
     822<!-- *ここまで:コミュニティ副管理者承認>>内容* -->
     823</td>
     824<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     825</tr>
     826<tr>
     827<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     828<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     829<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
     830</tr>
     831</table>
     832<!-- ******ここまで:コミュニティ副管理者承認****** -->
    621833<!-- ********************************************* -->
    622834
  • OpenPNE/branches/takanashi/prj_takanashi2/webapp/modules/pc/templates/h_ranking.tpl

    r1081 r1136  
    313313<div class="padding_s">
    314314
    315 管理
     315管理
    316316
    317317</div>
     
    500500<div class="padding_s">
    501501
    502 管理
     502管理
    503503
    504504</div>
Note: See TracChangeset for help on using the changeset viewer.