本文整理汇总了PHP中Feed::edit方法的典型用法代码示例。如果您正苦于以下问题:PHP Feed::edit方法的具体用法?PHP Feed::edit怎么用?PHP Feed::edit使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Feed
的用法示例。
在下文中一共展示了Feed::edit方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _t
$id = $_POST['id'];
$value = $_POST['value'];
if(empty($id) || empty($value) || !in_array($value, array('y','n'))) {
$response['error'] = -1;
$response['message'] = _t('잘못된 접근입니다.');
} else {
if (!isLoggedIn()) {
$response['error'] = 1;
$response['message'] = _t('로그인 한 사람만 이 기능을 사용할 수 있습니다.');
} else {
$ids = explode(',', $id);
foreach($ids as $id) {
if(empty($id)) continue;
$feed = Feed::getAll($id);
if(isAdmin() || $feed['owner'] == getLoggedId()) {
Feed::edit($id,array('visibility'=>$value));
} else {
$response['error'] = -1;
$response['message'] = _t('잘못된 접근입니다.');
break;
}
}
}
}
func::printRespond($response);
?>
示例2: htmlspecialchars
}
$toEdit['filterType'] = $_POST['useFilter'];
$toEdit['author'] = htmlspecialchars($_POST['author']);
$toEdit['autoUpdate'] = (isset($_POST['autoUpdate']) ? 'y' : 'n');
$toEdit['allowRedistribute'] = (isset($_POST['allowRedistribute']) ? 'y' : 'n');
$toEdit['visibility'] = (isset($_POST['visibility']) ? $_POST['visibility'] : NULL);
$toEdit['everytimeUpdate'] = (isset($_POST['everytimeUpdate']) ? 'y' : 'n');
$toEdit['isVerified'] = (isset($_POST['isVerified']) ? 'y' : 'n');
if(!isAdmin()) {
unset($toEdit['everytimeUpdate']);
unset($toEdit['isVerified']);
}
if (!preg_match("/^[0-9]+$/", $_POST['id']) || !Feed::edit($_POST['id'], $toEdit)) {
$msg = _t('블로그 정보수정을 실패했습니다.');
} else {
$msg = _t('블로그 정보를 수정했습니다.');
}
}
if(!empty($msg)) {
addAppMessage($msg);
}
include ROOT. '/lib/piece/adminHeader.php';
$pageCount = 20; // 페이지갯수
$page = isset($_GET['page']) ? $_GET['page'] : 1;
if(!isset($page) || empty($page)) $page = 1;
示例3: _t
} else {
if (!isLoggedIn()) {
$response['error'] = 1;
$response['message'] = _t('로그인 한 사람만 이 기능을 사용할 수 있습니다.');
} else {
$ids = explode(',', $id);
foreach($ids as $id) {
if(empty($id)) continue;
$feedItem = FeedItem::getAll($id);
$feed = Feed::getAll($feedItem['feed']);
if(isAdmin() || $feed['owner'] == getLoggedId()) {
FeedItem::edit($id,'visibility', 'd');
Feed::edit($feed['id'],array('feedCount'=>$feed['feedCount']-1));
requireComponent('Bloglounge.Data.Groups');
if(!empty($feed['category'])) Catregory::rebuildCount($feed['category']);
if(!empty($feed['group'])) Group::rebuildCount($feed['group']);
if($admin_mode) {
include_once( ROOT . '/lib/admin.php' );
addAppMessage(_t('선택하신 글을 휴지통으로 옮겼습니다.'));
}
} else {
$response['error'] = -1;
$response['message'] = _t('잘못된 접근입니다.');
break;
}