[V3]
Пользователи-
Число публикаций
20 -
Регистрация
-
Последнее посещение
Недавние посетители профиля
Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.
Достижения [V3]
-
http://forums.invisionpower.com/index.php?showtopic=226814 В кратце и по-русски: Пожизненных лицензий больше не будет. Вместо этого, можно будет купить лицензию за 149$ на 6 месяцев (для не-бизнес юзеров). В связи с этим... вопрос к ibresource: как изменится ваша ценовая политика? совет всем: берите пожизненную лицензию, пока есть время....
-
ага. Ну почему нет. Под форумы класса ag.ru - запросто. А зачем отдельный бот? Можно сделать отдельный профиль для конкретного форума под умного настраиваемого бота
-
Воистину жжоте. Конечно можно предположить, что бот прочитал слово "сложить".. Тогда могу посоветовать написать то же самое, но на картинке. Впрочем, если у них есть память на сайты - это уже не прокатит. Всё равно будет складывать. А скорее всего, поработали негры-студенты.
-
sources/action_public/register.php Заменяем if ( trim( intval($this->ipsclass->input['reg_code']) ) != $row['regcode'] ) { $form_errors['general'][] = $this->ipsclass->lang['err_reg_code']; } на $tmp = $row['regcode']; $row['regcode'] = ""; for ($i = 0; $i < strlen($tmp); $i++) $row['regcode'] = $tmp[$i].$row['regcode']; if ( trim( intval($this->ipsclass->input['reg_code']) ) != $row['regcode'] ) { $form_errors['general'][] = $this->ipsclass->lang['err_reg_code']; } ну и в шаблонах вставляем картиночку рядом, на которой пишем "вводить в обратном порядке" Если реализуешь у себя, напиши плз. о результатах
-
Предлагаю альтернативное решение. Капча генерится всё тем же IPB... Но вот только цифры нужно ввести в обратном порядке. Протестил на двух форумах. Результат - 0 ботов ;> P.S. Лучше этой капчи не видел: http://e107coders.org/request.php?download.1399
-
Ясно, спасибо
-
Доброго времени суток! Купил пару часов назад лицензию у IPSов, пожизненную, может позже и у вас русскую версию приобрету Вопрос такой. Сравнил исходники того что было и того, что стало. Отличий - 0 (не считая комменты и вышедший багфикс к 2.1.7). Фактически, что нужно поменять, чтобы форум стал лицензией - прописать ключик (который (\d+)-(\d+)-(\d+)-FULL) в IPB License Settings моего форума и в CP клиента на IPS проставить URL моего форума, так? И еще. В условии пользования написано что-то вроде "запрещается изменять исходный код". А эмм... как же моды? Или я не так понял этот пункт?
-
В каком смысле нельзя изменить?
-
-
Мод: Русский язык для IPB 2.1.3 (файлы) Категория: Локализаторы Совместимость: 2.1.x Описание: Основан на переводе fedottа, часть переведена заново. Создайте в админке новый языковой сет. Замените файлы в папке cache\lang_cache\<new_language> на файлы из архива. Подробнее... Скачать
-
Могу только предложить в ips_kernel, class_upload.php отключить проверку загружаемых изображений. no idea
-
Я разочаровался в IPS. Они исправили баг с юникодом при быстром редактировании постов, зато оставили его во всех остальных местах Баг заключается в том, что после быстрого редактирования постов и топиков, все символы заменяются эквивалентами в юникоде! Размер строки раздувается в 6 раз. Это также влечёт за собой другие нехорошие последствия, например, обрезание названия топика (т.к. умный скрипт считает, что количество символом у нас в 6 раз больше, чем должно быть). Также из-за этого бага не работает быстрый поиск пользователей, у которых в нике есть буквы кириллицы. Мне надоело ждать, пока они это исправят сами >_> Солюшн: открываем sources/action_public/xmlout.php Ищем function save_topic() Заменяем: $name = $this->ipsclass->parse_clean_value( $this->convert_unicode($_REQUEST['name']) ); на: if( strtolower($this->ipsclass->vars['gb_char_set']) != 'iso-8859-1' && strtolower($this->ipsclass->vars['gb_char_set']) != 'utf-8' ) { $name = html_entity_decode( $this->ipsclass->parse_clean_value( $this->convert_unicode($_REQUEST['name']) ) , ENT_NOQUOTES, $this->ipsclass->vars['gb_char_set'] ); } Ищем function get_member_names() Заменяем: $name = $this->ipsclass->parse_clean_value( rawurldecode( $_REQUEST['name'] ) ); на: if( strtolower($this->ipsclass->vars['gb_char_set']) != 'iso-8859-1' && strtolower($this->ipsclass->vars['gb_char_set']) != 'utf-8' ) { $name = html_entity_decode( $this->convert_unicode( $_REQUEST['name'] ) , ENT_NOQUOTES, $this->ipsclass->vars['gb_char_set'] ); }
-
Мне лично по барабану, а пользователям нашего форума нет -------------------- И куда делось сообщение со ссылкой на русификатор?
-
Проблема с отображением кирилицы в My Assistant
[V3] ответил на вопрос автора [V3] в Общие вопросы (по 2.1.x)
Я нашёл решение проблемы (по крайней мере частичное!). 1) Файл jscripts\ipb_forum.js Проблема с inline-editing описаний топиков Строка в районе 530й xmlobj.process( ipb_var_base_url + 'act=xmlout&do=save-topic&type='+type+'&md5check='+ipb_md5_check+'&tid='+tid+'&name='+[b]escape[/b](new_text) )меняем на xmlobj.process( ipb_var_base_url + 'act=xmlout&do=save-topic&type='+type+'&md5check='+ipb_md5_check+'&tid='+tid+'&name='+[b]unescape[/b](new_text) ) 2) Файл jscripts\ipb_global_xmlenhanced.js Проблема с поиском в My Assistant (в IE всё заработало, Firefox так и не понял, что от него хотят - имхо к разработчику) Строка в районе 260й var url = ipb_var_base_url+'act=Search&CODE=01&forums=all&cat_forum=forum&joinname=1&search_in=posts&result_type=topics&xml=1&keywords='+ [b]escape[/b](keywords);меняем на var url = ipb_var_base_url+'act=Search&CODE=01&forums=all&cat_forum=forum&joinname=1&search_in=posts&result_type=topics&xml=1&keywords='+ [b]unescape[/b](keywords); 3) И наконец самое главное Кодировка сервера по умолчанию должна быть windows-1251! Посему, прописываем в .htaccess строчку AddDefaultCharset windows-1251 После этого никаких проблем с ПМ не возникает. --------------------------------------- Проблема, очевидно, в том, что XML сам по себе некорректно работает с кириллицей Предполагаю, что в других местах, где XML общается с базой, поможет та же самая замена escape на unescape. -
Проблема с отображением кирилицы в My Assistant
[V3] ответил на вопрос автора [V3] в Общие вопросы (по 2.1.x)
Но, при быстром редактировании поста всё нормально! Чувствую тут исправить то нужно одну строку... вот только где? Глобальное изменение во всех файлах строчки ISO-8859-1 на Windows-1251 не помогает.