VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
SQL-ом
Причем сам текст новости хранится немного отдельно от его ответов. Ответы сохраняются прямо в форум в специальный скрытый раздел, где первое сообщение это ссылка на новость, а остальные просто ответы.
Таким образом, тебе предстоит перенести апдейтом текст новостей в первое сообщение тем спецраздела форума. А потом переименовать и открыть этот раздел для остальных пользователей.
Хотя конечно может и хак какой есть - не знаю.
@mediaplayer
Простоузер
Join Date: Jul 2010
Posts: 140
Reputation:
Novice 2
Репутация в разделе: 2
0
Quote:
Originally Posted by omentos
SQL-ом
Причем сам текст новости хранится немного отдельно от его ответов. Ответы сохраняются прямо в форум в специальный скрытый раздел, где первое сообщение это ссылка на новость, а остальные просто ответы.
Таким образом, тебе предстоит перенести апдейтом текст новостей в первое сообщение тем спецраздела форума. А потом переименовать и открыть этот раздел для остальных пользователей.
Хотя конечно может и хак какой есть - не знаю.
Про скрытыя раздел и первый пост с линком я знаю. Но вот то что Вы мне рассказали про перенос и т.д.... как раз то что мне нужно. Вы можете мне подробнее объяснить как мне перенести новости? Хочу отказаться от CMS ибо глючит и народ там всё равно ничего не отписывает. Главное форум. Помогите.
mediaplayer добавил 08.09.2011 в 22:12
P.S. то что коменты в форуме я видел... как раз новость интересует.
mediaplayer добавил 08.09.2011 в 22:19
Новости в таблице cms_article... но как их переместить в соответствующий им форум в соответствующую тему?
mediaplayer добавил 09.09.2011 в 19:34
Помогите решить данный вопрос...
Last edited by mediaplayer : 09-09-2011 at 08:34 PM.
Reason: Добавлено сообщение
Luvilla
Гость
Posts: n/a
mediaplayer, форум - не аська
обдумай всё, что хочешь спросить, а потом уже отправляй пост
Quote:
Originally Posted by mediaplayer
Хочу отказаться от CMS ибо глючит и народ там всё равно ничего не отписывает. Главное форум.
а чем думал, когда ставил 4ку?
О каком количестве новостей идёт речь?
@mediaplayer
Простоузер
Join Date: Jul 2010
Posts: 140
Reputation:
Novice 2
Репутация в разделе: 2
0
Quote:
О каком количестве новостей идёт речь?
~220
Quote:
а чем думал, когда ставил 4ку?
О светлом будущем
@omentos
Продвинутый
Join Date: Dec 2007
Posts: 129
Версия vB: 4.1.x
Reputation:
Опытный 35
Репутация в разделе: 24
1
Я сейчас сильно по работе загружен, ковыряться в структуре базы и писать запрос времени нет Простите
Но могу дать навдку на одно из решений, вернее расписать немного предыдущую свою мысль:
Ссылка на артикль есть в теме форума с ответами. В базе есть эти артикли в отдельной таблице (наверняка именно так). Можно написать апдейт скрипт, который будет парсить урл и получать из базы содержимое и апдейтить первый пост форумной темы.
Если с SQl не дружите, то может кто поможет. У меня сейчас совсем времени нет, зашел сюда по Вашей просьбе в ЛС
@mediaplayer
Простоузер
Join Date: Jul 2010
Posts: 140
Reputation:
Novice 2
Репутация в разделе: 2
0
К сожалению не смогу это реализовать.... Готов заплатить тому кто сможет.
mediaplayer добавил 10.09.2011 в 18:02
Не знаю... может опять сочтёте за не правильный ап... но пытаюсь сам разобраться, не фига не получается.
Есть 216 новостей на главной. Каждая новость имеет свой contentid. Данный параметр (contentid) не принадлежит не одному посту. Я так понимаю переносить содержимое contentid в таблицу post? Ноу них нет не одного общего параметра... Но как то же коменты крепятся в форуме именно к нужному материалу, значит чтото общее есть, какой то идентификатор. (Рассуждаю в слух...)
Господа помогите решить проблему. CMS мне не нужна... кто видел мой пост о том, что vb мне написала... хочу переместить материалы и купить чисто форум.
Last edited by mediaplayer : 09-10-2011 at 07:02 PM.
Reason: Добавлено сообщение
@omentos
Продвинутый
Join Date: Dec 2007
Posts: 129
Версия vB: 4.1.x
Reputation:
Опытный 35
Репутация в разделе: 24
1
Что-то я и сам запутался. Думал они сделали так, как я описал. Но в тредах нет нужных тем, а в сообщениях нужных ответов
Самому интересно. Покопаюсь
omentos добавил 12.09.2011 в 08:56
А нет, все на месте. Смотрел не в ту базу у себя
Ну структуру примерно понял. Сейчас попробую состряпать запрос
omentos добавил 12.09.2011 в 10:21
Отвлекают по работе часто. Сори что так долго
Я сам не проверял. Делал вслепую. Сделай копию базы и на ней проверь.
Но должно нормально отработать, ты только "pref" замени на свой префикс таблиц
Code:
UPDATE `pref_cms_nodeinfo` as t1, `pref_cms_node` as t2,
`pref_cms_article` as t3, `pref_thread` as t4, `pref_post` as t5
SET t5.pagetext=t3.pagetext where t1.nodeid=t2.nodeid
and t2.contentid=t3.contentid and t1.associatedthreadid=t4.threadid
and t5.postid=t4.firstpostid
Отпишись потом
Last edited by omentos : 09-13-2011 at 01:25 PM.
Reason: Добавлено сообщение
@mediaplayer
Простоузер
Join Date: Jul 2010
Posts: 140
Reputation:
Novice 2
Репутация в разделе: 2
0
Здравствуйте!
Прежде всего спасибо!
Переносятся только те материалы, где есть комментарии.... если в новости не было комментариев, то она не переноситься.... Есть ли возможность как то подправить запрос с учётом этого факта?
mediaplayer добавил 12.09.2011 в 13:03
Можно конечно нафигачить коментов ))) Но может возможно это исправить ) А так придётся. ))
mediaplayer добавил 12.09.2011 в 15:48
Попросил пользователей пройтись и оставить по комменту там где нет.
В итоге всё ок. Огромное спасибо. Ваш запрос мне очень помог!
Last edited by mediaplayer : 09-12-2011 at 04:48 PM.
Reason: Добавлено сообщение
@omentos
Продвинутый
Join Date: Dec 2007
Posts: 129
Версия vB: 4.1.x
Reputation:
Опытный 35
Репутация в разделе: 24
0
Странно, при создании новости топик в форуме создается автоматически, даже если нет ответов. Другое дело, что возможно не заполняется поле firstpostid и lastpostid, пока не появятся ответы, но тоже сомневаюсь.
На раз и так уже всё хорошо то пожалуйста
рад, что получилось помочь