aboutsummaryrefslogtreecommitdiffstats
path: root/include/api.php
diff options
context:
space:
mode:
Diffstat (limited to 'include/api.php')
-rw-r--r--include/api.php118
1 files changed, 59 insertions, 59 deletions
diff --git a/include/api.php b/include/api.php
index fb49da9df..ad8e9d572 100644
--- a/include/api.php
+++ b/include/api.php
@@ -246,31 +246,31 @@ require_once('include/api_auth.php');
$usr = q("select * from channel where channel_id = %d limit 1",
intval(api_user())
);
- $profile = q("select * from profile where uid = %d and `is_default` = 1 limit 1",
+ $profile = q("select * from profile where uid = %d and is_default = 1 limit 1",
intval(api_user())
);
$item_normal = item_normal();
// count public wall messages
- $r = q("SELECT COUNT(`id`) as `count` FROM `item`
- WHERE `uid` = %d
+ $r = q("SELECT COUNT(id) as total FROM item
+ WHERE uid = %d
AND item_wall = 1 $item_normal
- AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`=''
+ AND allow_cid='' AND allow_gid='' AND deny_cid='' AND deny_gid=''
AND item_private = 0 ",
intval($usr[0]['channel_id'])
);
- $countitms = $r[0]['count'];
+ $countitms = $r[0]['total'];
$following = true;
}
else {
- $r = q("SELECT COUNT(`id`) as `count` FROM `item`
+ $r = q("SELECT COUNT(id) as total FROM item
WHERE author_xchan = '%s'
- AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`=''
+ AND allow_cid='' AND allow_gid='' AND deny_cid='' AND deny_gid=''
AND item_private = 0 ",
intval($uinfo[0]['xchan_hash'])
);
- $countitms = $r[0]['count'];
+ $countitms = $r[0]['total'];
$following = ((get_abconfig($uinfo[0]['abook_channel'],$uinfo[0]['abook_xchan'],'my_perms','view_stream')) ? true : false );
}
@@ -278,18 +278,18 @@ require_once('include/api_auth.php');
// count friends
if($usr) {
- $r = q("SELECT COUNT(abook_id) as `count` FROM abook
+ $r = q("SELECT COUNT(abook_id) as total FROM abook
WHERE abook_channel = %d AND abook_self = 0 ",
intval($usr[0]['channel_id'])
);
- $countfriends = $r[0]['count'];
- $countfollowers = $r[0]['count'];
+ $countfriends = $r[0]['total'];
+ $countfollowers = $r[0]['total'];
}
- $r = q("SELECT count(`id`) as `count` FROM item where item_starred = 1 and uid = %d " . item_normal(),
+ $r = q("SELECT count(id) as total FROM item where item_starred = 1 and uid = %d " . item_normal(),
intval($uinfo[0]['channel_id'])
);
- $starred = $r[0]['count'];
+ $starred = $r[0]['total'];
if(! intval($uinfo[0]['abook_self'])) {
@@ -508,7 +508,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/export/basic','api_export_basic', true);
api_register_func('api/red/channel/export/basic','api_export_basic', true);
- api_register_func('api/hz/1.0/channel/export/basic','api_export_basic', true);
+ api_register_func('api/z/1.0/channel/export/basic','api_export_basic', true);
function api_channel_stream( $type) {
@@ -526,14 +526,14 @@ require_once('include/api_auth.php');
}
}
api_register_func('api/red/channel/stream','api_channel_stream', true);
- api_register_func('api/hz/1.0/channel/stream','api_channel_stream', true);
+ api_register_func('api/z/1.0/channel/stream','api_channel_stream', true);
function api_attach_list($type) {
logger('api_user: ' . api_user());
json_return_and_die(attach_list_files(api_user(),get_observer_hash(),'','','','created asc'));
}
api_register_func('api/red/files','api_attach_list', true);
- api_register_func('api/hz/1.0/files','api_attach_list', true);
+ api_register_func('api/z/1.0/files','api_attach_list', true);
@@ -555,7 +555,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/filemeta', 'api_file_meta', true);
- api_register_func('api/hz/1.0/filemeta', 'api_file_meta', true);
+ api_register_func('api/z/1.0/filemeta', 'api_file_meta', true);
function api_file_data($type) {
@@ -599,7 +599,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/filedata', 'api_file_data', true);
- api_register_func('api/hz/1.0/filedata', 'api_file_data', true);
+ api_register_func('api/z/1.0/filedata', 'api_file_data', true);
@@ -625,21 +625,21 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/file', 'api_file_detail', true);
- api_register_func('api/hz/1.0/file', 'api_file_detail', true);
+ api_register_func('api/z/1.0/file', 'api_file_detail', true);
function api_albums($type) {
json_return_and_die(photos_albums_list(App::get_channel(),App::get_observer()));
}
api_register_func('api/red/albums','api_albums', true);
- api_register_func('api/hz/1.0/albums','api_albums', true);
+ api_register_func('api/z/1.0/albums','api_albums', true);
function api_photos($type) {
$album = $_REQUEST['album'];
json_return_and_die(photos_list_photos(App::get_channel(),App::get_observer(),$album));
}
api_register_func('api/red/photos','api_photos', true);
- api_register_func('api/hz/1.0/photos','api_photos', true);
+ api_register_func('api/z/1.0/photos','api_photos', true);
function api_photo_detail($type) {
if (api_user()===false) return false;
@@ -681,7 +681,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/photo', 'api_photo_detail', true);
- api_register_func('api/hz/1.0/photo', 'api_photo_detail', true);
+ api_register_func('api/z/1.0/photo', 'api_photo_detail', true);
function api_group_members($type) {
@@ -704,7 +704,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/group_members','api_group_members', true);
- api_register_func('api/hz/1.0/group_members','api_group_members', true);
+ api_register_func('api/z/1.0/group_members','api_group_members', true);
@@ -719,7 +719,7 @@ require_once('include/api_auth.php');
json_return_and_die($r);
}
api_register_func('api/red/group','api_group', true);
- api_register_func('api/hz/1.0/group','api_group', true);
+ api_register_func('api/z/1.0/group','api_group', true);
function api_red_xchan($type) {
@@ -738,7 +738,7 @@ require_once('include/api_auth.php');
};
api_register_func('api/red/xchan','api_red_xchan',true);
- api_register_func('api/hz/1.0/xchan','api_red_xchan',true);
+ api_register_func('api/z/1.0/xchan','api_red_xchan',true);
function api_statuses_mediap( $type) {
@@ -940,7 +940,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/item/new','red_item_new', true);
- api_register_func('api/hz/1.0/item/new','red_item_new', true);
+ api_register_func('api/z/1.0/item/new','red_item_new', true);
function red_item( $type) {
@@ -979,7 +979,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/red/item/full','red_item', true);
- api_register_func('api/hz/1.0/item/full','red_item', true);
+ api_register_func('api/z/1.0/item/full','red_item', true);
@@ -1219,9 +1219,9 @@ require_once('include/api_auth.php');
$sql_extra = '';
if ($max_id > 0)
- $sql_extra .= ' AND `item`.`id` <= '.intval($max_id);
+ $sql_extra .= ' AND item.id <= '.intval($max_id);
if ($exclude_replies > 0)
- $sql_extra .= ' AND `item`.`parent` = `item`.`id`';
+ $sql_extra .= ' AND item.parent = item.id';
if (api_user() != $user_info['uid']) {
$observer = App::get_observer();
@@ -1297,7 +1297,7 @@ require_once('include/api_auth.php');
//$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
if ($max_id > 0)
- $sql_extra = 'AND `item`.`id` <= '.intval($max_id);
+ $sql_extra = 'AND item.id <= '.intval($max_id);
require_once('include/security.php');
$item_normal = item_normal();
@@ -1358,9 +1358,9 @@ require_once('include/api_auth.php');
$sql_extra = '';
if ($conversation)
- $sql_extra .= " AND `item`.`parent` = %d ORDER BY `received` ASC ";
+ $sql_extra .= " AND item.parent = %d ORDER BY received ASC ";
else
- $sql_extra .= " AND `item`.`id` = %d";
+ $sql_extra .= " AND item.id = %d";
$item_normal = item_normal();
$r = q("select * from item where true $item_normal $sql_extra",
@@ -1591,24 +1591,24 @@ require_once('include/api_auth.php');
$start = $page*$count;
$sql_extra = '';
- if ($user_info['self']==1) $sql_extra .= " AND `item`.`wall` = 1 ";
+ if ($user_info['self']==1) $sql_extra .= " AND item.wall = 1 ";
//FIXME - this isn't yet implemented
- if ($exclude_replies > 0) $sql_extra .= ' AND `item`.`parent` = `item`.`id`';
-
-// $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
-// `contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
-// `contact`.`network`, `contact`.`thumb`, `contact`.`dfrn_id`, `contact`.`self`,
-// `contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`
-// FROM `item`, `contact`
-// WHERE `item`.`uid` = %d
-// AND `item`.`contact-id` = %d
-// AND `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0
-// AND `contact`.`id` = `item`.`contact-id`
-// AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ if ($exclude_replies > 0) $sql_extra .= ' AND item.parent = item.id';
+
+// $r = q("SELECT item.*, item.id AS item_id,
+// contact.name, contact.photo, contact.url, contact.rel,
+// contact.network, contact.thumb, contact.dfrn_id, contact.self,
+// contact.id AS cid, contact.uid AS contact-uid
+// FROM item, contact
+// WHERE item.uid = %d
+// AND item.contact-id = %d
+// AND item.visible = 1 and item.moderated = 0 AND item.deleted = 0
+// AND contact.id = item.contact-id
+// AND contact.blocked = 0 AND contact.pending = 0
// $sql_extra
-// AND `item`.`id`>%d
-// ORDER BY `item`.`received` DESC LIMIT %d ,%d ",
+// AND item.id>%d
+// ORDER BY item.received DESC LIMIT %d ,%d ",
// intval(api_user()),
// intval($user_info['id']),
// intval($since_id),
@@ -1741,9 +1741,9 @@ require_once('include/api_auth.php');
$sql_extra = '';
if ($max_id > 0)
- $sql_extra .= ' AND `item`.`id` <= '.intval($max_id);
+ $sql_extra .= ' AND item.id <= '.intval($max_id);
if ($exclude_replies > 0)
- $sql_extra .= ' AND `item`.`parent` = `item`.`id`';
+ $sql_extra .= ' AND item.parent = item.id';
if (api_user() != $user_info['uid']) {
$observer = App::get_observer();
@@ -2118,7 +2118,7 @@ require_once('include/api_auth.php');
api_register_func('api/statusnet/config','api_statusnet_config',false);
api_register_func('api/friendica/config','api_statusnet_config',false);
api_register_func('api/red/config','api_statusnet_config',false);
- api_register_func('api/hz/1.0/config','api_statusnet_config',false);
+ api_register_func('api/z/1.0/config','api_statusnet_config',false);
function api_statusnet_version($type) {
@@ -2153,7 +2153,7 @@ require_once('include/api_auth.php');
}
api_register_func('api/friendica/version','api_friendica_version',false);
api_register_func('api/red/version','api_friendica_version',false);
- api_register_func('api/hz/1.0/version','api_friendica_version',false);
+ api_register_func('api/z/1.0/version','api_friendica_version',false);
function api_ff_ids($type,$qtype) {
@@ -2213,7 +2213,7 @@ require_once('include/api_auth.php');
// in a decentralised world the screen name is ambiguous
- $r = q("SELECT `abook_id` FROM `abook` left join xchan on abook_xchan = xchan_hash WHERE `abook_channel`=%d and xchan_addr like '%s'",
+ $r = q("SELECT abook_id FROM abook left join xchan on abook_xchan = xchan_hash WHERE abook_channel=%d and xchan_addr like '%s'",
intval(api_user()),
dbesc($_POST['screen_name'] . '@%')
);
@@ -2222,7 +2222,7 @@ require_once('include/api_auth.php');
$replyto = '';
$sub = '';
if (x($_REQUEST,'replyto')) {
- $r = q('SELECT `parent_mid`, `title` FROM `mail` WHERE `uid`=%d AND `id`=%d',
+ $r = q('SELECT parent_mid, title FROM mail WHERE uid=%d AND id=%d',
intval(api_user()),
intval($_REQUEST['replyto']));
$replyto = $r[0]['parent_mid'];
@@ -2239,8 +2239,8 @@ require_once('include/api_auth.php');
$id = send_message(api_user(),$recipient['guid'], $_POST['text'], $sub, $replyto);
- if ($id>-1) {
- $r = q("SELECT * FROM `mail` WHERE id=%d", intval($id));
+ if ($id > (-1)) {
+ $r = q("SELECT * FROM mail WHERE id = %d", intval($id));
$ret = api_format_message($r[0], $recipient, $sender);
} else {
@@ -2275,19 +2275,19 @@ require_once('include/api_auth.php');
$profile_url = z_root() . '/channel/' . $channel['channel_address'];
if ($box=="sentbox") {
- $sql_extra = "`from_xchan`='".dbesc( $channel['channel_hash'] )."'";
+ $sql_extra = "from_xchan = '".dbesc( $channel['channel_hash'] )."'";
}
elseif ($box=="conversation") {
- $sql_extra = "`parent_mid`='".dbesc( $_GET["uri"] ) ."'";
+ $sql_extra = "parent_mid = '".dbesc( $_GET["uri"] ) ."'";
}
elseif ($box=="all") {
$sql_extra = "true";
}
elseif ($box=="inbox") {
- $sql_extra = "`from_xchan`!='".dbesc( $channel['channel_hash'] )."'";
+ $sql_extra = "from_xchan != '".dbesc( $channel['channel_hash'] )."'";
}
- $r = q("SELECT * FROM `mail` WHERE channel_id = %d AND $sql_extra ORDER BY created DESC LIMIT %d OFFSET %d",
+ $r = q("SELECT * FROM mail WHERE channel_id = %d AND $sql_extra ORDER BY created DESC LIMIT %d OFFSET %d",
intval(api_user()),
intval($count), intval($start)
);