From: Roland Häder Date: Tue, 18 Oct 2022 14:34:40 +0000 (+0200) Subject: Merge branch 'develop' into rewrite/gravity-constants X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=26e0469de77aeae2311e8b50b5e64b58a388ca01;p=friendica.git Merge branch 'develop' into rewrite/gravity-constants --- 26e0469de77aeae2311e8b50b5e64b58a388ca01 diff --cc boot.php index 0f2b25027f,1716956fa1..60c8bf5a30 --- a/boot.php +++ b/boot.php @@@ -27,74 -27,20 +27,8 @@@ * easily as email does today. */ - use Friendica\Model\Contact; - - define('FRIENDICA_PLATFORM', 'Friendica'); - define('FRIENDICA_CODENAME', 'Giant Rhubarb'); - define('FRIENDICA_VERSION', '2022.12-dev'); - define('DFRN_PROTOCOL_VERSION', '2.23'); - define('NEW_TABLE_STRUCTURE_VERSION', 1288); - - /** - * Constant with a HTML line break. - * - * Contains a HTML line break (br) element and a real carriage return with line - * feed for the source. - * This can be used in HTML and JavaScript where needed a line break. - */ - define('EOL', "
\r\n"); - - /** - * @name CP - * - * Type of the community page - * @{ - */ - define('CP_NO_INTERNAL_COMMUNITY', -2); - define('CP_NO_COMMUNITY_PAGE', -1); - define('CP_USERS_ON_SERVER', 0); - define('CP_GLOBAL_COMMUNITY', 1); - define('CP_USERS_AND_GLOBAL', 2); - /** - * @} - */ - - /** - * @name Priority - * - * Process priority for the worker - * @{ - */ - define('PRIORITY_UNDEFINED', 0); - define('PRIORITY_CRITICAL', 10); - define('PRIORITY_HIGH', 20); - define('PRIORITY_MEDIUM', 30); - define('PRIORITY_LOW', 40); - define('PRIORITY_NEGLIGIBLE', 50); - define('PRIORITIES', [PRIORITY_CRITICAL, PRIORITY_HIGH, PRIORITY_MEDIUM, PRIORITY_LOW, PRIORITY_NEGLIGIBLE]); - /* @}*/ - - // Normally this constant is defined - but not if "pcntl" isn't installed - if (!defined('SIGTERM')) { - define('SIGTERM', 15); - } - - /** - * Depending on the PHP version this constant does exist - or not. - * See here: http://php.net/manual/en/curl.constants.php#117928 - */ - if (!defined('CURLE_OPERATION_TIMEDOUT')) { - define('CURLE_OPERATION_TIMEDOUT', CURLE_OPERATION_TIMEOUTED); - } - - if (!function_exists('exif_imagetype')) { - function exif_imagetype($file) - { - $size = getimagesize($file); - return $size[2]; - } - } + use Friendica\Core\Session; -/** - * @name Gravity - * - * Item weight for query ordering - * @{ - */ -define('GRAVITY_PARENT', 0); -define('GRAVITY_ACTIVITY', 3); -define('GRAVITY_COMMENT', 6); -define('GRAVITY_UNKNOWN', 9); -/* @}*/ - /** * Returns the user id of locally logged in user or false. * diff --cc mod/item.php index 56384b22b9,cc8e953858..799d1b8881 --- a/mod/item.php +++ b/mod/item.php @@@ -831,15 -834,15 +832,15 @@@ function item_content(App $a * @return string * @throws HTTPException\InternalServerErrorException */ -function drop_item(int $id, string $return = '') +function drop_item(int $id, string $return = ''): string { - // locate item to be deleted - $fields = ['id', 'uid', 'guid', 'contact-id', 'deleted', 'gravity', 'parent']; - $item = Post::selectFirstForUser(local_user(), $fields, ['id' => $id]); + // Locate item to be deleted + $item = Post::selectFirstForUser(local_user(), ['id', 'uid', 'guid', 'contact-id', 'deleted', 'gravity', 'parent'], ['id' => $id]); if (!DBA::isResult($item)) { - notice(DI::l10n()->t('Item not found.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Item not found.')); DI::baseUrl()->redirect('network'); + //NOTREACHED } if ($item['deleted']) { @@@ -858,10 -861,9 +859,10 @@@ Item::deleteForUser(['id' => $item['id']], local_user()); item_redirect_after_action($item, $return); + //NOTREACHED } else { Logger::warning('Permission denied.', ['local' => local_user(), 'uid' => $item['uid'], 'cid' => $contact_id]); - notice(DI::l10n()->t('Permission denied.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Permission denied.')); DI::baseUrl()->redirect('display/' . $item['guid']); //NOTREACHED } diff --cc mod/message.php index e8fe60fd33,d1231b7c5d..4b6f5b31b8 --- a/mod/message.php +++ b/mod/message.php @@@ -80,20 -80,17 +80,20 @@@ function message_post(App $a switch ($ret) { case -1: - notice(DI::l10n()->t('No recipient selected.')); + DI::sysmsg()->addNotice(DI::l10n()->t('No recipient selected.')); $norecip = true; break; + case -2: - notice(DI::l10n()->t('Unable to locate contact information.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Unable to locate contact information.')); break; + case -3: - notice(DI::l10n()->t('Message could not be sent.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Message could not be sent.')); break; + case -4: - notice(DI::l10n()->t('Message collection failure.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Message collection failure.')); break; } diff --cc mod/notes.php index e81cedf0b7,a30d807693..2c23e7aaa6 --- a/mod/notes.php +++ b/mod/notes.php @@@ -38,10 -38,10 +38,10 @@@ function notes_init(App $a } -function notes_content(App $a, $update = false) +function notes_content(App $a, bool $update = false) { if (!local_user()) { - notice(DI::l10n()->t('Permission denied.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Permission denied.')); return; } diff --cc mod/ostatus_subscribe.php index 345e64924f,2ecea60166..0dbce59f29 --- a/mod/ostatus_subscribe.php +++ b/mod/ostatus_subscribe.php @@@ -27,10 -27,10 +27,10 @@@ use Friendica\Model\Contact use Friendica\Network\HTTPClient\Client\HttpClientAccept; use Friendica\Protocol\ActivityPub; -function ostatus_subscribe_content(App $a) +function ostatus_subscribe_content(App $a): string { if (!local_user()) { - notice(DI::l10n()->t('Permission denied.')); + DI::sysmsg()->addNotice(DI::l10n()->t('Permission denied.')); DI::baseUrl()->redirect('ostatus_subscribe'); // NOTREACHED }