форум vBSupport.ru > vBulletin > Вопрос — Ответ > Помогите найти!
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Dimoks
Гость
Cool Создание темы по удаленному адресу

димокс - мразь бандеровская, Харьков - русский город

Last edited by Dimoks : 05-25-2022 at 05:54 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

не проще ли удалить линк на эту тему, чем извращаться с редиректами?
тем более ты точно знаешь, что темы нет
==
 
 
Лео
В Черном списке
 
Лео's Avatar
Default
0

kerk, замысел скорее всего связан с партнерками в стиле мэинлинк или хап. За удаление адресса на котором размещена реклама дают банн
 
 
Vovan
Специалист
 
Vovan's Avatar
Default
0

Quote:
Originally Posted by Dimoks View Post
Т.е. к примеру была тема
http://www.vbsupport.ru/forum/showthread.php?t=3
её физически удалили.

Нужно либо каким то образом создать по этому адресу тему
Либо сделать редирект на другую тему... Главное что бы адрес не писал ошибку что темы нет...

Реально?
Даже если нельзя, но очень хочется, то можно ;)

Придётся повозиться слегка, примерно так:
1. Создаёте новую тему.
2. Идёте например в PHPMyAdmin, в таблице thread ищете вновь созданную тему, запоминаете её threadid и меняете его на требуемый (предварительно неплохо бы убедиться, что такого threadid действительно там нет);
3. В таблице threadrate также меняете старый (запомненный) threadid на требуемый;
4. В таблице threadread можно просто грохнуть записи с запомненным threadid, а можно запросом поменять в них всех threadid на требуемый;
5. В таблице post также найти все записи с запомненным threadid и заменить его на требуемый.
Должно работать.

P.S. Способ набросал теоретически. Экспериментов на животных, людях и форумах не проводилось ;)
 
 
Dimoks
Гость
Cool Востановление темы из бекапа. Вопрос по mysql

димокс - мразь бандеровская, Харьков - русский город

Last edited by Dimoks : 05-25-2022 at 05:54 PM.
 
 
Dimoks
Гость
Default

димокс - мразь бандеровская, Харьков - русский город

Last edited by Dimoks : 05-25-2022 at 05:54 PM.
 
 
Ramzes
Знаток
Default
0

Оффтоп
 
 
Vovan
Специалист
 
Vovan's Avatar
Default
0

Quote:
Originally Posted by Dimoks View Post
Подскажите есть инструкция по востановлению темы из бекапа если она удаленна физически?
Т.е. есть бекап - база данных недельной давности, воставливать полностью бекап значит потерять всю неделю. А мне нужна только одна тема.

Я знаю её номер... номера постов... Реально?
Реально. Но искать в sql-файле бэкапа замучаешься, я бы импортировал бэкап полностью в специально созданную для этого базу (не ту, с которой работает форум, естественно), и дальше ручками переносить из таблиц thread, threadrate, threadread, post все записи, где threadid = номер_искомой_темы). Если в теме было голосование, вложения и проч., то задача усложнится.

P.S. Физическое удаление - зло!
 
 
Vovan
Специалист
 
Vovan's Avatar
Default
0

Непонятно одно - зачем темы плодить? Ответил там...

to Moderator: может объединить эти темы?
 
 
Dimoks
Гость
Default

димокс - мразь бандеровская, Харьков - русский город

Last edited by Dimoks : 05-25-2022 at 05:54 PM.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 03:51 PM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...