Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Search Engines Friendly Board

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

[BETA] Search Engines Friendly Board

Сообщение Xpert »

Мод преобразует большинство ссылок форума в псевдо-статичные (вида forum16.html, post1054.html и т.д.). Основным преимуществом по сравнению с другими аналогичными модами является то, что все ссылки уникальны - нет страниц с разными адресами, но одинаковым контентом (этим грешат все известные моды). Кроме того, ведется преобразование внутренних ссылок (т.е. на другие темы и разделы форума).

Скачать

Планируется: разработка хорошего robots.txt для данного мода, пока еще в процессе.
Также не решен вопрос уборки sid. Самый лучший мод на эту тему пока еще beta: [BETA] Guest Sessions MOD
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Noka
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет

Сообщение Noka »

Строка 10: ## includes/page_footer.php
нужно: ## includes/page_tail.php

Добавлено спустя 22 минуты 12 секунд:

Под гостем - работает,
А под пользователем нет, это так задумано?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Noka
Ошибку исправил.
Мод работает только для гостей, так как он несколько урезает функциональные возможности форума - в частности неактивны подсветка кода и выбор критериев сортировки сообщений. Поскольку все роботы - гости, то соответственно, только для них и используем.

Добавлено спустя 9 минут 45 секунд:

Кроме того, существует одна неприятность - зашедшие пользователи теряют сессию (по крайней мере в ie), поскольку mod_rewrite игнорирует данные передаваемые скрипту get-запросом. Об этом, кстати, написано в примечаниях.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Новая версия. Из изменений:

Код: Выделить всё

##	2004-03-13 - Version 1.0.0 
##	- Fixed bug with wrong redirections via .htaccess
##	- Fixed bug with session id when it is not removed
##	- Some speed improvements
##	- Added robots.txt to the mod pack
##	- Added template fixes to the how-to
Ссылка на скачивание прежняя.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Maus
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет
Откуда: SPb

Сообщение Maus »

Xpert
mod_rewrite игнорирует
ничего он не игнорирует - есть флаги для этого.

А вот за мысли насчёт постраничного вывода - спасибо..
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Maus
А можно насчет флагов поподробнее?
Постраничный вывод и в частности уборка start=0 - основная фича данного мода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Maus
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет
Откуда: SPb

Сообщение Maus »

Вот ссылочка на полезную статью.
http://www.opennet.ru/docs/RUS/mod_rewrite/#rewritebase
Правда, с RewriteBase у меня что-то не получилось. (уже получилось)
Минус статьи - перевод кое-где врет. Скажем, сказано ,что реги - перловые, а на самом деле - POSIX.

флаги [QSA] - дописывает к результату строку запроса.
[L] - последнее правило.
(я на всякий случай поставил почти везде).
rin
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет
Откуда: Питер
Контактная информация:

Сообщение rin »

SID убирается в .htaccess

вот код

<IfModule mod_php4.c>
php_flag session.use_trans_sid off
</IfModule>

в связке с данным модом - работает изумительно.
Люблю тебя, Петра творенье....
http://www.spbinfo.org
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Интересный вариант, спасибо.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Kastaneda
Former team member
Сообщения: 702
Стаж: 19 лет 5 месяцев
Поблагодарили: 4 раза

Сообщение Kastaneda »

rin писал(а):SID убирается в .htaccess
А куда нужно положить этот файл? А то я просто вписал нижеозначенные строки в файл .htaccess, поставляемый вместе с модом «Search Engines Friendly Board», но ничего не произошло. Sid'ы отображаться не перестали.
rin
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет
Откуда: Питер
Контактная информация:

Сообщение rin »

Kastaneda, в корень сайта положи.

Xpert, у меня возникла проблема совместимости данного мода с модом Extended Quick Reply.

При нажатии на ник или на надпись "цитировать" - я получаю урезанную ссылку.
Вместо:
phpBB/viewtopic.php?t=2#q_reply

я получаю
/phpBB/#q_reply

после этого сразу выкидывает на страницу со списком форумов, естественно.
Я так понимаю, что мод Search Engines Friendly Board подрезает ссылки, хотя по идее он должен срабатывать только на Госте.

Такая же проблема при выборе любой темы в разделе FAQ.
и у гостя и у залогиненного юзера опять же ссылки срезаются, и его выкидывает на первую страницу.
/phpBB/#0 - вот такого вида получается ссылка, а должна быть
/phpBB/faq.php#0

Нет мыслей, как это побороть можно?

PS. Сорри, я в топике про Extended Quick Reply такой же вопрос вставил. Извините за флуд
:roll:
Люблю тебя, Петра творенье....
http://www.spbinfo.org
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

rin
Довольно странно, у нас здесь на форуме этот мод установлен и я пока заметил только один глюк - проблемы с отрезанием highlight у гостей при указании в качестве ключевых нескольких слов.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
rin
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет
Откуда: Питер
Контактная информация:

Сообщение rin »

Хмм, тогда действительно странно.
Но я сносил все моды по одному, что бы понять в чем проблема.
как его снес - все заработало.
Хотя бы скажи, в какой стороне рыть? Где происходит формирование ссылок? На FAQ, по идее вообще больше ничего влиять не может.
Глянь сам, что происходит? если не лениво.
http://spbinfo.org/club/
Люблю тебя, Петра творенье....
http://www.spbinfo.org
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Такого поведения код мода не предполагает... самому странно.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
rin
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет
Откуда: Питер
Контактная информация:

Сообщение rin »

щас проведу чистый эксперимент. Поставлю эти два мода на чистый форум.

Добавлено спустя 20 минут:

черт, на тестовом все работает нормально. Видимо проблема не в этом.
Осталось понять в чем и где.....
Люблю тебя, Петра творенье....
http://www.spbinfo.org
Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»