Тема The Morning After отказывается работать [РЕШЕНО]

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

Аватар пользователя hrommi hrommi 11 мая 2012 в 12:32

Добрый день.

Тема The Morning After отказывается работать на друпал 6 по непонятным мне причинам (как-будто css не подгружает). Тему Zen я установил и включил, пробовал сбрасывать кэш, запускал крон. Ничего не помогает. Может надо The Morning After устанавливать в какой-нибудь подкаталог темы Zen?

Как вообще происходит установка тем для работы которых необходима тема Zen?

Комментарии

Аватар пользователя q2_faith q2_faith 11 мая 2012 в 13:05

может версии zen не совпадают?
upd.
The Morning After is known to work with zen-6.x-1.0-beta2.tar.gz and zen-6.x-1.0-beta3.tar.gz. Future versions of Zen should also work, but if you run into problems, please try downgrading to one of these two.

Аватар пользователя hrommi hrommi 11 мая 2012 в 13:35

"q2_faith" wrote:
может версии zen не совпадают?
upd.
The Morning After is known to work with zen-6.x-1.0-beta2.tar.gz and zen-6.x-1.0-beta3.tar.gz. Future versions of Zen should also work, but if you run into problems, please try downgrading to one of these two.

zen-6.x-1.0-beta2 приказал долго жить: "Fatal error: Call to undefined function ctype_lower() in /home/ks-resurs/ks-resurs.ru/docs/sites/all/themes/zen/zen/template.php on line 348"

Аналогичная ситуация и с zen-6.x-1.0-beta3 "Fatal error: Call to undefined function ctype_lower() in /home/ks-resurs/ks-resurs.ru/docs/sites/all/themes/zen/zen/template.php on line 250"

Фраза "Future versions of Zen should also work" вводит в заблуждение.

На всякий случай: Drupal core 6.25

Аватар пользователя q2_faith q2_faith 11 мая 2012 в 13:48

на всякий случай еще посмотрите issue, я думаю вы не будете одиноки с этой проблемой. а если будете одиноки, то значит проблема на вашей стороне. и попробуйте выяснить почему не подгружается css

Аватар пользователя Geldora Geldora 11 мая 2012 в 17:27

Если вам принципиально - поставьте вторую Морнинг афтер. Их две темы, одна подтема для Зен, вторая работает самостоятельно.

В любом случае, не подгружаются цсс = проблемы с кэшем. Отключите все кэширование, включите зен как дефолтную, потом переключите на МА.

Аватар пользователя hrommi hrommi 11 мая 2012 в 18:38

"Geldora" wrote:
Если вам принципиально - поставьте вторую Морнинг афтер.

В AD The Morning After количество регионов в разы меньше, но мне не принципиально это.

Однако по ссылке данной drupby решил проблему удалив часть кода из template.php и все таки поставил эту тему! Всем спасибо за помощь!

P.S. Если честно, то тема так себе...

Аватар пользователя ed48 ed48 3 октября 2012 в 11:54

Столкнулся с подобной проблемой: "Fatal error: Call to undefined function ctype_lower() ..."

Используется тема, созданная на базе темы basic-6.x-2.13

Проблема решилась заменой кода в файле template.php (используемой темы):

<?php

if (!ctype_lower($string{0})) {  // исходный код

?>

Заменил на:

<?php

if((ord($string)<ord('a'))||(ord($string)>ord('z'))) {

?>

«Официальное» решение:

"I've removed this code from zen_id_safe():"

<?php
// If the first character is not a-z, add 'id' in front.
   
if (!ctype_lower($string{0})) { // Don't use ctype_alpha since its locale aware.
      
$string 'id' $string;
   }
?>

Решение взято из источника: http://drupal.org/node/297084