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

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

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

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

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

Исправляем фичи IP.Board 3.2.1

(0 отзывов)

В тегах русская буква б воспринимается как запятая. И поэтому тег с этой буквой делится на два бессмысленных.

Исправляем. (не работает)

admin\applications\forums\extensions\search\engines\sql.php

 

найти

        if( $search_tags )
        {
                IPSSearchRegistry::set('opt.noPostPreview', true);
        }

 

заменить на

        if( $search_tags )
        {
                IPSSearchRegistry::set('opt.noPostPreview', true);
                IPSSearchRegistry::set('set.returnType', 'tids' );
        }

 

Исправляем глюк с ъ в визуальном редакторе. Это проявляется в Опере

public\js\3rd_party\ckeditor\ips_config.js

ищем

if ( inACP )
{
	config.extraPlugins = 'ipsbbcode,ipsquote,ipscode,ipsmedia,ipsoptions';
}
else
{
	config.extraPlugins = 'ipsbbcode,ipsquote,ipscode,ipsmedia,ipsautosave,ipsswitch,pastefromword,ipsemoticon';
}

добавляем после

	if(CKEDITOR.env.opera){ 
         delete config.blockedKeystrokes[config.blockedKeystrokes.indexOf(CKEDITOR.CTRL + 66)];
         for(var r in config.keystrokes)
         if(config.keystrokes[r][0]==CKEDITOR.CTRL + 66 && config.keystrokes.splice(r,1))break;
}

 

Топорное исправление для 3.2.3

 

public\js\3rd_party\ckeditor\ckeditor.js

 

ищем

i.blockedKeystrokes=[1000+66,1000+73,1000+85];

 

меняем на

i.blockedKeystrokes=[1000+73,1000+85];

 

ищем и удаляем

[1000+66,'bold'],

 

Все.

 

 

Руссификация

 

При подписке на уведомление, приходят битые ссылки.

Заходим в АЦ - Управление языками

 

Ищем строку строку с ключом: subs_with_post

 

Заменить

<#BOARD_ADDRESS#>?showtopic=<#TOPIC_ID#>&view=getnewpost

 

на

<#URL#>

 

 

 

В IE8 вылезает такой глюк.

gallery_1187_78_43689.jpg

 

Причина в тексте "ПОПУЛЯРНАЯ ТЕМА" - ломает верстку. И "ЗАФИКСИРОВАНО" - не удачный перевод.

 

Для сравнение английский вариант

gallery_1187_78_7222.png

 

Исправляет, подбирая новые короткие слова на свой вкус :)

32 комментария

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

Креол Newbie

Креол

IPB Specialist

В 3.3.4 проблема с б есть, исправляется так -

 

Ищем

 

        // Separate event for comma press - event is keyup, not keydown, so that
// international keyboard that share the comma key still work.
eventCommaPress: function(e){
	// 188 = comma
	if( e.keyCode != 188 ){
		return;
	}

 

Ниже вставляем

 

		if( e.keyCode != 191 ){
		return;
	}

Bonov Newbie

Bonov

Пользователи

В 3.3.4 проблема с б есть, исправляется так

 

Странно, но в 3.3.3 после добавления кода вообще перестает работать разделение тегов, хотя отличий в файлах не выявлено :(

Креол Newbie

Креол

IPB Specialist

Если через запятую, то увы, не будет с этим фиксом работать. С другой стороны, всегда остаются Таб и Ентер, или у вас и они не работают?

Bonov Newbie

Bonov

Пользователи

Tab работает, Enter не проверял

Весело в коде было увидеть, что должно работать и на национальных раскладках :)

Креол Newbie

Креол

IPB Specialist

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

Bonov Newbie

Bonov

Пользователи

Надежды, похоже, нет, в 3.4 бета4 проблема так же не устранена :(

Аккаунт

Навигация

Поиск

Поиск

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

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