[ALPHA] Full AlJAX Mod

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
При поддержке: Изображение
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | miniFAQ перехода на 3.0.6 | Как задавать вопросы | Как устанавливать моды

Если на ваш вопрос есть ответ в FAQ, ваш пост может быть удалён без объяснения причин, а вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).

[ALPHA] Full AlJAX Mod

Сообщение Alek$ » 21.12.2007 11:53

Full AlJAX Mod.
Этот мод позволит ускорить и сделать более удобным работу с форумом за счет использования технологии AJAX для выполнения наиболее активно используемых действий.

Внимание! На данный момент у меня недостаточно времени, чтобы активно развивать мод. Если вы знаете php & JS и желаете помочь, пишите в личку, обсудим.


Актуальная версия: 0.7.2
Статус мода: ALPHA#2
Скачать последнюю версию: install_Full_Aljax_0.7.2.zip
Сайт мода: http://code.google.com/p/phpbbaljax/
Скриншоты: смотреть.
Демо: http://aljax.phpbbtools.ru/

Основные возможности мода:
1) Auto PM Check - периодическая проверка наличия новых приватных сообщений. (Done!)
2) Quick Edit and delete posts - быстрое редактирование и удаление постов. (Done!)
3) Check new posts before submitting - перед отправкой сообщения проверять на наличие новых ответов в теме. (Done!)
4) Registration Login Check - проверка логина на занятость при регистрации (Done!).
5) Предпросмотр топика на странице просмотра форумов. (Done!)
6) Пользователь может выключать для себя отдельные функции мода, а администратор может глобально запрещать/разрешать эти функции.

На правах аддонов:
1) Check new posts before submitting for quick reply - проверка на наличие новых постов поред отправки сообщения из формы быстрого ответа. (Ожидается в бета-версии)
2) Быстрый ответ без перезагрузки страницы. (Ожидается в бета-версии)

BETA#1 TODO List:
1) Портирование мода на subsilver2

Примечание:
Alek$ писал(а):Основная цель этого мода - сделать более удобной и быстрой работу с форумом, возможно, снизить нагрузку, а не добавлять принципиально новые возможности.


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

Мини-FAQ:
Q1. У меня что-то не работает и я уверен, что это из-за ошибки в коде.
A1. Вы можете добавить сообщение об ошибке на русском или английском языке (на ваш выбор) в багтрекер, подробно описав проблему и условия, при которых она возникает.

Q2. У меня что-то не работает, но я не уверен, что это ошибка в коде.
A2. Отпишитесь в этом топике, подробно опишите проблему, а я попробую разобраться, что не так.

Q3. Я нашел косяк в оформлении мода.
A3. И такое тоже бывает :) Отпишитесь в этом топике, а я поправлю.

Q4. Я поставил последнюю версию мода, но она отличается от демки. Почему?
A4. На демо-форуме используется свежайшая версия из SVN. Таким образом, недавно добавленные фитчи могут уже быть на демке, но отсутствовать в моде.

Q5. В админке/личном разделе нет настроек Full AlJAX Mod. Что делать?
A5. Вы должны активировать эти модули в админке.
Последний раз редактировалось Alek$ 20.04.2008 13:33, всего редактировалось 24 раз(а).
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск
CPCH

Сообщение RedNaxi » 22.12.2007 18:43

не знаю будет ли это относится к этому моду или вынести в отдельный, но видел очень интересную фишку на булке, там если приходит новое личное сообщение вылезает окошко на ява скрипт с кнопками да и нет и вопрос типа пользователь такой то отправил вам сообщение с такой то темой. прочитать?
если нажимаешь да вылезает вопрос прочитать в новом окне? и соответственно сообщение открывается или в новом или в текущем окне. показалось мне намного удобнее нежели просто надпись о количестве сообщений новых. соответственно если несколько то просто информация о их количестве и в каком окне открыть. здесь смысл в том чтобы сделать это всё не всплывающими окнами а именно вопросами.
Изображение
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 990
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение Alek$ » 22.12.2007 18:45

RedNaxi
ну дак посмотри внимательно, эта фитча первой в списке идет. Более того, она уже полностью написана и работает :)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение izstas » 22.12.2007 18:46

Хотелось бы удаление сообщений через AJAX :)
Аватара пользователя
izstas
phpBB 2.0.1
 
Сообщения: 138
Зарегистрирован: 18.03.2007 16:03
Откуда: Елец

Сообщение Alek$ » 22.12.2007 19:30

Принято :)

Добавлено спустя 37 минут 14 секунд:

Завел проект на code.google.com
Теперь все желающие могут получить текущую версию мода из svn репозитория.
Ссылка: http://code.google.com/p/phpbbaljax/

Отмазка
Я не буду оказывать поддержку по моду до выхода как минимум альфа-версии, тк мод находится в разработке, тучи багов фиксятся постоянно, и тд. Так же я не буду пока его оформлять в виде мода по тем же причинам. Все эксперименты можете ставить на свой страх и риск :)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение RedNaxi » 22.12.2007 19:32

там написано просто про проверку на приватные сообщения а я описал как это должно выглядеть на мой взгляд:) кроме того, хотелось бы чтобы такой способ оповещения работал и когда ты просто заходишь на форум а у тебя личное сообщение, определять наличие лс по сообщению о заблокированном всплывающем окне как то не тру:)
Изображение
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 990
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение Alek$ » 22.12.2007 19:44

RedNaxi
на самом деле у меня даже чуть больше сделано :)
Вот скрин.

Добавлено спустя 1 минуту 35 секунд:

То есть есть даже возможность просмотра списка новых (если их несколько) и предпросмотра сообщений.
Вложения
screen.JPG
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение RedNaxi » 22.12.2007 20:27

интересно интересно:) не диалоговое окошко а просто див поверх всего. стоящая мысль я о таком даже не думал... а когда человек просто на форум заходит, у него тоже такая вещь прикольная?:)
на тройку перейти, что ли...
Изображение
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 990
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение Alek$ » 23.12.2007 9:11

RedNaxi
угу. Проверка идет сразу после загрузки страницы, а потом - по таймеру.

RedNaxi писал(а):на тройку перейти, что ли...

Думаю, минимум месяц можешь еще не спешить :)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение Alek$ » 31.12.2007 17:23

Update: Дописал быстрое редактирование. Желающие могут теперь скачать его из SVN :)

Кстати, если есть желающие ускорить выход проекта, то нужно нарисовать несколько кнопочек для него в стиле proSilver и subSilver2 соответственно. Буде такие появяться, могут сообщить об этом здесь и я оглашу список требуемых кнопок :)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение Alek$ » 04.01.2008 16:39

В SVN появилось быстрое удаление постов из темы :)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Сообщение NCom » 04.01.2008 23:04

с удовольствием поставлю данный мод, только не делайте вот этого
Код: Выделить всё
1) Обновление статистики онлайн на главной.

или сделайте возможность вкл/выкл.

Логин везде было бы полезно.

Да и вообще мое мнение, что все должно иметь включатель в админке.

Проверка лс итд
+ пользователь должен иметь возможность вклю.чить или выключить у себя ajax
NCom
phpBB 2.0.16
 
Сообщения: 912
Зарегистрирован: 05.01.2006 13:59
Откуда: Ставрополь
Предупреждения: 1

Сообщение RedNaxi » 04.01.2008 23:22

может до кучи раз такой праздник пошел и к ласт топик титл он индекс аякс прикрутить?:)
Изображение
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 990
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение NCom » 04.01.2008 23:53

нет, я думаю это будет просто жесть. Особенно для хорошо посещаемых форумов, а как быть тем кто сидит на трафике? Пошел покурить...вернулся а у тебя на пару метров наобновлялось :))
NCom
phpBB 2.0.16
 
Сообщения: 912
Зарегистрирован: 05.01.2006 13:59
Откуда: Ставрополь
Предупреждения: 1

Сообщение RedNaxi » 05.01.2008 0:02

в том то и дело что там если грамотно всё организовать тратится будет минимум:) намного меньше чем если просто страницу обновлять.
ну а возможность отключения всегда надо иметь, тут твоя правда.
зы на одном форуме видел интересную приблуду.
в шапке типа 'пульс форума' и там в реальном времени показываются последние десять тем в которых были даны ответы... каждую секунду обновление:)
Изображение
Аватара пользователя
RedNaxi
Support Team
Support Team
 
Сообщения: 990
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение Alek$ » 05.01.2008 9:09

NCom писал(а):Логин везде было бы полезно.

Что-то не понял, каким образом это относится к ajax :?
NCom писал(а):Да и вообще мое мнение, что все должно иметь включатель в админке.

Во второй-третьей альфе это будет :)
RedNaxi писал(а):может до кучи раз такой праздник пошел и к ласт топик титл он индекс аякс прикрутить?Smile

А вот скажи, только честно, ты много времени проводишь, созерцая главную страницу форума? ;) Мне кажется, что если уж делать что-то подобное, на всех страницах, иначе это пользы не принесет.

NCom писал(а):вернулся а у тебя на пару метров наобновлялось

Гы, ну оптимизация трафика - это будет отдельная статья. 8)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 2188
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск

Пред.След.

Вернуться в Бета-версии модов для phpBB 3.0.x

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0