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

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


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

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

 

Вот пример того, что мне надо: 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 месяцев спустя...

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

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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