Changeset 5138
- Timestamp:
- Jan 31, 2008, 10:07:12 PM (14 years ago)
- Location:
- OpenPNE/trunk
- Files:
-
- 6 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/trunk/public_html/modules/admin/default.css
r4466 r5138 160 160 #admin_page_insert_c_banner li#adminDesign a.tab , 161 161 #admin_page_update_c_banner li#adminDesign a.tab , 162 #admin_page_make_cmd_tag li#adminDesign a.tab , 162 163 163 164 #admin_page_edit_c_admin_config li#adminSNSConfig a.tab , … … 210 211 #admin_page_edit_entry_point li#adminDesign ul.pull , 211 212 #admin_page_edit_c_banner li#adminDesign ul.pull , 213 #admin_page_make_cmd_tag li#adminDesign ul.pull , 212 214 213 215 #admin_page_edit_c_admin_config li#adminSNSConfig ul.pull , -
OpenPNE/trunk/webapp/lib/db/etc.php
r5005 r5138 876 876 } 877 877 878 879 // SNSのデータを取得 880 function db_get_sns_info($type = '', $order = '', $num = '') 881 { 882 // デフォルト 883 if (empty($type)) { 884 $type = 'member'; 885 } 886 if (empty($order)) { 887 $order = 'new'; 888 } 889 if (empty($num)) { 890 $num = 5; 891 } 892 893 switch ($type) { 894 case 'member': 895 $sql = 'SELECT c_member_id, nickname' . 896 ' FROM c_member'; 897 // オーダー 898 switch ($order) { 899 case 'new': 900 $sql .= ' ORDER BY r_date DESC'; 901 break; 902 case 'random': 903 $sql .= ' ORDER BY RAND()'; 904 break; 905 } 906 $list = db_get_all_limit($sql, 0, intval($num)); 907 break; 908 case 'diary': 909 $sql = 'SELECT c_diary_id, subject, c_member_id' . 910 ' FROM c_diary' . 911 ' WHERE public_flag = \'public\''; 912 // オーダー 913 switch ($order) { 914 case 'new': 915 $sql .= ' ORDER BY r_datetime DESC'; 916 break; 917 case 'random': 918 $sql .= ' ORDER BY RAND()'; 919 break; 920 } 921 $list = db_get_all_limit($sql, 0, intval($num)); 922 // 日記のコメント数と日記作成者のニックネーム 923 foreach ($list as $key => $item) { 924 $tmp = db_member_c_member4c_member_id_LIGHT($item['c_member_id']); 925 $list[$key]['nickname'] = $tmp['nickname']; 926 $list[$key]['num_comment'] = db_diary_count_c_diary_comment4c_diary_id($item['c_diary_id']); 927 } 928 break; 929 case 'commu': 930 $sql = 'SELECT c_commu_id, name, public_flag' . 931 ' FROM c_commu' . 932 ' WHERE public_flag = \'public\''; 933 // オーダー 934 switch ($order) { 935 case 'new': 936 $sql .= ' ORDER BY r_datetime DESC'; 937 break; 938 case 'random': 939 $sql .= ' ORDER BY RAND()'; 940 break; 941 } 942 $list = db_get_all_limit($sql, 0, intval($num)); 943 foreach ($list as $key => $item) { 944 $list[$key]['num_member'] = _db_count_c_commu_member_list4c_commu_id($item['c_commu_id']); 945 } 946 break; 947 case 'topic': 948 $sql = 'SELECT ct.c_commu_topic_id, ct.name, c.name as commu_name' . 949 ' FROM c_commu_topic as ct, c_commu as c' . 950 ' WHERE c.public_flag = \'public\'' . 951 ' AND c.c_commu_id = ct.c_commu_id'; 952 // オーダー 953 switch ($order) { 954 case 'new': 955 $sql .= ' ORDER BY ct.r_datetime DESC'; 956 break; 957 case 'random': 958 $sql .= ' ORDER BY RAND()'; 959 break; 960 } 961 $list = db_get_all_limit($sql, 0, intval($num)); 962 foreach ($list as $key => $value) { 963 $list[$key]['num_comment'] = db_commu_get_max_number4topic($value['c_commu_topic_id']); 964 } 965 break; 966 967 } 968 969 return $list; 970 } 971 972 878 973 ?> -
OpenPNE/trunk/webapp/modules/admin/templates/inc_header.tpl
r5094 r5138 104 104 <li><a href="?m=({$module_name})&a=page_({$hash_tbl->hash('edit_entry_point')})">テンプレート挿入</a></li> 105 105 <li><a href="?m=({$module_name})&a=page_({$hash_tbl->hash('edit_c_banner')})">バナー設定</a></li> 106 <li><a href="?m=({$module_name})&a=page_({$hash_tbl->hash('make_cmd_tag')})">CMDタグ生成</a></li> 106 107 </ul> 107 108 </li> -
OpenPNE/trunk/webapp/modules/admin/templates/inc_subnavi_adminDesign.tpl
r3778 r5138 8 8 <a href="?m=({$module_name})&a=page_({$hash_tbl->hash('edit_entry_point')})">テンプレート挿入</a> | 9 9 <a href="?m=({$module_name})&a=page_({$hash_tbl->hash('edit_c_banner')})">バナー設定</a> | 10 <a href="?m=({$module_name})&a=page_({$hash_tbl->hash('make_cmd_tag')})">CMDタグ生成</a> | 10 11 ({/strip}) 11 12 </div>
Note: See TracChangeset
for help on using the changeset viewer.