ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Ссылки на последние темы форума на Вашем сайте

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

196. avtoslesar - 27 мая 2011 — 09:26 - перейти к сообщению
Я же написал, что сам мод работает. Но он портит работу скрипта CMS. Подскажите, из-за чего эта ошибка?
CODE:
Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/desaki/public_html/code/functions.php on line 939
197. Zeg - 27 мая 2011 — 10:03 - перейти к сообщению
avtoslesar, мы топчемся на месте. Вы не можете внятно ответить, какой из двух вариантов мода Вы используете. Вы утверждаете, что первый (Юры, файл exbb_last_topics.php), но в коде показываете подключение моего мода (lastforum.php).

Второй момент в том, что и в моем случае, и в случае Юры, мод подключается указанием относительного пути (ну или полного URL), я Вам это тоже рекомендовал, но так и не услышал, что это дало.

Для первого варианта:

CODE:
<?php require_once('forum/exbb_last_topics.php'); ?>


или для второго:

CODE:
<?php require_once('forum/lastforum.php'); ?>


Либо дайте ftp-доступ, я проверю код. Потом можете сменить пароль.
198. avtoslesar - 27 мая 2011 — 10:26 - перейти к сообщению
Zeg пишет:
Вы утверждаете, что первый (Юры, файл exbb_last_topics.php)


Где я это утверждал? Я использую второй вариант - lastforum. C путями я уже разобрался. Мод работает.

Если сможете с моей ошибкой помочь
avtoslesar пишет:
Notice: unserialize() [function.unserialize]: Error at offset 0 of 1 bytes in /home/desaki/public_html/code/functions.php on line 939
давайте через аську 374282984.
199. Zeg - 27 мая 2011 — 13:47 - перейти к сообщению
Все. Работает. Пользуйтесь, avtoslesar.
200. truban - 2 августа 2011 — 13:45 - перейти к сообщению
cпс на dle работает
201. Антон Васильев - 9 сентября 2011 — 12:55 - перейти к сообщению
Использовал на своём сайте вариант Zegа. Всё работает отлично. Но сейчас мне бы хотелось создать на сайте ленту RSS не с заголовками тем, а с текстами самих последних сообщений из одной из веток конференции. Дело в том, что в ней я сообщаю о последних изменениях на сайте. Одновременно последние (например, 3) из этих сообщений должны отображаться на главной странице и все должны автоматически записываться в RSS-файл. В PHP я новичок и главная проблема для меня считать текст сообщений заданной ветки с конференции в массив. Как это проще сделать?
202. Антон Васильев - 10 сентября 2011 — 04:40 - перейти к сообщению
На самом деле, моя задача сводится к тому, как правильно читать файл ветки в конференции. Где можно прочесть спецификацию формата данных в нём?
203. Zeg - 10 сентября 2011 — 12:54 - перейти к сообщению
Антон Васильев, раньше описание формата данных были доступны. Сейчас их нет, они в приватных разделах Недовольство, огорчение
204. Антон Васильев - 10 сентября 2011 — 17:42 - перейти к сообщению
Zeg пишет:
Антон Васильев, раньше описание формата данных были доступны. Сейчас их нет, они в приватных разделах Недовольство, огорчение

Жаль. На самом деле, это текстовый файл и разобраться с ним проблем нет. Беда в моём пока ещё слабом знании синтаксиса php. Если я начну переводить эти фигурные скобочки и указатели длины записей в поля массива, то скорее всего буду делать это нерационально. А ведь этот формат записи появился не случайно. Наверняка он является естественным результатом действия стандартных php функций. Улыбка
205. yura3d - 10 сентября 2011 — 18:03 - перейти к сообщению
Антон Васильев пишет:
Жаль. На самом деле, это текстовый файл и разобраться с ним проблем нет. Беда в моём пока ещё слабом знании синтаксиса php. Если я начну переводить эти фигурные скобочки и указатели длины записей в поля массива, то скорее всего буду делать это нерационально. А ведь этот формат записи появился не случайно. Наверняка он является естественным результатом действия стандартных php функций.

См. http://php.net/unserialize
206. Антон Васильев - 11 сентября 2011 — 13:20 - перейти к сообщению
yura3d
Спасибо. Это как раз то, что надо. Функция unserialize собирает мне строку в ассоциативный массив, первым полем является время сообщения. Дальше дело техники. Одного не могу понять, на хрена <?die;?> в начале? Чтобы жизнь раем не казалась? Улыбка
207. Parapsixolog - 15 сентября 2011 — 13:56 - перейти к сообщению
yura3d, подскажите. Поставил Ваш мод. Но ссылки отображаются только в виде столбца, друг под другом. Ни как не хотят по строчно. Можно это исправить?
208. electron - 15 сентября 2011 — 15:51 - перейти к сообщению
Parapsixolog пишет:
yura3d, подскажите. Поставил Ваш мод. Но ссылки отображаются только в виде столбца, друг под другом. Ни как не хотят по строчно. Можно это исправить?

я не Юра , но подскажу. в строке
CODE:
$this->last .= '&bull; <a href="'.$this->exbb['boardurl'].'/topic.php?forum='.$id.'&topic='.$forum['last_post_id'].'&v=l#'.$forum['last_key'].'" title="'.$title.'">'.$forum['last_post'].'</a><br>'."\n";


файла exbb_last_topics.php код перехода на новую строку <br> надо заменить на пробел &nbsp; или на два пробела &nbsp;&nbsp; (это уже на собственный вкус)
209. Parapsixolog - 15 сентября 2011 — 16:58 - перейти к сообщению
electron, спасибо, получилось! Оказалось всё просто.

Zeg, и к Вам несколько вопросов. Попробовал Ваш мод. У меня СМС Slaed. Если я последние ссылки вывожу через блок такого вида:

CODE:
<?php
require_once('forum/lastforum.php');
?>


То вся информация выводиться вне блока, с верху.

А если беру вот такой код:

CODE:
<?php
ob_start();
include("forum/lastforum.php");
$script = ob_get_contents();
ob_end_clean();
$content .= $script;
?>


То информация отображается в блоке, но с голубым (цвет стиля) фоном. Как убрать этот фон?

Но эта проблема не главная. Самое главное то, что кликанье по ссылкам приводит к вот такому ответу браузера:

Цитата:
Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
Эта проблема может возникать при отключении или запрещении принятия кук.


Пробовал и мод с кешированием. Он у меня вообще не заработал. В блоке отображаются одни ошибки.
(Добавление)
Parapsixolog пишет:
Но эта проблема не главная. Самое главное то, что кликанье по ссылкам приводит к вот такому ответу браузера:

Цитата:
Неверное перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
Эта проблема может возникать при отключении или запрещении принятия кук.


Сам решил. Надо просто было добавить к URL ДО ПАПКИ С ФОРУМОМ файла lastforum.php добавить www.

Но осталось проблема с голубым фоном. И ещё заметил что неправильно считается количество сообщений. Их меньше на одну единицу.
210. Zeg - 16 сентября 2011 — 00:26 - перейти к сообщению
Parapsixolog, дайте ссылку на Ваш сайт и(или) форум, не видя на все Ваши вопросы ответить не могу.

1. Фоны - надо смотреть, что у вас с версткой на сайте, в моде выводится только текст ссылок, никаких раскрасок там нет.

2. Мод выводит количество ответов, а не сообщений. Если нужно выводить количество сообщений, плюсуйте 1.

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

Powered by ExBB
[Script Execution time: 0.0247]     [ ]