andaril Опубликовано 22 Июня 2007 Жалоба Поделиться Опубликовано 22 Июня 2007 andaril, если следовать вашему логическому заключению, то и форма ответа грузиться не должна?Такое чувство, что Вы не понимаете о чем говорите. Ладно. Не буду доказывать что-то, тем более на этом форуме. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 22 Июня 2007 Автор Жалоба Поделиться Опубликовано 22 Июня 2007 (изменено) Хм. Изменено 22 Июня 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
demvrem Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 1. Проверьте всё ли вы привилно в xmlout.php сделали.2. Очистите кеш браузера.1. C этим модом - да. Да и другие AJAX-моды работают нормально.Может, давай я скину xmlout.php тебе? Сможешь посмотреть?2. Не помогло. На форуме где-то смотрел, что не работает быстрое редактирование из-за включенного mod_security на хостинге. Mod_security у меня действительно включён, но отключить его не соглашаются ни за какие деньги. Есть ли обход его?Да. Теперь при нажатии на Быстрое редактирование происходит следущее:1. http://img443.imageshack.us/img443/9755/21627230he2.gif2. http://img261.imageshack.us/img261/6660/69878568vv8.gif3. http://img443.imageshack.us/img443/6607/13542992yr2.gif4. http://img443.imageshack.us/img443/8043/22458536zw5.gif5. http://img106.imageshack.us/img106/6018/84191085ls5.gif6. http://img106.imageshack.us/img106/6714/69728300dm2.gif Вос-е RenderRow не помогло Ссылка на комментарий Поделиться на других сайтах Прочее
Demonit Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 Еще замечен один глюк.После отправки сообщения ему присваивается какой-то левый номер.Например, в топике сообщение должно идти 1337, а на деле 2785. После перезагрузки страницы все приходит в норму.В принципе, это не страшно, если ссылка на сообщение дается правильная без перезагрузки странички. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Июня 2007 Автор Жалоба Поделиться Опубликовано 23 Июня 2007 demvrem, если перестали работать другие аякс функции, значит точно xmlout.php неправильный. Пришлите мойник@мыло.руЕсли дело в mod_security, то это врядли обходится. Demonit, Архар: запомнил. Ссылка на комментарий Поделиться на других сайтах Прочее
VOTEX Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 я пока подожду полного обновления мода , а то у меня около 20 модов стоит... объясните заранее вот как сделать как тут http://www.sumirea.ru/forum/ - в личных данных настройка форума - Использовать AJAX технологию? Да/Нет ? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Июня 2007 Автор Жалоба Поделиться Опубликовано 23 Июня 2007 (изменено) Будет. P.S. Перевожу пока что в статус беты. Изменено 23 Июня 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
pikachu Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 Спасибо, работает замечательно. Ссылка на комментарий Поделиться на других сайтах Прочее
extezy Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 Ребята!Он будет нормально работать, если уже установлен мод Разширеного быстрого ответа !?Потому как (насколько я помню) , минимум quick_reply_box_open , полностью изменялся для мода Разширеного Быстрого ответа гм..хрен шо понял в пункте №3 Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Июня 2007 Автор Жалоба Поделиться Опубликовано 23 Июня 2007 Пример пункта 3 см. на предыдущих страницах.Работать будет, если что пиши в пм помогу. P.S. Если конечно для вас не важны вышеописанные глюки... Ссылка на комментарий Поделиться на других сайтах Прочее
extezy Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 фух..Всё! Разобрался Извените за флуд!Sannis Большое спасибо за данный мод Мои юзвери в восторге Спасибо! ___ Глюков незамечено!ИПБ 2.1.7Всё работает! Другие моды от него тоже не пострадали ___ Кстати, ради интереса тоже зделал это -Попробуйте зайти по ссылке forum/index.php?act=xmlout&do=fast-reply-post , что выведется?Пишет просто слово - error !Эт так нада ? http://mobilefun.kiev.ua/forum/index.php?a...fast-reply-post Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Июня 2007 Автор Жалоба Поделиться Опубликовано 23 Июня 2007 Да. Но глюки есть. Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 Форма быстрого редактирования работает, не знаю почему у многих она не работает.. После отправки поста, форма закрывается, а как сделать что бы она не закрывалась? Ссылка на комментарий Поделиться на других сайтах Прочее
extezy Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 Sannis, например какие ? Извени нету времени перечитывать все страници данного топика Ну хотя бы в 2-х словах , самые-самые распростренённые !?Я проверю __ TOIIOP , +1 ... у меня тоже работает! Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 чтобы форма быстрого ответа не закрывалась,(SnS) AJAX Быстрый ответ Beta а про "использовать AJAX технологию" можно спрсить у админа сумирэа Архара. Ссылка на комментарий Поделиться на других сайтах Прочее
VOTEX Опубликовано 23 Июня 2007 Жалоба Поделиться Опубликовано 23 Июня 2007 я пока подожду полного обновления мода , а то у меня около 20 модов стоит... объясните заранее вот как сделать как тут http://www.sumirea.ru/forum/ - в личных данных настройка форума - Использовать AJAX технологию? Да/Нет ?UP, кто нибудь поможет также сделать? Ссылка на комментарий Поделиться на других сайтах Прочее
BlackStriker Опубликовано 24 Июня 2007 Жалоба Поделиться Опубликовано 24 Июня 2007 У меня фишка какая то. В общем, проблема в том, что, когда я написал сообщение и жму на кнопку "Отправить", то вспыхивает на секунду сообщение (маленькое), мол отправляю (как и должно быть), а потом... потом ничего не происходит -)). В общем, снёс модификацию, но разобраться хочу, ибо мод не плох. Кто нибудь в курсе в чем может быть фишка? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 24 Июня 2007 Автор Жалоба Поделиться Опубликовано 24 Июня 2007 (изменено) Нужно смотреть java-ошибки(коих не должно быть).+ прочитайте примечание в конце инструкции Итак, для жаждущих: Инструкция по добавлению настройки "Использовать ajax-ответ" в личные данные пользователя.I. Добавление опции в "Личные данные". Настрайка появится в пункте меню "Настройки форума".1. Выполнить запрос(изменив префикс на свой если необходимо):ALTER TABLE `ibf_members` ADD `use_afr` TINYINT( 1 ) DEFAULT 0 NOT NULL;2. Открыть файл ./sources/action_public/usercp.php.а). Найти:$disable_pm = "<select name='disable_messenger' class='forminput'>";Добавить после:$use_afr = "<select name='use_afr' class='forminput'>";б). Найти: $disable_pm .= $this->ipsclass->member['members_disable_pm'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>" : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";Добавить после: $use_afr .= $this->ipsclass->member['use_afr'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>" : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";в). Найти:'PMS' => $disable_pm."</select>",Добавить после:'UAFR' => $use_afr."</select>",3. Открыть ./sources/lib/func_usercp.php.Найти:'members_disable_pm' => intval( $this->ipsclass->member['members_disable_pm'] ),Добавить после:'use_afr' => intval( $this->ipsclass->input['use_afr'] ),4. Открыть шаблон skin_ucp->settings_end.Найти:<if="ipb.vars['posting_allow_rte'] == 1"> <tr> <td>{ipb.lang['type_of_editor']}<div class='desc'>{ipb.lang['rte_text']}</div></td> <td>{$data['editor']}</td> </tr> </if>Добавить после:<tr> <td>Импользовать AJAX для быстрого ответа в темах?<div class='desc'>При этом сообщение будет отправляться без перезагрузки всей страницы</div></td> <td>{$data['UAFR']}</td> </tr>II. Состыковка опции с модом(можно сделать аналогично для любого мода):1. Открыть шаблон skin_topic->topic_page_topНайти:<script type="text/javascript" src="jscripts/sns_ajax_fast_reply.js"></script>Добавить перед:<script type="text/javascript"> //<![CDATA[ var use_afr = {$this->ipsclass->member['use_afr']}; //]]> </script>2. Открыть файл ./jscripts/sns_ajax_fast_reply.jsНайти:if ( ! use_enhanced_js )Заменить на:if ( ! use_enhanced_js || ! use_afr )3. Открыть файл ./sources/classes/class_session.php.Найти функцию load_member(), в ней послеmembers_cache, members_disable_pmДобавить после (с запятой!):, use_afr Всё вроде Изменено 24 Июня 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
demvrem Опубликовано 24 Июня 2007 Жалоба Поделиться Опубликовано 24 Июня 2007 demvrem, если перестали работать другие аякс функции, значит точно xmlout.php неправильный. Пришлите мойник@мыло.руЕсли дело в mod_security, то это врядли обходится.Отправил на s a n n i s @ m a i l . r u Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 24 Июня 2007 Автор Жалоба Поделиться Опубликовано 24 Июня 2007 С topics ваш хост нормально справляется... А дело было в том что мод вы 2 раза поставили. Почему? Когда выходит новая версия мода - не нужно ставить его ещё раз, не нужно создавать вторую функцию со старым названием! Нужно ЗАМЕНЯТЬ. Ссылка на комментарий Поделиться на других сайтах Прочее
demvrem Опубликовано 24 Июня 2007 Жалоба Поделиться Опубликовано 24 Июня 2007 С topics ваш хост нормально справляется... А дело было в том что мод вы 2 раза поставили. Почему? smile.gif Когда выходит новая версия мода - не нужно ставить его ещё раз, не нужно создавать вторую функцию со старым названием! Нужно ЗАМЕНЯТЬ.Ну, наломал я дров...Спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
VOTEX Опубликовано 27 Июня 2007 Жалоба Поделиться Опубликовано 27 Июня 2007 (изменено) жму кнопку отправить, пробегает полосочка и изчезает, и вверху поста не появляется, но после обновления он есть, в чём проблема? - вот форум <a href="http://www.usefullsite.net/topic6572.html" target="_blank">http://www.usefullsite.net/topic6572.html</a>мой xmlout.php - http://www.usefullsite.net/xmlout.rarтут ошибки - http://www.usefullsite.net/index.php?act=x...fast-reply-post упирается вот в это - $this->print_nocache_headers(); AJAX_Poll_Vote_for_2.x.x также отказывается работать, вот что пишет:=============================================Fatal error: Call to undefined method xmlout::print_nocache_headers() in /home/mh4usefu/public_html/sources/action_public/xmlout.php on line 1698=============================================строка эта вот - $this->print_nocache_headers(); и как к ней применить использовать AJAX или нет? в каком шаблоне немного не понял, .js файлик подправил как написано... Изменено 27 Июня 2007 пользователем VOTEX Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Июня 2007 Автор Жалоба Поделиться Опубликовано 27 Июня 2007 Invision Power Board v2.1.3Возьмите 2.1.7 и скопируйте оттуда функцию print_nocache_headers() в xmlout.php. С голосованием всё тоже самое. Если уже шаблон подправили для темы подправили и файлы, то нужно только изменить функцию в js. Ссылка на комментарий Поделиться на других сайтах Прочее
VOTEX Опубликовано 27 Июня 2007 Жалоба Поделиться Опубликовано 27 Июня 2007 (изменено) а где она там? скажите пожалуйста поточнее, есть файл xmlout.php от 2.1.7, что нужно скопировать оттуда в файлик xmlout.php от 2.1.3 ? /*-------------------------------------------------------------------------*/ // Print no cache headers /*-------------------------------------------------------------------------*/ function print_nocache_headers() { header("HTTP/1.0 200 OK"); header("HTTP/1.1 200 OK"); header("Cache-Control: no-cache, must-revalidate, max-age=0"); header("Expires: 0"); header("Pragma: no-cache"); } вот это скопировал к себе в файлик 2.1.3 теперь там такой вид:// Return string// Print no cache headers// Convert decimal character references to UTF-8 и теперь вот что - h11p://www.usefullsite.net/index.php?act=xmlout&do=fast-reply-postIPB Предупреждение [2] array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object (Строка: 149 файла /sources/action_public/xmlout.php)IPB Предупреждение [2] Cannot modify header information - headers already sent by (output started at /home/mh4usefu/public_html/init.php:265) (Строка: 1709 файла /sources/action_public/xmlout.php)IPB Предупреждение [2] Cannot modify header information - headers already sent by (output started at /home/mh4usefu/public_html/init.php:265) (Строка: 1710 файла /sources/action_public/xmlout.php)IPB Предупреждение [2] Cannot modify header information - headers already sent by (output started at /home/mh4usefu/public_html/init.php:265) (Строка: 1711 файла /sources/action_public/xmlout.php)IPB Предупреждение [2] Cannot modify header information - headers already sent by (output started at /home/mh4usefu/public_html/init.php:265) (Строка: 1712 файла /sources/action_public/xmlout.php)IPB Предупреждение [2] Cannot modify header information - headers already sent by (output started at /home/mh4usefu/public_html/init.php:265) (Строка: 1713 файла /sources/action_public/xmlout.php)error ещё в начале файлика добавил вот это (как получился код): var $post; var $decode_charsets = array( 'iso-8859-1' => 'ISO-8859-1', 'iso8859-1' => 'ISO-8859-1', 'iso-8859-15' => 'ISO-8859-15', 'iso8859-15' => 'ISO-8859-15', 'utf-8' => 'UTF-8', 'cp866' => 'cp866', 'ibm866' => 'cp866', 'cp1251' => 'windows-1251', 'windows-1251' => 'windows-1251', 'win-1251' => 'windows-1251', 'cp1252' => 'windows-1252', 'windows-1252' => 'windows-1252', 'koi8-r' => 'KOI8-R', 'koi8-ru' => 'KOI8-R', 'koi8r' => 'KOI8-R', 'big5' => 'BIG5', 'gb2312' => 'GB2312', 'big5-hkscs' => 'BIG5-HKSCS', 'shift_jis' => 'Shift_JIS', 'sjis' => 'Shift_JIS', 'euc-jp' => 'EUC-JP', 'eucjp' => 'EUC-JP' ); /*-------------------------------------------------------------------------*/ // Constructor /*-------------------------------------------------------------------------*/ теперь при переходе по ссылке просто пишет "error" Готовый xmlout.php - http://www.usefullsite.net/xmlout.rar - посмотрите что не правильно а так вроде бы всё стало работать, но теперь перестала работать кнопка УДАЛИТЬ сообщение, отметить галочка сообщение, тоесть все явскрипты (просмотра темы) кроме самого модовского Изменено 27 Июня 2007 пользователем VOTEX Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Июня 2007 Автор Жалоба Поделиться Опубликовано 27 Июня 2007 (изменено) Я бы посоветовал заменить весь файл целиком и переставить моды, которые его затрагивают. P.S. Я уезжаю на днях, весь в сборах Изменено 27 Июня 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения