Исправляем фичи IP.Board 3.2.1 - Дизайн и модификация Invision Power Board - Страница 2

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

 
***** 1 голосов
В тегах русская буква б воспринимается как запятая. И поэтому тег с этой буквой делится на два бессмысленных.
Исправляем. (не работает)
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 вылезает такой глюк.
-IMG-

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

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

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

33 комментариев

ikeo 29 Октябрь 2011 - 13:27 сказал(а):

Да вот только запятая по прежнему не разделяет теги и они сливаются в один.


Кто как поборол этот баг?
0
В IP.Board 3.3.1 я так понимаю с буквой б в тегах разобрались
Но проблема с Ъ в Опере остается...
0

Buskopan 19 Октябрь 2011 - 17:14 сказал(а):

3.2.3 исправили баг с буквой б в мета тегах

Отвечаю самому себе, В версии 3,3Х опять проблема с буквой Б в тегах
0
Подтверждаю. В 3.3.4 проблема в тэгами с буквой Б так и осталась
0
как поправить глюк для версии 3,3,4 в опере со знаком Ъ, приведенные выше не помогают
0
В 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;
		}
0

Креол 07 Ноябрь 2012 - 20:43 сказал(а):

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


Странно, но в 3.3.3 после добавления кода вообще перестает работать разделение тегов, хотя отличий в файлах не выявлено :(
0
Если через запятую, то увы, не будет с этим фиксом работать. С другой стороны, всегда остаются Таб и Ентер, или у вас и они не работают?
0
Tab работает, Enter не проверял
Весело в коде было увидеть, что должно работать и на национальных раскладках :)
0
Да ну их, не могут уже полтора года логику работы поменять в этом редакторе несчастном...
0
Надежды, похоже, нет, в 3.4 бета4 проблема так же не устранена :(
0
http://ipbskins.ru/f...dpost__p__72243 решение для 3.4, весьма вероятно и для 3.3 тоже.
0
  • 2 Страниц +
  • 1
  • 2

Обратные ссылки на эту запись [ URL для обратной ссылки ]

Нет обратных ссылок на эту запись

Случайное изображение

Верховье реки Эхе-Гол

0 посетителей

0 гостей
0 пользователей
0 скрытых

Теги

    Категории

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

    • GoldHunt  »
      17 Ноя 2017 - 09:15
    • by.ryzhiy  »
      13 Сен 2017 - 13:04
    • avgaz  »
      21 Авг 2017 - 23:39
    • f2065  »
      13 Июн 2017 - 18:09
    • Haktar  »
      17 Фев 2017 - 18:27

    MyBlogLog

    Twitter


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

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

    +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-2017 IPBSkins.ru Team
    При копировании материалов с сайта
    прямая ссылка на источник обязательна