Notice: Undefined index: name in /home/exbb/exbb.info/www/community/include/lib.php on line 293 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/include/lib.php on line 293 ExBB Community :: Версия для печати :: Мод: Ссылки на последние темы форума на Вашем сайте [8]
ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Ссылки на последние темы форума на Вашем сайте

Страниц (16): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
 

106. MastZ - 14 февраля 2010 — 18:12 - перейти к сообщению
Добрый день.

Стоит задача вывести последние темы форума на шоп скрипт. Все сделал как и положено, но шоп скрипт на смарте. Я так понял - ругается. Пишет вот такое

Parse error: syntax error, unexpected '=' in Z:\home\test1.ru\www\1\templates_c\%%1B^1B7^1B77C70E%%home.tpl.html.php on line 22

Тестирую на локале.
единственное что поменял от вышеописанного - это вставка кода в файл
{php}=file_get_contents('Z:/home/test1.ru/www/1/forum/'Подмигивание;{/php}
т.к. он смарти и не понимает <php>
107. MastZ - 15 февраля 2010 — 08:21 - перейти к сообщению
сам спросил, сам ответил
файл exbb_last_topics.php отказывается работать напрочь. Хоть с путями, хоть без.
Заработал lastforum.php. Тут есть на форуме.

Вставить в смарти:

{php}
include_once "/home/test1.ru/www/1/forum/lastforum.php";
{/php}

естественно пути свои
108. electron - 15 февраля 2010 — 08:41 - перейти к сообщению
MastZ пишет:
файл exbb_last_topics.php отказывается работать напрочь. Хоть с путями, хоть без.

значит пути неправильно прописаны. воспользуйтесь этим скриптом для нахождения правильных путей

MastZ пишет:
{php}=file_get_contents('Z:/home/test1.ru/www/1/forum/';{/php}
MastZ пишет:
{php}
include_once "/home/test1.ru/www/1/forum/lastforum.php";
{/php}


на этом форуме не работает тэг {php} , для вставки пхп-кода на страницы сайта пользуйтесь тэгом
Цитата:
[code][/code]
109. MastZ - 15 февраля 2010 — 09:11 - перейти к сообщению
Именно этим скриптом и пользовался Улыбка
110. Jur - 17 февраля 2010 — 21:43 - перейти к сообщению
Маленькое изменение в моде Zeg-a позволяет настраивать вывод тем с конкретного раздела форума в конкретном количестве, разделяя это всё на выводимые блоки тем в рамках дизайна своего сайта.

Итак,
Удаляем $num = * ; и $length = * из скрипта мода (впрочем, если вы хотите, чтобы какие-то из этих настроек действовали для всех выводимых блоков тем, то можете их оставить на месте – это будут установки по умолчанию)

В скрипте находим следующие строчки:

Цитата:
$opennedfile = $home_path.'forum'.$forum_id.'/list.php';


Меняем на:

Цитата:
$opennedfile = $home_path.'forum'.$id.'/list.php';


Затем меняем:

Цитата:
$alltopic = get_file($home_path.'forum'.$forum_id.'/list.php');


На

Цитата:
$alltopic = get_file($home_path.'forum'.$forum_id = $section.'/list.php');


(как вы догадались, здесь появляется ещё одна настройка – идентификационный номер форума, который можно узнать просто посмотрев на адрес ссылки на главной странице форума: … forum/forums.php?forum= *

Далее подключаем мод к своему сайту стандартными методами include, например, так:

Цитата:
<? include_once ("./forum/lastforum.php"); ?>

(незабываем правильно указать путь к скрипту) и вставляем туда наши настройки

Цитата:
<? $section = *; $num = *; $length = *; include_once ("./forum/lastforum.php"); ?>


Всё.
111. DreaMinder - 24 февраля 2010 — 18:41 - перейти к сообщению
прочитал всю тему.. и не нашел ответа на вопрос:
Как сделать если форум на поддомене?

пути ввел правильно, сайт на самодельном легком php, выводит только "last?>" Огорчение
112. electron - 24 февраля 2010 — 19:11 - перейти к сообщению
DreaMinder пишет:
прочитал всю тему.. и не нашел ответа на вопрос:
Как сделать если форум на поддомене?

обсуждалось. читаем внимательнее

DreaMinder пишет:
ути ввел правильно, сайт на самодельном легком php, выводит только "last?>"

значит все-таки неправильно. без разницы где стоит форум, главное - пути прописать верно. для правильного нахождения путей воспользуйтесь скриптом из ЭТОГО поста
113. DreaMinder - 24 февраля 2010 — 19:13 - перейти к сообщению
а-а... это у меня просто идет через скрипт вывода случайной строки - не работает...

как удержать работоспособность усли строка вывода идет через скрипт?
114. m0ntag - 4 марта 2010 — 14:30 - перейти к сообщению
Мод от yura3d устанавливается по схеме описанной в первом сообщении топика. И как я понял, мод Zeg-а устанавливается таким же образом ?
Разница лишь в имени файла мода, так?

Однако мод от yura3d работает, а при попытке установить мод Zeg-а по той же схеме, появляются несуразности. Выводятся каша в неправильной кодировке..и в шапке сайта (видимо в том месте где подключается файл мода через include/require в шаблоне сайта). Пути прописаны..что я делаю не так? Заранее спасибо за помошь))
115. - 4 марта 2010 — 16:24 - перейти к сообщению
m0ntag, ссылки в студию.
116. DreaMinder - 4 марта 2010 — 16:29 - перейти к сообщению
у меня было то же самое, это внутри кода скрипта надо убрать переменную вывода ссылок (где-то так: echo $allname) и поставить ее в код сайта. кодировку можно переделать "на ходу":
CODE:
<? echo mb_convert_encoding($allname, "UTF-8", "CP1251"); ?>


Zeg, рекомендую почитстить от этот код.. новичкам в этом не разобраться... Хм
117. m0ntag - 4 марта 2010 — 20:45 - перейти к сообщению
Цитата:
ссылки в студию.
Сссылку с установленным модом..или можно с работающим модом Юры? Вот пока что с его модом http://vide0.org.ua/

Цитата:
у меня было то же самое, это внутри кода скрипта надо убрать переменную вывода ссылок (где-то так: echo $allname) и поставить ее в код сайта. кодировку можно переделать "на ходу":
Ыыы, знаний не хватает,в пхп я 0, ну а шаблон на tml-файлах, код
Цитата:
<? echo mb_convert_encoding($allname, "UTF-8", "CP1251"Подмигивание; ?>
вызывает ошибку. В общем, с полпинка мод я не поставлю((
118. lisiycat - 4 марта 2010 — 20:59 - перейти к сообщению
m0ntag пишет:
Сссылку с установленным модом..или можно с работающим модом Юры? Вот пока что с его модом http://vide0.org.ua/


Так а что у Вас не так? Не понял
Насколько я понял последние темы у Вас находятся в блоке "Активные темы форума"...Так нормально ж все работает
119. m0ntag - 4 марта 2010 — 21:29 - перейти к сообщению
Цитата:
Так а что у Вас не так?
Насколько я понял последние темы у Вас находятся в блоке "Активные темы форума"...Так нормально ж все работает


Нет, я о том что не мог установить мод Zeg-а. А на сайте в данный момент стоит мод Юры. Сейчас поменяю..

ПС. Поменял..сайт ушел в глобальный эррор, обратно сменил))
120. - 5 марта 2010 — 12:26 - перейти к сообщению
DreaMinder пишет:
у меня было то же самое, это внутри кода скрипта надо убрать переменную вывода ссылок (где-то так: echo $allname)


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

m0ntag пишет:
Поменял..сайт ушел в глобальный эррор, обратно сменил))

Ну так я же не телепат, какие ошибки-то выдаются?

В строке
CODE:
$allname .= "<tr><td height=15 align=\"left\"><a class=\"menuR\" href=\"".$url."topic.php?forum=".$forumid."&topic=".$topicid."&postid=".$postkey."#".$postkey."\" title=\"".$s['name']."\"><img src=\"images/strl_r.gif\" border=0 width=12 height=7>".$topicname.$posts."</a></td></tr>\n";


как написано в мануале, меняли html под свой сайт? У вас там не нужны элементы таблицы, к примеру.

Для вашего сайта нужно сделать примерно так:
CODE:
$allname .= "<li><a href=\"".$url."topic.php?forum=".$forumid."&topic=".$topicid."&postid=".$postkey."#".$postkey."\" title=\"".$s['name']."\">.$topicname.$posts."</a></li>\n";


Ниже в коде есть строка вывода:

CODE:
echo $allname;


Её нужно заменить на

CODE:
echo (mb_convert_encoding($allname, "UTF-8", "CP1251"));


Всё должно работать.

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

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