Пропустить

Удалил три стиля из БД

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

Удалил три стиля из БД

Сообщение socialist » 25.03.2007 17:51

Удалил три темы из ***themes и вот итог -> phpBB:Critical Error Could not get theme data for themes_id [5]
попробовал сменить всем юзерам тему на subsilver запросом
update ***users set user_style='1'  where user_style not in (select themes_id from ***themes)

не помогло.... я в тупике....

Добавлено спустя 8 часов 44 минуты 41 секунду:

ну не долбить же техсуппорт :D

socialist
 

Сообщение rxu » 25.03.2007 17:57

socialist
При удалении стилей выполняется три запроса.
			$sql = "DELETE FROM " . THEMES_TABLE . " 
				WHERE themes_id = $style_id";

			$sql = "DELETE FROM " . THEMES_NAME_TABLE . " 
				WHERE themes_id = $style_id";

			$sql = "UPDATE " . USERS_TABLE . " 
				SET user_style = " . $board_config['default_style'] . " 
				WHERE user_style = $style_id";
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение socialist » 25.03.2007 18:27

все равно тоже phpBB:Critical Error Could not get theme data for themes_id [5], я эти таблицы правил ещё до поста, видать где-то надо ещё посмотреть

socialist
 

Сообщение rxu » 25.03.2007 18:40

socialist
Посмотрите значания user_style в таблице phpbb_users у всех пользователей.
Возьмите и тупо сбросьте их все в единицу без всяких условий.

Добавлено спустя 1 минуту 39 секунд:

UPDATE phpbb_users SET user_style = 1 WHERE user_style <> 1 
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение socialist » 25.03.2007 23:46

Повторюсь еще раз - там всё уже в единице! Может поможет-то, что одна из тем, которая была свалена, стояла по умолчания для всех юзеров без возможности смены ими тем оформления

socialist
 

Сообщение rxu » 26.03.2007 17:01

И в таблице конфига стиль по умолчанию тоже выставлен в единицу?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение socialist » 27.03.2007 0:19

да

socialist
 

Сообщение Палыч » 27.03.2007 0:40

socialist
То есть:
в phpbb_themes themes_id = 1 , template_name = style_name = subSilver
в phpbb_themes_name themes_id = 1
в phpbb_users user_style = 1 у всех пользователей
в phpbb_config default_style = 1
И вас phpbb версии старше 2.0.20
:?:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение socialist » 27.03.2007 14:54

Палыч, совершенно верно!!! Но так я ответа никак не мог найти, просто залил старую базу попросив суппорт. А задачка была интересссная!!

socialist
 


Вернуться в Стили для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы