Форум сделать контейнером

Главные вкладки

Аватар пользователя dRiveR dRiveR 29 января 2007 в 12:43

Создал 4 основных форума, в них еще по ~10 вложеных и во все это безобразие импортировал ~4000 записей старого контента. И в конце концов пришел к выводу, что неплохо бы сделать 4 основных форума контейнерами Smile Импортировалось конечно не руками, но все равно не хотелось бы с нуля начинать Lol

Друпалом такой финт кажется не предусмотрен, поэтому полез в мускул и вот что нашел:

таблица variable > поле forum_containers > значение...
a:1:{i:0;i:1;}
меняю на:
a:2:{i:0;i:1;i:1;i:2}

таблица cache > значение...
a:1:{i:0;i:1;}
ну впринципе тоже самое, просто кэш и меняю таким же образом на..
a:2:{i:0;i:1;i:1;i:2}

По моим соображениям и исследованиям БД, я уже все сделал, но судя по отображению сайта - где-то схалтурил Smile

Если кто может помочь, буду очень благодарен. Да что там, даже за желание помочь буду благодарен Lol

Комментарии

Аватар пользователя dRiveR dRiveR 29 января 2007 в 18:08

Извиняюсь, это оказывается моя невнимательность. У меня было
a:3:{i:0;i:97;i:1;i:98;i:2;i:1;}
А надо было...
a:3:{i:0;i:1;i:1;i:97;i:2;i:98;}
И еще в кэше было...a:2:{i:0;i:97;i:1;i:98;i:2;i:1;}
Скорее всего это из-за записи в кэше.

Спасибо, что заставили перепроверить Lol Проблема решена

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 29 января 2007 в 21:31

Не вижу смысла в перестановках ключей массива.

Переменная forum_containers является массивом, содержащим tid (идентификаторы терминов) всех разделов форума, являющихся контейнерами. Массив простой и обрабатывается перебором элементов.

Возможно автор имел ввиду добавление tid уже созданного и наполненого раздела форума к этой переменной, для последующего отображения этого раздела как контейнера. В таком случае предложеное решение не могу назвать чистым (не изучал код настолько вдумчиво), и подозреваю возникновение потенциальных проблемм при эксплуатации такого контейнера.

---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя dRiveR dRiveR 30 января 2007 в 9:34

Да, именно такая и была задача, сделать форум контенером. В чистоте решения не уверен, но результата добился. О проблемах, при их возникновении, расскажу позже Smile