Перейти к контенту

Баннер в шапку


Рекомендуемые сообщения

Собственно, хочу вставить скрипт смены баннеров в шапку форума, чтобы баннеры отображались не тупо с краю, например, а немного красивее... =))

 

Вот пример того, что мне надо: http://www.balbesov.net/imagez/how-to-include-banner2.jpg (30 kb).

 

Белый прямоугольник с надписью "Banner 1" - это желаемое расположение баннера.

Размеры баннеров будут только 468х60.

 

Как можно прикрутить таким образом?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Не надо закрывать, прошу рассказать как это можно осуществить, желательно на пальцах.

 

Ситуация следующая:

 

увеличил лого, увеличил заливку в ячейке справа от лого - получил шапку.

вот туда и надо запихать баннер.

 

Вопрос: как добраться к коду этой ячейки? Если из админки, то по-английски и подробнее (у меня Invision Power Board v2.1.3)

 

http://divn.narod.ru/123.gif - это скрин того, что сделал.

Ссылка на комментарий
Поделиться на других сайтах

Он есть, просто народом чаще пользуюсь: http://divn.nm.ru/123.gif

 

А вообще, лучше бы прочитал свою подпись и посоветовал что сделать. Без обид.

Ссылка на комментарий
Поделиться на других сайтах

Лично у меня пришлось шапку удалить из шаблона, заменив её с помощью новых классов в CSS.

 

Пример - в подписи! :D

Ссылка на комментарий
Поделиться на других сайтах

SuGGeST

Не понял что ты имеешь в виду.

 

VADOS [Dj]

Так я стилями и менял лого и заливку и размер лого (ячейки в которой оно лежит). Тоже через CSS.

 

Если надо Board Header , то вот:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="content-type" content="text/html; charset=<% CHARSET %>" />

<link rel="shortcut icon" href="favicon.ico" />

<title>пос. Дивный - <% TITLE %></title>

<% GENERATOR %>

<style type="text/css" media="all">@import url(http://mysite.ru/forums/style_images/css_2.css);</style>

<% JAVASCRIPT %>

</head>

<body>

<div id="ipbwrapper">

<% BOARD HEADER %>

<% MEMBER BAR %>

<% NAVIGATION %>

<!--IBF.NEWPMBOX-->

<% BOARD %>

<% BOARD FOOTER %>

<% STATS %>

<% COPYRIGHT %>

</div>

</body>

</html>

 

Справился. Отпишу как.

 

Берем файл caсhe/skin_cache/casheid_2/skin_global.php

 

находим код:

 

<div class="borderwrap">

<div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div>

 

обрабатываем и получаем код:

 

<div class="borderwrap">

<table cellspacing="0" cellpadding="0" border="0" width="100%">

<tr>

<td><div id="logostrip"><a href='http://divn.narod.ru'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='Дивный' border='0' /></a></div></td>

<td width="80%" align="right" style="background-image:url(style_images/<#IMG_DIR#>/tile_back.gif); padding-right:20px;"><nolayers><iframe width="468" height="60" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" src="http://divn.nm.ru/promo.htm"></iframe></nolayers><ilayer width="468" height="60" src="http://divn.nm.ru/promo.htm"></ilayer></td>

</tr>

</table><!--ipb.logo.end-->

 

это, конечно, не оптимизированный еще, но все же вариант.

 

Редактирование соответствующих стилей я описывать не буду - это понятно.

 

Хотелось бы уточнить у знающих людей: можно ли изменять этот файл (на локалхосте работает).

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Еще один вопрос по этой тематике.

 

Почему-то не отображается в онлайн режиме, а на локалхосте работает, может надо в админцентре или где-н еще что-то прописать, разрешить?

 

Измененный файл на сервер выложил, обновление делаю, но не отображается.

 

Кто подскажет в чем дело?

Ссылка на комментарий
Поделиться на других сайтах

23Rus

У вас разве установлено лицензионное обеспечение на форуме ?

Тех.поддержка касается только клиентов.

 

Здесь Мы все стараемся друг другу помочь знаниями, которые были получены в процессе исследования ядра IPB.

 

 

Вот такой простейший вариант у меня в голове:

 

.: Вариант фиксированных показов :.

 

	<!-- Banner -->
<div style='padding:5px'>   /* Величину пикселей можно менять по усмотрению */
<img border="0" src="style_images/<#IMG_DIR#>/images/banner.gif" width="468" height="60" style="float: right"> /* Параметры могут быть left:center:right */
</div>
<!-- Banner -->

 

 

.: Вариант для баннерных сетей :.

 

	<!-- Banner -->
<div style='padding:5px'>   /* Величину пикселей можно менять по усмотрению */
<div style="float: right"> /* Параметры могут быть left:center:right */

<!-- Banner.Code.Begin -->
/* Сюда вставить код из баннерной сети*/
<!-- Banner.Code.End -->

</div></div>
<!-- Banner -->

 

 

PS. Сноски

/* Описания */
сделал для помощи, можно удалить.

 

 

Куда вставить попробуй поискать сами через поиск.

 

Удачи !!

Ссылка на комментарий
Поделиться на других сайтах

Sarmano

 

Со вставкой баннра я справился, это не проблема, я даже описал как я это сделал выше. Проблема стоит в том, что это работает только на локалхосте.

 

Когда я перенес файлы не сервер и установил форум, причем указанный измененный файл я заменил на сервере, перестала работать моя задумка. Вот в чем тут вопрос.

 

А относительно того кому помогать а кому нет, то зачем тогда форум. помощь клиентам всегда осуществляют посредством е-mail, а форум это публичное, где ЛЮБОЙ зарегестрированный пользователь (регистрация бесплатна) может задать вопрос и, по идее, должен получить ответ от более знающих людей, или я не прав?

 

Просто я не так давно изучаю плотно данный форум, поэтому и спросил, может где-то что-то надо изменить (например, в админцентре что-нибудь разрешить) чтобы и не сервере тоже отображалось то, что я сам додумал.

 

повторяю еще раз вопрос и проблему:

 

Я добился желаемого (см выше чего и как), но проблема в том, что работает только на локалхосте. При выносе в сеть не отображается. Причем изменял только один файл и стили, который потом измененный, так же для уверенности еще раз закачал на сервер. Вот в чем проблема, а не в том, как воплотить.

Ссылка на комментарий
Поделиться на других сайтах

23Rus

Не работает у вас только из-за места где расположены файлы, на которые вы ссылаетесь. Дело в том, что между хостингом и nm.ru вы не сможете "внутренне" открыть файлы.

 

Работает локально по той же самой причине, nm.ru видит вас как удаленного пользователя.

 

Эта проблема хотя и не обсуждается широко, но многие фришные ресурсы не хотят использоваться второстепенно, поэтому у них стоит своеобразная псевдозащита.

 

Положите файлы на нормальный хостинг и у вас все будет работать.

 

Удачи !!

Ссылка на комментарий
Поделиться на других сайтах

Sarmano

 

В настоящее время, файлы лежат у меня на нормальном хосте (там же где и сайт и форум ссылку давать не буду, так как это будет воспринято как реклама, назову формат - имя.ру).

 

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

Ссылка на комментарий
Поделиться на других сайтах

23Rus

Может быть попробовать вариант с дивами ?

В вашем случае это

 

<div class="borderwrap">
<div id="logostrip">
<!--ipb.logo.start-->
<img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='Дивный' border='0' /></a>
<!-- Banner -->
<div style='padding:5px'>   /* Величину пикселей можно менять по усмотрению */
<div style="float: right"> /* Параметры могут быть left:center:right */
<!-- Banner.Code.Begin -->
/* Сюда вставить код из баннерной сети*/
<!-- Banner.Code.End -->
</div></div>
<!-- Banner -->
</div>
<!--ipb.logo.end-->

 

Или так попробовать:

 

		<div class="borderwrap">
	<div id="logostrip">
<!--ipb.logo.start-->
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td>
<a href='http://www.xxxxxx.ru'>
<img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top;align:left' alt='Text-Text' border='0' /></a>
</td>
<td width="80%" align="right" style="background-image:url(style_images/<#IMG_DIR#>/tile_back.gif); padding-right:20px;">
<nolayers>
<iframe width="468" height="60" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" src="http://www.xxxxxx.ru/promo.htm"></iframe>
</nolayers>
<ilayer width="468" height="60" src="www.xxxxxx.ru/promo.htm"></ilayer>
</td>
</tr>
</table>
<!--ipb.logo.end-->
	</div>
	</div>

Ссылка на комментарий
Поделиться на других сайтах

Заметил одну важную вещь. Не пойму вообще как такое возможно: при удалении файла caсhe/skin_cache/casheid_2/skin_global.php

на локалхосте выдается ошибка, а на серве продолжает работать. Это так и должно быть или в этом и есть ошибка, тогда как её исправить.

 

Отдельный скин я не делал, а переделывал основной, который шел "по-умолчанию" уже всю админку перерыл, но варианта, чтоб стоял где-н другой скин нету.

Ссылка на комментарий
Поделиться на других сайтах

А как это можно исправить, я с базой (БД) дружу только на уровне перенести туда, сюда. А вот ее радектировать и исправлять не умею.
Ссылка на комментарий
Поделиться на других сайтах

Тогда поподробнее какой код и где искать, а то я что-то там заблудился после твоей подсказки (не могу найти где можно исправить). Если можно, то "на пальцах".
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
' date='24.1.2006, 19:02' post='152151']

Лично у меня пришлось шапку удалить из шаблона, заменив её с помощью новых классов в CSS.

 

Пример - в подписи! :D

а как выглядит код можешь написать ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

А вот мой код

 

<div id="logostrip">
<div style="float:right;padding:5px">
<!-- Banner -->
<script language='JavaScript' type='text/javascript' src='http://baners.bukhara.uz/adx.js'></script>
<script language='JavaScript' type='text/javascript'>
<!--
  if (!document.phpAds_used) document.phpAds_used = ',';
  phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);

  document.write ("<" + "script language='JavaScript' type='text/javascript' src='");
  document.write ("http://baners.bukhara.uz/adjs.php?n=" + phpAds_random);
  document.write ("&what=zone:1");
  document.write ("&exclude=" + document.phpAds_used);
  if (document.referrer)
  document.write ("&referer=" + escape(document.referrer));
  document.write ("'><" + "/script>");
//-->
</script><noscript><a href='http://baners.bukhara.uz/adclick.php?n=a05a98a4' target='_blank'><img src='http://baners.bukhara.uz/adview.php?what=zone:1&n=a05a98a4' border='0' alt=''></a></noscript>
<!-- Banner -->
</div>
<a href='http://forum.torg.uz/index.php?amp;'><!--ipb.logo.start--><img src='style_images/1/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div>

 

И все нормально ;):D

Ссылка на комментарий
Поделиться на других сайтах

23Rus

Хотелось бы уточнить у знающих людей: можно ли изменять этот файл (на локалхосте работает).

 

Файлы не нужно трогать. Редактируется всё через админ-панель в управлении скинами.

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

А кто нибуть подскажет где редакторовать это дело в админке?! А то я что то не нашел...

Заранее спасибо!

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.