Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Мод: Ссылки на последние темы форума на Вашем сайте [11]
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (16): В начало « 7 8 9 10 [11] 12 13 14 15 » В конец    

> Описание: Позволяет на Вашем сайте вывести ссылки на последние обсуждаемые темы
timyr.dp
Отправлено: 7 февраля 2011 — 16:36
Post Id



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


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

[+]


Вот пример вывода тем в два столбца:
CSS (Отобразить)

HTML (Отобразить)
 
 
BON
Отправлено: 7 февраля 2011 — 19:06
Post Id



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


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




Nikela, чет я не понял, не выводятся последние 5 сообщений с форума как хотели?

(Отредактировано автором: 7 февраля 2011 — 19:08)

 
 
Nikela
Отправлено: 8 февраля 2011 — 00:52
Post Id



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


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




BON, нет не выводятся. Все глючит.

Вообще у меня судя по всему проблема с этим rss-каналом, т.к. я не вижу в нем половину новых сообщений, которые есть на форуме. Однако
 
 
BON
Отправлено: 8 февраля 2011 — 15:26
Post Id



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


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




Nikela, не в RSS дело, рас нормально работает на форуме.

Можно сделать попробовать так: создайте какой нить будь фаил с расширением пхп. В него вставьте код тот который вы пытались вставить при создани бокового меню в джомле ( я про код электрона). Затем подгружайте созданный вами фаил через iframe. Я так делаю для подключения курса валют, т.к. в моем двиге и в джомле в создании меню сбоку пхп код не обрабатывается.
 
 
Nikela
Отправлено: 9 февраля 2011 — 05:53
Post Id



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


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




BON пишет:
Nikela, не в RSS дело, рас нормально работает на форуме.

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

У меня для модуля Фрейм в админке есть возможность ввести только урл, а поля для ввода своего кода нет.
 
 
jon45
Отправлено: 9 февраля 2011 — 08:09
Post Id



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


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




В общем главная сайта у меня с расширением HTML... по некоторым причинам поменять расширение на PHP не получится... Посему вывод ссылок на последние темы форума на главной странице реализовал с помощю вставки фрейма (коряво конечно, но работает):
1. в корень форума бросил файл exbb_last_topics.php
2. в корневую сайта поместил файл topf.php следующего содержания:
CODE:
<script type='text/javascript'>
function openNew()
{
var All_Links = document.getElementsByTagName('a')
for ( i=0; i < All_Links.length; i ++ )
{
All_Links [i].target='_blank';
}
}
</script>
<body onclick='openNew();'>
<?php
require_once('forum/exbb_last_topics.php');
echo "<font size=2 color=#00ff77>$exbb_last_topics->last</font>";
?>

3. На главной сайта разместил код:
CODE:
<IFrame src="topf.php" name="topf" width="140" height="150" scrolling="auto"></IFrame>


Ява скрипт нужен в topf.php чтобы по ссылке тема открывалась не в фрейме, а в отдельном окне...
Может кто раскритикует такой подход?

(Отредактировано автором: 9 февраля 2011 — 10:55)

 
 
BON
Отправлено: 9 февраля 2011 — 16:36
Post Id



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


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




Nikela, и не надо весь код вводить. Код одгрузится и обработает в левом создамнном фаиле пхп
 
 
Nikela
Отправлено: 13 февраля 2011 — 07:59
Post Id



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


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




BON пишет:
Nikela, и не надо весь код вводить. Код одгрузится и обработает в левом создамнном фаиле пхп

В общем, благодаря помощи пользователя igrok54, мод Зега удалось интегрировать на мой сайт + мы сделали его модулем прямо в Джумле, который выводится и отключается в админке. Все работает как часики.
За что я ему и премного благодарна. Улыбка

(Отредактировано автором: 13 февраля 2011 — 08:00)

 
 
m0ntag
Отправлено: 28 февраля 2011 — 18:50
Post Id


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


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




Кстати вот такая задачка.
Скрипт от Zeg приводит к падению сайта.
Ковырялся , смотрел что да как. Оказывается с этим скриптом начинает глючить кеширование, в кеш записывается всякий бред, происходит переход на закешированную страницу и...падает сайт. Если отключить кеширование, то все ок, если поставить скрипт Юры, то все ок. Что бы это могло быть?)
 
 
Отправлено: 28 февраля 2011 — 21:52
Post Id


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



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




m0ntag, подробности можно? Что за кэширование, как работает? На этом скрипте реализовано много разных "выводилок" последних сообщений форума. В т.ч. и с кэшированием - см. например мой сайт - chausy.info, построенный на TanitaCMF. Вот описание модуля - он на 99% тот же самый мой вышеописанный вариант.
 
 
yura3d
Отправлено: 28 февраля 2011 — 23:38
Post Id


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


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




Моё имхо, в версии этого мода от Zeg нужно самостоятельно, средствами PHP, реализовать простенькое кеширование. Самый простой вариант - это записывать результаты работы мода (список последних тем) в отдельный файл, и при всех последующих обращениях к последним темам выводить результаты именно с этого файла. Если же в списке тем происходят изменения (добавляются/удаляются темы/сообщения и т.д.), то файл кеша удаляется, и мод, не обнаружив его, строит новый кеш. В конце концов, обращения на чтение списка последних тем поступают гораздо чаще, чем обновляется сам список (утверждение справедливо для абсолютного большинства форумов)

Говорю это, поскольку сам недавно столкнулся с такой ситуацией. У одного человека список последних тем выводился на всех страницах сайта, в результате чего даже простой визит поискового бота подвешивал сервер
 
 
m0ntag
Отправлено: 28 февраля 2011 — 23:49
Post Id


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


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




Цитата:
подробности можно? Что за кэширование, как работает?

Речь идет о кешировании в самом движке ЦМС. При включенном кешированнии сайт с этим модом падает, при выключенном - работает. Сначала думал что сам движек глючит, но убирая или меняя мод проблема исчезает. Пробовал и на хостингах и на денвере. ЦМС - блоголет (blogolet.ru)
Честно говоря я слабо разбираюсь в этих вещах, а в пхп воообще 0. Сайт http://vide0.org.ua

Цитата:
cache_time - время кэширования в секундах. По-умолчанию = 3600 (1 час). Чтобы отключить кэширование, установите этот параметр в ноль.


А если вовсе отключить кеширование то сильно нагрузка возрастет? А, понял, это ЦМС-ки опция а не самого мода..

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

Раньше вроде работало, но сейчас на постоянной основе начало падать

(Отредактировано автором: 1 марта 2011 — 02:58)

 
 
Отправлено: 4 марта 2011 — 02:16
Post Id


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



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




10.03.2011 - к посту прицеплен более подчищенный и приглаженный вариант. У кого уже работает предыдущий, можно ничего не менять.

Добавляю вариант мода с кешированием. За основу взят мод "Метатеги" (Облако последних сообщений). Все осталось работать так же, как и раньше, ничего изменять ни на сайте, ни в коде форума не нужно. Необходимо только произвести минимальные настройки кеширования.

Для этого в строке
CODE:
// если в кэше нет файла, он нулевого размера или слишком старый - обновляем
if(!file_exists($filename) || !filesize($filename) || $modif>600)

указать время кеширования в секундах (600 секунд). Число выставляйте экспериментально в зависимости от скорости появления новых постов на форуме. Если кеширование не надо - указать 0.

И настроить путь для файла-кеша относительно корня сайта в строке
CODE:
$filename = $_SERVER['DOCUMENT_ROOT']."/forum/lastforum.txt";


Еще есть в моде такая строка:
CODE:
// Если нужно вернуть в кодировке UTF-8
//return (CP1251toUTF8($allname));
// Если нужно вернуть в кодировке Windows-1251
return ($allname);

Если нужно, чтобы названия тем выводились не в кодировке windows-1251 , а UTF-8, то нужно исправить на
CODE:
// Если нужно вернуть в кодировке UTF-8
return (CP1251toUTF8($allname));
// Если нужно вернуть в кодировке Windows-1251
//return ($allname);


Первоначальный вариант мода - смотрите тут.

В идеальном виде, конечно, нужно внести изменения в post.php (удаление файла кеша при создании новой темы или добавлении нового поста), но ИМХО это лишнее.

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 174

(Отредактировано автором: 11 марта 2011 — 15:12)

 
 
m0ntag
Отправлено: 4 марта 2011 — 03:08
Post Id


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


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




Цитата:
Добавляю вариант мода с кешированием

Все заработало как надо! Супер-огромное спасибо)
 
 
Goliaf-RS
Отправлено: 11 марта 2011 — 13:15
Post Id



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


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




А можно ли как нибудь заставить этот модуль выдавать ссылку не только на адрес сайта но еще и номер порта через который происходит обращение на этот адрес. Просто у меня сайт размещен дома, на своем собственном компьютере, трансляция идет через статичный IP и определенный номер порта. Пытался сам подправить код программы а именно добавить к 'boardurl' номер порта. Порт добавляется но появляется другая проблема, форум у меня расположен в корне сайта в папке forum и соответственно адрес должен был бы быть ip:port/forum/topic... но получается следующее ip:port/topic... исчезает forum, и в чем причина этого исчезновения я понять не могу...
Помогите решить проблему.
Заранее спасибо.

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

(Отредактировано автором: 11 марта 2011 — 13:20)

 
 
Страниц (16): В начало « 7 8 9 10 [11] 12 13 14 15 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Ссылки на последние темы форума на Вашем сайте
Темы Форум Информация о теме Обновление
Дополнение: Отображение статуса прикреплённых тем
Позволяет узнать, прочитана тема или нет
Модификации и дополнения Ответов: 13
Автор темы: yura3d
6 сентября 2012 — 10:04
Автор: dxman
картинки к темам
Для каждой темы слева можно поместить картинку, своеобразную иконку...
Установка и обновление Ответов: 3
Автор темы: manfil
18 марта 2009 — 11:44
Автор: yura3d
Использование PHP кода в сообщениях для администраторов
Позволяет вставить в сообщение исполняемый PHP код
Модификации и дополнения Ответов: 13
Автор темы: WebMaster
7 сентября 2014 — 17:49
Автор: variant0
Как закрыть в <noindex> и <rel="nofollow"> ссылку на _ripe.net?
Средствами форума
Настройка форума Ответов: 2
Автор темы: mastersound
26 сентября 2010 — 10:49
Автор: mastersound
Пропали форумы. Некоторые удалось восстановить из бэка
Но пропал 1 раздел с 4 форумами как восстановить?
Решение проблем Ответов: 8
Автор темы: GreatALF
4 июня 2014 — 12:34
Автор: GreatALF
 



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




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

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

[Script Execution time: 0.1212]     [ ]