Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1991 сообщений
Cообщения с меткой

joomla - Самое интересное в блогах

Следующие 30  »
vitaly80

Советы вебмастерам по Joomla

Воскресенье, 29 Мая 2016 г. 16:30 (ссылка)
seo58.ru/component/tags/tag/3-joomla

Читайте полезные советы по CMS Joomla: SEO, модули, плагины и другие хитрости и секреты.
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
SoftLabirint

Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс » SoftLabirint.Ru: Скачать бесплатно и без регистрации - Самые Популярные Новости Интернета

Воскресенье, 08 Мая 2016 г. 22:16 (ссылка)
softlabirint.ru/video/video...okurs.html


Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс

Система управления контентом Joomla — это гибкая и универсальная CMS, на базе которой может быть реализован сайт любого функционала и любой сложности.



Несмотря на приличный функционал, в базовой комплектации CMS Joomla содержится лишь базовый набор инструментов, которых вполне хватит для создания типовых сайтов. Для решения более сложных задач функционала такого движка будет недостаточно.



Как стать востребованным профессионалом Joomla и удвоить заработок уже через месяц? Профессиональный веб-разработчик Виктор Гавриленко подготовил для Вас первый и единственный в рунете видеокурс на тему создания расширений для Joomla.



В видеокурсе Вы вместе с автором будете учиться писать собственные расширения с полного нуля для системы управления контентом Joomla.



Содержание Курса:



Раздел 1. Создание собственного компонента для CMS Joomla.



Уроки первой части [ Раздел 1 ]: Панель администратора.

01. Введение

02. Создание файловой структуры

03. Манифест-файл

04. Установка таблиц компонента

05. Локализация расширений

06. Выполнение скриптов во время установки расширений

07. Первый шаг к MVC

08. Панель управления менеджера типов.Часть 1

09. Панель управления менеджера типов. Часть 2

10. Sub-контроллеры

11. Вид страницы добавления нового типа объявлений. Подключение модели

12. Выбор модели. Стандартные поля Joomla Часть 1

13. Стандартные поля Joomla Часть 2

14. Отображение элементов форм. Класс JForm

15. Шаблон страницы добавления нового типа

16. Сохранение типа объявлений в базе данных

17. Редактирование типов

18. Вывод добавленных типов на экране

19. Драйвер работы с базой данных. Часть 1

20. Драйвер работы с базой данных. Часть 2

21. Вывод добавленных типов на экране. Часть 2

22. Публикация типов

23. Автоматическая генерация псевдонимов

24. Добавление боковой панели

25. Основные виды менеджера категорий

26. Формирование вкладок на странице добавления категории

27. Создание собственных типов полей

28. Отображение пользовательского поля

29. Сохранение новых категорий в базе данных

30. Вывод данных менеджера категорий

31. Постраничная навигация

32. Состояния модели и сессии пользователей

33. Сортировка категорий

34. Сортировка категорий по порядку

35. Удаление категорий

36. Изменение состояния категорий

37. Менеджер объявлений

38. Пользовательское поле. Типы объявлений

39. Пользовательское поле. Категории объявлений

40. Валидация данных. Часть 1

41. Валидация данных. Часть 2

42. Сохранение объявления в базу данных

43. Изображения объявлений

44. Текст объявления

45. Модерация объявлений. Часть 1

46. Модерация объявлений. Часть 2

47. Фильтры в менеджере объявлений.Часть 1

48. Фильтры в менеджере объявлений. Часть 2

49. Глобальные настройки компонента

50. Права и привилегии пользователей. Часть 1

51. Права и привилегии пользователей.Часть 2

52. Права и привилегии пользователей.Часть 3

53. Права и привилегии пользователей.Часть 4

54. Права и привилегии пользователей.Часть 5

55. Заключение



Часть 2 [Раздел 1] Пользовательская часть

01. Точка входа. Главная страница сайта

02. Модель вида Messages

03. Шаблон главной страницы

04. Страница полного содержимого объявления. Часть 1

05. Страница полного содержимого объявления. Часть 2

06. Количество просмотров объявлений

07. Главное меню сайта

08. Вид категории

09. Пользовательское поле – всплывающее окно. Часть 1

10. Пользовательское поле – всплывающее окно. Часть 2

11. Учетная запись пользователя. Часть 1

12. Учетная запись пользователя. Часть 2

13. Добавление объявление в пользовательской части. Часть 1

14. Добавление объявление в пользовательской части. Часть 2

15. Человеко-понятные URL. Часть 1

16. Человеко-понятные URL. Часть 2

17. Человеко-понятные URL. Часть 3

18. Человеко-понятные URL. Часть 4

19. Человеко-понятные URL. Часть 5

20. Человеко-понятные URL. Часть 6

21. Человеко-понятные URL. Часть 7

22. Человеко-понятные URL. Часть 8

23. Человеко-понятные URL. Часть 9

24. Заключение



Раздел 2. Создание модулей для CMS Joomla.



Часть 1 [Раздел 2] Создание модуля категорий.

1. Файловая структура модуля категорий

2. Файл манифест

3. Локализация модулей

4. Точка входа для модуля

5. Файл helper.php отображение данных модуля

6. Взаимодействие модуля и компонента



Часть 2 [Раздел 2]. Создание модуля фильтров

1. Файловая структура модуля и файл манифест

2. Точка входа

3. Хелпер модуля

4. Макет отображения данных модуля



Раздел 3. Создание плагинов для CMS Joomla.



Часть 1 [Раздел 3] Создание плагина «Последние добавленные объявления»

1. Введение

2. Файловая структура плагина

3. Файл манифест

4. Основное ядро плагина

5. Макет отображения данных плагина



Часть 2 [Раздел 3] Создание плагина «Последние добавленные объявления». Вариант 2

1. Файловая структура плагина

2. Файл манифест

3. Основное ядро плагина

4. Макет отображения данных плагина



Бонусы:

-Курс по PHP

-Премиум курс по ООП PHP

-Премиум-курс по созданию модулей Joomla

 



Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс



Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс



Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс






Информация о видеокурсе

Название: Joomla-Профессионал: создание расширений для Joomla

Автор: Виктор Гавриленко

Год выхода: 2015

Жанр: Видеокурс

Язык: Русский

Выпущено: Украина

Продолжительность: Более 30 часов



Файл

Формат: HTML, MP4

Видео: AVC, 1280x720, ~234 Kbps

Аудио: AAC, 125 Kbps, 48.0 KHz

Размер: 12.7 Gb



Скачать: Joomla-Профессионал: создание расширений для Joomla (2015) Видеокурс >>>



 



Подписка на новости сайта…

http://feeds.feedburner.com/Soft-Labirint

http://feeds.feedburner.com/Soft-Labirint?format=xml

https://feedburner.google.com/fb/a/mailverify?uri=Soft-Labirint

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] FAQ по лицензированию Joomla

Пятница, 30 Апреля 2016 г. 00:35 (ссылка)

В продолжение осуществления переводов справочных материалов про лицензирование различных CMS публикую перевод такого материала про другую достаточно популярную CMS — Joomla!, которая также распространяется на условиях лицензии GPL. В тексте есть пояснения по таким вопросам, как например, можно ли продавать лицензии на Joomla!, шифровать расширения и лицензировать их на условиях иных лицензий.





Какая лицензия применяется для Joomla!?



Лицензия GNU General Public License версии 2 или более поздняя. www.gnu.org/licenses/old-licenses/gpl-2.0.html Далее по тексту этого FAQ, под «GNU GPL» и «GPL» понимается лицензия GNU General Public License версии 2.



Какая разница между лицензиями GPL и LGPL?



Лицензия GNU GPL предназначена для использования в отношении программ, в то время как лицензия GNU LGPL предназначена для использования в отношении программных библиотек. Система управления контентом в целом является программой, в которой задействованы многочисленные библиотеки, лицензированные как на условиях GPL, так и LGPL (равно как и на условиях иных лицензий, совместимых с GPL), и поэтому лицензирована на условиях лицензии GPL.



Где я могу прочесть более подробно про лицензию?



Лицензия GNU General Public License: www.gnu.org/licenses/old-licenses/gpl-2.0.html

Ответы на вопросы о лицензиях GNU GPL (FAQ): www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html

Философия GNU: www.gnu.org/philosophy



Какое определение у открытого / свободного программного обеспечения?



en.wikipedia.org/wiki/Open_source

en.wikipedia.org/wiki/Free_software



Что означает «добровольное согласие»?



Мы желаем, чтобы все элементы были приведены в соответствие с нашей лицензией, что укрепит наши возможности по защите и охране Joomla! Мы не имеем ни планов, ни средств ходить за каждым, кто нарушает нашу лицензию. Мы просим сообщество добровольно соблюдать GPL.



Какая разница между «коммерческим» и «проприетарным»?



Коммерческое ПО означает, что вокруг такого ПО ведется определенная коммерческая деятельность. Это может быть бизнес по его разработке и взиманию денег за дистрибуцию, поддержку, документацию, кастомизацию и т.п. Коммерческое ПО не всегда означает ПО с закрытым исходным кодом, и ПО с закрытым исходным кодом не всегда означает коммерческое ПО. ПО с закрытым исходным кодом означает, что вы не можете такое ПО копировать, модифицировать или распространять.



Смотрите: en.wikipedia.org/wiki/Proprietary_software



Позволяет ли лицензия кому-либо продавать копию Joomla!?



Да. Преамбула GNU GPL гласит: «Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не стоимость. Наши Стандартные общественные лицензии созданы для того, чтобы быть убежденными в том, что вы обладаете свободой распространять копии свободного программного обеспечения (и взимать за эту услугу плату, если вы пожелаете), что вы получили исходный код или можете его получить, если пожелаете, что вы можете изменить программное обеспечение или использовать его фрагменты в новых свободных программах, и что вы осознаете, что вы можете делать все вышеперечисленное».



Также смотрите: www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#DoesTheGPLAllowMoney



Могу ли я удалить Уведомление об авторских правах на Joomla! в футере (и другие связанные вопросы)?



Да, вы можете удалить уведомления об авторских правах на Joomla! из любой части выходных данных, которые генерируются программным обеспечением Joomla! Вы не можете удалять такую информацию из исходного кода.



Могу ли я удалить уведомление об авторских правах на Joomla! в мета-информации на сайте Joomla!?



Да, вы можете удалить уведомления об авторских правах из любой части выходных данных, которые генерируются программным обеспечением Joomla! Вы не можете удалять такую информацию из исходного кода.



Что мне следует сделать, если я обнаружил возможное нарушение лицензии GPL?



Вы должны сообщить о возможном нарушении соответствующим правообладателям. Если полагаете, что кто-то нарушает положения лицензии GPL в отношении тех лиц, кто разрабатывает Joomla!, пожалуйста, сообщите о нарушении в наш Контактный центр по товарным знакам, используя соответствующий тикет для нарушений.



Расширения



Позволяет ли лицензия кому-либо продавать расширение?



Да. Преамбула GNU GPL гласит: «Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не стоимость. Наши Стандартные общественные лицензии созданы для того, чтобы быть убежденными в том, что вы обладаете свободой распространять копии свободного программного обеспечения (и взимать за эту услугу плату, если вы пожелаете), что вы получили исходный код или можете его получить, если пожелаете, что вы можете изменить программное обеспечение или использовать его фрагменты в новых свободных программах, и что вы осознаете, что вы можете делать все вышеперечисленное».



Также смотрите: www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#DoesTheGPLAllowMoney



Позволяет ли лицензия кому-либо шифровать расширение?



Технически да, но дистрибьютор должен предоставить доступ к исходному коду в его полном объеме и не зашифрованном виде, включив его в состав пакета или путем предоставления его доступным для скачивания. Дистрибьютор обязан предоставить доступ «за вознаграждение, не большее, чем стоимость физического предоставления исходного кода».



Могу ли я опубликовать расширение не под лицензией GPL?



По нашему мнению, большинство расширений являются производными произведениями по отношению к Joomla! и поэтому должны быть лицензированы на условиях лицензии GNU GPL. Допускается, что расширение может работать с Joolma! и не быть при этом производным произведением в соответствии с авторским правом, однако это определяется в каждом конкретном случае. Если вы полагаете, что ваше расширение не является производным произведением, мы настоятельно рекомендуем вам получить профессиональную юридическую консультацию.



Чем отличается переработка шаблонов от переработки компонентов, модулей и плагинов?



По нашему мнению, шаблоны — это составные пакеты, которые содержат в себе в качестве элементов как код, так и иные объекты. Мы полагаем, что код, входящий в шаблон, должен быть лицензирован на условиях GNU GPL, потому что он является производным произведением. В то же время, иные объекты являются просто данными, управляемыми программой, и могут быть лицензированы на любых условиях, на которых пожелает автор. Иные объекты включают в себя такие элементы, как изображения, видео, анимации, css и разметку форматирования.



Вашему вниманию: Материал The GPL & The JED про особые случаи использования.



В чем разница между связкой с другим пакетом и расширением?



Связка линкует Joomla! с внешним приложением, чтобы они могли между собой обмениваться данными и взаимодействовать. Со стороны Joomla! связка выступает своего рода компонентом, модулем или плагином, поэтому необходимо соблюдать требования GPL, если это не самостоятельный объект (а некоторые связки действительно являются самостоятельными объектами).



Если внешнее приложение является самостоятельным объектом по отношению к Joomla! в понимании авторского права, то оно может быть лицензировано на любых условиях, на которых пожелает его правообладатель.



Должен ли код CSS в моем шаблоне быть лицензирован на условиях GPL?



Нет, если только он не основан на объекте, который лицензирован под GNU GPL. Смотрите GPL & JED (особые случаи).



Должен ли JavaScript, включенный в состав шаблонов и расширений, быть лицензирован на условиях GPL?



Нет, если только он не основан на объекте, который лицензирован на условиях GNU GPL. Смотрите GPL & JED (особые случаи).



Если я включу модуль в шаблон, должен ли он быть лицензирован на условиях GPL?



В целом, да. Смотрите www.gnu.org/licenses/gpl-faq.html#GPLModuleLicense



Я приобрел копию расширения, которая нарушает лицензию Joomla! Могу ли я распространять его на условиях GPL?



Нет. Вы должны сообщить о нарушении соответствующим правообладателям.



Могу ли я предлагать свой собственный сервис с моими собственными расширениями с закрытым исходным кодом?



Да. Лицензия GNU GPL не применяется, пока вы не начнете распространять свои собственные расширения третьим лицам. Если вы решите распространять ваши расширения, они должны быть лицензированы на условиях GNU GPL.



Могу ли я опубликовать расширение на условиях GPL-совместимой лицензии?



Joomla! или расширение для Joomla! может включать в себя блок-связку, который лицензирован на условиях совместимой лицензии, потому что блок-связка может быть успешно лицензирован на условиях GPL для целей приложения (конечно, без изменения лицензии для иных приложений, использующих эту же библиотеку). Это обусловлено тем, что такие лицензии менее ограничительны, а приложение Joomla! добавляет ограничения GPL для любого использования таких библиотек вместе с приложением Joomla! Как поясняет Фонд FSF на своем сайте:

Все версии лицензии GNU GPL разрешают такие комбинации частным образом; они также разрешают распространение такие комбинаций, предоставленных по лицензии той же версии GPL. Другая лицензия является совместимой с GPL, если она позволяет то же самое.



Расширения, производные от Joomla!, и сама Joomla! лицензируются на условиях GNU GPL. Таким образом, расширения не могут быть лицензированы на условиях более разрешительной лицензии. Они не могут дать своим пользователям и последующим пользователям те немногие права, которые они могут получить на условиях GPL. GPL-совместимые лицензии не гарантируют, что последующие пользователи будут обладать теми же правами, что и текущие пользователи. Поэтому их использование в производном от Joomla! произведении нарушает условия, на которых правообладатели лицензировали свой код, который подпадает под условия использования GNU GPL.



Уже более двух лет команда Joomla! Project прямо заявляет, что по нашему мнению и мнению юридических экспертов мы рассматриваем обсуждаемые расширения практически всегда как производные произведения по отношению к Joomla и поэтому они должны быть лицензированы на условиях GNU GPL.



Смотрите следующие материалы с дополнительными разъяснениями:

www.fsf.org/licensing/licenses/gpl-faq.html

http://wordpress.org/development/2009/0… e-gpl-too/



_____________



прим. пер. — Другие мои переводы по лицензированию CMS:









Original source: habrahabr.ru.

https://habrahabr.ru/post/282243/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] FAQ по лицензированию Joomla

Пятница, 30 Апреля 2016 г. 00:35 (ссылка)

В продолжение осуществления переводов справочных материалов про лицензирование различных CMS публикую перевод такого материала про другую достаточно популярную CMS — Joomla!, которая также распространяется на условиях лицензии GPL. В тексте есть пояснения по таким вопросам, как например, можно ли продавать лицензии на Joomla!, шифровать расширения и лицензировать их на условиях иных лицензий.





Какая лицензия применяется для Joomla!?



Лицензия GNU General Public License версии 2 или более поздняя. www.gnu.org/licenses/old-licenses/gpl-2.0.html Далее по тексту этого FAQ, под «GNU GPL» и «GPL» понимается лицензия GNU General Public License версии 2.



Какая разница между лицензиями GPL и LGPL?



Лицензия GNU GPL предназначена для использования в отношении программ, в то время как лицензия GNU LGPL предназначена для использования в отношении программных библиотек. Система управления контентом в целом является программой, в которой задействованы многочисленные библиотеки, лицензированные как на условиях GPL, так и LGPL (равно как и на условиях иных лицензий, совместимых с GPL), и поэтому лицензирована на условиях лицензии GPL.



Где я могу прочесть более подробно про лицензию?



Лицензия GNU General Public License: www.gnu.org/licenses/old-licenses/gpl-2.0.html

Ответы на вопросы о лицензиях GNU GPL (FAQ): www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html

Философия GNU: www.gnu.org/philosophy



Какое определение у открытого / свободного программного обеспечения?



en.wikipedia.org/wiki/Open_source

en.wikipedia.org/wiki/Free_software



Что означает «добровольное согласие»?



Мы желаем, чтобы все элементы были приведены в соответствие с нашей лицензией, что укрепит наши возможности по защите и охране Joomla! Мы не имеем ни планов, ни средств ходить за каждым, кто нарушает нашу лицензию. Мы просим сообщество добровольно соблюдать GPL.



Какая разница между «коммерческим» и «проприетарным»?



Коммерческое ПО означает, что вокруг такого ПО ведется определенная коммерческая деятельность. Это может быть бизнес по его разработке и взиманию денег за дистрибуцию, поддержку, документацию, кастомизацию и т.п. Коммерческое ПО не всегда означает ПО с закрытым исходным кодом, и ПО с закрытым исходным кодом не всегда означает коммерческое ПО. ПО с закрытым исходным кодом означает, что вы не можете такое ПО копировать, модифицировать или распространять.



Смотрите: en.wikipedia.org/wiki/Proprietary_software



Позволяет ли лицензия кому-либо продавать копию Joomla!?



Да. Преамбула GNU GPL гласит: «Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не стоимость. Наши Стандартные общественные лицензии созданы для того, чтобы быть убежденными в том, что вы обладаете свободой распространять копии свободного программного обеспечения (и взимать за эту услугу плату, если вы пожелаете), что вы получили исходный код или можете его получить, если пожелаете, что вы можете изменить программное обеспечение или использовать его фрагменты в новых свободных программах, и что вы осознаете, что вы можете делать все вышеперечисленное».



Также смотрите: www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#DoesTheGPLAllowMoney



Могу ли я удалить Уведомление об авторских правах на Joomla! в футере (и другие связанные вопросы)?



Да, вы можете удалить уведомления об авторских правах на Joomla! из любой части выходных данных, которые генерируются программным обеспечением Joomla! Вы не можете удалять такую информацию из исходного кода.



Могу ли я удалить уведомление об авторских правах на Joomla! в мета-информации на сайте Joomla!?



Да, вы можете удалить уведомления об авторских правах из любой части выходных данных, которые генерируются программным обеспечением Joomla! Вы не можете удалять такую информацию из исходного кода.



Что мне следует сделать, если я обнаружил возможное нарушение лицензии GPL?



Вы должны сообщить о возможном нарушении соответствующим правообладателям. Если полагаете, что кто-то нарушает положения лицензии GPL в отношении тех лиц, кто разрабатывает Joomla!, пожалуйста, сообщите о нарушении в наш Контактный центр по товарным знакам, используя соответствующий тикет для нарушений.



Расширения



Позволяет ли лицензия кому-либо продавать расширение?



Да. Преамбула GNU GPL гласит: «Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не стоимость. Наши Стандартные общественные лицензии созданы для того, чтобы быть убежденными в том, что вы обладаете свободой распространять копии свободного программного обеспечения (и взимать за эту услугу плату, если вы пожелаете), что вы получили исходный код или можете его получить, если пожелаете, что вы можете изменить программное обеспечение или использовать его фрагменты в новых свободных программах, и что вы осознаете, что вы можете делать все вышеперечисленное».



Также смотрите: www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#DoesTheGPLAllowMoney



Позволяет ли лицензия кому-либо шифровать расширение?



Технически да, но дистрибьютор должен предоставить доступ к исходному коду в его полном объеме и не зашифрованном виде, включив его в состав пакета или путем предоставления его доступным для скачивания. Дистрибьютор обязан предоставить доступ «за вознаграждение, не большее, чем стоимость физического предоставления исходного кода».



Могу ли я опубликовать расширение не под лицензией GPL?



По нашему мнению, большинство расширений являются производными произведениями по отношению к Joomla! и поэтому должны быть лицензированы на условиях лицензии GNU GPL. Допускается, что расширение может работать с Joolma! и не быть при этом производным произведением в соответствии с авторским правом, однако это определяется в каждом конкретном случае. Если вы полагаете, что ваше расширение не является производным произведением, мы настоятельно рекомендуем вам получить профессиональную юридическую консультацию.



Чем отличается переработка шаблонов от переработки компонентов, модулей и плагинов?



По нашему мнению, шаблоны — это составные пакеты, которые содержат в себе в качестве элементов как код, так и иные объекты. Мы полагаем, что код, входящий в шаблон, должен быть лицензирован на условиях GNU GPL, потому что он является производным произведением. В то же время, иные объекты являются просто данными, управляемыми программой, и могут быть лицензированы на любых условиях, на которых пожелает автор. Иные объекты включают в себя такие элементы, как изображения, видео, анимации, css и разметку форматирования.



Вашему вниманию: Материал The GPL & The JED про особые случаи использования.



В чем разница между связкой с другим пакетом и расширением?



Связка линкует Joomla! с внешним приложением, чтобы они могли между собой обмениваться данными и взаимодействовать. Со стороны Joomla! связка выступает своего рода компонентом, модулем или плагином, поэтому необходимо соблюдать требования GPL, если это не самостоятельный объект (а некоторые связки действительно являются самостоятельными объектами).



Если внешнее приложение является самостоятельным объектом по отношению к Joomla! в понимании авторского права, то оно может быть лицензировано на любых условиях, на которых пожелает его правообладатель.



Должен ли код CSS в моем шаблоне быть лицензирован на условиях GPL?



Нет, если только он не основан на объекте, который лицензирован под GNU GPL. Смотрите GPL & JED (особые случаи).



Должен ли JavaScript, включенный в состав шаблонов и расширений, быть лицензирован на условиях GPL?



Нет, если только он не основан на объекте, который лицензирован на условиях GNU GPL. Смотрите GPL & JED (особые случаи).



Если я включу модуль в шаблон, должен ли он быть лицензирован на условиях GPL?



В целом, да. Смотрите www.gnu.org/licenses/gpl-faq.html#GPLModuleLicense



Я приобрел копию расширения, которая нарушает лицензию Joomla! Могу ли я распространять его на условиях GPL?



Нет. Вы должны сообщить о нарушении соответствующим правообладателям.



Могу ли я предлагать свой собственный сервис с моими собственными расширениями с закрытым исходным кодом?



Да. Лицензия GNU GPL не применяется, пока вы не начнете распространять свои собственные расширения третьим лицам. Если вы решите распространять ваши расширения, они должны быть лицензированы на условиях GNU GPL.



Могу ли я опубликовать расширение на условиях GPL-совместимой лицензии?



Joomla! или расширение для Joomla! может включать в себя блок-связку, который лицензирован на условиях совместимой лицензии, потому что блок-связка может быть успешно лицензирован на условиях GPL для целей приложения (конечно, без изменения лицензии для иных приложений, использующих эту же библиотеку). Это обусловлено тем, что такие лицензии менее ограничительны, а приложение Joomla! добавляет ограничения GPL для любого использования таких библиотек вместе с приложением Joomla! Как поясняет Фонд FSF на своем сайте:

Все версии лицензии GNU GPL разрешают такие комбинации частным образом; они также разрешают распространение такие комбинаций, предоставленных по лицензии той же версии GPL. Другая лицензия является совместимой с GPL, если она позволяет то же самое.



Расширения, производные от Joomla!, и сама Joomla! лицензируются на условиях GNU GPL. Таким образом, расширения не могут быть лицензированы на условиях более разрешительной лицензии. Они не могут дать своим пользователям и последующим пользователям те немногие права, которые они могут получить на условиях GPL. GPL-совместимые лицензии не гарантируют, что последующие пользователи будут обладать теми же правами, что и текущие пользователи. Поэтому их использование в производном от Joomla! произведении нарушает условия, на которых правообладатели лицензировали свой код, который подпадает под условия использования GNU GPL.



Уже более двух лет команда Joomla! Project прямо заявляет, что по нашему мнению и мнению юридических экспертов мы рассматриваем обсуждаемые расширения практически всегда как производные произведения по отношению к Joomla и поэтому они должны быть лицензированы на условиях GNU GPL.



Смотрите следующие материалы с дополнительными разъяснениями:

www.fsf.org/licensing/licenses/gpl-faq.html

http://wordpress.org/development/2009/0… e-gpl-too/



_____________



прим. пер. — Другие мои переводы по лицензированию CMS:









Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/282243/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
ИСПАНСКИЙ_РЕСТОРАНЧИК

Почему нужно выбрать для кулинарного сайта именно Joomla?

Понедельник, 18 Апреля 2016 г. 11:49 (ссылка)


Joomla



Простота применения и постоянное улучшение новых платформ сделали компанию Joomla востребованным программным обеспечением.



3290568_dalee (160x21, 4Kb)
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
NetFact

Правка шаблонов Joomla (2014) Видеокурс » NetFact.Ru: Скачать бесплатно – Популярная Интернет Библиотека

Вторник, 22 Марта 2016 г. 15:51 (ссылка)
netfact.ru/videotech/2455-p...okurs.html


Правка шаблонов Joomla (2014) Видеокурс




Данный курс в полном объёме охватывает все возможные проблемы связанные с правкой шаблонов, которые встречаются у половины владельцев сайта на CMS Joomla. Пройдя по всем урокам видеокурса, Вы сможете, самый обыкновенный (бесплатный или коммерческий) шаблон, превратить в индивидуальный шаблон именно под Ваш стиль.

Видеокурс "Правка шаблонов для Joomla", позволяет самостоятельно, без привлечения гуру web-дизайна, практически в полевых условиях исправить шаблон вашего сайта буквально на коленке, и сделать это не менее качественно и быстро. Причём, тут есть важное преимущество. Когда делаете правку шаблона именно вы, то вы сможете сделать больше, дешевле, и молниеносней. Потому что, пока вы найдёте фрилансера, дадите ему задание, всё согласуете и утвердите - уйдёт огромное количество времени. Вам же самому, после прохождения курса, если будет необходимо что-то подправить в шаблоне, то потребуется от 1 до 10 минут.



Модуль 1. Курс "HTML и CSS для новичков"

Знания HTML и CSS для любого web-разработчика - это как ноты для музыканта, или алфавит для писателя. Это то, без чего музыкант не сыграет красивую музыку, а писатель не напишет… да ничего он не напишет без алфавита.

Вы в таком же положении. Без знаний HTML и CSS - Вы не создадите самостоятельно хороший сайт. Просто сайт, кривой и убогий - да. Классный и интересный - нет.



Повторюсь, HTML и CSS для человека создающего сайт - это ВСЁ!

В нашем курсе "Правка шаблонов для Joomla" мы в каждом уроке работаем с кодом HTML, и правим стили в таблицах CSS. И если Вы не будете понимать значения тех параметров, которые мы добавляем или правим, то Вы навряд ли сможете добиться требуемого результата на своём сайте.

Данный курс по HTML и CSS подготовлен с расчётом именно на новичков. Поэтому сложностей с прохождением этого мини-курса у Вас не возникнет.

Изучив этот курс, вы с лёгкостью сможете читать и понимать HTML и CSS код любой web-страницы.

Ну и конечно же, сложно переоценить ту пользу, которую дадут Вам эти знания при работе с собственным сайтом.

Для того, чтобы улучшить результаты Вашего обучения, я укомплектовал данный мини-курс рабочими тетрадями, по каждому из разделов. В этих тетрадях, помимо уроков Вы сможете делать собственные пометки. Тем самым дополнительно закрепляя полученные знания.



Курс по HTML

Небходимое ПО для курса

Структура HTML

Создание шапки

Заголовки

Абзацы

Списки

Изображения

Ссылки

Таблицы

Формы

Практика



Курс по CSS

Структура CSS

Селекторы

Псевдоклассы

Псевдоэлементы

Свойства обработки текста и

единицы измерения

Свойства списков

Свойства обработки

цвета и шрифта

Свойства фона

Свойства границ

Позиционирование

Свойства блочных элементов



Модуль 2. Правка шаблона CMS Joomla

Данный модуль посвящён правке общедоступных шаблонов непосредственно самой CMS Joomla. В этот раздел курса вошло 8 уроков, из которых Вы узнаете, как за несколько кликов мышкой, можно преобразить внешний вид сайта до неузнаваемости.

Итак, давайте поподробнее рассмотрим каждый урок:

Итак, давайте поподробнее рассмотрим каждый урок:



Урок 1

Установка FireBug

В этом уроке мы устанавливаем расширение для Mozilla Firefox, которое позволит Вам на подобии рентгена, просматривать всё внутреннее содержание любого сайта.



Урок 2

Основы работы с Firebug

Из данного урока Вы узнаете, как за 1 клик мышкой можно:

найти размеры любого элемента

посмотреть как работают отступы

проверить насколько быстро грузится сайт и что именно его тормозит

подправить любой стиль на web-странице прямо в браузере, и в это же мгновение увидеть наглядный результат правки

узнать в какой файл и на какой именно строке необходимо вносить изменения, чтобы зафиксировать правку на вашем сайте.

Всё это, мы с Вами рассмотрим во втором уроке “Основы работы с Firebug



Урок 3

Правка стилей стандартного шаблона Joomla

Если Вы создали свой сайт на основе стандартного шаблона, и внешний вид сайта Вас не устраивает, то Вы легко можете "допилить" этот шаблон под собственные нужды.

В этом уроке мы с Вами рассмотрим что можно изменить в стандартном шаблоне.

А именно:

изменение ширины шаблона

правка фона, цвет, фоновое изображение

цвет и размер шрифтов: меню и материалов

изменение полей ввода и цвета кнопок

позиционирование меню в шаблоне

Безусловно, это не все изменения, которые можно произвести с шаблоном, но это основа, освоив которую, Вы сможете править любой элемент Вашего шаблона.



Урок 4

Правка стилей коммерческого шаблона

В коммерческом шаблоне, в отличии от бесплатного, есть одна замечательная особенность - это наличие своей админ. панели. Через эту панель можно произвести большое количество настроек шаблона. Например, больше половины манипуляций, описанных в предыдущем уроке (по бесплатному шаблону) мы сможем сделать в админ. панели всего в несколько кликов мышкой.

Но бывают исключения, ведь всё настроить через панель невозможно. Например:

изменить размеры поля поиска

поменять цвет или фон кнопки

подкорректировать положение меню или любого другого элемента

увеличить размер цены

Из этого урока Вы узнаете как править подобные исключения



Урок 5

Добавление новых позиций в шаблон

Данная возможность обычно применяется для стандартных шаблонов Joomla, потому что они как правило содержат немного (от 7 до 10) позиций для размещения модулей. В то время, как в коммерческих шаблонах можно насчитать около 40, а то и 50 позиций.

В данном уроке Вы научитесь добавлять новые позиции в шаблон, что позволит Вам выводить нужную для сайта информацию. Например:

модуль статистики

модуль авторизации

корзину магазина

дополнительное меню

и т.д.

Если Вам не хватает существующих позиций в установленном Вами шаблоне, то с помощью этого урока, Вы легко сможете их добавить.



Урок 6

Удаление лишних ссылок из шаблона

В любом шаблоне, будь то стандартный или коммерческий, содержатся ненужные Вам ссылки, такие как, сайт производителя шаблона, сайт самой Joomla. Более того, скачивая шаблоны из интернета от малоизвестного разработчика, можно наткнуться на скрытую рекламу вшитую в шаблон, или ещё хуже - ссылки на вирусные сайты.

Благодаря данному уроку, Вы научитесь быстро находить вшитые ссылки в ваш шаблон, даже если они закодированы или хорошо замаскированы профессиональным программистом.



Урок 7

Размеры элементов

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

Тема данного урока, посвящена как раз тому, как:

определять размеры любого элемента на сайте

определять и изменять отступы этих самых элементов

После этого урока, Вы легко справитесь с задачей замены любых элементов на вашем сайте.



Урок 8

Устранение конфликта Jquery

Эта проблема знакома почти всем новичкам. В общих чертах она выглядит следующим образом.

В процессе создания своего сайта, при установке различных расширений для Joomla, в один прекрасный момент мы понимаем, что половина плагинов вдруг перестала работать. Многие пытаются просто переустановить все расширения, что даёт к сожалению тот же результат.

А проблема кроется вот в чём. Для работы плагинов содержащих Java-скрипты необходимо подгружать определённые библиотеки Jquery. Но! Для того, чтобы такие плагины работали, необходимо, чтобы библиотеки Jquery подгружались только один раз.

Увы, но достаточно большое количество плагинов устанавливаемых на сайт, повторно подгружают те же самые библиотеки, что и приводит к конфликту. В результате чего, происходит остановка Java-скриптов и соотвественно всех плагинов.

Данная проблема исправляется только путём поиска и отключения дублирующих библиотек Jquery. Вот именно об этих хирургических манипуляциях с конфликтующими библиотеками мы и поведём разговор в данном уроке.



Модуль 3. Правка шаблона Интернет-магазина

Урок 1

Структура шаблонов Joomshopping

В этом уроке мы с Вами рассмотрим всю структуру файлов, из которых состоит шаблон Joomshopping. В отличии от шаблона самой CMS Joomla, где мы с вами работали с файлом index.php и правили в основном CSS стили, с шаблоном интернет-магазина дела обстоят иначе.

Весь внешний вид интернет-магазина, состоит из модулей, таких как:

список товара

карточка товара

производители

продавцы

личный кабинет клиента

корзина

процесс покупки

список желаний

и т.д.

Каждый элемент имеет собственный шаблон, и при желании, каждый шаблон вы можете править, создавая при этом Ваш индивидуальный шаблон.



Урок 2

Как заменить надписи

В этом уроке, мы рассмотрим как правильно добавлять и изменять системные надписи в шаблон магазина.



Урок 3

Список товаров (2 части)

В этом уроке я Вам покажу, как изменить внешний вид списка товаров и непосредственно цену товара, сделав её более акцентированной. В ходе урока, мы с Вами добавим в список товаров, информацию о доставке, оплате и возможных скидках. Кроме этого я расскажу и покажу как изменить внешний вид блока товара: убрать закругленные края, убрать границу, добавить тень.



Урок 4

Карточка товара (3 части)

Добавление вкладок.

В этом уроке, Вы узнаете, как можно сделать карточку товара более компактной, красивой и удобной. Это достигается путём добавления в карточку товара вкладок, в которых можно размещать описание характеристик или любую другую информацию.

Это позволит избежать прокрутки страницы вниз, тем самым вся карточка товара будет постоянно находиться перед глазами посетителя и всё его внимание будет сконцентрировано на товаре.

Выделение главного.

В данном уроке мы выделим главную часть в карточке товара в отдельный блок и расставим правильные акценты. Пройдя данный урок, Вы научитесь видоизменять карточку товара: изменяя размеры стоимости товара, изменяя размеры кнопок, меняя местами элементы и блоки.

Конкурентные преимущества

Рассмотрим добавление статичных элементов в карточку товара, не имеющих фиксированной привязки к самому товару, а скорее к магазину в целом. Например, “гарантия, доставка, возврат”.



Урок 5

Правка модулей магазина

В этом уроке мы с вами на практике рассмотрим изменение внешнего вида модулей магазина. Изменим внешний вид модулей фильтра и модулей выводящие товары по определенному признаку.



Урок 6

Последние штрихи

В нашем последнем уроке мы рассмотрим последние штрихи, которые придадут вашему сайту законченный вид. Разберем остальные, второстепенные, элементы магазина, которые можно изменить на свой вкус.







Правка шаблонов Joomla (2014) Видеокурс Правка шаблонов Joomla (2014) Видеокурс Правка шаблонов Joomla (2014) Видеокурс






Информация о курсе:

Название: Правка шаблонов Joomla

Год выпуска: 2014

Автор: Куртеев Александр

Жанр: Обучающее видео

Выпущено: Россия

Продолжительность: n/a



Файл

Формат: Autorun,MP4

Видео: ~850 Kbps, 1280x720

Аудио: AAC; 192 Kbps

Размер: 2.52 Gb



Скачать: Правка шаблонов Joomla (2014) Видеокурс



Скачать | Download | TurboBit.net

http://turbobit.net/xmnj8jn69xz5/Pravka_shablonov_joomla.Videokurs.rar.html



Скачать | Download | HitFile.net

http://www.hitfile.net/lqJf4nc/Pravka_shablonov_joomla.Videokurs.rar.html



Скачать | Download | Файлообменник.рф

http://файлообменник.рф/gplmgotqfsig/Pravka_shablonov_joomla.Videokurs.rar.html

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Совет1

Как перевести на русский язык компонент K2 в Joomla

Понедельник, 29 Февраля 2016 г. 22:15 (ссылка)

Компонент К2 является конструктором контента и предоставляет собственную панель управления в качестве альтернативы панели управления Joomla. Расширение K2 добавляет в Joomla всё лучшее из WordPress и Drupal и позволяет без особых усилий создавать каталоги, магазины, блоги, новостные порталы в большом разнообразии... Давайте посмотрим, как сделать локализацию компонента К2 на другом языке, например, перевести на русский...Далее

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Портал_Солнцево

Готовое решение на Joomla: быстрый рывок для вашего бизнеса!

Четверг, 18 Февраля 2016 г. 11:05 (ссылка)
domain-rf.ru/?p=600


На начальном этапе развития коммерческого проекта не всегда может хватить навыков и времени для запуска собственного онлайн-ресурса, а воплощение хорошей идеи

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
vitaly80

Рекомендуемые расширенные настройки редактора TinyMCE в Joomla 3.x

Воскресенье, 14 Февраля 2016 г. 11:26 (ссылка)
seo58.ru/sovety/9-rekomendu...joomla-3-x

Узнайте, какие параметры редактора TinyMCE в Joomla 3.x можно оставить, а какие отключить.
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Портал_Солнцево

Как защитить админку Joomla? Видеосправка

Четверг, 21 Января 2016 г. 20:30 (ссылка)
domain-rf.ru/?p=564


Чтобы защитить панель администратора Joomla, выполните следующую последовательность действий: 1) Авторизуйтесь на сайте REG.RU и перейдите к списку

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Из песочницы] Решение проблем при миграции с Joomla 2.5.28 на Joomla 3.4 и выше

Понедельник, 18 Января 2016 г. 14:59 (ссылка)


Очень часто на 80-х процентах обновления возникает ошибка:




1091 Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE xxx_users DROP KEY usertype;




После данной ошибки при переходах по административной части CMS возникает ошибка:




Notice: Undefined property: InstallerController::$input in ...\administrator\components\com_installer\controller.php on line 37 Fatal error: Call to a member function get() on a non-object in ...\administrator\components\com_installer\controller.php on line 37




Даже при таких ошибках обновить ядро можно.

Читать дальше →

http://habrahabr.ru/post/275407/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
ludmila-polinastep1958

Почему дети одних и тех же родителей имеют разные судьбы?

Суббота, 16 Января 2016 г. 15:17 (ссылка)
my-s-toboi.ru/index.php/art...netsy.html


Joomla! - the dynamic portal engine and content management system

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<joomla - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda