IP.Board v2.2.2: исправляем "Мой помощник" - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Владелец

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

  • Дата размещения: Мар 21 2007 10:17
  • Обновлен: Июл 04 2010 10:12
  • Размер файла: Неизвестно
  • Просмотров: 6326
  • Загрузок: 5

Предыдущие версии

  • 09 Фев 2008 Скачать IP.Board v2.2.2: исправляем "Мой помощник"

Скачать 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 />&nbsp;',
'tab_posts' => 'Новые <br />сообщения',
'tab_search' => 'Поиск<br />&nbsp;',
'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 - см. выше под знаком ***






 

0 – число отзывов


Случайные файлы


Статистика загрузок

Всего файлов
263
Всего категорий
35
Всего владельцев
39
Всего скачиваний
49 008
Последнее обновление
(SIV41) Insert Nickname от siv1987 » (вчера, 00:00 )

1 посетителей за последние 15 минут
1 гостей, 0 скрытых пользователей

  • Yahoo

Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна