diff --git a/QvitterPlugin.php b/QvitterPlugin.php index 8b2c6b4..d891f31 100644 --- a/QvitterPlugin.php +++ b/QvitterPlugin.php @@ -5,7 +5,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · since_id, $this->max_id ); - + if(!empty($group)) { while ($group->fetch()) { $groups[] = clone($group); diff --git a/actions/apiqvitterblocks.php b/actions/apiqvitterblocks.php index 8cfa735..a4973ba 100644 --- a/actions/apiqvitterblocks.php +++ b/actions/apiqvitterblocks.php @@ -9,7 +9,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · \\\\_\ · · \\) \____) · · · - · · + · · · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · @@ -31,7 +31,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ if (!defined('GNUSOCIAL')) { exit(1); } @@ -70,16 +70,16 @@ class ApiQvitterUpdateBackgroundColorAction extends ApiAuthAction protected function handle() { parent::handle(); - + $validhex = preg_match('/^[a-f0-9]{6}$/i',$this->backgroundcolor); if ($validhex === false || $validhex == 0) { $this->clientError(_('Not a valid hex color.'), 400); } - + Profile_prefs::setData($this->scoped, 'theme', 'backgroundcolor', $this->backgroundcolor); - + // unset background-image - Profile_prefs::setData($this->scoped, 'qvitter', 'background_image', ''); + Profile_prefs::setData($this->scoped, 'qvitter', 'background_image', ''); $twitter_user = $this->twitterUserArray($this->scoped, true); diff --git a/actions/apiqvitterupdatebookmarks.php b/actions/apiqvitterupdatebookmarks.php index ad3d2d8..077cfbb 100644 --- a/actions/apiqvitterupdatebookmarks.php +++ b/actions/apiqvitterupdatebookmarks.php @@ -9,7 +9,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · \\\\_\ · · \\) \____) · · · - · · + · · · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · @@ -31,10 +31,10 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ - - + + if (!defined('GNUSOCIAL')) { exit(1); } class ApiQvitterUpdateLinkColorAction extends ApiAuthAction @@ -72,12 +72,12 @@ class ApiQvitterUpdateLinkColorAction extends ApiAuthAction protected function handle() { parent::handle(); - + $validhex = preg_match('/^[a-f0-9]{6}$/i',$this->linkcolor); if ($validhex === false || $validhex == 0) { $this->clientError(_('Not a valid hex color.'), 400); } - + // save the new color Profile_prefs::setData($this->scoped, 'theme', 'linkcolor', $this->linkcolor); diff --git a/actions/apitimelinepublicandexternal.php b/actions/apitimelinepublicandexternal.php index 698c2e0..709fd88 100644 --- a/actions/apitimelinepublicandexternal.php +++ b/actions/apitimelinepublicandexternal.php @@ -1,10 +1,10 @@ \\\\_\ · · \\) \____) · · · - · · + · · · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · @@ -30,7 +30,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ if (!defined('STATUSNET')) { diff --git a/actions/apitoggleqvitter.php b/actions/apitoggleqvitter.php index 344cd94..0914eba 100644 --- a/actions/apitoggleqvitter.php +++ b/actions/apitoggleqvitter.php @@ -5,7 +5,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · initDocument('json'); diff --git a/actions/apiupdateavatar.php b/actions/apiupdateavatar.php index 120ea0a..fa33985 100644 --- a/actions/apiupdateavatar.php +++ b/actions/apiupdateavatar.php @@ -1,14 +1,14 @@ \\\\_\ · - · \\) \____) · + · \\) \____) · + · · · · - · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · · the Free Software Foundation, either version three of the License or (at · @@ -34,7 +34,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ @@ -63,8 +63,8 @@ class ApiUpdateAvatarAction extends ApiAuthAction $this->cropH = $this->trimmed('cropH'); $this->cropX = $this->trimmed('cropX'); $this->cropY = $this->trimmed('cropY'); - $this->img = $this->trimmed('img'); - + $this->img = $this->trimmed('img'); + return true; } @@ -87,7 +87,7 @@ class ApiUpdateAvatarAction extends ApiAuthAction $base64img_mime = 'image/png'; } $base64img = str_replace('data:image/jpeg;base64,', '', $base64img); - $base64img = str_replace('data:image/png;base64,', '', $base64img); + $base64img = str_replace('data:image/png;base64,', '', $base64img); $base64img = str_replace(' ', '+', $base64img); $base64img_hash = md5($base64img); $base64img = base64_decode($base64img); @@ -98,8 +98,8 @@ class ApiUpdateAvatarAction extends ApiAuthAction $base64img_mimetype = MediaFile::getUploadedMimeType($base64img_path, $base64img_filename); $mediafile = new MediaFile($profile, $base64img_filename, $base64img_mimetype); $imagefile = new ImageFile($mediafile->fileRecord->id, File::path($mediafile->filename)); - $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>$this->cropW, 'height'=>$this->cropH, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); - + $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>$this->cropW, 'height'=>$this->cropH, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); + $type = $imagefile->preferredType(); $filename = Avatar::filename( $profile->id, @@ -114,7 +114,7 @@ class ApiUpdateAvatarAction extends ApiAuthAction $profile = $this->user->getProfile(); $profile->setOriginal($filename); - + $mediafile->delete(); $twitter_user = $this->twitterUserArray($profile, true); diff --git a/actions/apiupdatebackgroundimage.php b/actions/apiupdatebackgroundimage.php index e831ace..69052d8 100644 --- a/actions/apiupdatebackgroundimage.php +++ b/actions/apiupdatebackgroundimage.php @@ -1,14 +1,14 @@ \\\\_\ · - · \\) \____) · + · \\) \____) · + · · · · - · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · · the Free Software Foundation, either version three of the License or (at · @@ -34,7 +34,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ @@ -63,8 +63,8 @@ class ApiUpdateBackgroundImageAction extends ApiAuthAction $this->cropH = $this->trimmed('cropW'); // note W, we want a square $this->cropX = $this->trimmed('cropX'); $this->cropY = $this->trimmed('cropY'); - $this->img = $this->trimmed('img'); - + $this->img = $this->trimmed('img'); + return true; } @@ -87,7 +87,7 @@ class ApiUpdateBackgroundImageAction extends ApiAuthAction $base64img_mime = 'image/png'; } $base64img = str_replace('data:image/jpeg;base64,', '', $base64img); - $base64img = str_replace('data:image/png;base64,', '', $base64img); + $base64img = str_replace('data:image/png;base64,', '', $base64img); $base64img = str_replace(' ', '+', $base64img); $base64img_hash = md5($base64img); $base64img = base64_decode($base64img); @@ -98,13 +98,13 @@ class ApiUpdateBackgroundImageAction extends ApiAuthAction $base64img_mimetype = MediaFile::getUploadedMimeType($base64img_path, $base64img_filename); $mediafile = new MediaFile($profile, $base64img_filename, $base64img_mimetype); $imagefile = new ImageFile($mediafile->fileRecord->id, File::path($mediafile->filename)); - $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>1280, 'height'=>1280, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); + $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>1280, 'height'=>1280, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); $result['url'] = File::url($mediafile->filename); - - Profile_prefs::setData($profile, 'qvitter', 'background_image', $result['url']); - + + Profile_prefs::setData($profile, 'qvitter', 'background_image', $result['url']); + $this->initDocument('json'); $this->showJsonObjects($result); - $this->endDocument('json'); + $this->endDocument('json'); } } diff --git a/actions/apiupdatecoverphoto.php b/actions/apiupdatecoverphoto.php index 10c05ca..6f9b4fb 100644 --- a/actions/apiupdatecoverphoto.php +++ b/actions/apiupdatecoverphoto.php @@ -1,14 +1,14 @@ \\\\_\ · - · \\) \____) · + · \\) \____) · + · · · · - · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · · the Free Software Foundation, either version three of the License or (at · @@ -34,7 +34,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ @@ -63,8 +63,8 @@ class ApiUpdateCoverPhotoAction extends ApiAuthAction $this->cropH = $this->trimmed('cropH'); $this->cropX = $this->trimmed('cropX'); $this->cropY = $this->trimmed('cropY'); - $this->img = $this->trimmed('img'); - + $this->img = $this->trimmed('img'); + return true; } @@ -87,7 +87,7 @@ class ApiUpdateCoverPhotoAction extends ApiAuthAction $base64img_mime = 'image/png'; } $base64img = str_replace('data:image/jpeg;base64,', '', $base64img); - $base64img = str_replace('data:image/png;base64,', '', $base64img); + $base64img = str_replace('data:image/png;base64,', '', $base64img); $base64img = str_replace(' ', '+', $base64img); $base64img_hash = md5($base64img); $base64img = base64_decode($base64img); @@ -98,13 +98,13 @@ class ApiUpdateCoverPhotoAction extends ApiAuthAction $base64img_mimetype = MediaFile::getUploadedMimeType($base64img_path, $base64img_filename); $mediafile = new MediaFile($profile, $base64img_filename, $base64img_mimetype); $imagefile = new ImageFile($mediafile->fileRecord->id, File::path($mediafile->filename)); - $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>$this->cropW, 'height'=>$this->cropH, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); + $imagefile->resizeTo(File::path($mediafile->filename), array('width'=>$this->cropW, 'height'=>$this->cropH, 'x'=>$this->cropX, 'y'=>$this->cropY, 'w'=>$this->cropW, 'h'=>$this->cropH)); $result['url'] = File::url($mediafile->filename); - - Profile_prefs::setData($profile, 'qvitter', 'cover_photo', $result['url']); - + + Profile_prefs::setData($profile, 'qvitter', 'cover_photo', $result['url']); + $this->initDocument('json'); $this->showJsonObjects($result); - $this->endDocument('json'); + $this->endDocument('json'); } } diff --git a/actions/qvitter.php b/actions/qvitter.php index eb20552..b258484 100644 --- a/actions/qvitter.php +++ b/actions/qvitter.php @@ -5,7 +5,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · \\\\_\ · · \\) \____) · · · - · · + · · · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · @@ -31,7 +31,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ if (!defined('GNUSOCIAL')) { exit(1); } @@ -106,7 +106,7 @@ class QvitterLoginAction extends FormAction } common_real_login(true); - $this->updateScopedProfile(); + $this->updateScopedProfile(); if ($this->boolean('rememberme')) { common_rememberme($user); diff --git a/actions/qvittersettings.php b/actions/qvittersettings.php index 7a5c27b..6ab35b9 100644 --- a/actions/qvittersettings.php +++ b/actions/qvittersettings.php @@ -5,7 +5,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · · \\\\_\ · · \\) \____) · · · - · · + · · · · · Qvitter is free software: you can redistribute it and / or modify it · · under the terms of the GNU Affero General Public License as published by · @@ -31,7 +31,7 @@ · along with Qvitter. If not, see . · · · · Contact h@nnesmannerhe.im if you have any questions. · - · · + · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · */ @@ -43,7 +43,7 @@ class PublicAndExternalNoticeStream extends ScopingNoticeStream { function __construct($profile=null) { - + parent::__construct(new CachingNoticeStream(new RawPublicAndExternalNoticeStream(), 'publicAndExternal'), $profile); @@ -69,7 +69,7 @@ class RawPublicAndExternalNoticeStream extends NoticeStream $notice->whereAdd('is_local !='. Notice::LOCAL_NONPUBLIC); $notice->whereAdd('is_local !='. Notice::GATEWAY); - $notice->whereAdd('repeat_of IS NULL'); + $notice->whereAdd('repeat_of IS NULL'); Notice::addWhereSinceId($notice, $since_id); Notice::addWhereMaxId($notice, $max_id); @@ -84,7 +84,7 @@ class RawPublicAndExternalNoticeStream extends NoticeStream $notice->free(); $notice = NULL; - + return $ids; } -} \ No newline at end of file +} diff --git a/classes/QvitterBlocked.php b/classes/QvitterBlocked.php index 7b8b7db..a3cbc58 100644 --- a/classes/QvitterBlocked.php +++ b/classes/QvitterBlocked.php @@ -9,7 +9,7 @@ · · · Q V I T T E R · · · - · http://github.com/hannesmannerheim/qvitter · + · https://git.gnu.io/h2p/Qvitter · · · · · ·