diff options
| author | clsr <marko@cefer.in> | 2014-10-16 17:08:39 +0200 |
|---|---|---|
| committer | czaks <marcin@6irc.net> | 2014-10-18 13:43:25 +0200 |
| commit | d266908ca92c003ca81de899b0ae7d8cd9d948a4 (patch) | |
| tree | f746c6e9f5b843ce4721b8fde65019d718e5aee1 /inc/api.php | |
| parent | 6052ed8d3d6b39e870fdb403584f05efde7d91c8 (diff) | |
Fix API: Swap image width/height, make replies an integer, fix original filename
Diffstat (limited to 'inc/api.php')
| -rw-r--r-- | inc/api.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/inc/api.php b/inc/api.php index 31cf2293..600b1096 100644 --- a/inc/api.php +++ b/inc/api.php @@ -43,10 +43,9 @@ class Api { $this->fileFields = array( 'thumbheight' => 'tn_h', 'thumbwidth' => 'tn_w', - 'height' => 'w', - 'width' => 'h', + 'height' => 'h', + 'width' => 'w', 'size' => 'fsize', - 'file' => 'filename', ); if (isset($config['api']['extra_fields']) && gettype($config['api']['extra_fields']) == 'array'){ @@ -65,6 +64,8 @@ class Api { 'fsize' => 1, 'omitted_posts' => 1, 'omitted_images' => 1, + 'replies' => 1, + 'images' => 1, 'sticky' => 1, 'locked' => 1, 'last_modified' => 1 @@ -108,10 +109,9 @@ class Api { if (isset($post->files) && $post->files && !$threadsPage) { $file = $post->files[0]; $this->translateFields($this->fileFields, $file, $apiPost); + $apiPost['filename'] = substr($file->name, 0, strrpos($file->name, '.')); $dotPos = strrpos($file->file, '.'); - $apiPost['filename'] = substr($file->file, 0, $dotPos); $apiPost['ext'] = substr($file->file, $dotPos); - $dotPos = strrpos($file->file, '.'); $apiPost['tim'] = substr($file->file, 0, $dotPos); $apiPost['md5'] = base64_encode(hex2bin($post->filehash)); } |
