Быстрый лёгкий надёжный форумный движок
Вы не вошли.
интерено. надо попробовать....
Короче, те файлы что в архиве тестировались на ЧИСТОЙ сборке от пунбб.ру. На локальной машине. База и сам форум в утф8. В качестве движка AJAX юзается стандартный, для пунббрушной сборки, xAJAX.
Можете его даже сами интегрировать, не так уж и сложно.
Все изменения в стандартных файлах помечены как Quick Edit Mod Begin (End) так что можно их вытащить добавить и в свой форум. Тока надо это делать с моском;-)!
Жду комментариев от ночальства по поводу ошибки у спайкам.
Задумка хорошая. Лично я считаю, что от xAjax следует отказаться в угоду jQuery. Наличие средств для вызова функций js из php-кода конечно хорошо, но есть задачи, которые ими не решить, а раздувать код js нехорошо. Меня посетила такая мысль, что использование jqModal, которое используется и в Ajax Poll как раз может решить проблему позиционирования окна редактирования.
По поводу других ошибок ничего не могу сказать, нет ни скриншотов ни описаний ошибок, архив мода тоже недоступен.
Добавлено спустя 2 минуты 16 секунд:
Есть желающие поработать над "быстрым редактированием" для сборки, с учетом вышеозвученных мыслей?
Есть желающие поработать над "быстрым редактированием" для сборки, с учетом вышеозвученных мыслей?
Есть. jQuery интересная штука, надо глянуть.
jQuery не только интересная но и полезная штука, в ней достаточно хорошо реализован аякс, отличные способы управления документом, сокращенная запись, более менее подробная документация.
Предлагаю схему, апробированную на голосовании. Там я ввел скрипт ajax.server.php который обрабатывает аяксовые запросы, инклудит нужные скрипты, которые отсылают ответы и делают нужные действия.
Теоретически этого скрипта достаточно, чтобы обрабатывать все аякс-запросы и распределять данные по специфическим скриптам.
Вот как он устроен:
<?php
define('PUN_ROOT', './');
require PUN_ROOT.'include/common.php';
if (isset($_GET['poll'])) {
require_once PUN_ROOT.'include/poll/poll.inc.php';
switch ($_GET['poll']) {
case 'sres': // SEND RESULT
$Poll->vote($_POST['p'], $_POST['q']);
$Poll->showPoll($_POST['p'], true);
break;
case 'gcfrm': // GET FORM FOR CREATE POLL
$Poll->showForm(true);
break;
case 'gscfrm': // GET SCRIPT FOR CREATE POLL FORM
$Poll->showScript('gscfrm');
break;
case 'gsvfrm': // GET SCRIPT FOR VOTE POLL FORM
$Poll->showScript('gsvfrm');
break;
}
}
?>
Т.е. для того чтобы обрабатывать свои аякс-запросы, достаточно вставить после последнего if свой обработчик elseif, например :
elseif (isset($_GET['qedit'])) {
// тут инклудить нужный скрипт, класс, что угодно
}
Предлагайте кодовое название для проекта мода, я сделаю для него репозиторий, место в вики, кого назначим координатором?
Кстати, думаю нужно объеденить "быструю цитату", "быстрое редактирование" и вообще все доступные опции в посте, включая "сообщить модератору" и т.д., мне кажется это будет правильнее, чем содержать под каждую функцию, которые логически объеденены в единое целое, разные моды.
По поводу других ошибок ничего не могу сказать, нет ни скриншотов ни описаний ошибок,
spycam
кроме слов, что ошибку выдает при быстром редактировании ничего полезного в этом сообщении не обнаружил. впрочем не важно, все равно делать другую версию.
Итак, мы тут посовещались и придумали 2 названия для проекта:
[listo][li]Ajax Post Management[/li][li]Ajax Post Tools[/li][/listo]
Пока желание учавствовать изъявили кроме меня только Slavik.
Высказывайтесь, пожалуйста.
spycam
кроме слов, что ошибку выдает при быстром редактировании ничего полезного в этом сообщении не обнаружил. впрочем не важно, все равно делать другую версию.
вообще-то там ведь и картинка в посте. Ладно проехали.
ну не вижу я картинки!
офтоп - это потому. что вы выключили их в браузере? или вообще не видите картинку?
Добавлено спустя 43 секунды:
картинка прикреплена там тхумбом из другого поста.
Пока желание учавствовать изъявили кроме меня только Slavik.
Высказывайтесь, пожалуйста.
Ну че... Названия классные - и так и так годится, мод по идее наиполезнейший будет, так что я замер в ожидании
Пока желание учавствовать изъявили кроме меня только Slavik.
Высказывайтесь, пожалуйста.
Мне больше нравится Ajax Post Management
мод тоже буду ждать
помог бы, но не знаю пхп, помогу тестировать