Сообщений: 4 Зарегистрирован: 29 Марта 2009, 22:40:57 Сказали спасибо 0 раз Статус: offline
Опубликовано 11 Апреля 2009, 18:38:18
Универсальный модуль
Это модуль для всего контента на сайте.
Что он должен уметь:
1)Создание категорий с аватаром категории и описанием
(т.е. наши новости, статьи, файлы, ссылки, фотоальбом, гостевая, вопросы и т.п.)
2)Создание многоуровневых подкатегорий для категорий, тоже с аватаром подкатегории и описанием
Например для категории Новости: Новости спорта:
Шахматы, Бокс: Майк Тайсон
3)Создание материала универсально из следующих полей:
а)Название
б)Аватара материала или фото, если это для фотоальбома. С возможностью загрузки и просто ссылки. Причём, хорошо бы иметь функцию наглядного перебора имеющихся в фотоальбоме сайта маленьких фото и внедрения его в аватар материала для статьи или новости.
в)Краткое описание
г)Подробное описание
д)Вердикт или ответ хозяина сайта, если это вопрос или гостевая книга к примеру.
ж)Ссылка, если это для категории Ссылки или просто будет ссылка на форум для обсуждения. Причём, хорошо бы иметь функцию наглядного перебора имеющихся в Ссылках сайта ссылок и внедрения её в материал для статьи или новости, как авторский сайт.
з)Загрузка файла или ссылка на него. Причём, хорошо бы иметь функцию наглядного перебора имеющихся в Файлах сайта архива и внедрения его в материал для статьи или новости.
Дополнительные возможности:
Помимо картинки bb-кодом в материале, нужна возможность оформления Подробностей картинками из имеющегося на сайте альбома. Причём, хорошо бы иметь функцию наглядного перебора имеющихся в фотоальбоме сайта фото и внедрения его в материал для статьи или новости, в раскрываемом либо уже раскрытом виде.
Короче:
Если поделить поля на функции, то их четыре
1)Текст
2)Ссылка
3)Загрузка
4)Выбор
Текст:
Название
Кратко
Подробно
Ответ
Ссылки:
На ресурс
На архив
Загрузки:
Фото
Файл
Выбор:
элемента
подкатегории
категории
(для вставки bb-кодом в материал)
Всё.
Модуль пока в теории. Кто поможет делать ибо я буду долго?
Плюс такого универсализма:
1)Мы сделаем общий архив материалов сайта, как для новостей, но у нас будет для всего
2)Мы сделаем панель в которой свежие материалы будут идти в порядке их публикации, а не разбросанными по окнам разных других модулей. Т.е. будет идти то новость вверху, то статья, то файл. Всегда что-то новое. Причём, обещаю, что прикрутим к материалу его группу с картинкой и автора с аватаром.
3)Мы сделаем панели рекламы этих материалов наиболее полнее, публикуя в топиках не только название, как сейчас, но и аватар материала, а может и часть краткого описания. Разные могут быть ещё вариации. Причём на первое место сможет попасть не только новость, но и вопрос.
Сообщений: 7 Зарегистрирован: 12 Апреля 2009, 18:55:14 Сказали спасибо 0 раз Статус: offline
Опубликовано 12 Апреля 2009, 23:37:29
а я уже приготовился устанавливать этот мод. ))
Да, многоуровневое меню очень надо бы... А то старья оказывается отдалена от главной страницы аж на 2 уровня. Это если на дефолту на главной - лента новостей.
Предлагаю вместе написать этот мод. Вот только в php я не очень силен пока что.))
-------------------- сейчас работаю над сайтом "Мобильные тарифы - http://tariff.org.ua"
Сообщений: 4 Зарегистрирован: 29 Марта 2009, 22:40:57 Сказали спасибо 0 раз Статус: offline
Опубликовано 17 Апреля 2009, 00:52:22
Я уже сделал половину работы.
Т.е. есть подключаемый плагин, где полностью готовы категории этой модификации как я и планировал.
Толку вакладывать пока нет.
Подразню и похвастаюсь.
Короче, представьте что вы создаёте главные категории сайта:
Новости Статьи Фото Файлы Вопросы...
Причём все категории с картинками и с описанием, количеством, доступом и ...
подкатегориями.
В создании этого я использовал download_cats.php из админки, модернизируя его при помощи фрагментов из лучших мест в других модах. Это - как конструктор. Возможно я наделал кучу ошибок, но мне нравится.
В создании категории есть три секции.
1)Поля ввода и редактирования
2)Глубиномер категорий, где в полной инфе по категории (картинках, описании...) можно углубляться с главных категорий в подкатегории.
3)Просто список с быстрым доступом к редактированию или удалению категорий
Я пока не хочу выкладывать это. Ещё тестирую сам.
Вчера только закончил.
Взялся за форму ввода контента тоже на основе download.php. Мне нужна комплексная картинка. Тут ещё дофига работы.
Я тут придумал в поля ввода добавить такой элемент, как Авторы, помимо пользователя, что публикует. А авторов водить постоянно не хочется. Т.е. надо завести плагин авторов, что-то вроде personnel_list. Чтоб можно было выбирать, а не вводить. По этому принципу так же создать элемент Версии, Лицензии и прочие полезные мелочи, которые можно забить заранее.
Я не вижу смысла деления базы однотипными элементами такими, как новости, статьи, файлы..
Их я объединяю в одну таблицу, придавая им порядок категорий.
А уж такие служебные вещи, как авторы с их анкетами, Версии, Организации, будут отдельно.
Не знаю, что из этого получится, но это уже не будет php-fusion-sf, т.к. это совсем другая форма для контента. Все плагины станут к этому моему модулю недействительны. Если делать этот модуль, значит делать совсем другие панели затем. Так что зря радуетесь, что какой-то добрый дядя делает вам подарок.
Сообщений: 4 Зарегистрирован: 29 Марта 2009, 22:40:57 Сказали спасибо 0 раз Статус: offline
Опубликовано 19 Апреля 2009, 12:38:17
Не могу пока научить сохраняться контент.
Не понимаю немного смысла разделов действия сохранить.
Там вроде как несколько разделов.
Первый обращается к переменным, а второй к базе.
Вроде не могу правильно подставить в обращение к базе нужные переменные.
Получается такая фигня. Создаётся только название. Могу редактировать. Но изменяя название, оно не меняется.
Вот какая загвоздка.
Разок получилось было. Все элементы начали сохраняться и редактироваться. Но я пропустит момент, увлёкшись, и опять всё сбилось. Не могу понять причину подобного глюка. Может кто подскажет.
Сообщений: 4 Зарегистрирован: 29 Марта 2009, 22:40:57 Сказали спасибо 0 раз Статус: offline
Опубликовано 26 Апреля 2009, 13:19:10
Прорвался сквозь дебри.
Теперь модуль умеет сохранять не только полноценные категории, но и сами элементы, материалы для категорий.
Много нестыковок с локалями и прочей неразберихи осталось. Я довожу до ума и делаю читабельным код, шаг за шагом.
Начал заниматься отобразительной частью, т.е. панелькой вывода материалов.
Всё пока условно и сыро, поэтому, опять не хочу позориться и класть это дело.
Я зря вас пугал на счёт того, что модуль будет игнорировать сторонние панели других авторов, например для вывода последних новостей или статей. Понадобиться лишь небольшая дополнительная модернизация.