Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
  • entries
    11
  • comments
    54
  • views
    84,102

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

Sign in to follow this  
Ph-A

1,592 views

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

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

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
Sign in to follow this  


32 Comments


Recommended Comments



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

Share this comment


Link to comment

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

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

Заходим в админ-центр - внешний вид - управление шаблонами и 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>

Share this comment


Link to comment

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

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

 

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

Share this comment


Link to comment

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

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

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

 

 

+1

Share this comment


Link to comment

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

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

Share this comment


Link to comment

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

 

 

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

Share this comment


Link to comment

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

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

Share this comment


Link to comment
в 3.2.2 проблема с оперой и &quot;ъ&quot; не исправлена
А они не собирались исправлять

 

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

Share this comment


Link to comment

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

Share this comment


Link to comment

В добавок в мобильном скине кнопка удалить лс закомментирована.

Share this comment


Link to comment

в 3.2.3 не исправили ошибку с "ъ", в предлагаемый тут метод НЕ РАБОТАЕТ!

Share this comment


Link to comment

Честно поправил давно. Но руки не доходят до публикаций.

Share this comment


Link to comment

Добавил

 

спасибо!

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

Share this comment


Link to comment

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

 

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

Share this comment


Link to comment
Guest nikello

Posted

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

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

Share this comment


Link to comment

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

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

Share this comment


Link to comment

Подтверждаю. В 3.3.4 проблема в тэгами с буквой Б так и осталась

Share this comment


Link to comment

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

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...