Пропустить

phpBB SEO Ultimate SEO URL

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 13.11.2009 18:36

## MOD Title: 		phpBB SEO Ultimate SEO URL
## MOD Author: 		dcz / www.phpbb-seo.com
## MOD Description: 	This mod will URL rewrite phpBB URLs in a lot of different ways.

Официальная поддержка(на английском языке) и ссылка на скачивание находятся в этой теме. Так же там можно найти дополнительные моды, которые только улучшат работу данного мода, и последнюю версию phpBB 3.0.х с уже предустановленными модами. Хорошо подходит для тех, кто не уверен в себе, т.к. установка этого мода довольно трудоемкая.

Внимание!
На данный момент этот мод официально не зарегистрирован на phpbb.com

Ещё внимание!
Об авторских правах. Этот мод распространяется под лицензией RPL. Подробнее смотрите здесь
phpBB SEO Ultimate SEO URL


Самый мощный и гибконастраиваемый мод для создания ЧПУ на форуме.
Возможна работа в трех режимах: Расширенном (Advanced), Смешаном (Mixed) и Простом (Simple)
В этой теме осуществляется поддержка только актуальной версии. До версии 0.6.0 все три режима шли отдельными модами.
Их обсуждение можно найти в этих темах:
Advanced phpBB3 SEO mod Rewrite
Simple phpBB3 SEO mod Rewrite
Теперь они не поддерживаются. Обновляйтесь до актуальной версии, если вам нужна поддержка.

Переведенная инструкция по установке с описанием функций мода и первоначальными настройками.
phpBB SEO Ultimate SEO URL rus.txt
Переведенная инструкция по установке с описанием функций мода и первоначальными настройками. (для версии 0.6.0)
(39.22 КБ) Скачиваний: 1916

Автор перевода: Slon77

Внимание!
При работе этого мода возможны конфликты с другими модами, установленными на вашей конференции. Например, с модами, дающими ссылку на сообщения на форуме, - в этом случае ссылки остаются не ЧПУ. Решение для каждого мода индивидуальное. На данный момент мне не известно о решении этих проблем, но, возможно, они есть на официальном форуме.

Решение проблемы несовместимости этого мода и Quick reply for phpBB3.
Сделано при помощи rxu и Izya

В файле viewtopic_body.html вашего стиля
Найти
        <a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>

Заменить на
    <a href="javascript:void(0)" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){alert('{L_NO_SELECTION}');}else{ addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>

В файле language\ru\viewtopic.php
Найти
'ATTACHMENT'                  => 'Вложение',

Добавить перед
'NO_SELECTION'         =>   'Вы ничего не выделили',


Транслитерация русских названий тем и форумов в ЧПУ
В файле phpbb_seo/phpbb_seo_class.php
Найти (первое вхождение)
    return;
       }

Добавить перед
 // Custom characters replacement
          $url_replace = array(
             'А' => 'A', 'а' => 'a',
             'Б' => 'B', 'б' => 'b',
             'В' => 'V', 'в' => 'v',
             'Г' => 'G', 'г' => 'g',
             'Д' => 'D', 'д' => 'd',
             'Е' => 'E', 'е' => 'e',
             'Ё' => 'E', 'ё' => 'e',
             'Ж' => 'J', 'ж' => 'j',
             'З' => 'Z', 'з' => 'z',
             'И' => 'I', 'и' => 'i',
             'Й' => 'Y', 'й' => 'y',
             'К' => 'K', 'к' => 'k',
             'Л' => 'L', 'л' => 'l',
             'М' => 'M', 'м' => 'm',
             'Н' => 'N', 'н' => 'n',
             'О' => 'O', 'о' => 'o',
             'П' => 'P', 'п' => 'p',
             'Р' => 'R', 'р' => 'r',
             'С' => 'S', 'с' => 's',
             'Т' => 'T', 'т' => 't',
             'У' => 'U', 'у' => 'u',
             'Ф' => 'F', 'ф' => 'f',
             'Х' => 'H', 'х' => 'h',
             'Ц' => 'C', 'ц' => 'c',
             'Ч' => 'CH', 'ч' => 'ch',
             'Ш' => 'SH', 'ш' => 'sh',
             'Щ' => 'SHCH', 'щ' => 'shch',
             'Ъ' => '', 'ъ' => '',
             'Ы' => 'I', 'ы' => 'i',
             'Ь' => '', 'ь' => '',
             'Э' => 'E', 'э' => 'e',
             'Ю' => 'U', 'ю' => 'u',
             'Я' => 'YA','я' => 'ya',   
          );
          $this->seo_opt['url_find'] = array_keys($url_replace);
          $this->seo_opt['url_replace'] = array_values($url_replace);
          // Custom characters replacement

Найти
 $url = preg_replace('`\[.*\]`U','',$url);

После добавить
          $url = str_replace( $this->seo_opt['url_find'], $this->seo_opt['url_replace'], $url ); 


Совместимость с модом Thanks for post 1.2.4
Файл root/thankslist.php следует заменить на этот


Совместимость с модом Instant Post Redirect с установленным дополнением для браузера IE
Открыть posting.php, найти:
				if (($pos = strrpos($redirect_url, '#')) !== false)
				{
					$redirect_url = substr_replace($redirect_url, "&amp;ipr_p={$data['post_id']}", $pos);
				}
				redirect($redirect_url);

Заменить на:
				//-- mod : Instant Post Redirect  adds ipr_p - IE-Fix
				if (($pos = strrpos($redirect_url, '#')) !== false)
				{
					// $redirect_url = substr_replace($redirect_url, "&amp;ipr_p={$data['post_id']}", $pos);
					$seo_sep = strpos($redirect_url, '?') !== false ? '&amp;' : '?';
					$redirect_url = substr_replace($redirect_url, $seo_sep . "ipr_p={$data['post_id']}", $pos);
				}
				redirect($redirect_url);
				//-- end mod : Instant Post Redirect


Дополнительная правка для нормальной работы мода phpBB Gallery от nickvergessen
открыть:
phpbb_seo/phpbb_seo_class.php

найти:

          if ( $this->seo_opt['url_rewrite'] && !defined('ADMIN_START') && isset($this->file_hbase[$this->seo_opt['req_file']])) {   
             $this->seo_opt['seo_base_href'] = '<base href="' . $this->file_hbase[$this->seo_opt['req_file']] . '"/>';
          }


Перед добавить

          if (strpos($this->seo_opt['req_self'], GALLERY_ROOT_PATH) !== false) {
             $this->file_hbase['index'] = $this->file_hbase['search'] = $this->seo_path['phpbb_url'] . GALLERY_ROOT_PATH;
          }


Русский языковой файл с основными настройками. Многое не переведено, что-то переведено с недочетами. Возможно, со временем перевод будет доработан. Любые пожелания и дополнения приветствуются. Авторы перевода:Slon77 и MAzZY
language.zip
Русский языковой файл (для версии 0.6.2)
Подходит для phpBB SEO Premod V 3.0.6
(12.44 КБ) Скачиваний: 548

------------
Более полная версия перевода от Sn@ke.
------------
24.11.2009
Выпущена версия 0.6.2 совместимая с phpBB 3.0.6. Рекомендуется обновиться. Скачать можно здесь
-----------
Доступна версия phpBB SEO Ultimate SEO URL V 0.6.6 совместимая с phpBB 3.0.8
----------
phpBB SEO Zero Duplicate V 0.6.6
---------
Доступна версия phpBB Ultimate SEO URL v0.6.8 совместимая с phpBB 3.0.9
---------
Мод карты сайта работающий во всех режимах seo мода GYM sitemaps & RSS
--------
Доступна версия phpBB SEO Ultimate SEO URL v0.7.0 совместимая с phpBB3 3.0.10
Вложения
phpBB3-SEO-Zero-dupe_V0.6.6.zip
phpBB SEO Zero Duplicate V 0.6.6
(87.55 КБ) Скачиваний: 114
Последний раз редактировалось владимир1983 31.01.2012 16:17, всего редактировалось 26 раз(а).
Причина: Добавлена информация о Ultimate SEO URL v0.7.0
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
За это сообщение автора MAzZY поблагодарили: 5
Айдар (26.03.2011 19:26), Erlang (13.11.2011 20:50), Garret_Dark (31.10.2011 7:31), NeSlava (05.02.2011 13:44), Sashailim (29.04.2011 2:12)
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: phpBB SEO Ultimate SEO URL

Сообщение arty777 » 23.02.2010 1:03

agressor
есть решение , в спасиболистточкапхп нужно удалить:

вот тут детально описано , у меня пашет topic25848-180.html#p265519

мой пример: http://arty.in.ua/thankslist.php

arty777
phpBB 1.4.4
 
Сообщения: 71
Зарегистрирован: 30.03.2009 16:55
Откуда: arty.in.ua country :)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение agressor » 01.03.2010 4:39

agressor писал(а):2 EvgenyK

// Custom characters replacement
              $url_replace = array(
                 'Рђ' => 'A', 'Р°' => 'a',
                 'Р‘' => 'B', 'Р±' => 'b',
                 'Р’' => 'V', 'РІ' => 'v',
                 'Р“' => 'G', 'Рі' => 'g',
                 'Р”' => 'D', 'Рґ' => 'd',
                 'Р•' => 'E', 'Рµ' => 'e',
                 'Р–' => 'J', 'Р¶' => 'j',
                 'Р—' => 'Z', 'Р·' => 'z',
                 'И' => 'I', 'и' => 'i',
                 'Р™' => 'Y', 'Р№' => 'y',
                 'Рљ' => 'K', 'Рє' => 'k',
                 'Р›' => 'L', 'Р»' => 'l',
                 'Рњ' => 'M', 'Рј' => 'm',
                 'Рќ' => 'N', 'РЅ' => 'n',
                 'Рћ' => 'O', 'Рѕ' => 'o',
                 'Рџ' => 'P', 'Рї' => 'p',
                 'Р ' => 'R', 'СЂ' => 'r',
                 'РЎ' => 'S', 'СЃ' => 's',
                 'Рў' => 'T', 'С‚' => 't',
                 'РЈ' => 'U', 'Сѓ' => 'u',
                 'Р¤' => 'F', 'С„' => 'f',
                 'РҐ' => 'H', 'С…' => 'h',
                 'Р¦' => 'C', 'С†' => 'c',
                 'Р§' => 'CH', 'С‡' => 'ch',
                 'РЁ' => 'SH', 'С€' => 'sh',
                 'Р©' => 'SHT', 'С‰' => 'sht',
                 'РЄ' => 'A', 'СЉ' => 'a',
                 'Р¬' => 'X', 'СЊ' => 'x',
                 'Р®' => 'YU', 'СЋ' => 'yu',
                 'РЇ' => 'YA','СЏ' => 'ya',     


В какой кодировке сохраняли? Хочу таблицу чуток подправить да не получается.... Например украинских символов нет, ЧПУ "рваным получается"


Может ещё кто сможет подсказать :?:

agressor
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 05.02.2010 18:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 01.03.2010 14:35

agressor писал(а):Может ещё кто сможет подсказать

В чем конкретно проблема? Все файлы сохраняются в кодировке utf-8 без BOM. Что еще не ясно?
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: phpBB SEO Ultimate SEO URL

Сообщение arty777 » 02.03.2010 12:50

agressor
А что подсказывать ??? Все и так невооруженным глазом видно - неправильная кодировка . Сохраняйте, как сказал уважаемый MAzZY

PS кстати , мод положительно повлиял на индексацию , раньше в яше было максимум 500 страниц, теперь спустя недел ю - 2500 страниц , в гугле - было 1300 , сейчас уже 2000 , и на выдачу влияет тоже :) Всем искренне рекомендую поставить себе мод ! (И не забыть Gym sitemap от той же конторы )

arty777
phpBB 1.4.4
 
Сообщения: 71
Зарегистрирован: 30.03.2009 16:55
Откуда: arty.in.ua country :)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение agressor » 02.03.2010 14:02

Да при чём тут неправильная кодировка? Только в такой кодировке ЧПУ на русском работает! А я спрашивал как в такой вид перегнать свою таблицу замены? Потому что например правил для украинских символов там нет, а чтоб добавить я интересуюсь как перегнать в такой формат.

Надеюсь теперь понятнее мой вопрос. Спасибо

/ Custom characters replacement
              $url_replace = array(
                 'Рђ' => 'A', 'Р°' => 'a',
                 'Р‘' => 'B', 'Р±' => 'b',
                 'Р’' => 'V', 'РІ' => 'v',
                 'Р“' => 'G', 'Рі' => 'g',
                 'Р”' => 'D', 'Рґ' => 'd'....

agressor
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 05.02.2010 18:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение Denis » 03.03.2010 6:04

Здравствуйте.
Подскажите пожалуйста как сделать URL на кириллице, например http://mysite/forum/первый-форум/первый-топик/
У меня почему-то кириллицу в форумах приводит к виду forum-f1.
Транслитерировать тоже не очень охота.

Denis
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 03.03.2010 5:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 03.03.2010 9:49

Denis, насколько я помню - никак. На всякий случай можете посмотреть на форуме производителя. Может там что-то найдете. О результатах сообщите
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: phpBB SEO Ultimate SEO URL

Сообщение Denis » 03.03.2010 18:28

Установил другой стиль вместо prosilver и теперь при нажатии на NewTopic вываливается ошибка 404 http://mysite.ru/forum/forum1/posting.php?mode=post&f=1

Почему так?

Denis
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 03.03.2010 5:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 03.03.2010 19:50

Потому что в стиль нужно вносить изменения
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: phpBB SEO Ultimate SEO URL

Сообщение Denis » 03.03.2010 21:21

У меня Dominion от Rocketheme.
Вопрос конечно же решился подкручиванием гаек в стиле,
но я в этом стиле не досчитался файлов, которые есть в prosilver:
/template/attachment.html
/template/posting_editor.html
/template/simple_header.html

То чо их нет это нормально?
А то опять потом всплывут какие-нибудь ошибки.

Denis
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 03.03.2010 5:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 03.03.2010 21:51

Надо для начала выяснить, на основе какого стиля сделан Ваш и потом править по соответствующим инструкциям
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: phpBB SEO Ultimate SEO URL

Сообщение EvgenyK » 06.03.2010 13:09

agressor писал(а):Да при чём тут неправильная кодировка? Только в такой кодировке ЧПУ на русском работает! А я спрашивал как в такой вид перегнать свою таблицу замены? Потому что например правил для украинских символов там нет, а чтоб добавить я интересуюсь как перегнать в такой формат.

Надеюсь теперь понятнее мой вопрос. Спасибо


Единственный способ который я нашел достаточно извращенный:
в панеле администрирования хоста заходите в управление файлами и там создаете файл, в нем пишите все как оно должно выглядеть.
Заходите через фтп, открываете этот файл, и копируете кракозябы куда надо.
Вот и весь секрет 8-)

EvgenyK
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 18.02.2009 21:46
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение gunwitch » 07.03.2010 17:38

Denis писал(а):У меня Dominion от Rocketheme ... То чо их нет это нормально?

Напишите непосредственно RocketTheme, у них хорошая поддержка, оперативно и с умом отвечающая на вопросы пользователей.

gunwitch
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 05.02.2010 21:51
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение agressor » 10.03.2010 13:33

EvgenyK
Спасибо большое! То что надо!

agressor
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 05.02.2010 18:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение mostovoy » 11.03.2010 11:52

Добрый день!
Установил мод, всё работает, спасибо.
Но я не изменял файл robots. Т.е. у меня всё работает и так.
Объясните, пожалуйста, зачем вносить в него изменения, что они дают?

Заранее спасибо за ответы.

Сейчас файл robots выглядит так:

User-agent: *
Disallow: /go.php

mostovoy
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 11.03.2010 11:47
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Поддержка модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы