Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (2) [1] 2 ( Перейти к первому непрочитанному сообщению ) |
Alex_63 |
Отправлено: Дек 30 2015, 13:32
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 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 |
|
admin |
Отправлено: Дек 30 2015, 16:48
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Alex_63, немного потестировал. Первое, что бросилось в глаза - не работает в темах, у которых только одна страница. Есть возможность это поправить? А так отличная работа.
-------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Alex_63 |
Отправлено: Дек 30 2015, 17:48
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
admin, Спасибо!)
Потестирую, - может, поправлю После отладки наверно лучше перезалить на ipb.su, - посколь мой hostjs может в любой момент накрыться Это сообщение отредактировал Alex_63 - Дек 30 2015, 18:04 |
|
Alex_63 |
Отправлено: Дек 30 2015, 18:04
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
Поправил, - пробуйте, вроде сейчас должно работать и в теме с одной страницей
|
|
admin |
Отправлено: Дек 30 2015, 19:49
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Цитата (Alex_63 @ Дек 30 2015, 18:04) Поправил, - пробуйте, вроде сейчас должно работать и в теме с одной страницей Проверил - не работает. -------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Alex_63 |
Отправлено: Дек 30 2015, 20:13
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
admin
Наверно файл скрипта закешировался в браузере => http://hostjs-ipb2016.my1.ru/js/FastSend_IPB.js |
|
gagarin |
Отправлено: Дек 31 2015, 00:38
|
undefined is not a function Группа: Пользователи Сообщений: 81 Пользователь №: 3 061 Регистрация: 23-Марта 11 Репутация: 4 |
Проверил, работает с одной страницей, но только если выбрана тема иконок IPB2.
Вместо поиска по кнопке "Ответить", можно попробовать достать ID топика из window.location.href. На крайняк, искать кнопку только по 'img[src$="t_reply.gif"]'. Это сообщение отредактировал gagarin - Дек 31 2015, 00:42 |
|
Alex_63 |
Отправлено: Дек 31 2015, 13:31
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
gagarin
Да, чот не подумал об этом Формат ссылки может быть разным, парсить ток регуляркой - в общем, попробую чо-нидь сделать с этим ( - Идея с коротким URL картинки - верная Попробую также чуть упростить скрипт и увеличить скорость подгрузки (наскок помню, посты отправляются без переадресации на всех форумах, независимо от настроек, - или ошибаюсь ? |
|
Alex_63 |
Отправлено: Дек 31 2015, 13:58
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
gagarin
Вроде поправил, чичас потестирую на шаблоне IP.Board Pro |
|
Alex_63 |
Отправлено: Дек 31 2015, 14:02
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
|
|
admin |
Отправлено: Янв 1 2016, 13:14
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Alex_63, везде без переадресации. Проверил, на первой странице теперь работает.
-------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Alex_63 |
Отправлено: Янв 1 2016, 14:49
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
admin
Думаю, сюда стоит поставить этот скрипт (хотя бы для теста) |
|
Alex_63 |
Отправлено: Янв 2 2016, 11:23
|
Участник Группа: Пользователи Сообщений: 50 Пользователь №: 6 208 Регистрация: 20-Декабря 15 Репутация: 2 |
Скрипт Быстрой отправки обновлен до версии 1.0.3
Добавлено: - Защита от повторной отправки (дублирования постов) - Проверка на наличие текста в textarea |
|
admin |
Отправлено: Янв 7 2016, 10:37
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Установлено на этом форуме.
-------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
admin |
Отправлено: Янв 7 2016, 15:51
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Не отображаются доп. поля профиля и аватар.
-------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Страницы: (2) [1] 2 |