phpBB SEO Ultimate SEO URL

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

phpBB SEO Ultimate SEO URL

Сообщение MAzZY »

## MOD Title: phpBB SEO Ultimate SEO URL
## MOD Author: dcz / http://www.phpbb-seo.com
## MOD Description: This mod will URL rewrite phpBB URLs in a lot of different ways.
Скрытый текст
Официальная поддержка(на английском языке) и ссылка на скачивание находятся в этой теме. Так же там можно найти дополнительные моды, которые только улучшат работу данного мода, и последнюю версию phpBB 3.0.х с уже предустановленными модами. Хорошо подходит для тех, кто не уверен в себе, т.к. установка этого мода довольно трудоемкая.

Ещё внимание!
Об авторских правах. Этот мод распространяется под лицензией 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
Автор перевода: 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'         =>   'Вы ничего не выделили',
Исправление ошибки при отображении пользователй в "Сейчас этот форум просматривают"
Скрытый текст
В случае если url имеют вид

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

http://musite.ru/forum/topicXXXXXX.html
--->.../topicXXXXXX.html<---
Открыть
Root/viewtopic.php
Найти

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

// Do we have a topic or post id?
if (!$topic_id && !$post_id)
{
    trigger_error('NO_TOPIC');
} 
Добавить после

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

// End fix phpBB SEO Ultimate SEO URL -Users browsing this forum
else if (!$forum_id)
{
    if ($topic_id)
    {
        $sql = 'SELECT forum_id
            FROM ' . TOPICS_TABLE . "
            WHERE topic_id = $topic_id";
        $result = $db->sql_query($sql);

        $forum_id = (int) $db->sql_fetchfield('forum_id');
        $db->sql_freeresult($result);

        if ($forum_id)
        {
            $user->page['forum'] = $forum_id;

            $sql = 'UPDATE ' . SESSIONS_TABLE . ' SET ' . $db->sql_build_array('UPDATE', array(
                'session_forum_id' => $user->page['forum'],
            )) . " WHERE session_id = '" . $db->sql_escape($user->session_id) . "'";
            $result = $db->sql_query($sql);
        }
    }
}
// End fix phpBB SEO Ultimate SEO URL -Users browsing this forum
 
----------------------------------------
В случае если url имеют вид

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

http://musite.ru/forum/postXXXXXX.html#pXXXXXX
--->.../postXXXXXX.html#pXXXXXX<---
Открыть
Root/viewtopic.php
Найти

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

// Do we have a topic or post id?
if (!$topic_id && !$post_id)
{
    trigger_error('NO_TOPIC');
} 
Добавить после

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

// fix phpBB SEO Ultimate SEO URL -Users browsing this forum
else if (!$forum_id)
{
    if ($topic_id)
    {
        $sql = 'SELECT forum_id
            FROM ' . TOPICS_TABLE . "
            WHERE topic_id = $topic_id";
        $result = $db->sql_query($sql);
    } else {
        $sql = 'SELECT forum_id
            FROM ' . POSTS_TABLE . "
            WHERE post_id = $post_id";
        $result = $db->sql_query($sql);
    }

    $forum_id = (int) $db->sql_fetchfield('forum_id');
    $db->sql_freeresult($result);

    if ($forum_id)
    {
        $user->page['forum'] = $forum_id;

        $sql = 'UPDATE ' . SESSIONS_TABLE . ' SET ' . $db->sql_build_array('UPDATE', array(
                'session_forum_id' => $user->page['forum'],
            )) . " WHERE session_id = '" . $db->sql_escape($user->session_id) . "'";
        $result = $db->sql_query($sql);
    }
}
// End fix phpBB SEO Ultimate SEO URL -Users browsing this forum
 
Транслитерация русских названий тем и форумов в ЧПУ
Скрытый текст
В файле 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, "&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, "&ipr_p={$data['post_id']}", $pos);
					$seo_sep = strpos($redirect_url, '?') !== false ? '&' : '?';
					$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;
          }
Совместимость с модом NV recent topics
Скрытый текст
Русский языковой файл с основными настройками. Многое не переведено, что-то переведено с недочетами. Возможно, со временем перевод будет доработан. Любые пожелания и дополнения приветствуются. Авторы перевода:Slon77 и MAzZY
Скрытый текст
language.zip
Другие версии переводов
Скрытый текст
Более полная версия перевода от Sn@ke.
------------
------------
Русский перевод от klahla [Русский перевод] phpBB SEO Ultimate SEO URL 0.7.0
29.01.2012
Обновления

Скрытый текст
Выпущена версия 0.7.0 совместимая с phpBB 3.0.10. Рекомендуется обновиться. Скачать можно здесь

Выпущена версия 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
-------------
Мод phpBB SEO Related Topics выводить список похожих тем на странице просмотра темы.
phpBB3-SEO-Zero-dupe_V0.6.8.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось MAzZY 30.10.2015 15:56, всего редактировалось 39 раз.
Kee
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев

Re: phpBB SEO Ultimate SEO URL

Сообщение Kee »

MAzZY писал(а):Читаем Как устанавливать моды
Нет это не из-за этого,протестировал на Prosilver что с переадресацией подскажите.Что где можно подправить?
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY »

Все пункту инструкции по установке выполнены? Во все файлы внесены изменения? .htaccess настроен в нужную папку?
Kee
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев

Re: phpBB SEO Ultimate SEO URL

Сообщение Kee »

MAzZY писал(а):Все пункту инструкции по установке выполнены? Во все файлы внесены изменения?
Все это сделано по инструкции и внесены все изменения.

Добавлено спустя 35 секунд:
MAzZY писал(а):.htaccess настроен в нужную папку?
Вот мой

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

# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# You may need to un-comment the following lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /talk/
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^top-servers\.ru$ [NC]
# RewriteRule ^(.*)$ http://top-servers.ru/talk/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^/forum\.html$ /index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^/announces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$2&start=$4 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^/resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^/(member|[a-z0-9_-]*-u)([0-9]+)/$ /memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^/(member|[a-z0-9_-]*-u)([0-9]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^/(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^/post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^/active-topics(-([0-9]+))?\.html$ /search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^/unanswered(-([0-9]+))?\.html$ /search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^/newposts(-([0-9]+))?\.html$ /search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^/the-team\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM ALL MODES (SAME DELIM)
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/([a-z0-9_-]+)(-([0-9]+))\.html$ /viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/([a-z0-9_-]+)\.html$ /viewforum.php?forum_uri=$1 [QSA,L,NC]
# FIX RELATIVE PATHS : FILES
RewriteRule ^/.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /$1 [QSA,L,NC,R=301]
# FIX RELATIVE PATHS : IMAGES
RewriteRule ^/.+/(styles/.*|images/.*)/$ /$1 [QSA,L,NC,R=301]
# END PHPBB PAGES
#####################################################
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY »

Он должен лежать в папке форума. В папке сайта в файле .htaccess не должно быть инструкций по поводу форума
Kee
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев

Re: phpBB SEO Ultimate SEO URL

Сообщение Kee »

MAzZY писал(а):Он должен лежать в папке форума. В папке сайта в файле .htaccess не должно быть инструкций по поводу форума
Так он лежит в папке форума,я оттуда скопировал его содержимое!
Kee
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев

Re: phpBB SEO Ultimate SEO URL

Сообщение Kee »

Народ помогите пожалуйста.Форум просто в нерабочем состоянии стоит уже второй день.
Свой /htacces я скинул посомтрите что не так.Форум стоит в папке talk!
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY »

Читайте снова и снова все мои ответы на Ваши вопросы. Читайте инструкцию к моду, играйте с настройками.
arty777
phpBB 1.4.2
Сообщения: 65
Стаж: 17 лет 5 месяцев
Откуда: arty.in.ua country :)
Благодарил (а): 2 раза

Re: phpBB SEO Ultimate SEO URL

Сообщение arty777 »

MAzZY писал(а):Я ту тему перенес. Думаю, что это не столько к моду относится, сколько к Lighttpd.
А я думаю что это относится к тем, кто поставил сео мод и у кого не АПАЧ :)
Итак , делюсь РАБОТАЮЩИМ решением для Ultimate SEO mod в режиме Advanced для веб-сервера Lighttpd, которое появилось благодаря моей настойчивости и nissin :)

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

#Dlya SEO ULtimate mod rewrite for lighttpd server by Arty.In.UA & Nissin
url.access-deny = (".htaccess")

$HTTP["url"] =~ "^/config.php" {
    url.access-deny = ( "" )
    }
$HTTP["url"] =~ "^/common.php" {
url.access-deny = ( "" )
}
url.rewrite-once = (
"^/(Tyt ukazivaete imya vashih realnih papok primer dalee ---|Plugin|adm|ads|docs|download|gallery|images|img|includes|language|styles|tmp|phpmyadmin
)$"  => "/$1",
"^/(Tyt ukazivaete imya vashih realnih papok primer dalee ---|Plugin|adm|ads|docs|download|gallery|images|img|includes|language|styles|tmp|phpmyadmin
)/(.*)$"  => "/$1/$2",
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
"^/forum\.html$"  => "/index.php",
# FORUM ALL MODES
"^/(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$"  => "/viewforum.php?f=$2&start=$4",
# TOPIC WITH VIRTUAL FOLDER ALL MODES
"^/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$"  => "/viewtopic.php?f=$2&t=$4&start=$6",
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
"^/announces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$"  => "/viewtopic.php?t=$2&start=$4",
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
"^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$"  => "/viewtopic.php?forum_uri=$1&t=$3&start=$5",
"^/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html\?(.+)$"  => "/viewtopic.php?forum_uri=$1&t=$3&start=$5&$6",
# PHPBB FILES ALL MODES
"^/resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$"  => "/download/file.php?id=$2&t=$1",
# PROFILES ALL MODES WITH ID
"^/(member|[a-z0-9_-]*-u)([0-9]+)/$"  => "/memberlist.php?mode=viewprofile&u=$2",
# USER MESSAGES ALL MODES WITH ID
"^/(member|[a-z0-9_-]*-u)([0-9]+)/(topics|posts)/?(page([0-9]+)\.html)?$"  => "/search.php?author_id=$2&sr=$3&start=$5",
# GROUPS ALL MODES
"^/(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$"  => "/memberlist.php?mode=group&g=$2&start=$4",
# POST
"^/post([0-9]+)\.html$"  => "/viewtopic.php?p=$1",
# ACTIVE TOPICS
"^/active-topics(-([0-9]+))?\.html$"  => "/search.php?search_id=active_topics&start=$2&sr=topics",
# UNANSWERED TOPICS
"^/unanswered(-([0-9]+))?\.html$"  => "/search.php?search_id=unanswered&start=$2&sr=topics",
# NEW POSTS
"^/newposts(-([0-9]+))?\.html$"  => "/search.php?search_id=newposts&start=$2&sr=topics",
# THE TEAM
"^/the-team\.html$"  => "/memberlist.php?mode=leaders",
# FORUM WITHOUT ID & DELIM ALL MODES (SAME DELIM)
"^/([a-z0-9_-]+)/?(page([0-9]+)\.html)?$"  => "/viewforum.php?forum_uri=$1&start=$3"
)
url.redirect = (
# FIX RELATIVE PATHS : FILES
"^.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$"  => "/$1",
# FIX RELATIVE PATHS : IMAGES
"^.+/(styles/.*|images/.*)/$"  => "/$1"
)
И будет Вам счастье :)
stanislav-zz
phpBB 1.2.1
Сообщения: 26
Стаж: 16 лет 10 месяцев
Откуда: Москва

Re: phpBB SEO Ultimate SEO URL

Сообщение stanislav-zz »

у меня в prosilver/template/attachmetnt.html

вместо этой строчки по инструкции

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

<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>
стоит вот такая, видимо от мода какого-то, с ходу и не всмомню.

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

<dt class="attach-image"<!-- IF S_REIMG --> style="overflow: hidden; max-height: none;"<!-- ENDIF -->><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" <!-- IF S_REIMG -->style="border: none;" {REIMG_PROPERTIES}<!-- ELSE -->onclick="viewableArea(this);"<!-- ENDIF --> /></dt>
по инструкции надо поменять на

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

<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" alt="{_file.DOWNLOAD_NAME}" title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>
кто-нибудь подскажет как лучше изменить? или оставить...
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: phpBB SEO Ultimate SEO URL

Сообщение DK7 »

попробуйте в своем файле после

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

alt="{_file.DOWNLOAD_NAME}"
добавить

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

  title="<!-- IF _file.COMMENT_CLEAN -->{_file.COMMENT_CLEAN} / <!-- ENDIF -->{_file.DOWNLOAD_NAME}"
stanislav-zz
phpBB 1.2.1
Сообщения: 26
Стаж: 16 лет 10 месяцев
Откуда: Москва

Re: phpBB SEO Ultimate SEO URL

Сообщение stanislav-zz »

DK7
спасибо

MAzZY
опять пропали изображения. по ссылкам теперь ничего нет. стиль кстати перестал 'ехать'.
http://www.zz-rod.com/phpbb3/
настройки хостинга http://help.hc.ru/entry/47/
логин пароль могу в личку?

Добавлено спустя 3 минуты 27 секунд:
вопрос снят, поигрался настройками .htaccess и вроде бы заработало. извините за беспокойство

Добавлено спустя 14 минут 55 секунд:
все-таки есть одна ошибка. как с ней бороться? при переходе по закладкам темы вот такой путь - .../phpbb3/topic197.html&start=0 . При переходе внутри темы - всё работает.
Изображение
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: phpBB SEO Ultimate SEO URL

Сообщение MAzZY »

stanislav-zz, то, что Вы мне в личку выслали уже не актуально? Я только сейчас смог найти время заняться, а уже удалено.
stanislav-zz писал(а):при переходе по закладкам темы вот такой путь - .../phpbb3/topic197.html&start=0
Проверяйте установку в файле viewforum
stanislav-zz
phpBB 1.2.1
Сообщения: 26
Стаж: 16 лет 10 месяцев
Откуда: Москва

Re: phpBB SEO Ultimate SEO URL

Сообщение stanislav-zz »

MAzZY
а я думал это вы мне написали
MAzZY писал(а):Читайте снова и снова все мои ответы на Ваши вопросы. Читайте инструкцию к моду, играйте с настройками.
))))
удалил. режу по живому ибо не смог на субдомене всё сделать, много чего надо изменять, особенно ссылки и т.д.
по теме. проверял, всё четко. такая же тема поднималась в другом seo оптимизаторе, ищу) но если быстрее найдёте - буду только рад)
и еще вопрос про вложения. при открытии в полный экран теперь предлагает сохранить, сохраняешь - открываешь а там вообще другая картинка) вопрос задавался выше, но ответа вроде бы как не последовало...
agressor
phpBB 1.2.0
Сообщения: 14
Стаж: 16 лет 7 месяцев

Re: phpBB SEO Ultimate SEO URL

Сообщение 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',     
В какой кодировке сохраняли? Хочу таблицу чуток подправить да не получается.... Например украинских символов нет, ЧПУ "рваным получается"
stanislav-zz
phpBB 1.2.1
Сообщения: 26
Стаж: 16 лет 10 месяцев
Откуда: Москва

Re: phpBB SEO Ultimate SEO URL

Сообщение stanislav-zz »

Ну наконец-то заработало... а то другие форумы - ******

MAzZY
Проблема была в includes/functions.php ... не правильная установка... на форуме разработчика прочитал.

Но теперь поехал thankslist ))) закачал новый и вот что пишет...

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

SQL ERROR [ mysql4 ]

Unknown column 'u.user_topics' in 'field list' [1054]

SQL

SELECT u.user_id, u.username, u.user_posts, u.user_topics, u.user_colour, u.user_rank, u.user_inactive_reason, u.user_type, u.username_clean, u.user_regdate, u.user_website, u.user_from, u.user_lastvisit FROM (phpbb3_users u) WHERE u.user_id = 54 OR u.user_id = 66 OR u.user_id = 264 OR u.user_id = 34 OR u.user_id = 212 OR u.user_id = 46 OR u.user_id = 304 OR u.user_id = 3 OR u.user_id = 293 OR u.user_id = 25 OR u.user_id = 497 OR u.user_id = 3 OR u.user_id = 177 OR u.user_id = 361 ORDER BY u.username_clean ASC LIMIT 50

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: thankslist.php
LINE: 325
CALL: dbal->sql_query_limit()

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