CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Разработка модуля форума EleanorForum (ELF)
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Разработка системы
Страницы: 1, 2
termit
Начал делать модуль, но как оказалось знаний маловато...
Если кто хочет, то пожалуйста можете продолжить работу
(Делал из клона новостей, затронул только юзерскую часть)

! Download !
azacgrus
termit, вы же понимаете что вот так просто модули не делаются, нужно чёткое тз. Да и если посмотреть код, то что-то запросов многовато в этом месте(~177 строка):
$result_users=$Mainclass->Db->Query('SELECT `group`,`ip` FROM `f_users`',__file__,__line__);
$result_groups=$Mainclass->Db->Query('SELECT `id`, `title`, `html_pref`, `html_end` FROM `f_groups`',__file__,__line__);
$result_users2=$Mainclass->Db->Query('SELECT `id`,`location`,`signature`,`avatar_type`,`avatar_location`,`elf_mess`,`karma`,`karma_ids` FROM `f_users_extra`',__file__,__line__);
=)
Screatch
А вы возьмите и доделайте :D
Alexander
Ребят! Сначала думаем, потом обдумываем и только потом уже делаем! Из воздуха модули писать - дурная затея, по сему хотя бы ТЗ составьте. Я тогда смогу помочь с форматом БД, если потребуется.
termit
Цитата (azacgrus @ 14.11.2009, 13:16)
termit, вы же понимаете что вот так просто модули не делаются, нужно чёткое тз. Да и если посмотреть код, то что-то запросов многовато в этом месте(~177 строка):

1. Скажите мне что такое Тз? :huh:
2. Знаю... много, я их там от безисходности положения повтыкал))))
Цитата (Screatch @ 14.11.2009, 14:03)
А вы возьмите и доделайте
Спасибо за поддержку))))
Цитата (Alexander @ 14.11.2009, 14:16)
Я тогда смогу помочь с форматом БД, если потребуется.
Со структурой БД там как раз всё норм.
Проблема у меня появилась от в месте где нужно выводить сообщения, тоесть паралельная работа с тремя таблицами... юзер, юзер_екстра и сообщения.
1.Использую выборку из таблици юзвери (выбираю нужные поля)
2.При прокрутке даных пользователя например в сообщении 1, и последующем переходе на сообщение 2, получалось что результат выполнения запрса из таблицы юзвери уже прокручен, а как перевести "каретку" на верх, не выполняя того же запроса заново я не розобрался...А делать как минимум 10-15 запросов на одной странице как вы понимаете бред...
azacgrus
Цитата (termit @ 14.11.2009, 16:41)
1. Скажите мне что такое Тз?

Тех. задание. Т.е. допустим функционал модуля
termit
Ну тогда обьясняю...
Изначальное моё задание было таковыи. Максимально простой модуль форума, с категориями, форумами, ответами.)))
Простое администрирование(возможно даже на прямую без админки).

Хотелось сделать чтото похожее на модуль ZOMBiE для С и АС....(Правда намного проще... ибо изначально предпологал что будут проблемы с нехваткой знаний :) )
azacgrus
Вот краткое ТЗ:
Цитата
Eleanor Forum
=================
Простой форум с минимальным функционалом.
Изначально в принципе пойдёт примерно следующие:

Юзверская часть:
1. Создание неограниченного чилса форумов и подфорумов.(Для этих целях в принципе можно использовать класс категорий)
2. Создание тем в форуме, вывод тем в определённом количестве на страницу.
Помимо стандартного сообщения, названия темы также должно быть добавление файлов.
3. Сообщения. Как вариант использовать класс коментариев и не творить велосипеды. Использовать стандартные шаблоны коментариев.
И стандартную таблицу в бд(el_comments).
----
Дополнительно:
4. В footer"e выводить статистику. Это так для общего развития :)
============================

Админка:
1. Управление форумами, подфорумами, удаление и т.д. Опять же использование класса категорий
2. Управление сообщениями. Вывод всех сообщений, либо сообщений определённого форума\темы для последующего редактирования сообщений
и удаления.

Это лишь краткое тз, да и форум с небольшим функционалом. Нет возможности назначать модераторов, но думаю пока что мы это переживём :). Хоть будет родной форум Eleanor"e.
Собственно нужно мнение Александра. Есть ли вообще смысл делать такой простой форум или надо сразу замахиваться на мего форум? :)
Alexander
Цитата (azacgrus @ 1.12.2009, 17:57)
надо сразу замахиваться на мего форум? smile.gif

Надо сразу на мегафорум замахиваться. ИМХО.
Radon
систему сперва надо довести до ума и не распыляться на мини- и мега- форумы!
Alexander
Radon, все пожелания и предложения - отдельными темами, пожалуйста.
azacgrus
Radon, над системой проделана огромная работа. По-моему мнению Eleanor уже превосходит тот же DLE в плане функционала и дальнейшего развития.
Radon
azacgrus вот ты жжошь со своим мнением )))

тут как мне кажется идет обсуждение модуля форума, так вот я и высказался по поводу целесообразности сего действа на фоне отсутствия стабильного релиза
azacgrus
Цитата (Radon @ 2.12.2009, 16:19)
azacgrus вот ты жжошь со своим мнением )))
тут как мне кажется идет обсуждение модуля форума, так вот я и высказался по поводу целесообразности сего действа на фоне отсутствия стабильного релиза

а как же иначе :) я такой
а я высказался по поводу стабильности
main
Not Found
The requested URL /elf.rar was not found on this server.



перезалей... хочу глянуть
termit
Буду дома перезалью...
Skyff
А над этим модулем кто нить работает или так и останется в стадии зарождения?
mandriver
Интересно,а можно сделать полную интеграцию с форумом phpbb как это было в первых версиях as
интеграция это хорошо, но пока можно только мост, чтоб юзеров заносил сразу при регистрации на сайте в базу форума.
Как раз на форуме личные сообщение и тд
Skyff
mandriver, 99% некто делать полную интеграцию с PHPB не будет, только потому что он дырявый. Актуальней встроенный форум модулем а так интеграции с форумами уже есть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.