[FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Peugeot
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 17 лет 7 месяцев
- Поблагодарили: 1 раз
- Забанен: Бессрочно
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Fray98rus
Я вставил код баннера в overall_header.html. Теперь баннер виден на каждой странице, даже при написании постов. Как сделать так, чтобы баннер был только на главной странице? После какой строчки в index_body.html нужно размещать код.
Я вставил код баннера в overall_header.html. Теперь баннер виден на каждой странице, даже при написании постов. Как сделать так, чтобы баннер был только на главной странице? После какой строчки в index_body.html нужно размещать код.
-
Peugeot
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 17 лет 7 месяцев
- Поблагодарили: 1 раз
- Забанен: Бессрочно
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Fray98rus
Условие ставить в любую строку index_body.html ?
Условие ставить в любую строку index_body.html ?
-
Fray98rus
- Former team member
- Сообщения: 442
- Стаж: 18 лет 11 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Код: Выделить всё
$template->assign_vars(array(
'TOTAL_POSTS' => sprintf($user->lang[$l_total_post_s], $total_posts),
и т.д.Добавляешь
Код: Выделить всё
'S_IN_INDEX' => true,Код: Выделить всё
<!-- IF S_IN_INDEX --> ... <!-- ENDIF -->-
ADR
- phpBB 1.4.0
- Сообщения: 34
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 5 раз
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Джентльмены! Вставил java script в overal_header.html по выше приведенному совету Палыча, в частности над "Список форумов".
Баннер, отображается в самом верхнем-левом углу, над логотипом. Наезжает частично на логотип. С этим я б смирился, но и цвет баннера никак изменить не получается (синий на синем плохо видно).
Подскажите, как можно позиционировать и менять цвет и т.п.
Сейчас вот как:
То, что я вставил - это сам яваскрипт и кусочек пхп сверху. Никакие "натройки" текста внутри скрипта не влияют. В ИЕ почему-то выводится не в верхнем левом углу а почти посередине, ближе к правому борту.
Пробывал в других местах разместить код, за пределами тэга ul, скрипт не работал. Пробывал код заключить в тэг li, div, p и указать свойства цвета в тэге - без изменений.
Хочется, что б было в центре шапки. Черным цветом, жирным.
Баннер, отображается в самом верхнем-левом углу, над логотипом. Наезжает частично на логотип. С этим я б смирился, но и цвет баннера никак изменить не получается (синий на синем плохо видно).
Подскажите, как можно позиционировать и менять цвет и т.п.
Сейчас вот как:
Код: Выделить всё
<ul class="linklist navlinks">
<!-- PHP -->
$link=mysqli_connect('localhost','********','********','********');
$result=mysqli_query($link,"set names utf8");
$result=mysqli_query($link,"SELECT * FROM `news` ORDER BY `news`.`data` DESC LIMIT 0,5");
while ($row=mysqli_fetch_array($result))
{
$arrmsg[]=$row['title'];
$arrlink[]=$row['news_link'];
}
<!-- ENDPHP -->
<script language="javascript1.2">
var delay=20;var nextm=0;var link=1;zeilen=5;
var msg=Array(
'<!-- PHP --> echo $arrmsg[0] <!-- ENDPHP -->',
'<!-- PHP --> echo $arrmsg[1] <!-- ENDPHP -->',
'<!-- PHP --> echo $arrmsg[2] <!-- ENDPHP -->',
'<!-- PHP --> echo $arrmsg[3] <!-- ENDPHP -->',
'<!-- PHP --> echo $arrmsg[4] <!-- ENDPHP -->');
function start_ticker(){do_ticker(msg[0], 0, 1);}
function do_ticker(text, pos, dir){
var out='<font face="Arial, Helvetica" align="center">[ <font color=#FFFFFF><font size=-1><a href="Javascript:klick()">'+text.substring(0, pos)+'</a></font></font> ]</font>';
if(navigator.appName=="Netscape")
with(document.ticker.document){
open(); write(out); close();
}else
ticker.innerHTML=out;
pos+=dir;
if(pos>text.length)
setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*150);
else{
if(pos<0){
if(++nextm>=msg.length)
nextm=0;link=link+1
if (link>=zeilen+1)
link=1;text=msg[nextm];dir=-dir;}
setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);}}
function klick(){
if (link==1)location.href='<!-- PHP --> echo $arrlink[0]<!-- ENDPHP -->'
if (link==2)location.href='<!-- PHP --> echo $arrlink[1]<!-- ENDPHP -->'
if (link==3)location.href='<!-- PHP --> echo $arrlink[2]<!-- ENDPHP -->'
if (link==4)location.href='<!-- PHP --> echo $arrlink[3]<!-- ENDPHP -->'
if (link==5)location.href='<!-- PHP --> echo $arrlink[4]<!-- ENDPHP -->'
}
start_ticker();
</script>
<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>
<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>
<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
</ul>Пробывал в других местах разместить код, за пределами тэга ul, скрипт не работал. Пробывал код заключить в тэг li, div, p и указать свойства цвета в тэге - без изменений.
Хочется, что б было в центре шапки. Черным цветом, жирным.
-
ADR
- phpBB 1.4.0
- Сообщения: 34
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 5 раз
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Господа, подскажите как сделать, чтоб строчка из скрипта
Отображалась одинаково в опере и в ИЕ. Настройки размера и цвета работают одинаково, а вот позиционирование никак. в ИЕ работает, а в Опере просто выводит в верхний левый угол, какие циферки не пиши...
Код: Выделить всё
var out='<font face="Arial, Helvetica" style="position: absolute; top: 55; left: -720; font-weight:bold" size="2">[ <a href="Javascript:klick()" style="color: #ffffff">'+text.substring(0, pos)+'</a> ]</font>';-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Во первых XHTML 1.0 Strict не знает <font...>
Во вторых причем тут эта тема? Или теперь любые проблемы с html можно подогнать под заголовок "как вставить счетчик"?
Добавлено спустя 1 минуту 16 секунд:
уверен?
Во вторых причем тут эта тема? Или теперь любые проблемы с html можно подогнать под заголовок "как вставить счетчик"?
Добавлено спустя 1 минуту 16 секунд:
Код: Выделить всё
Javascript:klick()" -
ADR
- phpBB 1.4.0
- Сообщения: 34
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 5 раз
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Да проблема с "счетчика" то началась)) Ни как не мог его вкорячить. Теперь коечто прояснилось конечно.
Вот <font> и "Javascript:klick()" отрабатывают одинаково. А вот left и top по разному... В ИЕ двигается этими параметрами, а в Опере прилипла блин к одному месту...
Вот собственно форум: http://www.gaz3102.ru/community/index.php
Если кому интересно...
Вот <font> и "Javascript:klick()" отрабатывают одинаково. А вот left и top по разному... В ИЕ двигается этими параметрами, а в Опере прилипла блин к одному месту...
Вот собственно форум: http://www.gaz3102.ru/community/index.php
Если кому интересно...
-
electronick
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 9 месяцев
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Люди помогите пожалуйста как правильно поставить баннер в самом верху страницы по центру. Тут нашел только как поставить правее от лого, т.е. в самой шапке. А я хочу в самом верху над таблицей, так как планирую сделать в шапке меню. Чтоб было понятней, то использую вот это шаблон http://demo.phpbb3styles.net/SkyBlue
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
там нет таблиц.electronick писал(а):в самом верху над таблицей
файл overall_header.html
Если на темно-полосатом фоне
После
Код: Выделить всё
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">Код: Выделить всё
<div align="center">код баннер</div>после
Код: Выделить всё
<div id="wrap">Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
bcluda
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 6 месяцев
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Вставляю код счетчика в overall_footer.html. Сам же счетчик на форуме не появляется.
Что делаю не так?
Что делаю не так?
-
Элегар
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 17 лет 5 месяцев
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Я хочу вставить баннер, но не статческий код, а пхп. Не пойму, как это можно сделать в 3 phpBB..
То есть мне нужно примерно следующее: вставить в header_overall что-то вроде {какие-то-буковки}, и где-то написать обработчик шаблона, который заменит {какие-то-буковки} на хтмл-код с баннером, зависящим от раздела, в котором он показывается. Во второй версии движка это делалось в page_header.php, а в третьей я ничего похожего не нахожу.. Подскажете?
То есть мне нужно примерно следующее: вставить в header_overall что-то вроде {какие-то-буковки}, и где-то написать обработчик шаблона, который заменит {какие-то-буковки} на хтмл-код с баннером, зависящим от раздела, в котором он показывается. Во второй версии движка это делалось в page_header.php, а в третьей я ничего похожего не нахожу.. Подскажете?
-
vitty
- phpBB 1.4.4
- Сообщения: 193
- Стаж: 20 лет 3 месяца
- Благодарил (а): 9 раз
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
Вопрос в следующем, добавил в overall_footer.html через админку. Соответсвенно счетчик появился все номрально. Но возникло пару вопросов. Счетчик появился внизу в левом углу, как его сдвинуть допустим в центр?
Далее каким, образом, разместить банер какого-либо из партнерских форумов в портале, чтобы он не отображался на всех страницах, а допустим в портале. Поскольку при редактировании overall_footer.html отображается на всех страницах, что не всегда приемлемо при обмене баннерами?
Далее каким, образом, разместить банер какого-либо из партнерских форумов в портале, чтобы он не отображался на всех страницах, а допустим в портале. Поскольку при редактировании overall_footer.html отображается на всех страницах, что не всегда приемлемо при обмене баннерами?
-
Berk
- phpBB 2.0.2
- Сообщения: 301
- Стаж: 18 лет
- Откуда: Украина, Киев
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: [FAQ] Как поставить счетчик (баннер) в стиль в phpBB3
для размещения по центру используй тег <center></center>
на портале можешь создавать дополнительные блоки и в них помещать баннеры
как делаю, например, я
можешь глянуть
и вообще почитывай htmlbook.ru
на портале можешь создавать дополнительные блоки и в них помещать баннеры
как делаю, например, я
можешь глянуть
и вообще почитывай htmlbook.ru

