Можно ли сделать чпу?

Board index phpBBex 1.x Поддержка

Description: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by se123 » 04.03.2013, 18:26

Подскажите, можно ли сделать чпу на форуме phpBBex?
se123
Topic author, Новичок
Reputation: 0
With us: 4 yaers 8 months

Post #2by VEG » 04.03.2013, 22:23

На данный момент нельзя. Но это планируется. Поисковики не смотрят на структуру URL (одинаково хорошо работают как с ЧПУ, так и без), поэтому приоритет у фишки низкий.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 30
Location: Минск, Беларусь
Reputation: 1574
With us: 5 years 7 months

Post #3by se123 » 05.03.2013, 01:38

ясно, значит пока мод seo ultimate seo url не получиться установить?
se123
Topic author, Новичок
Reputation: 0
With us: 4 yaers 8 months

Post #4by VEG » 05.03.2013, 10:31

se123, Все seo-моды без проблем устанавливаются только на чистый phpBB. При каких-либо модификациях уже необходима адаптация. То есть при желании и умении вы можете адаптировать его под phpBBex.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 30
Location: Минск, Беларусь
Reputation: 1574
With us: 5 years 7 months

Post #5by daftMan » 05.03.2013, 23:18

ЧПУ ставится просто — надо лишь разрешить конфликты в паре мест (я об этом писал на форуме). Но, в дальнейшем, стоит быть готовым разрешать конфликт/ты при попытке мерджинга (ну или проще говоря — при обновлении и слиянии) с меркурией. Ну и зеродубль желательно поставить (особенно если будет к-либо «портал»).

У меня все форумы идут с ЧПУ. С оглядкой на ПС, без оглядки на «мифические» приоритеты. С оглядкой на более лёгкий роутинг в случае миграции на другой форумный движок.
daftMan
Новичок
Reputation: 17
With us: 4 yaers 11 months

Post #6by 135 » 15.11.2013, 16:21

se123 wrote:ясно, значит пока мод seo ultimate seo url не получиться установить?
http://forum.4x4krasnodar.ru/phpBB_SEO_Ultimate_SEO_URL_v0.7.0-phpbbex.zip - портировал для установки через AutoMOD.
135
Гость

Post #7by 135 » 16.11.2013, 22:08

Ну раз пошла такая пьянка, то вот ещё:
phpBB SEO Zero Duplicate V 0.6.8 ported to phpbbex

Added after 25 minutes 42 seconds:
phpBB SEO No Duplicate V 0.6.6 ported to phpbbex
135
Гость

Post #8by Sumanai » 16.11.2013, 23:15

Толком через автомод не ставится.

Added after 3 minutes 27 seconds:
canonical получается неправильный. В общем такое сео работать будет только во вред.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #9by 135 » 16.11.2013, 23:22

Sumanai wrote:Толком через автомод не ставится.
Необходимы пояснения. Каким толком? Что без толка?

Sumanai wrote:canonical получается неправильный. В общем такое сео работать будет только во вред.
С какими настройками, примеры?
135
Гость

Post #10by Sumanai » 16.11.2013, 23:28

135 wrote:Необходимы пояснения. Каким толком? Что без толка?

К примеру из инструкции No Duplicate:
Code: Select all
      <open src="viewtopic.php">
         <edit>
            <find><![CDATA[      'U_MINI_POST'      => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $row['post_id']) . (($topic_data['topic_type'] == POST_GLOBAL) ? '&amp;f=' . $forum_id : '') . '#p' . $row['post_id'],

]]></find>

Такой строчки в phpbbex-v1.7.1 нет.

135 wrote:С какими настройками, примеры?

С любыми. canonical вшит в сам форум, и ничего не может знать про сео мод. Поэтому он априори указывает на дефолтный вид ссылок. А дефолтные ссылки редиректятся на сео. Замкнутый круг. Поисковики явно не одобрят такого.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #11by 135 » 16.11.2013, 23:30

С любыми вы погорячились…
Zero duplicate выставляет свой canonical, щас подкручу инъекцию в шаблон...
135
Гость

Post #12by Sumanai » 16.11.2013, 23:35

135 wrote:Zero duplicate выставляет свой canonical,

Ага, два каноникла, ещё лучше.

135 wrote:щас подкручу инъекцию в шаблон...

Ага. И выше тоже поправьте на правильную строчку.
И желательно с локализацией что- то сделать. А то при русских настройках в админку сео мода даже не зайти, языковых переменных нет.
Лучше конечно добавить перевод. Тогда можно будет в мастерскую в отдельную тему.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #13by 135 » 16.11.2013, 23:41

Sumanai wrote:Такой строчки в phpbbex-v1.7.1 нет.
хм, и правда нет.. странно как она образовалась у меня, "видимо что-то случилось", щас поправим, не вопрос -)

Sumanai wrote:И желательно с локализацией что- то сделать.
Вроде везде "cp -R en ru" сделано.. щас проверю архивы..

Sumanai wrote:Лучше конечно добавить перевод.
это не ко мне -), я такой фигнёй не страдаю -))

Added after 58 seconds:
Sumanai wrote:Тогда можно будет в мастерскую в отдельную тему.
Мне в принципе не нужна отдельная тема, я ещё не определился окончательно с phpbbex..
135
Гость

Post #14by Sumanai » 16.11.2013, 23:45

Дальше по найденным багам:
Code: Select all
ReferenceError: seo_external is not defined
В консоли яваскрипт. В phpBBex файл forum_fn.js подключается до инлайнового скрипта, в который сео мод добавляет свои скрипты.
Так же в phpBBex отсутствует onload_functions.

135 wrote:Мне в принципе не нужна отдельная тема, я ещё не определился окончательно с phpbbex..

Другие будут использовать, если довести мод до рабочего состояния. Тема то не для вас а для мода.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #15by 135 » 16.11.2013, 23:47

Sumanai wrote:Так же в phpBBex отсутствует onload_functions.
ок

Added after 2 hours 14 minutes:
Исправил:
- link rel=canonical
- no duplicate U_MINI_POSTS
- cache dir unzip
- languages/ru

перезалил, линки теже.

Added after 2 minutes 25 seconds:
Sumanai wrote:Так же в phpBBex отсутствует onload_functions.
после внесения исправлений поймать ошибку в js не смог, кеш чистил.
135
Гость

Post #16by Sumanai » 17.11.2013, 13:32

135 wrote:после внесения исправлений поймать ошибку в js не смог,

Сейчас потестирую.
А пока советую в моде No Duplicate убрать правки в файле forumlist_body.html - они там не нужны, ссылка на последнее сообщение уже есть в phpBBex, получается дублирование.

Added after 11 minutes 1 second:
Дальше, при инсталяции:
Code: Select all
PHP Notice: in file [ROOT]/phpbb_seo/phpbb_seo_class.php on line 70: Use of undefined constant ATTACHMENT_CATEGORY_WM - assumed 'ATTACHMENT_CATEGORY_WM'

Данные категории (там ещё две будет) вложений удалены из phpBBex.
Советую включить дебаг, чтобы отлавливать такие вот ошибки.

Added after 18 minutes 24 seconds:
135 wrote:после внесения исправлений поймать ошибку в js не смог, кеш чистил.

У меня всё по прежнему. Вы точно на phpBBex тестируете?

Added after 3 hours 43 minutes:
И ещё:
При включённых активных темах ссылка на последний пост нерабочая.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #17by 135 » 17.11.2013, 18:15

Sumanai wrote:У меня всё по прежнему. Вы точно на phpBBex тестируете?
Процентов 50 вероятности что именно на phpbbex..

Sumanai wrote:советую в моде No Duplicate убрать правки в файле forumlist_body.html - они там не нужны, ссылка на последнее сообщение уже есть в phpBBex
ok

Sumanai wrote:Советую включить дебаг, чтобы отлавливать такие вот ошибки.
В еррор логах было пусто.. Хорошо, посмотрю в дебаг.

Sumanai wrote:При включённых активных темах ссылка на последний пост нерабочая.
Настройки, настройки Ultimate SEO… там с завода не все режимы работают как надо… я же не могу заниматься угадыванием по "ссылка на последний пост не рабочая" -).
135
Гость

Post #18by Sumanai » 17.11.2013, 18:19

135 wrote:Настройки, настройки Ultimate SEO… там с завода не все режимы работают как надо… я же не могу заниматься угадыванием по "ссылка на последний пост не рабочая" -).

Установлена вся связка, настройки из файла phpbb_cache.php:
Code: Select all
$this->cache_config['settings'] = array ( 'url_rewrite' => true, 'modrtype' => 3, 'sql_rewrite' => true, 'profile_inj' => false, 'profile_vfolder' => true, 'profile_noids' => true, 'rewrite_usermsg' => true, 'rewrite_files' => false, 'rem_sid' => false, 'rem_hilit' => true, 'rem_small_words' => false, 'virtual_folder' => true, 'cache_layer' => true, 'rem_ids' => true, 'copyrights' => array ( 'img' => true, 'txt' => '', 'title' => '', ), 'no_dupe' => array ( 'on' => true, ), 'zero_dupe' => array ( 'on' => true, 'strict' => false, 'post_redir' => 'all', ), );
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #19by 135 » 17.11.2013, 18:38

Sumanai wrote:настройки из файла phpbb_cache.php:
в первую очередь вижу что режим адвансед, я в этом режиме не работаю с Ultimate SEO..

Вот вполне рабочие настройки:
Code: Select all
$this->cache_config['settings'] = array ( 'url_rewrite' => true, 'modrtype' => 2, 'sql_rewrite' => false, 'profile_inj' => false, 'profile_vfolder' => false, 'profile_noids' =>
 false, 'rewrite_usermsg' => false, 'rewrite_files' => false, 'rem_sid' => false, 'rem_hilit' => true, 'rem_small_words' => false, 'virtual_folder' => true, 'cache_layer' => tr
ue, 'rem_ids' => true, 'copyrights' => array ( 'img' => false, 'txt' => '', 'title' => '', ), 'zero_dupe' => array ( 'on' => true, 'strict' => false, 'post_redir' => 'guest', )
, 'no_dupe' => array ( 'on' => true, ), );
135
Гость

Post #20by Sumanai » 17.11.2013, 19:04

135 wrote:Вот вполне рабочие настройки:

Тоже самое. Включите активные темы на главной и сами проверьте- ссылка на последний пост, который по белому листику, ведёт на страницу с адресом /topic123.html&p=456#p456. Выделенной жирным части быть не должно.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Next

Return to Поддержка



Who is online (over the past 10 minutes)

Users browsing this forum: 2 guests

cron