Как вернуть тему Graland [Решено]

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

Аватар пользователя 1das 1das 2 декабря 2009 в 0:11

Всем привет.
Помогите решить проблему, решил удалить папки с темами кроме той, которую юзаю и graland, удалил и такая ошибка появилась
Fatal error: Call to undefined function phptemplate_body_class() in /home/orohyip/public_html/themes/blackout/page.tpl.php on line 13
Т.е. кроме данного сообщения теперь больше ничего не отображает, заливка обратно папок с темами, которые идут в комплекте со скриптом ни к чему не привела.
На 13 строке файла, на который ругается Fatal error, такой код:

<body<?php print phptemplate_body_class($left, $right); ?>>

Думаю вопрос решиться, если вернуть тему к graland, а потом обратно на свою тему.

Вопрос: как вернуться к теме graland, если сайт кроме ошибки ничего не отображает (в phpmyadmin таблицы, отвечающей за темы не нашел) или может у кого-то есть другой способ оживить сайт?

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 2 декабря 2009 в 0:20

<body<?php print phptemplate_body_class($left, $right); ?>>
Измените на <body> и будет вам счастье.

P.S. Никогда не "убивайте" тему «Garland». Скачайте архив с Друпалом и вытащите оттуда тему «Garland»

Аватар пользователя 1das 1das 2 декабря 2009 в 2:20

"Stan.Ezersky" wrote:

Да, Garland то я как раз и оставил.

Код
<body<?php print phptemplate_body_class($left, $right); ?>>
такой же, как и в оригинале, я его не менял и дело скорее всего не в самом коде, а в исполнении кода.
Сделал так
<body><?php print phptemplate_body_class($left, $right); ?>
тоже не помогло.

Есть у кого еще какие мнения?

Аватар пользователя 1das 1das 2 декабря 2009 в 8:11

Помогло удаление <?php print phptemplate_body_class($left, $right); ?>, оставил только
<body>
Сайт при этом ожил, хоть и коряво все отображалось, но это позволило зайти в админку, поменять тему на Garland, затем на свою тему (код, естественно, вернул на место).

Stan.Ezersky
- большое спасибо.