ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (2): « 1 [2]   

> Описание: Можно ли ее использовать?
недорико
Отправлено: 10 сентября 2010 — 19:12
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 2
Дата рег-ции: Сент. 2010  
Репутация: 0




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


простенький ротатор баннера
этот код устанавливаем в нужное место

CODE:
<?php
$ourFile = fopen("bannerlist.txt", "r");
for ($i=0; $s=fgets($ourFile, 10000); $i++) {
if (mt_rand(0, $i) == 0) $line = $s;
}
echo $line;
?>



и создаете тхт файл и даете ему имя bannerlist.txt
в нем каждый баннер прописываете с новой строки
вот в принцепе и все.

(Отредактировано автором: 10 сентября 2010 — 19:16)

 
 
electron
Отправлено: 10 сентября 2010 — 19:56
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




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

шапка формируется в файле logos.tpl из папки скина.
даже если форум и 'сдох', зачем перезаливать всё, когда можно бы было обойтись заменой только тех файлов, в которых делали изменения.
 
 
недорико
Отправлено: 10 сентября 2010 — 20:49
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 2
Дата рег-ции: Сент. 2010  
Репутация: 0




вот именно что заливал, не помогло.

сейчас весь форум скопировал в папку test, и буду колдовать над logos.tpl

поколдовал, не пошло дело
над шабкой это
Notice: Undefined variable: ourFile in /home//////////..........
(Добавление)
мой вариант не прошел, хотя ваш вариант, в этот рас сработал.
всем спасибо.

(Отредактировано автором: 10 сентября 2010 — 21:18)

 
 
igrok54
Отправлено: 12 сентября 2010 — 05:57
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




недорико пишет:
в нем каждый баннер прописываете с новой строки

Стоило еще пояснить, что один баннер - одна строка.
 
 
msnavigator
Отправлено: 3 октября 2010 — 18:23
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




yura3d пишет:
Останется только вставить переменную {$_banner} в то место скина (шаблона), где Вы хотите показывать баннеры.

Вставил переменную в logos.tpl, в правый столбец таблицы шапки(вместо переменной {$fm->exbb['boardname']}),
всё работает на всех страницах форума(меняются просто картинки), но на страничках:
  • Правила форума
  • Помощь
  • Поиск
  • Пользователи
  • BanList

появляется ошибка
CODE:
Notice: Undefined variable: _banner in /home/basenji/public_html/forums/templates/PiratesExBB/logos.tpl on line 11

соответственно на этих страничках картинок нет.
Форум здесь.
Как можно избавиться от ошибки?
Спасибо.
 
 
yura3d
Отправлено: 3 октября 2010 — 20:21
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




msnavigator пишет:
CODE:
Notice: Undefined variable: _banner in /home/basenji/public_html/forums/templates/PiratesExBB/logos.tpl on line 11

Проверяйте ещё раз правильность изменений в файле include/common.php. Других причин не вижу
 
 
msnavigator
Отправлено: 3 октября 2010 — 21:17
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




yura3d пишет:
Других причин не вижу

Перепроверил, не помогло однако, да и работает на всём форуме - кроме этих пяти страниц.
 
 
yura3d
Отправлено: 3 октября 2010 — 21:31
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




msnavigator пишет:
Перепроверил, не помогло однако, да и работает на всём форуме - кроме этих пяти страниц.

Ок, очевидно, это из-за области видимости переменных. Попробуйте следующее. Строку файла include/common.php:
CODE:
$_banner = $_banners[array_rand($_banners)];

замените строкой:
CODE:
$fm->_banner = $_banners[array_rand($_banners)];

Соответственно, в шаблоне logos.tpl нужно будет вставлять переменную {$fm->_banner} вместо прежней {$_banner}
 
 
msnavigator
Отправлено: 3 октября 2010 — 21:56
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




Юра, спасибо, не хотелось отказываться от этой идеи.
Теперь всё работает без ошибок. Улыбка
 
 
yura3d
Отправлено: 4 октября 2010 — 09:50
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




С учётом всех предложений и отчётов об ошибках, оставленных в этой теме, внёс исправления в инструкцию по установке баннерокрутилки. Если у Вас установлен этот мод, внесите изменения в соответствии с новой инструкцией
 
 
electron
Отправлено: 23 ноября 2010 — 08:22
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




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

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 146
 
 
roma1
Отправлено: 24 октября 2011 — 09:08
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




Пытался поставить крутилку по всякому, как поставил и повылазило куча ошибок, решил вернуть файлы с бекапа на место тех что правил то есть в начальное состояние, но ошибки не пропали так и висят и на форум не пускает. что могло изменится коли три файла вернул как до правки?
CODE:
Warning: file(data/_banners.php) [function.file]: failed to open stream: No such file or directory in /home/arxevari/public_html/include/common.php on line 36

Warning: array_rand() [function.array-rand]: First argument has to be an array in /home/arxevari/public_html/include/common.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /home/arxevari/public_html/include/common.php:36) in /home/arxevari/public_html/include/vars.class.php on line 144

Warning: Cannot modify header information - headers already sent by (output started at /home/arxevari/public_html/include/common.php:36) in /home/arxevari/public_html/include/common.php on line 44

(Добавление)
вроде разобрался, простите за беспокойство.
 
 
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждение »

> Похожие темы: Баннерокрутилка для FM1.0
Темы Форум Информация о теме Обновление
Удаление или перемещение первого сообщения темы.
"Вы не можете удалить или переместить первое сообщение темы!" Можно ли все таки удалять первое сообщение темы?
Общие вопросы Ответов: 12
Автор темы: Chaplin
19 октября 2010 — 14:48
Автор: lisiycat
Ники для гостей.
Можно ли сделать?
Настройка форума Ответов: 1
Автор темы: evgenij
21 марта 2013 — 18:30
Автор: evgenij
Самопроизвольно тухнут темы!
Можно ли решить эту проблему?
Решение проблем Ответов: 45
Автор темы: gudman
15 января 2012 — 06:12
Автор: BON
Страница регистрации
Можноли ее редактировать?
Настройка форума Ответов: 9
Автор темы: Musafir
25 апреля 2010 — 18:15
Автор: Kleorhion
Можно админу от лица участника перенести сообщения?
Настройка форума Ответов: 3
Автор темы: nikk
21 апреля 2016 — 07:49
Автор: nikk
 



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




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0734]     [ ]