Предлагаю в этой теме обсудить вопрос, касающийся расширений, которые хотелось бы иметь как оригинальные для джумлы. Суть в том, что среди огромного количества всяких сторонних расширений, имеются лишь единицы, которые удовлетворяют требованиям, и часто даже они подвергаются изменениям. Вот и предлагаю программистам, фрилансерам и дизайнерам, сдесь, на этом форуме, создать общими усилиями расширения, которые подходили бы любому, и имели бы статус OpenSurce. В качестве примера, могу предложить создать такие расширения как Галерея, Файловый архив, Многоязычность, и к примеру Конструктор форм. Это для примера, то что часто используется, но сторонние расширения этих видов не всегда удовлетворяют своими возможностями и характеристиками. Здесь просьба предлагать только по существу, что можно сделать, какие уже есть наработки, кто хотел бы участвовать и чем может помочь. Просьба не засорять тему, типа зачем это надо, и тому подобным. Также, нужно выбрать начальное название всем расширениям, типа JoomlaRU-Gallery или что другое, главное чтобы было ясно что это сборки одной конторы. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Предлагаемые к разработке расширения. 1. Расписания с использованием календарной базы (пункт 3) 2. Доска объявлений 3. Календарь для различных целей (календарная база с управлением + плагины) 4. Галерея 5. Файловый архив 6. Конструктор различных форм 7. Мультиязычность (Может просто не расширение а хак, чтобы эта возможность была непосредственно частью джумлы) 8. Рейтинг пользователей. 9. Календарь контента (привязка с пунктом 3)
Ответ: Программирование расширений 1. очень хотелось бы видеть расширение "Расписание занятий" это я к тому, что гораздо проще вогнать в форму/ы нужные данные, чем вставлять код таблицы с группами/предметами/датами... а прикреплять файл с расписанием не по джедайски ПыСы: в принципе - расширение для расписания я себе как то ваял, но: 1. сделано под жеское количество групп, циклов, дат в месяце (31 день в феврале - жесть) 2. так и не получилось сделать настраиваемое описанное в п.1. если наду в залежах - выложу образец для осмеяния и поливания моей седой (местами) головы грязью. От себя обещаю посыпание пеплом головного отростка и покаянное выражение морды лица
Ответ: Программирование расширений Для расписания и доски объявлений, а также некоторых других расширений, можно было бы сделать спец календарь, так как календарные данные нужны во многих расширениях. Я уже думал над этим, но пока не брался за это, из за того, что приходится кучу подгонок делать других сторонних расширений под свои нужды.
Ответ: Программирование расширений 1. Расписания -??? 2. Доска объявлений- http://joomprod.com/ 3. Календарь для различных расширений (календарная база с управлением)- интересно, ТЗ и список расширений плз 4. Галерея- слишком много велосипедов 5. Файловый архив- слишком много велосипедов 6. Конструктор различных форм -артформс рулит 7. Мультиязычность (Может просто не расширение а хак, чтобы эта возможность была непосредственно частью джумлы)- хаки неэффективны, Джумфиш либо мамбот гуглперевода Мой списочек: Система рейтинга пользователей ( Карма) и статей (как на digg.com) Календарь контента это для меня самое насущное.
Ответ: Программирование расширений 1. По расписаниям, это в моём понимании к примеру любая календарная информация, выводимая на данный день или другой период. К примеру у меня стоит задача, по выводу расписания (или как по другому) загруженности работой, тоесть есть ли свободное время и в акие дни, в какое время. По сути, расписанием может быть что угодно, расписание уроков, дни и часы работы, и тп. 2. AdsManager я не считаю лучшей доской объявлений, я её тоже переписывал под свои нужды. Так хороший компонент, но не лучший, покрайней мере на мой взгляд, недоработок там хватает. 3. Составлю в ближайшее время что думаю, и сделаю топик. 4 и 5. В томто и дело, что галерей и файловиков как велосипедов, и не одного нормального для джумлы. 6. ArtForms я не смотрел, но из того что видал, либо големотья, либо так запутано, что помоему сам писатель сломает голову пытаясь там чтото сделать. 7. Джумфиш, чем дальше, тем хуже, а мамбот на гуглю, это ерунда всё с машинным переводом и не всегда оправданно. Насчет хака, я смотрел структуру джумловских таблиц, и думаю вполне можно сделать небольшую доработку, для встроенной возможности мультиязычности, хотябы на несколько основных языков. Рейтинг пользователей, это интересная идея. Календарь контента, это можно реализовать в связке с пунктом 3. Календарь.
Ответ: Программирование расширений 2sergv2005, расписание в моем случае это таблица. по вертикали: с разбивкой месяца (с его выводом) по датам (1-28/29/30/31), дням недели - все разные строки по горизонтали: одна колонка - номер группы, другая - фамилии преподователей (в одной группе 4-6 цикловых занятий с разными преподавателями) тело: абривиатуры цикловых занятий в ячейках, соответствующих групп, преподавателей, дат... Дополнение: rss для трансляции новостей со свого сайта с возможностью выбора разделов, категорий, компонентов, откуда выводить
Ответ: Программирование расширений doctorgrif, это всё понятно, просто я думаю, что расписания и другие расширения, требующие календаря, можно сделать в связке с базовым календарём, что намного лучше чем иметь отдельный календарь в различных расширениях. По поводу RSS, я особо не разбирался с RSS, так как небыло нужды, но думал что это и так есть уже в стандартной поставке.
Ответ: Программирование расширений sergv2005, 1. согласен, так удобнее, но нужен бы и общий вывод по конкретному месяцу с полным описанием...либо хитромудрый поиск с выводом дат/преподавателей по конкретной группе студентов 2. есть то оно есть...но у меня транслируется только с индексной страницы. Может я кривой, может кривой я...
Ответ: Программирование расширений Понятия не имею, надо будет глянуть. Если действительно так, то скорее можно просто доработать имеющийся.
Ответ: Программирование расширений Тут по одной теме, у меня такая идея появилась, сделать компонент контроля содержимого модуля. Чтобы не плодить дубликаты модуля, к примеру для вывода на разных страницах, разное содержимое из разных категорий или разделов, а просто брать настройки модуля из базы. Тоесть в компоненте для модуля создаются, различные настройки, для определённых ссылок, и модуль берёт от туда нужные данные.
Есть необходимость написать страничку, которая бы по выбранным полям соответствующие подсчёты. По написанию "как" - само собой вопрос не стоит - всё знаю, но вот как её интегрировать... Мне необходимо её отобразить в правом фрейме (самом большом, где отображаются статьи, новости и прочее). Как сие реализовать? Пробовал написать ввиде статьи, но встроенный html-редактор не знает что такое inputbox, я уже не говорю о более сложных решениях.
вставлю свои 5 копеек. – из всех перечисленных запчастей интересует компонент, привязывающий статьи к календарю и доработка adsmanager. артформс устраивает всем. юмфиш пока тоже. – поддерживаю всеми конечностями:
Всё это хорошо, да только не кому это не надо, имею в виду, что не кто этим всё равно не хочет заниматься, все ищут готовое. Я было занялся созданием компонента управления дубликатами модулей и компонентом календаря, но так и забросил, нет времени. Щас вот мучаю себя и VirtueMart, так как программиста найти не могу, все от этого магазина как от огня шарахаются, и не удивительно почему. А вообще, Joomla 1.0.х уже походу поддерживаться не будет, а новая пока слишком кривая, чтобы под неё чтото делать. Да и посмотрел в последние пару месяцев, много разных CMS, в поисках лучшей, Jooma 1.0.x на мой взгляд самая удобная и хорошо сделанная. Её бы и дальше развивать, ан нет, давай новую, тяжолую и кривую делать.