[ABD] Full AlJAX Mod

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

[ABD] Full AlJAX Mod

Сообщение Alek$ »

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 10:33, всего редактировалось 24 раза.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

Roler писал(а):Это как я умудрился так поставить, что от мода следов не осталось? :)
Об этом можете знать только вы и Господь Бог.
Кеш чистили?
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Roler
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет

Re: [ALPHA] Full AlJAX Mod

Сообщение Roler »

Alek$
Чистил. Не первый раз мод ставлю(конкретно на том сайт - первый)
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Warlock75 »

Эх жаль, что хотябы бетка не вышла. Не хочется рисковать.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

Warlock75
эх, кто бы взял половину моих дел на себя, так и вышла бы бетка :)
А пока, извините, текучка заела.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Warlock75 »

Ладно, рискну. :)
Бэкапы всегда сохраняю, если чего...
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
kalash2003
phpBB 1.4.3
Сообщения: 87
Стаж: 18 лет 4 месяца

Re: [ALPHA] Full AlJAX Mod

Сообщение kalash2003 »

А я всё жду и надеюсь))))) Что когда-нибудь появится мануал под Сабсильвер2)))
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

kalash2003
вы не одиноки :) Поэтому, думаю, придется мне передвинуть повыше эту задачу в моем глобальном TODO-листе.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
kalash2003
phpBB 1.4.3
Сообщения: 87
Стаж: 18 лет 4 месяца

Re: [ALPHA] Full AlJAX Mod

Сообщение kalash2003 »

И по прежнему жду)))) Прогресс есть? или у тебя нет времени?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

kalash2003
Я дико извиняюсь, но пока тоже все по нулям :oops:
На меня с завидной регулярностью валятся всякие срочные дела, которые совсем не оставляют сил на все остальное :(
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [ALPHA] Full AlJAX Mod

Сообщение Поручик »

Alek$, типа так,
Creating, maintaining, and updating MODs requires a lot of time and effort, so if you like this MOD and have the desire to express your thanks through donations, that would be greatly appreciated. The suggested donation amount for this MOD is $500.00 (but any amount will help).
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

Поручик
не совсем так :) Просто реально по времени зашиваюсь, хоть тыщю баксов предложи...
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 26 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение velo »

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

Код: Выделить всё

	// Begin of number of checks if user can edit this post.
	if (!($user->data['is_registered'] && $auth->acl_gets('f_edit', 'm_edit', $post_data['forum_id'])))
	{
		exit($user->lang['USER_CANNOT_EDIT']);
	}
	
	if (($post_data['forum_status'] == ITEM_LOCKED
		|| (isset($post_data['topic_status'])
			&& $post_data['topic_status'] == ITEM_LOCKED))
		&& !$auth->acl_get('m_edit', $post_data['forum_id']))
	{
		exit(($post_data['forum_status'] == ITEM_LOCKED) ? 'FORUM_LOCKED' : 'TOPIC_LOCKED');
	}
	
	if (!$auth->acl_get('m_edit', $post_data['forum_id']))
	{
		if ($user->data['user_id'] != $post_data['poster_id'])
		{
			exit($user->lang['USER_CANNOT_EDIT']);
		}
	
		if (!($post_data['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time']))
		{
			exit($user->lang['CANNOT_EDIT_TIME']);
		}
	
		if ($post_data['post_edit_locked'])
		{
			exit($user->lang['CANNOT_EDIT_POST_LOCKED']);
		}
	}
	// End of number of checks if user can edit this post.
Сколько не смотрю, никак понять не могу - почему?
Права проверил - есть полный доступ к редактированию.

Обычное редактирование проходит без проблем.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение Alek$ »

velo
сравнил код с тем, что имеется в posting.php из 3.0.3 и отличий не заметил. Вы можете точно сказать, какой из exit() срабатывает?
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
velo
phpBB 2.0.1
Сообщения: 252
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 26 раз

Re: [ALPHA] Full AlJAX Mod

Сообщение velo »

Alek$ срабатывает самый первый.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
Crowmy
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 10 месяцев

Re: [ALPHA] Full AlJAX Mod

Сообщение Crowmy »

Подскажите пож. новичку где я ошибся в установке:
1. SQL - создал записи
2. скопировал указанные файлы из папки root
3. отредактировал и скопировал файлы указанные существующие файлы
4. в админке включил "Настройка Aljax" UCP и ACP

После этого на форуме ничего не изменилось, кроме как у пользователя в личных настройка появился раздел "Настройка Aljax"

Подскажите, "что прошляпил" :)

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