Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

сундучок для IP.Board

  • записей
    11
  • комментария
    54
  • просмотра
    83972

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

Ph-A

1478 просмотров

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

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

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

 

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

  • Upvote 5


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


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



Можешь добавить к статье -

Убираем иконку на кнопке "Ответить".

Заходим в админ-центр - внешний вид - управление шаблонами и css (для каждого скина, кроме мобильных), выбираем Темы - topicViewTemplate.

Ищем -

<li><a href='{$displayData['reply_button']['url']}' title='{$this->lang->words['topic_add_reply']}' accesskey='r'>{parse replacement="{$displayData['reply_button']['image']}_icon"} {$this->lang->words['topic_add_reply']}</a></li>

меняем на -

<li><a href='{$displayData['reply_button']['url']}' title='{$this->lang->words['topic_add_reply']}' accesskey='r'>{$this->lang->words['topic_add_reply']}</a></li>

Поделиться комментарием


Ссылка на комментарий

По багу с буквой Б - в версии 3.2.2 строка выглядит уже так

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

 

только это не исправляет ситуацию.

Поделиться комментарием


Ссылка на комментарий

По багу с буквой Б - в версии 3.2.2 строка выглядит уже так

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

только это не исправляет ситуацию.

 

 

+1

Поделиться комментарием


Ссылка на комментарий

По багу с буквой Б - в версии 3.2.2 строка выглядит уже так

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

Поделиться комментарием


Ссылка на комментарий

Это правильная статейка, хорошо что в 3.2.2 это все почти закроется.

 

 

в 3.2.2 проблема с оперой и "ъ" не исправлена

Поделиться комментарием


Ссылка на комментарий

в 3.2.2 проблема с оперой и "ъ" не исправлена

А они не собирались исправлять

Поделиться комментарием


Ссылка на комментарий
в 3.2.2 проблема с оперой и &quot;ъ&quot; не исправлена
А они не собирались исправлять

 

я ответил на утверждение "почти все закроется"

Поделиться комментарием


Ссылка на комментарий

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

Поделиться комментарием


Ссылка на комментарий

Добавил

 

спасибо!

вот нафига они в пределах одной ветки делают глобальные изменения?

Поделиться комментарием


Ссылка на комментарий

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

 

Кто как поборол этот баг?

Поделиться комментарием


Ссылка на комментарий

В IP.Board 3.3.1 я так понимаю с буквой б в тегах разобрались

Но проблема с Ъ в Опере остается...

Поделиться комментарием


Ссылка на комментарий

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

Отвечаю самому себе, В версии 3,3Х опять проблема с буквой Б в тегах

Поделиться комментарием


Ссылка на комментарий

как поправить глюк для версии 3,3,4 в опере со знаком Ъ, приведенные выше не помогают

Поделиться комментарием


Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...