VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Решил таки обновить свой форум с довольно древней 3.6.4 до последней 3.8.4PL1 и столкнулся с совершенно неожиданной проблемой
На главной странице и страницах раздела у некоторых тем неверно отображаются ссылки на последние сообщения. Т.е. обычно такая ссылка имеет вид showthread.php?p=[postid]#post[postid] однако у меня у большенствассылок вместо ID подставляется ноль т.е. ссылка получается showthread.php?p=0#post0 и ведёт вникуда естественно
Что сделано и не помогло:
- систему модулей отключил
- сбросил шаблоны главной страницы и страницы разделов со всякими forumbit
- информацию о темах и сообщениях перестраивал
- посмотрел в базе - информация о lastpost на месте - т.е. проблема именно с выводом
Таких тем более 90% так что вернее сказать "у некоторых отображается правильно - остальных нет". Разницы в содержании таких тем не вижу
Подскажите куда копать - идеи закончились, а обновиться хочется..
Vice добавил 06.11.2009 в 19:10
Посмотрел внимательнее базу - всё таки нет там информации о lastpostid, - lastpost время и lastposter есть, а id поста нет.. причём всё это у сообщений в темах начиная с 1 мая 2006 года. Ни у кого нет идей как можно на основании имеющихся данных о точном времени поста заполнить инфу про айди поста?
Last edited by Vice : 11-06-2009 at 08:10 PM.
Reason: Добавлено сообщение
В общем как оказалось где-то в процессе обновления эти данные потерялись
Благо остался бекап базы ДО начала обновления и оттуда удалось вытащить всю интересующую информацию и обновить соотв. поля в таблице с новым форумом
Если у кого будут похожие проблемы - пишите в личку, поделюсь простеньким скриптиком для вытаскивания\заливки инфы