-use \Friendica\Core\Config;
-
-require_once 'include/Photo.php';
-
-
-function wall_upload_post(App $a, $desktopmode = true) {
-
- logger("wall upload: starting new upload", LOGGER_DEBUG);
-
- $r_json = (x($_GET, 'response') && $_GET['response'] == 'json');
- $album = (x($_GET, 'album') ? notags(trim($_GET['album'])) : '');
+use Friendica\App;
+use Friendica\Core\L10n;
+use Friendica\Core\Logger;
+use Friendica\Core\System;
+use Friendica\Core\Config;
+use Friendica\Database\DBA;
+use Friendica\Model\Contact;
+use Friendica\Model\Photo;
+use Friendica\Model\User;
+use Friendica\Object\Image;
+use Friendica\Util\Strings;
+
+function wall_upload_post(App $a, $desktopmode = true)
+{
+ Logger::log("wall upload: starting new upload", Logger::DEBUG);
+
+ $r_json = (!empty($_GET['response']) && $_GET['response'] == 'json');
+ $album = (!empty($_GET['album']) ? Strings::escapeTags(trim($_GET['album'])) : '');