Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации
Доброго времени суток, уважаемые новички форума и те, кто не так давно зарегистрировал форум на нашем сервисе. Обращаем Ваше внимание на то, что данный форум - своеобразная база знаний, на которой хранятся ответы на все Ваши сформировавшиеся (также как и не сформировавшиеся) вопросы по работе Вашего форума. Администрацией сервиса было принято решение написать документацию по использованию поиска по форуму технической поддержки. Мы понимаем, что конечно лучше, когда именно Вам лично дают качественный ответ, но ответы на большинство вопросов уже даны - достаточно правильно спросить поисковик, и он найдёт Вам то, что Вы ищите.
  1. На этом форуме осуществляется техническая поддержка только и только форумов IP.Board Сервиса IBR.PW.
  2. Заполните в Профиле поле: "Адрес Вашего форума" - это упростит работу Aдминистрации при решении Bаших проблем.
С уважением,
Администрация Сервиса IBR.PW!


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

> Быстрая отправка Постов
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 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
Member Offline socola
Quote Post

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

Сообщений: 5 519

Репутация: 183

Ответить Автору



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


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

user posted image
Top
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



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

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

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



Поправил, - пробуйте, вроде сейчас должно работать и в теме с одной страницей
Top
Member Offline socola
Quote Post

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

Сообщений: 5 519

Репутация: 183

Ответить Автору



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

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


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

user posted image
Top
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



admin
Наверно файл скрипта закешировался в браузере => http://hostjs-ipb2016.my1.ru/js/FastSend_IPB.js
Top
Member Offline +gagarin
Quote Post

undefined is not a function
**

Сообщений: 96

Репутация: 6

Ответить Автору



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

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

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



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

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



gagarin
Вроде поправил, чичас потестирую на шаблоне IP.Board Pro
Top
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



gagarin,Да, Потестил - работает => http://testingipb.ibr.pw/
Скин "Invision Power Board"
Top
Member Offline socola
Quote Post

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

Сообщений: 5 519

Репутация: 183

Ответить Автору



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


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

user posted image
Top
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



admin
Думаю, сюда стоит поставить этот скрипт (хотя бы для теста)
Top
Member Offline Alex_63
Quote Post

Участник
Group Icon

Сообщений: 50

Репутация: 2

Ответить Автору



Скрипт Быстрой отправки обновлен до версии 1.0.3
Добавлено:
- Защита от повторной отправки (дублирования постов)
- Проверка на наличие текста в textarea
Top
Member Offline socola
Quote Post

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

Сообщений: 5 519

Репутация: 183

Ответить Автору



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


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

user posted image
Top
Member Offline socola
Quote Post

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

Сообщений: 5 519

Репутация: 183

Ответить Автору



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


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

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

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