У меня стоит Invision Board v1.1 BETA 2 . Подскажите пожалуста как вставить банеры в конце страницы (ну всякого рода счетчики) Пасибо, зарание :)
IgorekM
28.01.2003 - 11:39
lado Админцентр / Skins & Templates / Manage Board Wrappers / Edit Ну и вставляй там коды баннеров и счётчиков сразу после тэга Код <% COPYRIGHT %> или до него. Как тебе удобнее ;)
Я пробовала там инклуд использовать он не цепляет, почему-то...
IgorekM
28.01.2003 - 11:46
lado Не может быть. Должно цеплять всё :)
Не цепляет он ПХП, зуб даю!!! Цитата <% BOARD %><% STATS %><% COPYRIGHT %><? echo"test"; require("....../rambler.php");?> </body></html>
Sensey
28.01.2003 - 15:41
lado а почему сразу php ? родной html не пробовал ?
А вы не мог ли бы подробнее описать процесс добавления баннера вниз страницы. (админ центр - русский)
Добавлено: Уже не надо, разобрался. Спасибо.
но всетаки... существует ли способ установки банеров внизу страницы с использованием ПХП...?
:) ... это сдрово, а не могли бы Вы написать как это сделать...?
А как банер вставить допустим около картинки "BestFilez" с права (сверху в синем поле)???
IgorekM
4.09.2003 - 16:19
-= Mixa =- В файле skin_global.php найди строчку <!--IBF.BANNER--> и прямо до неё впиши код баннера
IgorekM , а ммой вопрос...?... неужто сия тайна велика есть...?
IgorekM
4.09.2003 - 18:44
kuk Попробуй этот хак с использованием инклюда: /// /// Find file sources/functions.php /// at the beginning after <?php and copyright insert these lines (between ///) /// function include_hack_handler($buf) { global $include_temp_str; $include_temp_str.=$buf; return ""; } ///
/// In sources/functions.php find this line: $text = preg_replace( "/(<|<)% (BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION) %(>|>)/i", "<% \\2 %>", $text ); /// Replace it with $text = preg_replace( "/(<|<)% (BOARD HEADER|CSS|JAVASCRIPT|TITLE|BOARD|STATS|GENERATOR|COPYRIGHT|NAVIGATION|INCLUDE \"\\S*?\") %(>|>)/i", "<% \\2 %>", $text ); ///
/// ///In file sources/functions.php find function do_output($output_array) { global $DB, $Debug, $skin_universal, $ibforums; /// replace with function do_output($output_array) { global $DB, $Debug, $skin_universal, $ibforums, $include_temp_str; ///
/// ///In file sources/functions.php after $ibforums->skin['template'] = str_replace( "<% NAVIGATION %>" , $nav , $ibforums->skin['template']);
/// insert this // // Include tag hack // $incmatches=array(); while (preg_match("\x3C\% INCLUDE \"(\S*?)\" \%\x3E",$ibforums->skin['template'],$incmatches)>0) { $include_temp_str=""; ob_start('include_hack_handler'); include($incmatches[1]); ob_end_flush(); $ibforums->skin['template'] = str_replace("<".$incmatches[0].">",$include_temp_str,$ibforums->skin['template']); $incmatches=array(); } ///
Now you can use this directive in board wrapper:
<% INCLUDE "http://www.yourdomain.com/test.html" %>
You can include any valid PHP or HTML file this way.
Далее всавь код баннера в страницу php или html и вставь вышеуказанный код INCLUDE в любое место любой страницы форума. Можно и через Board Wrapper
Fastserg
23.11.2003 - 15:11
Может я что-то не так сделал, но при использовании INCLUDE обращение на файл идет не от посетиттеля, а от хоста форума.
Fastserg
26.11.2003 - 18:37
Трудно ответить? :) Или никто не знает :(
А как их все по центру разместить???
IgorekM
1.03.2004 - 03:31
Drean <center></center> or <align='center'>
IgorekM Еслиб я знал что надо было просто тэг центра потсавить, я бы не спросил..
IgorekM А как сменить фон шапки форума. Смотри ниже мой морум, если не понял о чем я. ;)
Наблюдатель
1.03.2004 - 13:24
Drean, к шапке нужно подходить подготовленным! То, что ты там у себя нагородил... даже не нагородил, а пытался привязать стандартное решение к своим нуждам - слишком просто. Попробуй поглядеть коды и понять мысль автора движка. Ты сделал логотип, но... чушь это! Логотип должен быть прозрачным (фон логотипа), тогда появится цветовой градиент, который берётся из картинки фона. Найди сам название этой картинки - он указан в операторе background... Ладно, вот эта строка: Код #logostrip { border:1px solid #345487;background-color: #3860BB;background-image:url(style_images/1/tile_back.gif);padding:0px;margin:0px; } Вот как это можно сделать по простому => http://knitting-info.ru/forums/ »» Но ты ведь не хочешь идти стандартными путями и слиться с массой?... Тогда посмотри нестандартное решение => http://forum.sto100.msk.ru/index.php »» По последней ссылки я оттачиваю новый движок - моя конфа пока работает а старом, но интерморда та-же... Я как раз и привязываю сейчас "своё лицо" на новый движок. Игорёк выше дал хак для применения очень полезной технологии SSI. Она заключается в том, что по запросу юзера страница "собирается" из множества файлов, которые удобно редактировать админу. Т.е. не надо редактировать всю главную страницу, а достаточно отредактировать один файл, который затем вставится в эту главную страницу. Например, у меня в последней ссылке работают в общей сложности около 12-15 текстовых файлов, которые вставляются операторами include (и другими) в главную страницу. Нужно новости обновить - правлю файл info.txt, баннер в подвал добавить - правлю footer.txt... И без всяких АдминЦентров. Собери свою конфу сам!
Drean izmeni fail : header_tile.gif
Angor Цитата izmeni fail : header_tile.gif Что я не вижу где там что менять и как. Наблюдатель Обясни как мне сделать то точ ты предлагешьв первом варианте стандартном.
Drean tazelij sluchaj............. izmeni cvet vsego etogo faila na takojze kak i logo4.jpg u teba
Наблюдатель
3.03.2004 - 14:57
Drean, сделай ФОН картинки logo4.gif прозрачным (транспарентным). Я тут грубо накропал....
[img]http://stophack.ru/logo4.gif[/img]
а у тебя так:
[img]http://www.freeforall.ptlan.com/forums/style_images/1/logo4.gif[/img]
Я щас переделал, но не знаю как оставить перелив фона, градиент..
Наблюдатель
6.03.2004 - 19:34
Drean, градиент проявится сам на транспарентных участках - для того и делаем фон прозрачным... Я смотрю ты опять лого поменял. У тебя есть графический редактор? Загрузи в него файл logo4.gif и выбери опцию "сделать фон прозрачным". Я не могу давать рекомендации, если ты в графике "плаваешь"...
Вот тебе твой лого... Замени существующий...
Наблюдатель
6.03.2004 - 19:36
Или этот - более радикальный...
Наблюдатель
6.03.2004 - 19:40
Здесь они смотрятся неказисто, но когда под этот лого ляжет градиент.... вид будет другой! Пробуй!
Наблюдатель Спасибо за лого, у меня восьмой фотошоп стоит, что там сделать нало чтоб он прозрачным стал, спасибо что уделяешь внимание...
Кстати смотри что с фоном делается
Наблюдатель
7.03.2004 - 16:20
Цитата(Drean @ 7.03.2004 - 13:46) Кстати смотри что с фоном делается Drean, ага, всё правильно - несовпадение высот лого и фона, в результате чего фоновый градиент отображается два раза (почти полтора). Давай прикинем: высота логотипа - 77 пикселей (logo4.gif) высота градиента - 52 пикселя (tile_back.gif) Нужно их уравнять. Я сделал новый файл tile_back.gif - высота градиента 77 пикселей. Он ниже. Попробуй заменить существующий (сперва сохрани оригинал!) По работе с Фотошопом... нас ЗДЕСЬ не поймут, но ссылок по работе с ним могу накидать.... Смотри три баннерика на этой странице => http://forum.materinstvo.ru/index.php?act=SF&f=42
Наблюдатель
7.03.2004 - 22:52
Drean, что-то мне не нравится... Вероятно я не очень хорошо сделал градиент - поиграй с ним сам... Посветлее-бы... Ну, главное ты принцип понял - тебе и карты в руки...
Удач!
Fletcher
15.03.2004 - 01:42
Цитата(IgorekM @ 28.01.2003 - 11:39) lado Админцентр / Skins & Templates / Manage Board Wrappers / Edit Ну и вставляй там коды баннеров и счётчиков сразу после тэга Код <% COPYRIGHT %> или до него. Как тебе удобнее ;) А как сделать, чтобы копирайты были ВЫШЕ счётчиков? А то я поставил счётчики НИЖЕ тега Код <% COPYRIGHT %> , а они почему-то выше копирайта отображаются...
Наблюдатель
15.03.2004 - 14:14
Fletcher, закомментируй копирайт: Код <!-- <% COPYRIGHT %> --> - он всё равно не отображается (ты его не видишь в IE, а в Мозилле виден именно этот ТЭГ, а не копирайт). Копирайт, который в самом низу, сделан по хитрому и лучше не ковыряй его. У тебя красиво смотрятся баннерики выше этого копирайта - не заморачивайся...
AlexGURU
13.04.2004 - 22:10
Кому не сложно посмотрите пожалуйста видно баннер или нет.
Я вижу только слово "Лучшие" в рамочке и то в форуме , а на IPDynamic Lite нет вообще ( может и не надо )
http://guru.net.ua/forums
http://guru.net.ua
PapaKitson
13.04.2004 - 22:44
2 AlexGURUЦитата видно баннер или нет Видно только Цитата слово "Лучшие" в рамочке и то в форуме
Наблюдатель
14.04.2004 - 00:41
PapaKitson, на тему скрытого текста: не думаю, что это реклама. Человек просит помощи и правильно делает, что даёт ссылки - как ещё поглядишь проблему? По проблеме. 1. Что бросается в глаза - слишком широкая надпись в шапке. Слова "& форум." совершенно лишние. Даже если их убрать, то всё равно широко - появляется нижняя полоса прокрутки. Короче, твой logo4.gif никуда не годится! 2. Я внизу вижу Код [ Время генерации скрипта: 0.1433 ] [ Использовано запросов: 14 ] [ GZIP включён ]
<% COPYRIGHT %> Лучшие форумы рунета
Powered by Invision Power Board(U) v1.3 Final © 2003 IPS, Inc. А всё почему? - да потому, что у тебя ссылка на картинку Код <img src="file://C:/WINDOWS/transp.gif" border="0" width="88" height="31" alt='Лучшие форумы рунета'> Заметь, я вижу копирайт - закомментируй его! На сайте никаких баннеров вообще не вижу...
AlexGURU
19.04.2004 - 01:49
Ни о какой рекламе и речи не идет. Я вам не конкурент. Я баннер сам установить не могу.
Прошу помощи по разъяснению установки баннеров.
Наблюдатель как закомментировать копирайт
Наблюдатель
19.04.2004 - 10:19
Цитата(Наблюдатель @ 15.03.2004 - 14:14) Fletcher, закомментируй копирайт: Код <!-- <% COPYRIGHT %> --> - он всё равно не отображается (ты его не видишь в IE, а в Мозилле виден именно этот ТЭГ, а не копирайт). Копирайт, который в самом низу, сделан по хитрому и лучше не ковыряй его. У тебя красиво смотрятся баннерики выше этого копирайта - не заморачивайся... хм...
Цитата Далее вставь код баннера в страницу php или html и вставь вышеуказанный код INCLUDE в любое место любой страницы форума. Можно и через Board Wrapper Хак работает, только почему то результат вставляется в самом верху страницы, а не там, где я его ожидал наблюдать.
Наблюдатель
4.06.2004 - 12:09
Lehych, а вот как у меня.... Я для примера написал обведённые строки сразу после....
Наблюдатель
4.06.2004 - 12:21
А это сам шаблон...
1. кодировка 2. иконка-логотип для отображение в строке адреса браузера 3. вставка "шапки" 4, 5, 6. примеры, куда "всё это богатство" может быть вставлено 7. вставка "подвала" 8. а это нужно закомментировать!!! (окружить тэгами комментария)
Куда не поставлю, все равно вверху оказывается. вот так выглядит: Код 123<?xml version="1.0" encoding="windows-1251"?> <!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> а стоит здесь: Код <?xml version="1.0" encoding="windows-1251"?> <!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> <title><% TITLE %></title> <meta http-equiv="content-type" content="text/html; charset=windows-1251" /> <% GENERATOR %> <% CSS %> <% JAVASCRIPT %> </head> <body> <script>showme='n'; st='js'</script><script language="JavaScript" type="text/javascript" src="/pphlogger.js"></script> <div id="ipbwrapper"> <% BOARD HEADER %>
<% INCLUDE "http://*****/test.txt" %>
<% NAVIGATION %> <% BOARD %> <% STATS %>
Наблюдатель
4.06.2004 - 20:27
Lehych, посмотри на полном экране мой последний скриншот - тебя касаются пункты 4, 5, 6.... Неужели сложно кликнуть по рисунку и рассмотреть?
Ну и где у меня виден косяк? Вроде бы как по 5му пункту написано верно всё.
ЗЫ: Уж наверно я кликал по рисунку. Не так уж это и сложно, и уж тем более не сложнее, чем хаки прикреплять к исходникам.
Наблюдатель
5.06.2004 - 01:24
Lehych, извини - погорячился...
Посмотри на свой первый КОД - цифры 123 у тебя стоят в самом начале шаблона... А во втором КОДе у тебя показан инклюд... но ты показываешь скриншот именно от первого КОДа... Ты сначала очисти шаблон от посторонних включений, а потом вставь просто любой текст между тэгами шаблона (без всяких инклюдов - просто буквы вставь), как это сделал я на своём последнем скриншоте... и посмотри. Отмечу, что у тебя инклюд стоит там, где надо (отображаться будет между Привет, Юзер и значком навигации - как здесь), но... что в файле test.txt ? - может он пустой?
Удач!
Первый код это вырезка из уже сгенеренной страницы. 123 - это содержимое файла test.txt, а второй код - это уже сам шаблон. Как видно, 123 там вначале отсутствует.
..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
|