Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (2) [1] 2   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Быстрая отправка Постов
Alex_63
Отправлено: Дек 30 2015, 13:32
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




Быстрая отправка Постов

Данный скрипт позволяет отправлять посты из темы Аяксом без перезагрузки страницы.
(Работает только на последней странице темы!)

Админцентр -> HTML шаблоны-> {ваш_шаблон} -> редактировать -> Просмотр темы -> Footer
В самый Конец поля вставляем:
Код
<!-- Быстрая отправка Постов © Alex_63 -->
<script type="text/javascript" src="http://hostjs-ipb2016.my1.ru/js/FastSend_IPB.js"></script>


Тестируем

Это сообщение отредактировал Alex_63 - Дек 30 2015, 13:47
Top
admin
Отправлено: Дек 30 2015, 16:48
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




Alex_63, немного потестировал. Первое, что бросилось в глаза - не работает в темах, у которых только одна страница. Есть возможность это поправить? А так отличная работа.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
Alex_63
Отправлено: Дек 30 2015, 17:48
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




admin, Спасибо!)
Потестирую, - может, поправлю
После отладки наверно лучше перезалить на ipb.su, - посколь мой hostjs может в любой момент накрыться

Это сообщение отредактировал Alex_63 - Дек 30 2015, 18:04
Top
Alex_63
Отправлено: Дек 30 2015, 18:04
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




Поправил, - пробуйте, вроде сейчас должно работать и в теме с одной страницей
Top
admin
Отправлено: Дек 30 2015, 19:49
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




Цитата (Alex_63 @ Дек 30 2015, 18:04)
Поправил, - пробуйте, вроде сейчас должно работать и в теме с одной страницей

Проверил - не работает.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
Alex_63
Отправлено: Дек 30 2015, 20:13
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




admin
Наверно файл скрипта закешировался в браузере => http://hostjs-ipb2016.my1.ru/js/FastSend_IPB.js
Top
gagarin
Отправлено: Дек 31 2015, 00:38
Quote Post


undefined is not a function
Group Icon

Группа: Пользователи
Сообщений: 81
Пользователь №: 3 061
Регистрация: 23-Марта 11
Member Offline

Репутация: 4




Проверил, работает с одной страницей, но только если выбрана тема иконок IPB2.
Вместо поиска по кнопке "Ответить", можно попробовать достать ID топика из window.location.href.
На крайняк, искать кнопку только по 'img[src$="t_reply.gif"]'.

Это сообщение отредактировал gagarin - Дек 31 2015, 00:42
Top
Alex_63
Отправлено: Дек 31 2015, 13:31
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




gagarin
Да, чот не подумал об этом
Формат ссылки может быть разным, парсить ток регуляркой - в общем, попробую чо-нидь сделать с этим ( - Идея с коротким URL картинки - верная
Попробую также чуть упростить скрипт и увеличить скорость подгрузки (наскок помню, посты отправляются без переадресации на всех форумах, независимо от настроек, - или ошибаюсь ?
Top
Alex_63
Отправлено: Дек 31 2015, 13:58
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




gagarin
Вроде поправил, чичас потестирую на шаблоне IP.Board Pro
Top
Alex_63
Отправлено: Дек 31 2015, 14:02
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




gagarin,Да, Потестил - работает => http://testingipb.ipb.su/
Скин "Invision Power Board"
Top
admin
Отправлено: Янв 1 2016, 13:14
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




Alex_63, везде без переадресации. Проверил, на первой странице теперь работает.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
Alex_63
Отправлено: Янв 1 2016, 14:49
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




admin
Думаю, сюда стоит поставить этот скрипт (хотя бы для теста)
Top
Alex_63
Отправлено: Янв 2 2016, 11:23
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




Скрипт Быстрой отправки обновлен до версии 1.0.3
Добавлено:
- Защита от повторной отправки (дублирования постов)
- Проверка на наличие текста в textarea
Top
admin
Отправлено: Янв 7 2016, 10:37
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




Установлено на этом форуме.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
admin
Отправлено: Янв 7 2016, 15:51
Quote Post


Разработчик
Group Icon

Группа: Администраторы
Сообщений: 5 535
Пользователь №: 1
Регистрация: 27-Октября 07
Member Offline

Репутация: 183




Не отображаются доп. поля профиля и аватар.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (2) [1] 2  Reply to this topicStart new topicStart Poll