Настройка стиля Artodia: Mobile and SEO

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Доброго времени!

Установил на phpBB3 3.0.14 мобильный стиль Artodia: Mobile and SEO.

Теперь возникли вопросы по настройке - возможно кто сталкивался.

1) Как перевести на русский переключатели "Switch to mobile style" и "Switch to full style" ?

2) Как изменить место вывода переключателя (напр, сделать его ниже на странице) в десктопной версии?
(смотрел в коде десктопного стиля prosilver - там код переключателя отсутствует, но он отображается).

Спасибо.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение apollion »

Посмотрите как сделано у меня - форум в подписи.

Ссылок на Мобильный стиль - две.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Интересный вариант.

Буду благодарен за инфо, как это реализовано (я про верхнюю кнопочку).

P.S. Ну и как прежде интересует, как перевести на русский "switch to mobile style" (нижняя ссылка)
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение apollion »

Biba писал(а): "switch to mobile style"
Вариант: "Переключится на мобильную версию" (на мобильный стиль) - хотя такой надписи у меня нет.

"Switch to full style"
"Переключиться на полную версию"
Biba писал(а): как это реализовано (я про верхнюю кнопочку)
Открываете includes/functions.php и добавляете ссылку

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

'U_MOBILE_STYLE'					=> append_sid("{$phpbb_root_path}index.php?mobile=mobile"),
Открываете языковой файл common.php (language/ru/ и language/en) и добавляете переменные для описания вашей ссылки

В language/en

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

'MOBILE_STYLE'				=> 'Mobile style',
	'MOBILE_STYLE_EXPLAIN'			=> 'Mobile version',
В language/ru/

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

	'MOBILE_STYLE'				=> 'Мобильная версия',
	'MOBILE_STYLE_EXPLAIN'			=> 'Мобильная версия сайта',
в overall_header.html

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

<a href="{U_MOBILE_STYLE}" title="{L_MOBILE_STYLE_EXPLAIN}"><img src="{T_THEME_PATH}/images/icon_mini_mobile.gif" width="20" height="20" alt="Мобильная версия" /> {L_MOBILE_STYLE}</a>
Нарисовать иконку нужных размеров и положить ее в \styles\ваш стиль\theme\images
Последний раз редактировалось apollion 11.04.2016 4:07, всего редактировалось 1 раз.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Спасибо, буду пробовать с кнопкой.

Насчет как перевести надпись - имелось в виду какой языковой файл править (и где он находится), чтобы изменить текст кнопок переключения стилей (на мобильный и наоборот), которые появились сразу после установки стиля Artodia: Mobile and SEO

P.S. На Вашем форуме - эта кнопка уже переведена (находится внизу - "Переключиться на полную версию")
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение apollion »

Biba писал(а): имелось в виду какой языковой файл править
Редактируете файл common.php основного стиля в RU и EN добавлением строк по схеме выше комментарием. Так как и там и там таких строк нет.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Не совсем понимаю, зачем редактировать common.php.

На переключателе выводится надпись "Switch to mobile style" - она же откуда-то тянется?

Вот я и хочу найти этот файл...
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение apollion »

Biba писал(а): Не совсем понимаю, зачем редактировать common.php.
Я про кнопку вверху писал.

А кнопка внизу - это футер основного стиля. Редактировать там. И все.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Хочу вернуться к вопросу замены (перевода) текста надписи "Switch to full size" в мобильной версии Artodia: Mobile and SEO.

Где находятся языковые переменные (если я правильно их называю), чтобы перевести эту надпись?

В самом шаблоне (футере) ничего такого нет...
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение LavIgor »

Biba, они находятся в скрипте этого стиля.
Я у себя сразу на русский перевёл, когда устанавливал этот стиль.
Сейчас смотрю в архивах, есть некоторая функция create_link($template, $mode, $lang), в ней есть такой код:

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

        $lang_key = 'MOBILE_STYLE_' . strtoupper($lang);
        switch ($lang)
        {
            case 'switch_full':
                $text = isset($user->lang[$lang_key]) ? $user->lang[$lang_key] : 'Switch to full style';
                break;

            case 'switch_mobile':
                $text = isset($user->lang[$lang_key]) ? $user->lang[$lang_key] : 'Switch to mobile style';
                break;

            case 'not_found':
                $text = isset($user->lang[$lang_key]) ? $user->lang[$lang_key] : 'Error locating mobile style files';
                break;
                
            default:
                return '';
        } 
Я надеюсь, теперь должно быть понятно, что делать (код править не надо).

Открываете языковые файлы установленных языковых пакетов и добавляете в них переменные 'MOBILE_STYLE_SWITCH_FULL', 'MOBILE_STYLE_SWITCH_MOBILE' и при желании можно ещё и 'MOBILE_STYLE_NOT_FOUND'.

Отправлено спустя 2 минуты 21 секунду:
В моём common.php я перевёл эти строчки так:

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

    'MOBILE_STYLE_SWITCH_FULL'   => 'Полная версия',
    'MOBILE_STYLE_SWITCH_MOBILE' => 'Мобильная версия',
    'MOBILE_STYLE_NOT_FOUND'     => 'Ошибка размещения файлов стиля мобильной версии', 
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Спасибо за подробный ответ, но в силу своих не очень глубоких познаний не понял до конца... :oops:

Нужно редактировать common.php?

P.S. Попробовал найти этот файл в папке стиля - не найден
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение LavIgor »

Biba, почему в папке стиля?
Языковые файлы находятся в стандартной папке language.
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Т.е. мне нужно найти файл common.php (где, я уже понял) и добавить в конец него код:

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

    'MOBILE_STYLE_SWITCH_FULL'   => 'Полная версия',
    'MOBILE_STYLE_SWITCH_MOBILE' => 'Мобильная версия',
    'MOBILE_STYLE_NOT_FOUND'     => 'Ошибка размещения файлов стиля мобильной версии', 
Верно?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение LavIgor »

Biba, да.
Не обязательно в конец, но можно и так. ;)
Biba
phpBB 2.0.1
Сообщения: 251
Стаж: 15 лет 10 месяцев
Благодарил (а): 97 раз
Поблагодарили: 1 раз

Re: Настройка стиля Artodia: Mobile and SEO

Сообщение Biba »

Супер! Всё получилось!! :)

Большое спасибо

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