[?] Вывод на портал

[?] Вывод на портал

Сообщение zzipper » 27 июл 2010, 01:39

Собсно вопрос вот, на портал-то как это чудо вывести?)
zzipper
 
Сообщений: 206
Зарегистрирован: 20 окт 2009, 14:15
Откуда: Жигулевск

Re: [?] Вывод на портал

Сообщение serrrios » 27 июл 2010, 02:29

Наверно как-то так:

1) Открыть файл ../portal.php
после
Код: Выделить всё
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/lang_portal');

добавить
Код: Выделить всё
if ($config['bb3topics_enable'])
{
   include($phpbb_root_path . 'includes/bb3topics.'.$phpEx);
}

2) Открыть ../styles/ваш_стиль/template/portal/portal_body.html
после
Код: Выделить всё
<!-- INCLUDE overall_header.html -->

добавить
Код: Выделить всё
         <!-- IF S_DISPLAY_BB3TOPICS -->
            <!-- INCLUDE bb3topics.html -->
         <!-- ENDIF -->


Сам не проверял, но по идеи должно работать..
serrrios считает, что любой труд должен быть оплачен, поэтому любит деньги....а еще serrrios любит спасибы....а еще он переделывает стили на заказ..за лаве........и пишет моды бесплатно..если получиться......вот такой он...
serrrios
 
Сообщений: 722
Зарегистрирован: 29 май 2009, 20:22
Откуда: sib-tracker.ru

Re: [?] Вывод на портал

Сообщение zzipper » 27 июл 2010, 10:37

Угу, именно так я и пытался сделать сам - получил белую страницу :(
zzipper
 
Сообщений: 206
Зарегистрирован: 20 окт 2009, 14:15
Откуда: Жигулевск

Re: [?] Вывод на портал

Сообщение PPK » 27 июл 2010, 19:03

а если дебаг включить, что показывает? (если белая страница - значит ошибка в коде)
PPK
Администратор
 
Сообщений: 2457
Зарегистрирован: 21 мар 2009, 17:13

Re: [?] Вывод на портал

Сообщение zzipper » 27 июл 2010, 21:37

Дебаг включен всегда. Белая страница.
zzipper
 
Сообщений: 206
Зарегистрирован: 20 окт 2009, 14:15
Откуда: Жигулевск

Re: [?] Вывод на портал

Сообщение serrrios » 28 июл 2010, 10:35

PPK писал(а):если белая страница - значит ошибка в коде

Это печально, с условием то что ни чего лишнего в коде нету =)
serrrios считает, что любой труд должен быть оплачен, поэтому любит деньги....а еще serrrios любит спасибы....а еще он переделывает стили на заказ..за лаве........и пишет моды бесплатно..если получиться......вот такой он...
serrrios
 
Сообщений: 722
Зарегистрирован: 29 май 2009, 20:22
Откуда: sib-tracker.ru

Re: [?] Вывод на портал

Сообщение PPK » 28 июл 2010, 10:38

zzipper писал(а):Дебаг включен всегда. Белая страница.


Ээмм .. и лог сервера молчит?
PPK
Администратор
 
Сообщений: 2457
Зарегистрирован: 21 мар 2009, 17:13

Re: [?] Вывод на портал

Сообщение zzipper » 28 июл 2010, 14:32

Добрался до лога:
Код: Выделить всё
[Wed Jul 28 14:24:28 2010] [error] [client 10.17.9.2] PHP Fatal error:  Cannot redeclare character_limit() (previously declared in /usr/local/www/mogutka/test2/portal/includes/functions.php:349) in /usr/local/www/mogutka/test2/includes/bb3topics.php on line 29


В bb3topics.php заменил функцию character_limit следующей конструкцией:
Код: Выделить всё
if(!function_exists('character_limit'))
{
   function character_limit($title, $limit = 0)
   {
      $title = censor_text($title);
      if ($limit > 0)
      {
         return (strlen(utf8_decode($title)) > $limit + 3) ? truncate_string($title, $limit) . '...' : $title;
      }
      else
      {
         return $title;
      }
   }
}


В итоге: ошибок вроде нету, не наблюдаю нигде; страница грузится, но блока нету :)
Последний раз редактировалось zzipper 28 июл 2010, 14:46, всего редактировалось 1 раз.
zzipper
 
Сообщений: 206
Зарегистрирован: 20 окт 2009, 14:15
Откуда: Жигулевск

Re: [?] Вывод на портал

Сообщение PPK » 28 июл 2010, 14:45

В файле /includes/bb3topics.php заменить

Код: Выделить всё
function character_limit($title, $limit = 0)
{
   $title = censor_text($title);
   if ($limit > 0)
   {
      return (strlen(utf8_decode($title)) > $limit + 3) ? truncate_string($title, $limit) . '...' : $title;
   }
   else
   {
      return $title;
   }
}


на
Код: Выделить всё
if(!function_exists('character_limit'))
{
   function character_limit($title, $limit = 0)
   {
      $title = censor_text($title);
      if ($limit > 0)
      {
         return (strlen(utf8_decode($title)) > $limit + 3) ? truncate_string($title, $limit) . '...' : $title;
      }
      else
      {
         return $title;
      }
   }
}
PPK
Администратор
 
Сообщений: 2457
Зарегистрирован: 21 мар 2009, 17:13

Re: [?] Вывод на портал

Сообщение zzipper » 28 июл 2010, 14:49

:) Ага, так и сделал.
zzipper писал(а):В итоге: ошибок вроде нету, не наблюдаю нигде; страница грузится, но блока нету
zzipper
 
Сообщений: 206
Зарегистрирован: 20 окт 2009, 14:15
Откуда: Жигулевск

След.

Вернуться в Вопросы, ответы, ошибки и обсуждение

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

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