CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Eleanor Forum @
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Секреты и советы
Страницы: 1, 2
Easy-Web
'בעזרת ה

Выслал по указанным в теме адресам искомый модуль. Жду замечаний подписчиков и корректирую модуль. Каждое обновление буду высылать по подписанным адресам - пока это будет только четыре подписчика, на замечания большего количества тестеров меня поначалу вряд ли хватит. Но примерно через 1-2 недели, когда будут исправлены общие баги, выложу в файловый архив для EU и BT.
Djadka
А может на этом форуме выкладывайте, актуальные версии модуля, так будет более проще и тестеров больше.
Easy-Web
Цитата (Djadka @ 2011-04-03, 4:22)
А может на этом форуме выкладывайте, актуальные версии модуля, так будет более проще и тестеров больше.

Цитата (Easy-Web @ 2011-04-03, 0:45)
на замечания большего количества тестеров меня поначалу вряд ли хватит

Количество тестеров на этом этапе не должно быть большим, ведь мы будем прорабатывать базовые баги. А они у всех будут выползать одинаковые. Но через недельку-другую уже начнем выкладывать .
Easy-Web
Итак
Скрытый текст. Доступен только пользователям. Пожалуйста, войдите или зарегистрируйтесь.
у нас уже установлена вторая копия модуля Eleanor Forum.
KeSSLeR
Вес модуля порадовал)
Сегодня вечером приступимссс)
Easy-Web
Цитата (KeSSLeR @ 2011-04-03, 9:59)
Вес модуля порадовал)
Сегодня вечером приступимссс)


Фишка в программировании для Элеонора а так же причина почему я использую именно его, заключается в том, что Александр нашпиговал его огромным колличеством классов , функций и т.п. Элеонор -движок удобный прежде всего для программиста. Благодаря тому, что не нужно подготавливать среду, и в каждом модуле повторять один и тот же код (что имело бы место и в DLE и в WordPress и где угодно), модуль становится легким , содержащим только код, относящийся к своим собственным потребностям.

Идея сделать форум подстегивалась тем, что для него уже все было подготовлено. Класс class_comments.php это уже полностью выполненный движок постирования. Класс class_categories.php позволяет создать любую иерархическую структуру ветвления. Добавляя еще и классы капчи, уже отработанную систему доступа по группам мы по кирпичикам собираем форум. Сейчас я ограничился иерерхией категория-форум-топик но если понадобится сделать многоуровневую иерархию, то не придется добавлять ничего кардинального. А если потребуется сделать ограничение юзера по колличеству создаваемых постов или топиков, то для этого послужат Voting функиции со своей собственной таблицей, уже входящей в комплект Элеонор, отслеживающие уникальность посетителя как по рег. данным так и по IP.

Z1dan3
Как у Вас на Вашем форуме будут дела обстоять с шаблонизатором?
Easy-Web
Цитата (Z1dan3 @ 2011-04-03, 12:29)
Как у Вас на Вашем форуме будут дела обстоять с шаблонизатором?


На данный момент большинство классов стилей берутся из основного шаблона например Uniel. Ведь основой форума является сам Элеонор. Несколько классов добавлено в файл forum.css и прилагаются в архиве для самостоятельного подключения к своему шаблону. В будущем, при дополнении функционала в этом же файле будут описываться классы для всех нововведенных элементов, хотя по возможности, чтобы добиться цельности и единства с движком, я старался не придумывать названия классов элементов, а использовать уже имеющиеся. Так же, стандартным способом, используя class_template.php выводится заголовок модуля, сообщения об ошибках и даже сами таблицы форумов и топиков. Для этого используются шесть (не предел) html файлов копируемых в корень папки шаблона .

Таким образом шаблоном форума является дополнение в виде файла css, файлов html и графических файлов (еще пока нет), которое просто копируется в папку основного шаблона и при этом не замещающее никаких других файлов. Единственное действие для активации такого дополнения будет включение css файла. Наверно можно будет написать такие дополнения для каждого из стандартных шаблонов.

NoIndex
Мне то можно выслать?%)
nikolai.serov@gmail.com
Loader
Удручает использование стандартной таблицы для комментов...выделить бы её отдельно! :rolleyes:
Easy-Web
Цитата (Loader @ 2011-04-03, 16:53)
Удручает использование стандартной таблицы для комментов...выделить бы её отдельно! :rolleyes:


Я думаю, что это легко можно будет реализовать. Окончательное отображение комментариев происходит через класс находящийся в шаблоне. Эдакий рояль в кустах. Раньше мне казалось это решение громоздким, я не понимал, зачем в шаблонах нужен код, если там должен быть только HTML. Но в нашей ситуации это позволит рисовать два варианта таблицы для отправки поста - для форума и для коммента. Хотя всетаки какая разница. Лично мне нравится то что таблица одна и таже - типа единый стиль.
Loader
Дело не во внешнем виде! Просто я думаю что это не оправданно, и нужна отдельная таблица.
Djadka
Цитата (Loader @ 2011-04-03, 19:16)
Дело не во внешнем виде! Просто я думаю что это не оправданно, и нужна отдельная таблица.

Согласен с Лоадером, если будет большая посещаемость то бедная таблица будет трещать от нагрузки, да и зачем сырбор делать то, отдельная таблица лучше тем что в ней будет всё что относится к форуму, а не ко всему сайту.

Easy-Web
Цитата (Loader @ 2011-04-03, 21:16)
Дело не во внешнем виде! Просто я думаю что это не оправданно, и нужна отдельная таблица.

А ведь гостевуха то на твоем сайте тоже на основе комментов! :-)


Я конечно склоняюсь к иному мнению, мы просто можем оставить этот вопрос для обсуждения. В принципе создать отдельную таблицу можно. Скопировать еще один экземпляр класса comments тоже в принципе можно, хотя опять таки с моей точки зрения как-то косовато получается. Но вот вам пример. В моей газете за эту неделю было сделано 1581 комментариев - по двести с лишним в день, не считая тех которые уже удалил модератор. Модератору необходимо прочитать каждый из этих коментов. Когда я выложу в газету этот форум, ему необходимо будет примерно столько же времени уделять и форуму. Теперь вопрос на засыпку. Какой ему резон модерировать коменты и форум в разных окнах ежеминутно переключаясь с одного на другое окно???? Как ему удобнее сделать групповое удаление комментов спамера который накосячил и в форуме и в статьях???? Наверное всетаки в одном единственном окне.

НАсчет "бедная таблица будет трещать от нагрузки, " А что если это была бы отдельная таблица, то она бы не трещала? Вы думаете что используя две таблицы можно как-то уменьшить нагрузку на каждую из них? Но ведь таблица не винчестер, которых чем больше в компе тем меньше нагрузка на каждый из них. MySQL работает несколько иначе. Когда идет запрос на вставку записи ему по барабану куда писать инфу в таблицу номер 1 или таблицу номер 2. и та и другая это весьма условное деление, ведь фактически результат пишется на одно и то же дисковое пространство и нагрузка на мускул не изменится хоть это была бы одна таблица или две или десять.
Loader
Цитата (Easy-Web @ 2024-04-27 00:18)
А ведь гостевуха то на твоем сайте тоже на основе комментов! :-)

Она не на основе комментов. Я тебя уверяю! ;)
Цитата (Easy-Web @ 2024-04-27 00:18)
Какой ему резон модерировать коменты и форум в разных окнах ежеминутно переключаясь с одного на другое окно????

Здесь уже идут вопросы удобства. Мне лично сообщения с форума в комментах - очень неудобно!
Easy-Web
Цитата (Loader @ 2011-04-04, 0:20)
Она не на основе комментов. Я тебя уверяю! ;)

Здесь уже идут вопросы удобства. Мне лично сообщения с форума в комментах - очень неудобно!

Я думаю что можно сделать вариант "и нашим и вашим" .Если ты хочешь иметь разделенными форум и коменты и модерить их в разных местах админки, тогда я отдельно напишу модерирование постов форума. Причем в реале это будет в одной таблице, просто выводиться будут нужные записи в нужных местах.
termit
  • Неправильно генерируються ссылки на профиль пользователя на главной странице, и на странице форума.
  • Неправильные ссылки на сообщения (вид #1)
  • При добавлении сообщения в любой теме, на главной форума последнее сообщение отображается только с первой темы
Easy-Web
Цитата (termit @ 2011-04-04, 5:05)
  • Неправильно генерируються ссылки на профиль пользователя на главной странице, и на странице форума.
  • Неправильные ссылки на сообщения (вид #1)
  • При добавлении сообщения в любой теме, на главной форума последнее сообщение отображается только с первой темы


Спасибо! Буду исправлять!
termit
При удалении категории в админке
Цитата
Unknown column 'main_cat' in 'where clause'
Query: SELECT `id` FROM `el_forum_topics` WHERE `main_cat`=2
Line: 631 in file /www/modules/forum/admin/index.php
URL: /admin.php?section=modules&key=9819ed987562c2a9d3819b9cee601c3d&module=forum&do=categories&delete=2
Date: 2011-04-04 12:44:24
IP: 178.216.23.10
termit
И ещё, хотелось бы, что бы форумы сортировались по id, а не по названию
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.