Jump to content

Featured Replies

Posted
comment_81272

Friendly URL Translit


Информация о плагине

Некоторые браузеры не могут корректно работать с кириллическими ссылками. Этот простой плагин будет конвертировать все кириллические символы в латинские во всех новых ссылках в вашем IPS Community Suite. Не рекомендуется использовать на сайтах с кириллическими доменами.

Инструкция по установке

  1. Извлеките XML-файл из ZIP-архива.
  2. Войдите в Админцентр вашего сайта.
  3. Перейдите в "Система" > "Плагины" и нажмите кнопку "Установить".
  4. Выберите XML-файл и нажмите "Установить".
  5. Перейдите в настройки плагина и выберите нужный язык.

  • 3 недели спустя...
  • Replies 90
  • Просмотров 22,9k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • ​И что? Очистка кеша не затрагивает seo-тайтлы. Вы должны вручную это сделать Для тем, юзеров и форумов http://community.invisionpower.com/files/file/7247-ru4-urls-transliteration/?do=findReview&a

  • Обновили для совместимости с IPS 4.1.14

  • UPDATE gallery_albums SET album_name_seo=''; UPDATE gallery_images SET image_caption_seo=''; UPDATE gallery_categories SET category_name_seo='';  

Posted Images

  • Author
comment_82946

D1gaTel, работает, описание читайте. Вам нужно пересохранить раздел, чтобы url обновился

 

плагин будет конвертировать все кириллические символы в латинские во всех новых ссылках

  • 1 месяц спустя...
  • Author
comment_85495

Плагин обновлён до версии 1.0.1

- Добавлена поддержка греческого языка
- Добавлена страница настроек
  • 2 недели спустя...
comment_86052

На чистой 4.0.2 после установки. Доступа нету ни к чему.

ErrorException Object
(
    [message:protected] => strtr(): The second argument is not an array
    [string:Exception:private] => 
    [code:protected] => 2
    [file:protected] => public_html/init.php(427) : eval()'d code
    [line:protected] => 43
    [trace:Exception:private] => Array
        (
            [0] => Array
                (
                    [function] => errorHandler
                    [class] => IPS\IPS
                    [type] => ::
                    [args] => Array
                        (
                            [0] => 2
                            [1] => strtr(): The second argument is not an array
                            [2] => public_html/init.php(427) : eval()'d code
                            [3] => 43
                            [4] => Array
                                (
                                    [value] => index
                                )

                        )

                )

            [1] => Array
                (
                    [file] => public_html/init.php(427) : eval()'d code
                    [line] => 43
                    [function] => strtr
                    [args] => Array
                        (
                            [0] => index
                            [1] => 
                        )

                )

            [2] => Array
                (
                    [file] => public_html/system/Theme/Theme.php
                    [line] => 2224
                    [function] => seoTitle
                    [class] => IPS\Http\hook16
                    [type] => ::
                    [args] => Array
                        (
                            [0] => index
                        )

                )

            [3] => Array
                (
                    [file] => public_html/system/Theme/Theme.php
                    [line] => 589
                    [function] => cleanGroupName
                    [class] => IPS\_Theme
                    [type] => ::
                    [args] => Array
                        (
                            [0] => index
                        )

                )

            [4] => Array
                (
                    [file] => public_html/applications/forums/modules/front/forums/index.php
                    [line] => 70
                    [function] => getTemplate
                    [class] => IPS\_Theme
                    [type] => ->
                    [args] => Array
                        (
                            [0] => index
                        )

                )

            [5] => Array
                (
                    [file] => public_html/system/Dispatcher/Controller.php
                    [line] => 94
                    [function] => manage
                    [class] => IPS\forums\modules\front\forums\_index
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [6] => Array
                (
                    [file] => public_html/applications/forums/modules/front/forums/index.php
                    [line] => 37
                    [function] => execute
                    [class] => IPS\Dispatcher\_Controller
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [7] => Array
                (
                    [file] => public_html/system/Dispatcher/Dispatcher.php
                    [line] => 129
                    [function] => execute
                    [class] => IPS\forums\modules\front\forums\_index
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [8] => Array
                (
                    [file] => public_html/index.php
                    [line] => 13
                    [function] => run
                    [class] => IPS\_Dispatcher
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

        )

    [previous:Exception:private] => 
    [severity:protected] => 0
)

 

  • Author
comment_86054

Уже исправлено. Пишите в скайп Sanshalay. Мафия лагает, невозможно новую версию файла загрузить.

comment_86084

Supported languages: Russian, Ukrainian, Belarusian, Bulgarian, Macedonian, Greek, Turkish and Romanian.

До каких размеров будет расти этот список?:)

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

  • 1 месяц спустя...
  • Author
comment_88559

Есть ли для 3.4.7 такое? Извиняюсь за оффтоп.

Такого - нет. Нов релизах от IBR это встроено в систему

comment_88560

Такого - нет. Нов релизах от IBR это встроено в систему

​У меня лицензия. Не знаю кто такие IBR. Не могли бы дать линк на их нулл, чтобы код глянуть?

  • Author
comment_88561

​У меня лицензия. Не знаю кто такие IBR. Не могли бы дать линк на их нулл, чтобы код глянуть?

​На Мафии в разделе релизы

comment_88632

а где кнопка "скачать" не пойму

​"Шеф, всё пропало, все пропало!"

Видно же, что это тема поддержки файла.

Заходите в профиль ТС и смотрите его контент (файлы)

comment_88707

что-то у меня не работает ваш плагин. причем на денвере работал, перенес на хостинг и урлы тем на русском, а разделов на английском

comment_88761

если новую - то правильный урл на транслите! но я кэш чистил

​И что?

Очистка кеша не затрагивает seo-тайтлы.

Вы должны вручную это сделать

Для тем, юзеров и форумов

http://community.invisionpower.com/files/file/7247-ru4-urls-transliteration/?do=findReview&review=87

Для остального составляйте аналогичные запросы

comment_88762

вроде получилось, спасибо. Хотя это конечно совсем не очевидно, в 3.4 ФУРЛ кэш чистился.

Только еще 2 беды:

1. На главной странице УРЛ вида: сайт.ру/topic/798-/?do=getNewComment
т.е. без транслита совсем. В разделах и в остальных местах теперь норм, только на главной

2. Находясь в теме, смотрю УРЛы пользователей, они такого вида:
сайт.ру/profile/1818-ivanyich/?wr=eyJhcHAiOiJmb3J1bXMiLCJtb2R1bGUiOiJmb3J1bXMtY29tbWVudCIsImlkXzEiOjc5OCwiaWRfMiI6MTMzNDV9
какая то ахинея в конце, как ее убрать? вижу что на мафии такого нет.

 

comment_88764

вроде получилось, спасибо. Хотя это конечно совсем не очевидно, в 3.4 ФУРЛ кэш чистился.

Только еще 2 беды:

1. На главной странице УРЛ вида: сайт.ру/topic/798-/?do=getNewComment
т.е. без транслита совсем. В разделах и в остальных местах теперь норм, только на главной

2. Находясь в теме, смотрю УРЛы пользователей, они такого вида:
сайт.ру/profile/1818-ivanyich/?wr=eyJhcHAiOiJmb3J1bXMiLCJtb2R1bGUiOiJmb3J1bXMtY29tbWVudCIsImlkXzEiOjc5OCwiaWRfMiI6MTMzNDV9
какая то ахинея в конце, как ее убрать? вижу что на мафии такого нет.

​1. Нужно в тему зайти, чтобы сео-тайтл обновился?

2. Это нормально. Здесь не видите, потому что нет прав. Отключайте систему предупреждений, и не будет подобного.

comment_88767

1. не помогло. все равно урлы тем без транслита, и это только на главной.

2. Понятно, вышел из под админа у себя, и действительно урлы пользователей стали правильными.

comment_88771

1. не помогло. все равно урлы тем без транслита, и это только на главной.​ 

Юзеры будут писать посты, и информация обновится. 

comment_88953

Все так и есть, спасибо! буду очень рад если подскажите как правильно написать SQL запрос для Галереи

Для форума вот запросы (из вышей ссылки выше):

UPDATE core_members SET members_seo_name='';
UPDATE forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE forums_topics SET title_seo='';

по аналогии чет боязно делать, совершенно ничего в этом не понимаю

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.