Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В phpBB Plus 1.53 - Есть портал помогите изменить, Не хочу новости, хочу новые темы. 
V
    Опции темы
ArNic
Дата 21.6.2007, 08:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



В портале отображаются новости, хотел, чтобы там отображались не новости, а новые темы.
В php и SQL я не очень смыслю, но путем проб и ошибок я понял что вот эта часть кода в portal.php выполняет функцию формирования списка новостей.

Код


$content->setVariables( array(
    'L_INDEX' => $lang['Index'],
    'L_CATEGORIES' => $lang['Categories'],
    'L_ARCHIVES' => $lang['Archives']
    ) );

if( (isset( $_GET['news']  ) && $_GET['news'] == 'categories'))
{
    // View the news categories.
    $data_access = new NewsDataAccess( $phpbb_root_path );
    $news_cats = $data_access->fetchCategories( );
    $template->assign_block_vars('news_categories', array());
    $cats = count($news_cats);

    if ($cats == 0)
    {
        $template->assign_block_vars('no_news', array());
    }

    for ($i = 0; $i < count($news_cats); $i += $plus_config['cols_per_page'])
    {
        if ($cats >0)
        {
            $template->assign_block_vars('newsrow', array());
        }
        for ($j = $i; $j < ($i + $plus_config['cols_per_page']); $j++)
        {
            if( $j >= count($news_cats) )
            {
                break;
            }
            $template->assign_block_vars('newsrow.newscol', array(
                'THUMBNAIL' => $N_this->root_path . 'templates/'.$theme['template_name'].'/images/news/' . $news_cats[$j]['news_image'],
                'ID' => $news_cats[$j]['news_id'],
                'DESC' => $news_cats[$j]['news_category'],
                )
            );
            $template->assign_block_vars('newsrow.news_detail', array(
                'NEWSCAT' => $news_cats[$j]['news_category'],
                'CATEGORY' => $newsrow[$j]['news_category']
                )
            );
        }
    }
}
elseif( isset( $_GET['news']  ) && $_GET['news'] == 'archives' )
{
  // View the news Archives.
  $year   = (isset( $_GET['year'] )) ? intval($_GET['year']) : 0;
  $month  = (isset( $_GET['month'] )) ? intval($_GET['month']) : 0;
  $day    = (isset( $_GET['day'] )) ? intval($_GET['day']) : 0;
  $key    = (isset( $_GET['key'] )) ? $_GET['key'] : '';

  $template->assign_block_vars('news_archives', array());
  $content->setVariables( array( 'TITLE' => $lang['News'] . ' ' . $lang['Archives'] ) );
  $content->renderArchives( $year, $month, $day, $key );

}
elseif (isset ($_GET['topic_id']) || $_GET['cat_id'])
{
    $topic_id = 0;
  if( isset( $_GET['topic_id'] ) )
  {
    $topic_id = intval($_GET['topic_id']);
  }
  elseif( isset( $_GET['news_id'] ) )
  {
    $topic_id = intval($_GET['news_id']);
  }

  $content->setVariables( array( 'TITLE' => $lang['News'] . ' ' . $lang['Articles'] ) );
  $content->renderArticles( $topic_id );
}
else
{
  // View news articles.
  $topic_id = 0;
  if( isset( $_GET['topic_id'] ) )
  {
    $topic_id = intval($_GET['topic_id']);
  }
  elseif( isset( $_GET['news_id'] ) )
  {
    $topic_id = intval($_GET['news_id']);
  }
  $template->assign_block_vars('welcome_text', array());
  $content->setVariables( array( 'TITLE' => $lang['News'] . ' ' . $lang['Articles'] ) );
  $content->renderArticles( $topic_id );
}


Добавлено через 2 минуты
Если кто работал с phpBB2 Plus 1.53 based on phpBB 2.0.22 помогите
Ну а если кто-то не работал - тоже помогитt ;)
PM MAIL ICQ   Вверх
smalcom
Дата 21.6.2007, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: нет
Всего: 7



там есь вверху конфа в которой указано откуда брать новасти - ставишь фсе сваи номера форумов и бут те щасте


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
ArNic
Дата 22.6.2007, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



Прошу поподробнее:
где "Там"?
какая именно "Конфа?"
где именно "вверху"?
PM MAIL ICQ   Вверх
smalcom
Дата 22.6.2007, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: нет
Всего: 7



Код

/ Welcome Text: note that we are in PHP file, so use \' instead of ' and use \\ instead of \ (HTML enabled)^
$CFG['welcome_text'] = '..... .......... . .........';^
^
// Number of news on portal^
$CFG['number_of_news'] = '5';^
^
// Length of news^
$CFG['news_length'] = '200';^
^
// News Forum ID: separate by comma for multi-forums, eg. '1,2,5'^
$CFG['news_forum'] = '1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,3
^
// Poll Forum ID: separate by comma for multi-forums, eg. '3,8,14'^
$CFG['poll_forum'] = '1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,3
^


здеся


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
ArNic
Дата 23.6.2007, 07:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



Классно! Понял, начал пробовать!

Это сообщение отредактировал(а) ArNic - 23.6.2007, 07:49
PM MAIL ICQ   Вверх
ArNic
Дата 23.6.2007, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



Поторопился я! Это точно в 1,53 или прошлых версиях... просто че-то там нет этого!
PM MAIL ICQ   Вверх
smalcom
Дата 23.6.2007, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 494
Регистрация: 16.10.2004
Где: Dnepr

Репутация: нет
Всего: 7



моин у мну смартора портал


--------------------
What DA F...???
PM MAIL WWW Skype Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | phpBB | Следующая тема »


 




[ Время генерации скрипта: 0.1315 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.