Jump to content

Очистка изображений

Featured Replies

Posted
comment_118010

Добрый день!

В "Управление вложениями" есть файлы которые уже на форуме не используются!

2016-12-15_11-53-36.png

Кнопку "Удалить потерянные файлы" 2016-12-15_11-53-49.png установил, но она их не удаляет.

Возможно их как-то удалить ?

comment_118038

Хороший вопрос. У меня тоже за более чем 10 лет использования форума полный бардак в изображениях. Может кто подскажет, как проверить их актуальность?

Вопрос к топикстартеру: что это за кнопка такая у вас, как установили?

comment_118042

Очень интересно разработчики подошли к этому вопросу, мало того что все загруженные файлы не делятся на типы, по принципу того от куда их загрузили (аватарки это или favicon пофиг, все свалим в кучу которую будем делить по месяцам), так еще и не предусмотрено удаление изображений при удалении сущности от которой это изображение зависит, это конечно меня сильно удивило.

comment_118044

Попробуйте - скачать uploads папку через FTP ..... использовать эту программу для удаления потерянные файлы

 

DuplicateCleanerPro4_setup.exe

Edited by Silence

comment_118053

Хотя похоже я частично ошибаюсь, нашел такой раздел в АЦ "Настройки хранения", там есть разделение по типам файлов, правда дефолтный вариант и он же единственный доступный это папка uploads для всего. Возможно где-то в исходниках можно добавить свои значения, или просто создать директории. Кто-нибудь в курсе?

Аа, все разобрался, там еще вкладочка есть. Вот что значит решить вопрос "методом утенка"

  • Author
comment_118079
17 часов назад, ram108 сказал:

Хороший вопрос. У меня тоже за более чем 10 лет использования форума полный бардак в изображениях. Может кто подскажет, как проверить их актуальность?

Вопрос к топикстартеру: что это за кнопка такая у вас, как установили?

В 31.10.2016 в 13:42, kgb сказал:

/applications/core/extensions/core/Queue/DeleteOrphanedFiles.php

А еще открываем /applications/core/modules/admin/overview/files.php и в 64 строке видим вот такое


		/*		@todo - This needs fixing but has been temporarily been disabled
		if ( \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'overview', 'orphaned_files' ) )
		{
			\IPS\Output::i()->sidebar['actions']['orphaned'] = array(
				'icon'	=> 'cog',
				'link'	=> \IPS\Http\Url::internal( 'app=core&module=overview&controller=files&do=orphaned' ),
				'title'	=> 'orphaned_files',
				'data'	=> array( 'confirm' => '', 'confirmMessage' => \IPS\Member::loggedIn()->language()->addToStack('orphaned_files_confirm') )
			);
		}*/

если раскомментировать, то в админке появится кнопка удаления потерянных файлов

Но! уже хрен знает с каких времен, но так и висит "This needs fixing but has been temporarily been disabled"

 

Ну и https://invisionpower.com/forums/topic/422469-4131-where-is-the-remove-orphaned-files-button/

Год прошел!!!!!! И эти уроды еще деньги за лицензию берут

  • 1 year later...
comment_144008

Ну как, за 2 года оптимального рабочего метода никто не нашел? Вопрос автора, думаю, многих мучает.

А что если переопределить в настройках хранилища пути хранения на новые. После переноса файлов, используемых базой, в новые папки, старые удалить со всех неиспользуемым хламом. Вариант?

  • 2 years later...
comment_164522

4 года прошло, а воз и ныне там... код все еще закомментирован "@todo - This needs fixing but has been temporarily been disabled".

Цитата

А что если переопределить в настройках хранилища пути хранения на новые. После переноса файлов, используемых базой, в новые папки, старые удалить со всех неиспользуемым хламом. Вариант?

этот вариант кто-нибудь пробовал?

comment_164523

Нужно самому экспериментировать, пока никто этим не занимался.

comment_164524
1 час назад, Gennadiy сказал:

этот вариант кто-нибудь пробовал?

попробуйте на тест домене - поддомене или на локалке запустить бэкап сайта. и проделать сею манипуляцию.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.