VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
а пользователь реально существует?
смотрите по его ID на форуме, в админке...
@NeoGeo
Продвинутый
Join Date: Jan 2006
Location: DC
Posts: 47
Версия vB: 4.1.x
Пол:
Reputation:
Опытный 15
Репутация в разделе: 13
0
пользователя нет
стоит хак All Albums
который показывает "мёртвые альбомы" но не даёт к ним доступа
собственно задача удалить непривязанные альбомы из базы
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by NeoGeo
пользователя нет
стоит хак All Albums
который показывает "мёртвые альбомы" но не даёт к ним доступа
да-да, знакомая ситуация...
прикольно... альбомы существуют с версии 3.7
и вот мы дожили до 4.2, а разработчики так и не разродились пунктом в обслуживании "удалить альбомы от удалённых юзеров"... мде...
хотя, вообще-то, при удалении юзера движок корректно подчищает и альбомы, но от глюков и сбоев никто не застрахован...
наверняка должен быть какой-то хак, позволяющий делать такую чистку, но мне о таком не известно
NeoGeo, хак посоветовать не могу, но могу рассказать, как провести чистку вручную
алгоритм примерно такой:
смотрим в ссылке ИД альбома, там должен быть в явном виде его ИД, albumid=13, например
идём в ПМА, открываем таблицу album, по ИДу находим этот альбом
далее перебиваем прямо в ПМА в поле userid ИД юзера с удалённого на реально существующего
логинимся этим реально существующим юзером и спокойно, штатно, чистим все картинки и альбом
в тройке можно было легко глянуть через ПМА, есть ли в таком альбоме картинки, и если картинок нет - не заморачиваясь грохнуть запись об альбоме из таблицы album
в 4ке всё сложнее: изображения альбомов не лежат отдельно, это аттачи
рыться в аттачах, в той общей свалке, затруднительно
удаление картинок и альбома через юзерский интерфейс гарантировано удалит и сами файлы картинок, а не только запись в таблице