*/
use Friendica\App;
-use Friendica\Core\Config;
use Friendica\Core\Hook;
-use Friendica\Core\L10n;
use Friendica\Core\Logger;
use Friendica\Core\Renderer;
use Friendica\DI;
$tpl = Renderer::getMarkupTemplate('js_upload.tpl', 'addon/js_upload');
$b['addon_text'] .= Renderer::replaceMacros($tpl, [
- '$upload_msg' => L10n::t('Select files for upload'),
- '$drop_msg' => L10n::t('Drop files here to upload'),
- '$cancel' => L10n::t('Cancel'),
- '$failed' => L10n::t('Failed'),
+ '$upload_msg' => DI::l10n()->t('Select files for upload'),
+ '$drop_msg' => DI::l10n()->t('Drop files here to upload'),
+ '$cancel' => DI::l10n()->t('Cancel'),
+ '$failed' => DI::l10n()->t('Failed'),
'$post_url' => $b['post_url'],
- '$maximagesize' => intval(Config::get('system', 'maximagesize')),
+ '$maximagesize' => intval(DI::config()->get('system', 'maximagesize')),
]);
}
$allowedExtensions = ['jpeg', 'gif', 'png', 'jpg'];
// max file size in bytes
- $sizeLimit = Config::get('system', 'maximagesize');
+ $sizeLimit = DI::config()->get('system', 'maximagesize');
$uploader = new qqFileUploader($allowedExtensions, $sizeLimit);
{
$input = fopen('php://input', 'r');
- $upload_dir = Config::get('system', 'tempdir');
+ $upload_dir = DI::config()->get('system', 'tempdir');
if (!$upload_dir)
$upload_dir = sys_get_temp_dir();
function handleUpload()
{
if (!$this->file) {
- return ['error' => L10n::t('No files were uploaded.')];
+ return ['error' => DI::l10n()->t('No files were uploaded.')];
}
$size = $this->file->getSize();
if ($size == 0) {
- return ['error' => L10n::t('Uploaded file is empty')];
+ return ['error' => DI::l10n()->t('Uploaded file is empty')];
}
// if ($size > $this->sizeLimit) {
-// return array('error' => L10n::t('Uploaded file is too large'));
+// return array('error' => DI::l10n()->t('Uploaded file is too large'));
// }
- $maximagesize = Config::get('system', 'maximagesize');
+ $maximagesize = DI::config()->get('system', 'maximagesize');
if (($maximagesize) && ($size > $maximagesize)) {
- return ['error' => L10n::t('Image exceeds size limit of ') . $maximagesize];
+ return ['error' => DI::l10n()->t('Image exceeds size limit of ') . $maximagesize];
}
if ($this->allowedExtensions && !in_array(strtolower($ext), $this->allowedExtensions)) {
$these = implode(', ', $this->allowedExtensions);
- return ['error' => L10n::t('File has an invalid extension, it should be one of ') . $these . '.'];
+ return ['error' => DI::l10n()->t('File has an invalid extension, it should be one of ') . $these . '.'];
}
if ($this->file->save()) {
];
} else {
return [
- 'error' => L10n::t('Upload was cancelled, or server error encountered'),
+ 'error' => DI::l10n()->t('Upload was cancelled, or server error encountered'),
'path' => $this->file->getPath(),
'filename' => $filename . '.' . $ext
];