Al-x 7 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 (изменено) И так: вышла в свет полная версия много функционального форума на базе движка dle. Первая версия является тестовой и распространяется бесплатно. Большинство исходного кода закрыто и код ограничен по времени средствами кодировки. (а не простыми функциями сравнения с текущей датой.) После выявления ошибок и проведения первых испытаний цена на версию 1.2 - 20WMZ. Версия будет включать достаточное количество новых опций. ВНИМАНИЕ: ФОРУМ РАЗРАБАТЫВАЛСЯ НА ВЕРСИИ 5,5 НЕ ГАРАНТИРОВАНО будет работать на версии 5,3. Теоретически возможна работа и на версиях ниже, но Вам придётся немного дорабатывать движок. Функциональность. Подробно всё просмотреть можно тут _http://wonderfullife.ru/forum/ пароль и логин demo (однако просуществует демо доступ не долго) По поводу обновления на следующую версию: несмотря на ограничения времени работы текущего выпуска, возможно быстрое и удобное обновление до версии с бессрочной работой без потери информации. В случае необходимости натягивания на сайт дизайна (оригинального или повторения дизайна сайта) - обращайтесь. Делаем профессионально и достаточно дёшево. Язык. На данный момент русский, однако в случае необходимости будет заказан английский перевод (за наш счёт). Кому необходим - пишите. Код закрыт, однако его исходный код был предоставлен профессионалу в программировании (имя выдавать не буду, дабы человека не достали с вопросами различного характера). Его вывод - код достаточно чистый, есть незначительные нюансы по возможности оптимизации, однако слишком небольшие, чтобы это могло сказатся на работе. Относительно багов в безоспасности - пока не обнаружено. Запросы. При уже сгенерированом кэше: Главная: <!-- Время выполнения скрипта 0.10028 секунд --> <!-- Время затраченное на компиляцию шаблонов 0.01001 секунд --> <!-- Время затраченное на выполнение MySQL запросов: 0.04664 секунд--> <!-- Общее количество MySQL запросов 5 --> форум: <!-- Время выполнения скрипта 0.16342 секунд --> <!-- Время затраченное на компиляцию шаблонов 0.00891 секунд --> <!-- Время затраченное на выполнение MySQL запросов: 0.08921 секунд--> <!-- Общее количество MySQL запросов 4 --> тема: <!-- Время выполнения скрипта 0.13408 секунд --> <!-- Время затраченное на компиляцию шаблонов 0.00914 секунд --> <!-- Время затраченное на выполнение MySQL запросов: 0.06087 секунд--> <!-- Общее количество MySQL запросов 5 --> Наибольшая нагрузка при работе с форумами (при удалении форума и всех тем в нём), но это не каждый день делается. Так же 12-14 запросов при создании новой темы. Все они очень простые, так что их кол-во не сказывается. Их число зависит от разных факторов - авторизован ли пользователь (2 запроса), если ли опрос (1 запрос), если ли защита от флуда (2 запроса). При ответе в теме - всё тоже самое, но -2 запроса. Форум предполагает тонкую интеграцию. В нагрузку к форуму прилагаются модуль пользотели и модуль группы. _http://wonderfullife.ru/members и _http://wonderfullife.ru/group (модули не обязательны к установке, работают они в паре) _http://wonderfullife.ru/TWS_Forum_1.1.rar Просьба ВНИМАТЕЛЬНО прочитать первую страницу (первую видимую область блокнота) РидМи файла перед установкой. Изменено 1 апреля 2007 пользователем Al-x Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 Респект! Буду ставить и тестить! Цена в любом случае приемлимая. Цитата Ссылка на сообщение Поделиться на других сайтах
Fixp 0 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 У меня 2 вопроса: 1. Если куплю мод, то на последующие версии обновление будет бесплатным? 2. А уведомление пользователей есть о новых темах? (подписаться на новые ) Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 (изменено) Автор Fixp, 1. на близжайшие полгода да, возможно продление до года, но по первости выпуска не загадываю. 2. В следующей версии будет. Пока нет. Следующая версия примерно через 2 месяца. (хотя возмиожно и раньше) Внимание, у одного из клиентов возникла ошибка с таблице пользователей. Причина - дополнительные строки в таблице пользователей. Если вы производили модификацию этой таблицы - подождите минут 40, я сделаю более корректный инсталлер. Если модификаций этой таблицы не было - устанавливайте. Архив перезалит. Был изменён файл инсталятора installfor.php Если у кого на главной странице форума сверху появится непонятный текст - в файле engine/data/forum.config.php В САМОМ НАЧАЛЕ файла поставьте знак < и найдите в этом файле = array ( и замените на $ForConfig = array ( Архив перезалит Ещё пофиксен недочёт - в форуме предполагается система кэширования (помимо уже существующей). Кэш хранится в папке forum/cache/, но т.к. пока глобальное кэширование не введено, я папку не включил в дистрибутив, да она и не нужна сейчас. ПОэтому либо не обращайте внимания на предупреждение в админке, либо сами её создайте, либо возьмите из дистрибутива. По вашим просьбам в архив добавлен незакодированый инсталятор. Изменено 1 апреля 2007 пользователем Al-x Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 Автор Фикс неточности ридми файла Саша (20:43:37 1/04/2007) БЫЛО ТАК: Саша (20:43:43 1/04/2007) 48. Найти ________________________________________________________________ if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) ________________________________________________________________ ЗАМЕНИТЬ на ________________________________________________________________ ////////////////////////// switch ($row['gender']){ case 0 : $row['gender'] = $lang['u_gen_n']; break; case 1 : $row['gender'] = $lang['u_gen_f']; break; case 2 : $row['gender'] = $lang['u_gen_m']; break; } if ($row['birthday'] != ""){ $age = time() - $row['birthday']; $birthday = langdate("j F Y", $row['birthday'])." (".(intval(langdate("Y", $age))-1970).")"; } else $birthday = "--"; $posts = "<a href=\"#\">".$lang['u_link_posts']."</a>"; $tpl->set('{gender}', stripslashes($row['gender'])); $tpl->set('{birthday}', $birthday); $tpl->set('{job}', stripslashes($row['job'])); $tpl->set('{msn}', stripslashes($row['msnm'])); $tpl->set('{post_num}', $row['posts']); $tpl->set('{posts}', $posts); $tpl->set('{website}', $row['website']); if ($row['allow_sig']) $tpl->set('{signature}', stripslashes($row['signature'])); else $tpl->set('{signature}', ""); ////////////////////////// ________________________________________________________________ Саша (20:43:49 1/04/2007) А НАДО: Саша (20:44:07 1/04/2007) 48. Найти ________________________________________________________________ if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']); else $tpl->set('{foto}', "{THEME}/images/noavatar.png"); $tpl->set('{hidemail}', "<input type=\"checkbox\" name=\"allow_mail\" value=\"1\" ".$mailbox."> ".$lang['news_noamail']); $tpl->set('{usertitle}', stripslashes($row['name'])); $tpl->set('{fullname}', stripslashes($row['fullname'])); $tpl->set('{icq}', stripslashes($row['icq'])); $tpl->set('{land}', stripslashes($row['land'])); $tpl->set('{info}', stripslashes($row['info'])); $tpl->set('{editmail}', stripslashes($row['email'])); $tpl->set('{comm_num}', $row['comm_num']); ________________________________________________________________ ЗАМЕНИТЬ на ________________________________________________________________ if ($row['foto'] AND $row['allowavatar'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']); else $tpl->set('{foto}', "{THEME}/images/noavatar.png"); $tpl->set('{hidemail}', "<input type=\"checkbox\" name=\"allow_mail\" value=\"1\" ".$mailbox."> ".$lang['news_noamail']); $tpl->set('{usertitle}', stripslashes($row['name'])); $tpl->set('{fullname}', stripslashes($row['fullname'])); $tpl->set('{icq}', stripslashes($row['icq'])); $tpl->set('{land}', stripslashes($row['land'])); $tpl->set('{info}', stripslashes($row['info'])); $tpl->set('{editmail}', stripslashes($row['email'])); $tpl->set('{comm_num}', $row['comm_num']); ////////////////////////// switch ($row['gender']){ case 0 : $row['gender'] = $lang['u_gen_n']; break; case 1 : $row['gender'] = $lang['u_gen_f']; break; case 2 : $row['gender'] = $lang['u_gen_m']; break; } if ($row['birthday'] != ""){ $age = time() - $row['birthday']; $birthday = langdate("j F Y", $row['birthday'])." (".(intval(langdate("Y", $age))-1970).")"; } else $birthday = "--"; $posts = "<a href=\"#\">".$lang['u_link_posts']."</a>"; $tpl->set('{gender}', stripslashes($row['gender'])); $tpl->set('{birthday}', $birthday); $tpl->set('{job}', stripslashes($row['job'])); $tpl->set('{msn}', stripslashes($row['msnm'])); $tpl->set('{post_num}', $row['posts']); $tpl->set('{posts}', $posts); $tpl->set('{website}', $row['website']); if ($row['allow_sig']) $tpl->set('{signature}', stripslashes($row['signature'])); else $tpl->set('{signature}', ""); ////////////////////////// ________________________________________________________________ Архив обновлён. Если вы просто копировали эти файлы, то всё нормально, там всё верно Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 Автор http://wonderfullife.ru/forum/ т.е. воспользоватся тем, что пользователь demo имеет админские права и наорать, что форум взломан????? Далеко ребята пойдёте......я вас тоже люблю с 1 апреля НО с другой стороны спасибо, рылся в файлах, была выявлена дырка хорошая. особой опасности она не несла, т.к. юзвери не имеют доступ в админ панель, но заделать нужно. Точнее даже не так. Это не дырка, это при установке форума и показе дэмо версии в ней были открытые права ТОЛЬКО на форум. При чём права полные. (Помните пользователя demo?) вот когда я файлы заливал, были НЕ изменены права в файле admin.php и inc/options.php Блин, вообще конечно грандиозный ляп, но ещё более грандиозное, что горе взломщики его не нашли, а расп...лись что прям сломали... И так: архив перезалит. ВРучуную делается так: admin.php найти 'forum' => 'user', 'forum.conf' => 'user', 'forum.dbmaintenance' => 'admin', 'forum.logs' => 'admin', заменить на 'forum' => 'admin', 'forum.conf' => 'admin', 'forum.dbmaintenance' => 'admin', 'forum.logs' => 'admin', и в файле inc/options.php (хоть это уже норм, но лучще ужесточить контроль) найти array( 'name' => $lang['opt_for'], 'url' => "$PHP_SELF?mod=forum.conf", 'descr' => $lang['opt_forc'], 'image' => "spset.png", 'access' => "2", ), и заменить на array( 'name' => $lang['opt_for'], 'url' => "$PHP_SELF?mod=forum.conf", 'descr' => $lang['opt_forc'], 'image' => "spset.png", 'access' => "1", ), 83.149.24.100 вот это айпи горе-взломщика. Кстати, я в этот момент на сайте находился и мне пришло письмо от пользователя demo с заявкой на вступление в группу. Вот вырезки из логов 83.149.24.100 - - [01/Apr/2007:23:28:26 +0400] "GET /group/3/zajavka.html HTTP/1.0" 200 47404 "http://wonderfullife.ru/group" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" о чём и говорю - заявка что ко мне пришла от юзера ДЕМО. ну и т.д. 83.149.24.100 - - [01/Apr/2007:23:19:21 +0400] "GET /admin.php HTTP/1.0" 200 3434 "http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:36 +0400] "GET /admin.php?mod=options&action=options HTTP/1.0" 200 3393 "http://wonderfullife.ru/admin.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:37 +0400] "GET /engine/skins/images/pset.png HTTP/1.0" 200 2226 "http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:37 +0400] "GET /engine/skins/images/spset.png HTTP/1.0" 200 2352 "http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:38 +0400] "GET /engine/skins/images/fset.png HTTP/1.0" 200 3036 "http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:40 +0400] "GET /admin.php?mod=forum.conf HTTP/1.0" 200 4118 "http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options"'>http://wonderfullife.ru/admin.php?mod=options&action=options" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:42 +0400] "GET /engine/forum/skins/admin.css HTTP/1.0" 200 426 "http://wonderfullife.ru/admin.php?mod=forum.conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:19:55 +0400] "GET /admin.php?mod=forum HTTP/1.0" 200 5459 "http://wonderfullife.ru/admin.php?mod=forum.conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:04 +0400] "GET /admin.php?mod=forum&action=del_cat&catid=2 HTTP/1.0" 200 3730 "http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:26 +0400] "POST /admin.php?mod=forum&action=del_cat&catid=2 HTTP/1.0" 200 11393 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=2"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=2" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:33 +0400] "GET /forum/ HTTP/1.0" 200 67219 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:38 +0400] "GET /engine/forum/ajax/js_edit.js HTTP/1.0" 404 4250 "http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:51 +0400] "GET /admin.php?mod=forum HTTP/1.0" 200 4909 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=2"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=2" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:20:55 +0400] "GET /admin.php?mod=forum&action=del_cat&catid=9 HTTP/1.0" 200 3717 "http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:23 +0400] "POST /admin.php?mod=forum&action=del_cat&catid=9 HTTP/1.0" 200 11393 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=9"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=9" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:31 +0400] "GET /admin.php?mod=forum HTTP/1.0" 200 4193 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=9"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=9" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:32 +0400] "GET /forum/ HTTP/1.0" 200 57110 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:36 +0400] "GET /engine/forum/ajax/js_edit.js HTTP/1.0" 404 4250 "http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/"'>http://wonderfullife.ru/forum/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:45 +0400] "GET /admin.php?mod=forum.conf&action=conf HTTP/1.0" 200 7226 "http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:47 +0400] "GET /engine/skins/images/send.png HTTP/1.0" 200 697 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:21:51 +0400] "GET /engine/skins/images/line.gif HTTP/1.0" 200 92 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:11 +0400] "GET /admin.php?mod=forum&action=prune HTTP/1.0" 200 3884 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:21 +0400] "GET /admin.php?mod=forum.logs HTTP/1.0" 200 11318 "http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:26 +0400] "GET /admin.php?mod=forum&action=prune HTTP/1.0" 200 3885 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=conf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:29 +0400] "GET /admin.php?mod=forum.conf&action=rangs HTTP/1.0" 200 3998 "http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:36 +0400] "GET /admin.php?mod=forum.dbmaintenance HTTP/1.0" 200 11318 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=rangs"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=rangs" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:43 +0400] "GET /admin.php?mod=forum.conf&action=rangs HTTP/1.0" 200 3998 "http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune"'>http://wonderfullife.ru/admin.php?mod=forum&action=prune" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:22:46 +0400] "GET /admin.php?mod=forum.conf&action=template HTTP/1.0" 200 3456 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=rangs"'>http://wonderfullife.ru/admin.php?mod=forum.conf&action=rangs" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:24:46 +0400] "GET /admin.php?mod=forum HTTP/1.0" 200 4189 "http://wonderfullife.ru/admin.php?mod=forum.conf&action=template" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:24:58 +0400] "GET /admin.php?mod=forum&action=del_cat&catid=10 HTTP/1.0" 200 3698 "http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum"'>http://wonderfullife.ru/admin.php?mod=forum" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:25:05 +0400] "POST /admin.php?mod=forum&action=del_cat&catid=10 HTTP/1.0" 200 11393 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=10"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=10" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" 83.149.24.100 - - [01/Apr/2007:23:25:13 +0400] "GET /admin.php?mod=forum HTTP/1.0" 200 3588 "http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=10"'>http://wonderfullife.ru/admin.php?mod=forum&action=del_cat&catid=10" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3" Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 1 апреля 2007 Рассказать Опубликовано: 1 апреля 2007 (изменено) Автор Извиняюсь, забыл в архив один шаблон приложить (groups.tpl) + оказывается там было небольшое изменение ксс файла. Архив обновлён, изменение внесено в ридми (под номером 64.1) Изменено 1 апреля 2007 пользователем Al-x Цитата Ссылка на сообщение Поделиться на других сайтах
xcars 0 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Насколько я понял, для работы форума требуется установленная библиотека ZEND ? Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 (изменено) Автор xcars, да 2,6 Изменено 2 апреля 2007 пользователем Al-x Цитата Ссылка на сообщение Поделиться на других сайтах
[sql] 0 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Не думаю что твой форум станет популярен скрывая сорцы. Да и не у всех зенд работать будет. Цитата Ссылка на сообщение Поделиться на других сайтах
Bagir 3 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Не думаю что твой форум станет популярен скрывая сорцы. Да и не у всех зенд работать будет. прав. для начала многие захотят потестить на локалки, я кпримеру не собираюсь на локалку зенд ставить, буду ждать платную но с открытым кодом Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Автор Bagir, Sql, я пока размышляю над этим вопросом. Так же рассматривается вопрос о создании форума тех поддержки. на данной стадии я просто хочу посмотреть насколько форум стабилен и какие есть недочёты. А что кажите относительно цены?С одной стороны большой её не сделаешь, т.к. и движок не дорог, с другой - за 10 дол. тоже не отдаш. Цитата Ссылка на сообщение Поделиться на других сайтах
Bagir 3 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 А что кажите относительно цены?С одной стороны большой её не сделаешь, т.к. и движок не дорог, с другой - за 10 дол. тоже не отдаш. если сделаешь слишком высокую цену некто брать небудет, а если нармальную к примеру пожизненая лицензия за 20-30 баксов то клиенты у тебя будут всегда, при условии канечно что будеш оптемезировать код и покажеш стабильность продукта. да и при такой цене я недумаю что люди будут ставить нулы, а нуллы будут точно. это чисто ИМХО Цитата Ссылка на сообщение Поделиться на других сайтах
Sogorukuhn 0 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Дамс. Пока код закрыт неинтерестно. Так хоть можнобылобы сравнить с ScreenForum'ом и подумать что лучше. Если этот зарекомендуется больше чем скрин то я и заплатить готов, но опятьже как выше уж говорили должны быть обновления. И самое идеальное былобы, еслибы установка быстро и безболезненно. Ато после обновления ДЛЕ сильно много в коде рытся неохотно, итак дофига модов ставить надо. И по поводу обновления ДЛЕ, когда ДЛЕ обновляется, нужно и чтобы форум обновлялся почти сразу. Ато обновил ДЛЕ и седи жди пока форум опять заработает. А в общем неплохо выглядит, респект =) Цитата Ссылка на сообщение Поделиться на других сайтах
[sql] 0 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 (изменено) Bagir, Sql, я пока размышляю над этим вопросом. Так же рассматривается вопрос о создании форума тех поддержки. на данной стадии я просто хочу посмотреть насколько форум стабилен и какие есть недочёты. А что кажите относительно цены?С одной стороны большой её не сделаешь, т.к. и движок не дорог, с другой - за 10 дол. тоже не отдашь. 1. Размышляй, даже не в zend проблема, фиг знаешь, что там ты написал, может там пхп инклуде специальная, может скул инъекции о которых ты сам не знаешь и т.д. и т.п. 2. Мало кто у тебя купит это по поводу цены, так как твой исходник на каком то сайте будет потом валяться(типо нулер), Да и не это важно платить за движок это одно, он готовый, всё отлично и т.д., а тут за пару скриптов на периоде тестирование даже тест закончиться год будешь править ещё всё и за это ещё платить. Если от zend откажишься, то форум 100% можно будет обойти твои защиты, если не отойдешь от этой идеи, то 5-10% кому он понадобиться. Думай ... могу лиш предложить одно, а именно выставить свои номера кошельков и как пожертвование проекту кто может тот и кидает, такие будут но не много, да и тебе хватит.) Изменено 2 апреля 2007 пользователем Sql Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 сам скрипт не качал, и не знаю как он интегрируется. Но для автора могу сказать, что если вы хотите сделать дополнение которое будет интегрироваться с любой версией DLE без проблем то вам необходимо учитывать следующее: 1. Форум должен пересекаться со скриптом только в трех местах: engine/engine.php это отображения форума. admin.php и engine/inc/options.php это для админ панели. Все этого достаточно для модуля любой сложности и возможностей. Эти файлы практически никогда не меняют своей общей структуры, измения для этих файлов подойдут для любой версии 2. Использовать уже готовые классы для шаблонов и MySQL. И стараться избегать переменных и определений самого скрипта, они могут быть изменены или вообще удалены. Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 2 апреля 2007 Рассказать Опубликовано: 2 апреля 2007 Автор Sql, в том то и беда, что если открыть код, то никакая защита не поможет. Единственный вариант, который я более менее серьёзно расматриваю - открывать код клиентам и делать форум тех. поддержки. Т.е. получится, что разумеется будут нули, но и достаточное кол-во людей будут привлечены не только возможностью глянуть исходный код. Относительно обновлений. Да, файл установки внушителен, но 1. в архиве есть файлы для замены (ставьте форум первым, а потом моды). 2. к вопросу модульности к целсофту. А относительно инъекций. Теоретически конечно можно пытатся тупо "тыркать" во все переменные и формы код, но с закрытым кодом дыры обнаружить злоумышлениками сложнее. так же теоретически реален вариант спонсирования проекта. Но я мало представляю, кто и как бы захотел мне платить, при всём при том, чтоб другие имел опен соурс. celsoft, извиняюсь, я писал сообщение, поэтому не видел поста. 2. пункт выполняю полностью. За исключением переменной айпи, времени, ну и переменных sitelogin и групп. Буду в новых версиях проверять как они изменены. 1. серьёзное пересечение идёт в профиле, файле регистрации. Так же редактирование групп и юзверя. Дальше идут небольшие изменения. Да, придётся при выходе новой версии всё просматривать, но опять же выбор между функциями.... Единственное, чего хотелось бы добавить. Если расцепить некоторые модули (допустим профиль, допустим редакторы настроек групп и пользователей), то мы сократим процесс установки на 70% и будем менее зависимы от структуры движка, но тогда зачем нужен будет такой форум, если можно просто поставить интеграцию с любыми существующим гигантом форумов. Т.е. вопрос достаточно спорный. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 2. пункт выполняю полностью. За исключением переменной айпи, времени, ну и переменных sitelogin и групп. Буду в новых версиях проверять как они изменены. нет эти переменные древние как мамонты и завязаны везде, они не меняться не будут, если конечно не переписывать ядро серьёзное пересечение идёт в профиле, файле регистрации. Регистрация понятно, а профиль для чего изменять? Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Автор Арихив перезалит, исправлена небольшая ошибка в инсталяторе. Исправлена пара мелких недоработок и баг кол-ва страниц в теме. В архив по просьбам пользователей добавлен конвертр баз из скрин форума. Единственное, учтите - пока непофикксена недобработка (просто времени не было) - после конвертирования в базе в таблице dle_for_posts пропадает строка с post_id = 0. (все остальные значение равны 0 или пустоте) Верните её через phpmyadmin. Я прийду сегодня после учёбы и доделаю конвертер. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Есть одна неприятная новость 5.7 точно не будет работать с форумом без правки форума. Т.к. мы меняем поддержку таблиц пользователей с учетом одновременной поддержки нескольких независимых проектов. Проектов несколько а база пользователей едина. Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Автор celsoft, опять пишем с Вами в одно время. Просто немного расширил профиль в пользовательской части. А в админской - у каждого пользователя есть доп настройки только для админа (бан на форуме, модерирование разделов, и по-мелочам) celsoft, про 5,7 я слышал (про таблицы). Придётся сесть и переделать. Благо при таком количестве функций, я обхожусь 1 файлом инициализации, 1 файлом функций (для польз части) + подключаю модуль. Система сделана тоже по принципу ДЛЕ модуля short_story (когда меняем всего несколько переменных и получаем другой модуль.) Кстати, если интересно - могу выслать Вам открытый код. Цитата Ссылка на сообщение Поделиться на других сайтах
d-view 0 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Есть одна неприятная новость 5.7 точно не будет работать с форумом без правки форума. Т.к. мы меняем поддержку таблиц пользователей с учетом одновременной поддержки нескольких независимых проектов. Проектов несколько а база пользователей едина. А как можно будет выводить эти проекты? Цитата Ссылка на сообщение Поделиться на других сайтах
mitriy 5 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Есть одна неприятная новость 5.7 точно не будет работать с форумом без правки форума. Т.к. мы меняем поддержку таблиц пользователей с учетом одновременной поддержки нескольких независимых проектов. Проектов несколько а база пользователей едина. ну наконец то ) Цитата Ссылка на сообщение Поделиться на других сайтах
Al-x 7 Опубликовано: 3 апреля 2007 Рассказать Опубликовано: 3 апреля 2007 Автор Архив перезалит с новым конвертером + исправлена пара недоработок. Появилась функция блокировки пользователя на форуме. Работает через аджакс (так же как и закрытие тем) Так же был обновлён файл members, feedback, stats. (для ручного исправления последних двух гляньте ридми, пункт 39 и 58, 58.1) Кстати пробовал сегодня с нуля ставить форум на один из сайтов. При только что установленом движке установка форума заняла меньше 5 минут. Багов и глюков после установки не выявил. d-view, Вы узнаете об этом своевременно или несколько позже в другой теме Цитата Ссылка на сообщение Поделиться на других сайтах
d-view 0 Опубликовано: 4 апреля 2007 Рассказать Опубликовано: 4 апреля 2007 Вы узнаете об этом своевременно или несколько позже в другой теме Это то узнаю.. Скажи лучше, будет ли открытая версия твоего форума? Ставить его на проект как-то опасно, а пробовать на денвере с зендом - гемор Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.