Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 82 Ответов
  • 85523 Просмотров
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Re: Все о копирайте (copyright)
« Ответ #60 : 12.11.2009, 19:08:05 »
Darkick, а разве товарный знак у Joomla не Joomla! ( именно с восклицательным знаком)?
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Все о копирайте (copyright)
« Ответ #61 : 12.11.2009, 22:35:01 »
Как сказал beliyadm, у них по этому поводу маразм. Вроде и "J!" туда же причисляют.
*

Stich SPb

  • Захожу иногда
  • 231
  • 5 / 0
Re: Все о копирайте (copyright)
« Ответ #62 : 13.11.2009, 12:23:47 »
В версии 1.5:
Для того, чтобы убрать копирайт Joomla, но оставить копирайт своей фирмы:

1. Оставить включеным модуль Footer.

2.В файле:
\language\ru-RU\ru-RU.mod_footer.ini
В строке:
FOOTER_LINE2=
Убрать все, что справа от знака равно

Пробовал - не получилось. В админке копирайт не изменяется все равно. Вообще удалил этот файл - не помогло :)
Оключал mod_footer - не помогло.
Где в версии 1.5.14 копирайт админки находится? Хочу дописать туда свою информацию
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Все о копирайте (copyright)
« Ответ #63 : 13.11.2009, 13:34:43 »
вообще то языковые файлы для админки лежат в /administrator/language/
*

Stich SPb

  • Захожу иногда
  • 231
  • 5 / 0
Re: Все о копирайте (copyright)
« Ответ #64 : 13.11.2009, 14:29:58 »
Спасибо, чего то сразу не догадался  ^-^
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Все о копирайте (copyright)
« Ответ #65 : 15.11.2009, 01:33:06 »
Здравствуйте! Дабы не создавать новую тему хочу спросить в этой. Я планирую выпустить несколько бесплатных шаблонов, по какой лицензии их распространять? Чем отличает GLP и Creative Commons  Они вроде как обе подразумевают бесплатное распространение...
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Re: Все о копирайте (copyright)
« Ответ #66 : 15.11.2009, 14:47:20 »
Чтото мне имхуется что если просто написать лицензию то она никакой силы не имеет, нужно как то регистрировать это дело. А нескромный вопрос - зачем для бесплатных шаблонов лицензия?
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Все о копирайте (copyright)
« Ответ #67 : 15.11.2009, 15:17:36 »
Чтото мне имхуется что если просто написать лицензию то она никакой силы не имеет, нужно как то регистрировать это дело. А нескромный вопрос - зачем для бесплатных шаблонов лицензия?
Неправильно имхуется. Какую лицензию разработчик назначит - та и будет.
А зачем бесплатным? А чтобы описать правила пользования. Чтобы не могли взять твой бесплатный и использовать его для получения своей прибыли (CC:SA-NC); либо переделать и запретить эту переделку изменять и использовать другим (GNU GPL) и т.п.
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Re: Все о копирайте (copyright)
« Ответ #68 : 15.11.2009, 20:03:32 »
да это все от честных людей защита, тем кому надо - присвоят себе и ничего ты с ними не сделаешь. В суд? Да запросто! И будешь судиться?
За бесплатный шаблон? Я к тому что раз шабл бесплатный, то пусть творят че хотят с ним. Зачем к нему лицензия?
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Все о копирайте (copyright)
« Ответ #69 : 15.11.2009, 23:14:33 »
Это уже другой вопрос.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Все о копирайте (copyright)
« Ответ #70 : 16.11.2009, 01:49:09 »
Я к тому что раз шабл бесплатный, то пусть творят че хотят с ним. Зачем к нему лицензия?
Ну ведь ответили же? Чтобы во-первых зафиксировать условия использования, условия распространения и модификации. Лицензии разные ведь бывают. Бывает - делайте что хотите, а бывает - делайте что хотите, но с одним условием - автора не менять, новые продукты на базе данного не создавать. И такое бывает.

Да, в наших реалиях это мало применимо, но за рубежом, из-за нарушения даже такой пустяковой лицензии можно поднять очень приличную шумиху. И поэтому там, как правило, стараются следовать лицензиям.
*

FlahsAxel

  • Захожу иногда
  • 210
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #71 : 17.05.2010, 01:44:58 »
Скачал с сайта производителя – бесплатный шаблон, но с такой припиской
Das Copyright und der Backlink können gegen eine kleine Gebühr von ?15.- entfernt werden.
(Копирайт и обратная ссылка (Backlink) могут удаляться после небольшой оплаты в 15?.)
Т.е. в футере – ссылка на сайт производителя шаблона.
На первой странице топика вычитал
…убирать копирайт из шаблона - можно, нельзя убирать информацию об авторских правах из исходников самой системы управления контентом.
Можно ли просто скрыть эту информацию – присвоить hide?
Не будет ли это нарушением авторских прав?
Свой копирайт ставить не буду.
В templateDetails.xml прописано
   <authorEmail>Бла-Бла-Бла@Бла-Бла.Бла</authorEmail>
   <authorUrl>http://www.Бла-Бла.Бла</authorUrl>
   <copyright>Бла-Бла.Бла</copyright>
   <license>Бла-Бла.Бла</license>
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Все о копирайте (copyright)
« Ответ #72 : 17.05.2010, 02:12:54 »
<license></license>

Что вот тут написанно
*

FlahsAxel

  • Захожу иногда
  • 210
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #73 : 17.05.2010, 04:20:45 »
Alldar

<license>ИвановДизайн</license> - вот что написано!
Если  было бы GNU/GPL, то не спрашивал.
Можно такое скрывать (НЕ УДАЛЯТЬ) - поисковикам видно, а пользователям сайта это никчему.

Если в шаблоне прописано типа
<license>Proprietary - GavickPro eClub members only</license>
т.е. для членов клуба...
Можно использовать такой шаблон, раз уж он у меня есть, но членом клуба не являюсь.
Моральную сторону не рассматриваем!
« Последнее редактирование: 17.05.2010, 05:39:38 от FlahsAxel »
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
Re: Все о копирайте (copyright)
« Ответ #74 : 17.05.2010, 07:57:02 »
Моральную сторону не рассматриваем!
Тогда Вы сами же ответили на свой вопрос.
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

shaytan

  • Новичок
  • 2
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #75 : 04.12.2010, 13:18:58 »
Если у меня на сайте несколько программ со ссылками для скачивания на файлообменник, в футере прописано -
"Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях. По истечении 24 часов материал должен быть удален с вашего компьютера." 
Это что то меняет? Как можно сделать чтоб ППР не беспокоило ?
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Re: Все о копирайте (copyright)
« Ответ #76 : 21.12.2010, 19:26:37 »
допустим я переписал все файлы отвечающие за внешний вывод контента, копирайт всеровно нельзя убирать, в таком случае можно поживится на ссайте пенсионного фонда
*

rom

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #77 : 12.01.2011, 10:01:00 »
и всё же, можно ли получить конкретный ответ:
 можно ли модифицировать\удалять копирайт платного шаблона?
   в частности, в файле templateDetails.xml:
                                               <copyright>Copyrighted Commercial Software</copyright>
                                               <license>Proprietary - GavickPro eClub members only</license>
 
  если нет, то что будет владельцу сайта за использование такого шаблона?

те кто не знает, что ответить, просьба не писать типа: не красиво, не этично...
интересует юридический аспект вопроса.
Заранее спасибо за профессиональные ответы!

 
« Последнее редактирование: 12.01.2011, 19:05:07 от rom »
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Re: Все о копирайте (copyright)
« Ответ #78 : 13.01.2011, 13:42:00 »
По закону понятное дело нельзя. Но фишка в том, что можно сделать так, что якобы вы реально не знали что шаблон коммерческий. Если сделать так, что в шаблоне не будет ни слова о лицензии ( в том числе и в админке когда заходите в шаблон) и вам неизвестный доброжелатель скинет в аську ссылку на то, где скачать этот модифицированный шаблон со словами "Зырь чувак какой клевый бесплатный шаблон, качай быстрее", максимум что может быть - при условии что владельцы шаблона подадут в суд - это заставят убрать шаблон с сайта. Вы - добросовестный пользователь, вас ввели в заблуждение. Главное что бы никто не смог доказать, что "неизвестный доброжелатель" это вы сами. Что там шаблоны, по такой схеме миллионы денег воруют. И главное - в нашем суде говорите неправду, вам так быстрее поверят (с).
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

nthanter

  • Захожу иногда
  • 55
  • 1 / 1
Re: Все о копирайте (copyright)
« Ответ #79 : 30.04.2012, 10:20:57 »
всё понятно
*

Wolverine

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #80 : 01.10.2012, 15:12:07 »
ДД!
Ув. Модераторы (Sedoy, OnTheFlyRU, FxPunter), предлагаю правильный ответ на этот вопрос закрепить в топ
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Re: Все о копирайте (copyright)
« Ответ #81 : 25.03.2019, 15:15:17 »
нельзя убирать информацию об авторских правах из исходников самой системы управления контентом.
- это как понимать то? У меня есть шаблон, например внизу сайта написано: название шаблона и студия... это ведь нельзя убирать?
*

AndrewVas

  • Новичок
  • 8
  • 0 / 0
Re: Все о копирайте (copyright)
« Ответ #82 : 25.03.2019, 20:40:54 »
- это как понимать то? У меня есть шаблон, например внизу сайта написано: название шаблона и студия... это ведь нельзя убирать?

Здесь, насколько я могу понимать, о копирайтах самой Joomla речь
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться