]> git.mxchange.org Git - friendica.git/blobdiff - mod/wall_upload.php
Add parameter for "toArray()" method
[friendica.git] / mod / wall_upload.php
index aa8f459c7b2f2ba072a0ef6f3fa594586e23f6de..b7504bede1f3740c92318de157c9e793f04783a2 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /**
  * @file mod/wall_upload.php
- * @brief Module for uploading a picture to the profile wall
+ * Module for uploading a picture to the profile wall
  *
  * By default the picture will be stored in the photo album with the name Wall Photos.
  * You can specify a different album by adding an optional query string "album="
@@ -9,8 +9,6 @@
  */
 
 use Friendica\App;
-use Friendica\Core\Config;
-use Friendica\Core\L10n;
 use Friendica\Core\Logger;
 use Friendica\Core\Session;
 use Friendica\Database\DBA;
@@ -40,7 +38,7 @@ function wall_upload_post(App $a, $desktopmode = true)
 
                        if (!DBA::isResult($r)) {
                                if ($r_json) {
-                                       echo json_encode(['error' => L10n::t('Invalid request.')]);
+                                       echo json_encode(['error' => DI::l10n()->t('Invalid request.')]);
                                        exit();
                                }
                                return;
@@ -56,7 +54,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                }
        } else {
                if ($r_json) {
-                       echo json_encode(['error' => L10n::t('Invalid request.')]);
+                       echo json_encode(['error' => DI::l10n()->t('Invalid request.')]);
                        exit();
                }
                return;
@@ -92,16 +90,16 @@ function wall_upload_post(App $a, $desktopmode = true)
 
        if (!$can_post) {
                if ($r_json) {
-                       echo json_encode(['error' => L10n::t('Permission denied.')]);
+                       echo json_encode(['error' => DI::l10n()->t('Permission denied.')]);
                        exit();
                }
-               notice(L10n::t('Permission denied.') . EOL);
+               notice(DI::l10n()->t('Permission denied.') . EOL);
                exit();
        }
 
        if (empty($_FILES['userfile']) && empty($_FILES['media'])) {
                if ($r_json) {
-                       echo json_encode(['error' => L10n::t('Invalid request.')]);
+                       echo json_encode(['error' => DI::l10n()->t('Invalid request.')]);
                }
                exit();
        }
@@ -152,10 +150,10 @@ function wall_upload_post(App $a, $desktopmode = true)
 
        if ($src == "") {
                if ($r_json) {
-                       echo json_encode(['error' => L10n::t('Invalid request.')]);
+                       echo json_encode(['error' => DI::l10n()->t('Invalid request.')]);
                        exit();
                }
-               notice(L10n::t('Invalid request.').EOL);
+               notice(DI::l10n()->t('Invalid request.').EOL);
                exit();
        }
 
@@ -180,10 +178,10 @@ function wall_upload_post(App $a, $desktopmode = true)
        Logger::log("File upload src: " . $src . " - filename: " . $filename .
                " - size: " . $filesize . " - type: " . $filetype, Logger::DEBUG);
 
-       $maximagesize = Config::get('system', 'maximagesize');
+       $maximagesize = DI::config()->get('system', 'maximagesize');
 
        if (($maximagesize) && ($filesize > $maximagesize)) {
-               $msg = L10n::t('Image exceeds size limit of %s', Strings::formatBytes($maximagesize));
+               $msg = DI::l10n()->t('Image exceeds size limit of %s', Strings::formatBytes($maximagesize));
                if ($r_json) {
                        echo json_encode(['error' => $msg]);
                } else {
@@ -197,7 +195,7 @@ function wall_upload_post(App $a, $desktopmode = true)
        $Image = new Image($imagedata, $filetype);
 
        if (!$Image->isValid()) {
-               $msg = L10n::t('Unable to process image.');
+               $msg = DI::l10n()->t('Unable to process image.');
                if ($r_json) {
                        echo json_encode(['error' => $msg]);
                } else {
@@ -210,7 +208,7 @@ function wall_upload_post(App $a, $desktopmode = true)
        $Image->orient($src);
        @unlink($src);
 
-       $max_length = Config::get('system', 'max_image_length');
+       $max_length = DI::config()->get('system', 'max_image_length');
        if (!$max_length) {
                $max_length = MAX_IMAGE_LENGTH;
        }
@@ -228,7 +226,7 @@ function wall_upload_post(App $a, $desktopmode = true)
 
        // If we don't have an album name use the Wall Photos album
        if (!strlen($album)) {
-               $album = L10n::t('Wall Photos');
+               $album = DI::l10n()->t('Wall Photos');
        }
 
        $defperm = '<' . $default_cid . '>';
@@ -236,7 +234,7 @@ function wall_upload_post(App $a, $desktopmode = true)
        $r = Photo::store($Image, $page_owner_uid, $visitor, $resource_id, $filename, $album, 0, 0, $defperm);
 
        if (!$r) {
-               $msg = L10n::t('Image upload failed.');
+               $msg = DI::l10n()->t('Image upload failed.');
                if ($r_json) {
                        echo json_encode(['error' => $msg]);
                } else {