Пропустить

Как вставить текст между категориями?

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Как вставить текст между категориями?

Сообщение ilchenkom » 07.04.2009 0:40

Доброго времени суток!
Собственно сабж.
Нужно вставить текст в промежутки между категориями..Как это сделать?
С Уважением,
Максим

ilchenkom
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 06.04.2009 22:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как вставить текст между категориями?

Сообщение den.good » 31.07.2009 12:22

Добрый всем день. ;)

Я второй день не могу найти как вставить баннер между категориями. :shock:
В моем случае после первой категории и после третьей.
На многих форумах этот вопрос задавался но нигде ответов не было. :shock:

Подскажите кто знает!

Спасибо.

Добавлено спустя 7 минут 35 секунд:
Забыл написать.


Стиль просилвер.

den.good
 

Re: Как вставить текст между категориями?

Сообщение nissin » 31.07.2009 13:06

Примерно так:
Файл includes/functions_display.php
Найти:
	// Used to tell whatever we have to create a dummy category or not.
	$last_catless = true;

Добавить после:
	$cat_number = 0;

Найти:
			$template->assign_block_vars('forumrow', array(

Добавить перед:
			$cat_number++;

Найти:
				'U_VIEWFORUM'			=> append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $row['forum_id']))

Добавить перед:
				'CAT_NUMBER'			=> $cat_number,


Файл styles/prosilver/template/forumlist_body.html
Найти:
	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->

Добавить перед:
		<!-- IF forumrow.CAT_NUMBER == 2 or forumrow.CAT_NUMBER == 4 -->
			<div style="padding: 5px 5px 2px 5px; font-size: 1.1em; background-color: #FFFFFF; margin: 0px auto; text-align: center;">
				Здесь рекламный блок...
			</div>
			<br />
		<!-- ENDIF -->
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Как вставить текст между категориями?

Сообщение den.good » 31.07.2009 13:44

Но банер не появился!? :cry:


Неотображается банер но если я поставлю forumrow.CAT_NUMBER == 0
В этой строчке
<!-- IF forumrow.CAT_NUMBER == 2 or forumrow.CAT_NUMBER == 4 -->

То у меня банер ставится перед каждым форумом а не после категории.

den.good
 

Re: Как вставить текст между категориями?

Сообщение den.good » 31.07.2009 18:32

У меня стоит СЕО Премод может это из за него не отображается баннер между категориями?
http://www.phpbb-seo.com/en/phpbb-seo-premod/seo-url-premod-t1549.html

Я сделал вроде все правильно если с нулем у меня баннер появляется хоть и некорректно. :?



Еще маленький вопрос. Как сделать что бы в подвале форума отображалось это
Time : 0.084s | 14 Queries | GZIP : On 

den.good
 

Re: Как вставить текст между категориями?

Сообщение Палыч » 31.07.2009 20:09

den.good писал(а):Как сделать что бы в подвале форума отображалось это

Раскоментируйте в config.php (уберите @)
@define('DEBUG', true);
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9471
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Как вставить текст между категориями?

Сообщение den.good » 03.08.2009 16:10

Спасибо Палыч сработало.


ОТ банеров между категориями решил отказаться. :cry:

den.good
 

Re: Как вставить текст между категориями?

Сообщение Oleg NT » 03.08.2009 16:44

По-моему, nissin просто ++$cat_number забыл :)
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

Re: Как вставить текст между категориями?

Сообщение nissin » 03.08.2009 16:58

точно :)
пост поправил на всякий случай.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Как вставить текст между категориями?

Сообщение den.good » 05.08.2009 16:23

Заработало !!!
Спасибо.


Единственное реклама добавляется не между категориями, а присоединяется в конце к текущей категории.

Товарищи подскажите пожалуйста, как можно отделить рекламный блок от категории??
Я пробовал переставлять кусок кода в файле forumlist_body.html ничего не получилось.





И еще из-за рекламы Гугла страница медленнее открывается (((

den.good
 

Re: Как вставить текст между категориями?

Сообщение dolcevita » 08.04.2011 23:02

Добрый день !

Спасибо, что написали, как вставить код, вот только у меня блоки отображаются над категориями , а не между ними.

Изображение

Может я не правильно поняла и так и должно быть или я что-то не так сделала, хотя перепроверила дважды. У меня шаблон subsilver, может в этом дело? В нет строки
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->


Есть только
<!-- IF forumrow.S_IS_CAT -->


Перед ней я и вставляю код.

Мне нужно,чтобы блоки отражались на главной странице в списке форумов между категориями или разделами, не знаю, как правильно это называется. Вроде бы всё просто и нужно только найти нужный файл и вставить код, но почему-то блок отображается либо сверху, над разделами либо снизу под разделами, но не между ними. Ведь есть же форумы, где это реализовано, значит это возможно, вопрос - как?

Будьте добры, подскажите, как это сделать?

dolcevita
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 08.04.2011 22:43
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: Как вставить текст между категориями?

Сообщение nissin » 09.04.2011 0:47

Для subsilver2 по другому естественно будет.
И особого смысла как бы и нет (категории так явно не разделены), но если хочется...
Найти:
	<!-- IF forumrow.S_IS_CAT -->

Добавить после:
		<!-- IF forumrow.CAT_NUMBER == 2 or forumrow.CAT_NUMBER == 4 -->
		<tr>
			<td class="cat" colspan="5" align="center">
				Здесь рекламный блок...
			</td>
		</tr>
		<!-- ENDIF -->
Всё повторяется. nurlan.info
За это сообщение автора nissin поблагодарил:
dolcevita (09.04.2011 13:02)
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.


Вернуться в Стили для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

Сейчас этот форум просматривают: Растасибирск и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение