Сообщения форума на главной странице

Автор artemas, 18 января 2007, 19:43:18

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

artemas

Подскажите пожалуйста, как сделать чтобы на главную страницу ТР выводились сообщения из форума более чем из пяти разделов. В админке только пять позиций, как изменить я не нашёл.

funk

И ещё, подскажите пожалуйста, как сделать так, чтобы в блоке вывода сообщений с форума, данные:

Тема - от кого - дата создания (OFFTOP             от Фанк  [10/07/2007])

отображались на одной строчке, а не в таком виде:

Последнее на Форуме
OFFTOP
от .......
[Сегодня в 13:29:29]

funk

прошу помочь, очень травмирует такое отображение.
спасибо!

Mavn

файл TPortalBlocks.template.php

// TPortal recent topics block
function TPortal_recentbox()
{
	
global 
$context$settings$options$txt $modSettings;

    
// is it a number?
	
if(!
is_numeric($context['TPortal']['recentboxnum']))
	
	
$context['TPortal']['recentboxnum']='10';

	
// leave out the recycle board, if any
	
if(isset(
$modSettings['recycle_board']))
	
	
$bb=array($modSettings['recycle_board']);
	
else
	
	
$bb=array();

	
$what=ssi_recentTopics($num_recent $context['TPortal']['recentboxnum'], $bb$output_method 'array');
	
// Output the topics
	
$counter=1$cmax=count($what);
	
echo 
'
	
<div style="width: 100%; ' 
$context['TPortal']['recentboxscroll']=='overflow: auto; height: 20ex;' '' '">';
	
foreach(
$what as $w){
	
	
echo 
'
	
	
<div class="smalltext"><a href="'
.$w['href'].'">'.$w['short_subject'].'</a></div>
	
	
<div class="smalltext">'
$txt[525], ' <b>'$w['poster']['link'], '</b></div>
	
	
<div class="smalltext">'
;
	
	
if(!
$w['new'])
	
	
	
echo 
'<a href="'.$w['href'].'"><img border="0" src="'.$settings['images_url'].'/'.$context['user']['language'].'/new.gif" alt="new" /></a> ';

	
	
echo 
'['.$w['time'].']
	
	
</div>'
;

	
	
if(
$counter != $cmax)
	
	
	
echo 
'<hr />';
	
	
$counter++;
	
}
	
echo 
'
	
</div>'
;
}

немного изменив данную функцию вы получите то что вам нужно
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

funk

спасибо, буду эксперементировать!

artemas

Спасибо за ответ. Но в связи с моей необразованностью, не могли бы Вы написать конкретнее, что надо сменить для отображения скажем 16 разделов из форума. Установленно ТР 0,97+SMF 1,1,1+скин Leviathan(рус. win1251).
:)

Шева

Хотелось бы также узнать, как отображать темы на главной портала не из 5-ти разделов по умолчанию, а из большего кол-ва?
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

Asio Otus

Цитата: Шева от 15 августа 2007, 18:30:58
Хотелось бы также узнать, как отображать темы на главной портала не из 5-ти разделов по умолчанию, а из большего кол-ва?

В администрировании форума выбираешь раздел Конфигурация, а затем кликаешь на Текущая тема оформления.

Находишь строку "Количество отображаемых последних сообщений на главной странице форума:" и в графе ставишь нужное количество сообщений для вывода на главную страницу форума, и будет вам счастье   angel

А вообще, если внимательно изучать сам форум, много чего можно найти полезного  ;)

Xvost

Как вывести первое сообщение ОДНОЙ темы на главную стр ТП не затрагивая статьи и главные блоки? Если использовать функцию "Вперемешку форум и статьи - отсортированные по дате", то главные боки вылазят в категориях со статьями.

Bic

#9
Цитата: Шева от 15 августа 2007, 18:30:58
Хотелось бы также узнать, как отображать темы на главной портала не из 5-ти разделов по умолчанию, а из большего кол-ва?
Вот ссылка на топик, где написано как это сделать.

У меня тоже есть вопрос, в каком файле можно изменить оформление вывода тем на главной портала из разделов форума? Что-то не нашел... В аттаче картинка с пояснениями, что требуется.

Mavn

TPortal.template.php строка 53 и дальше по коду смотри формирование страницы в зависимости от выставленных параметров
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Kornak

Анологичный вопрос... В каком файле поправить надпись - "Написать коментарий" с тинипортала...
© Kornak 2004-2015

۞ Скутерклуб - http://proscooters.ru/

Mavn

в каком плане изменить?
Если изменить сам текст то смотрите языковые файлы smf там прописывается данное дело
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Kornak

В том и дело что вроде бы перебрал все языковые файлы тиника и нигде не встречается текст - "Написать коментарий"
А если это хранится в файлах смф... Получается что изменив этот текст он изменится и где то ещё? Хотя я не представляю что в SMF можно было комментировать oO
© Kornak 2004-2015

۞ Скутерклуб - http://proscooters.ru/

Mavn

Данные выражения относятся только к SSI
Находятся в Stats.russian.php
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Шева

Bic +1 тебе за ссылочку полезную.
Сделал себе из 25 разделов чтобы показывало :)
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.