Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

IP.Board v2.2.2: исправляем "Мой помощник"

IP.Board v2.2.2: исправляем "Мой помощник"

 

"My Assistant" или "Мой помощник" - это изначально маленькое вспомогательное окошко, расчитанное только на самые короткие фразы.

В русском языке коротких фраз мало, поэтому окошко ломается при получении новых сообщений в результате добавления еще одного пункта в меню.

В русской I.P.Board v2.2.2 сделана попытка убить воробья из пушки, путем изменения ява-скрипта, css и html адаптирован размер окна к русским фразам. Но большое окно сложно назвать вспомогательным.

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

Для приведения остальных скинов к единому виду с русским дефолтным стилем обладателям русского 2.2.2 нужно сделать следующее:

a ) Открыть редактирование html фрагментов >> skin_global >> global_board_header

Найти

<div id='get-myassistant' style='display:none;width:400px;text-align:left;'>

заменить на

<div id='get-myassistant' style='display:none;width:606px;text-align:left;'>

b ) (не обязательно делать - будет работать и без этого пункта)

Открыть редактирование css. Внизу добавить

.mya-back {width: 600px;}

Окно помощника станет огромным, но перестанет ломаться.

Мне не нравятся большие вспомогательные окна, поэтому предлагаю свое решение в двух вариантах.

1. Просто поправить русский перевод, открыв файл lang_buddy.php

./cach >> lang_cach>> папка с русскими языковыми файлами >> lang_buddy.php

Найти

'tab_posts'				 => 'Новые сообщения',
'tab_search'				=> 'Поиск',
'tab_pms'				   => 'Личные сообщения',
'tab_newpms'				=> 'НОВЫЕ личн. сообщения',

Заменить на

'tab_posts'				 => 'Обновления',
'tab_search'				=> 'Поиск',
'tab_pms'				   => 'Почта',
'tab_newpms'				=> 'Новые PM',

Или заменить своим вариантом короткого перевода.

***

Обладателям русского лицензионного при этом придется вернуть к оригинальному виду ява-скрипт и изменения в шаблонах в русском дефолте.

a ) ./jscripts/ipb_global_xmlenhanced.js

Найти

600

заменить на

398

b ) Привести в порядок global_board_header

Найти

width:606px;

заменить на

width:400px;

с ) Поправить в русском дефолтном css. Найти класс .mya-back и удалить оттуда

.width: 600px;

 

Если Вам все-таки дороги длинные фразы, можно обойтись малой кровью, но, кроме перевода, придется также править css.

2. Незначительная правка перевода и перестройка окна с сохранением компактного вида.

a ) ./cach >> lang_cach>> папка с русскими языковыми файлами >> lang_buddy.php

'tab_info'				  => 'Информация',
'tab_posts'				 => 'Новые сообщения',
'tab_search'				=> 'Поиск',
'tab_pms'				   => 'Личные сообщения',
'tab_newpms'				=> 'НОВЫЕ личн. сообщения',

Заменить на

'tab_info'				  => 'Информация<br /> ',
'tab_posts'				 => 'Новые <br />сообщения',
'tab_search'				=> 'Поиск<br /> ',
'tab_pms'				   => 'Личные<br /> сообщения',
'tab_newpms'				=> 'НОВЫЕ <br />письма',

b ) Открыть css. Внизу добавить

.pp-contentbox-entry-noheight,
.pp-contentbox-entry-noheight-mod,
.pp-contentbox-entry-noheight-sel
{
margin-top: 10px;
}

И будет вам счастье.

Обладателям русской лицензии при такой правке придется привести в порядок код, измененный в IBResource - см. выше под знаком ***

Изменения в версии 04.07.2010 07:13

Выпущена

Список изменений в этой версии не указан.

Отзывы пользователей

Рекомендованные комментарии

Нет комментариев для отображения

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.