1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <?php
- /**
- * [Discuz!] (C)2001-2099 Comsenz Inc.
- * This is NOT a freeware, use is subject to license terms
- *
- * $Id: spacecp_common.php 24550 2011-09-26 02:58:48Z chenmengshu $
- */
- if(!defined('IN_DISCUZ')) {
- exit('Access Denied');
- }
- $op = empty($_GET['op'])?'':trim($_GET['op']);
- if($op == 'ignore') {
- $type = empty($_GET['type'])?'':preg_replace("/[^0-9a-zA-Z\_\-\.]/", '', $_GET['type']);
- if(submitcheck('ignoresubmit')) {
- $authorid = empty($_POST['authorid']) ? 0 : intval($_POST['authorid']);
- if($type) {
- $type_uid = $type.'|'.$authorid;
- if(empty($space['privacy']['filter_note']) || !is_array($space['privacy']['filter_note'])) {
- $space['privacy']['filter_note'] = array();
- }
- $space['privacy']['filter_note'][$type_uid] = $type_uid;
- privacy_update();
- }
- showmessage('do_success', dreferer(), array(), array('showdialog'=>1, 'showmsg' => true, 'closetime' => true));
- }
- $formid = random(8);
- } elseif($op == 'getuserapp') {
- getuserapp();
- if(empty($_GET['subop'])) {
- $my_userapp = array();
- foreach($_G['my_userapp'] as $value) {
- if($value['allowsidenav'] && !isset($_G['cache']['userapp'][$value['appid']])) {
- $my_userapp[] = $value;
- }
- }
- } else {
- $my_userapp = $_G['my_menu'];
- }
- } elseif($op == 'closefeedbox') {
- dsetcookie('closefeedbox', 1);
- } elseif($op == 'modifyunitprice') {
- $showinfo = C::t('home_show')->fetch($_G['uid']); //DB::fetch_first("SELECT credit, unitprice FROM ".DB::table('home_show')." WHERE uid='$_G[uid]'");
- if(submitcheck('modifysubmit')) {
- $unitprice = intval($_POST['unitprice']);
- if($unitprice < 1) {
- showmessage('showcredit_error', '', array(), array('return' => 1));
- }
- $unitprice = $unitprice > $showinfo['credit'] ? $showinfo['credit'] : $unitprice;
- C::t('home_show')->update($_G['uid'], array('unitprice' => $unitprice));
- showmessage('do_success', dreferer(), array('unitprice' => $unitprice), array('showdialog'=>1, 'showmsg' => true, 'closetime' => true));
- }
- }
- include template('home/spacecp_common');
- ?>
|