Пропустить

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

Сообщение MAzZY » 11.03.2010 13:05

mostovoy писал(а):зачем вносить в него изменения, что они дают?

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

Re: phpBB SEO Ultimate SEO URL

Сообщение mostovoy » 12.03.2010 16:50

А мне нужно оставлять то, что сейчас есть в моём файле или полностью заменить текст файла на текст из примера?

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

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 12.03.2010 17:19

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

Re: phpBB SEO Ultimate SEO URL

Сообщение mostovoy » 15.03.2010 21:30

Вот как выглядит сейчас мой файл.

User-agent: *
Disallow: /go.php

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

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 15.03.2010 22:06

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

Re: phpBB SEO Ultimate SEO URL

Сообщение 6apakyda » 20.03.2010 3:21

Я не пойму вот этого
 при желании вы можете изменить это в phpbb_seo/includes/setup_phpbb_seo.php
    для этого, например, добавьте:

          $this->seo_static['index'] = 'forum';

    перед :

          // Let's make sure that settings are consistent
          $this->check_config();


я не нашёл нужной строчки. а у меня стоит портал и боюсь работать не будет! подскажите пожалуста как быть

6apakyda
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.03.2010 3:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение Rayden » 20.03.2010 5:42

Видимо сначала нужно научиться искать строчки, а только потом ставить порталы.
91-я и 92-я
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение maxix » 30.03.2010 14:17

Прочитал тему. Поплясал с бубном как положено. дня 4. Почитал буржуйский форум. Запустил. И понял.
Для генерации .htacсess настройки берутся из вкладки ниже. В путь форума можно написать, что угодно, работает по любому.
До генерации файла.
НО! Именно из параметров этой вкладки происходит генерация .htacсess, и именно домен и путь к форуму играют основную роль в правильной генерации файла.
Вложения
sv.jpg
Последний раз редактировалось maxix 30.03.2010 16:34, всего редактировалось 3 раз(а).

maxix
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 30.03.2010 13:07
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY » 30.03.2010 14:19

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

Re: phpBB SEO Ultimate SEO URL

Сообщение maxix » 30.03.2010 14:25

Надеюсь это кому-то поможет, поскольку никто внятно не может ничего написать. У всех как то заработало... "поиграли с настройками"...

maxix
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 30.03.2010 13:07
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение kunev » 31.03.2010 16:15

Подскажите, что я не так делаю. Есть готовый форум без модов, решил поставить SEO Ultimate SEO URL. Читаю по инструкции, делаю изменения, как написано в ридми. После этого, в корне форума которого лежит папка SEO Ultimate SEO URL, запускаю http://localhost/сайт/forum/phpBB/root/phpbb_seo/phpbb_seo_install.php. После чего перебрасывает на главную страницу сайта, ошибка 404. Делаю всё локально, т.к. боюсь экспериментировать на рабочем.

kunev
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 17.02.2010 10:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение Rayden » 31.03.2010 16:49

а root зачем в пути?
Должно быть видимо
http://localhost/сайт/forum/phpBB/phpbb_seo/phpbb_seo_install.php
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение kunev » 31.03.2010 17:38

устанавливаю SEO_Ultimate_SEO_URL_v0.6.4, брал с официального источника, версия пхп 3.0.6
в корне:
contrib
language
root
xml
install.xml
license.txt
modx.prosilver.en.xsl

в руте:
images
includes
language
phpbb_seo

в phpbb_seo:
cache
docs
includes
phpbb_seo_class.php
phpbb_seo_install.php
sync_url.php

я расписал иерархию каталога. или чёто у меня не то?

kunev
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 17.02.2010 10:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение nissin » 31.03.2010 17:53

root лишний.
Содержимое рута нужно в корень копировать.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1390
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 117 раз.

Re: phpBB SEO Ultimate SEO URL

Сообщение kunev » 31.03.2010 18:06

в инструкции об этом ни слова. спасибо попробую

kunev
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 17.02.2010 10:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

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

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

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

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