Notice: Only variables should be assigned by reference in /home/minskaya/minskaya.ru/docs/libraries/joomla/document/feed/renderer/atom.php on line 56
НАШИ УЧИТЕЛЯ МКОУ &quot;Минская основная общеобразовательная школа&quot; http://minskaya.ru/index.php 2024-04-27T21:19:00Z Joomla! 1.5 - Open Source Content Management Шаблоны страниц 2006-10-12T22:33:10Z 2006-10-12T22:33:10Z http://minskaya.ru/index.php?option=com_content&view=article&id=24:content-layouts&catid=29:the-cms&Itemid=38 Administrator vladisov@gmail.com <p>Joomla! позволяет гибко варьировать способы представления содержимого сайта. Не важно, какого типа сайт вы создаёте, будь это Блог, Портал Новостей или Сайт Организации, вы найдёте один или несколько подходящих стилей организации внешнего вида информации. Причём стиль отображения при желании можно изменить. Способ представления информации в Joomla! называется термином <strong>layout</strong>, что можно перевести как <strong>компоновка </strong>или <strong>шаблон страницы</strong>. Ниже приводится описание шаблонов страниц, настроенных в системе по умолчанию, и способов их использования. </p><h2>Содержимое (Content)<br /> </h2><p>Joomla! позволяет быстро и просто создавать и выводить на сайт его материалы. Всё содержимое выводится в том месте шаблона, где размещён тег <strong>mainbody</strong>. Существует три основных типа шаблонов страниц, внешний вид которых можно варьировать с помощью различных параметров. Каждый шаблон страницы привязан к одну из типов <strong>пунктов меню</strong>, используемых для перехода на эту страницу. Создавая новый пункт меню, вы выбираете его тип и таким образом определяете, каким именно <strong>шаблоном страницы</strong> будет формироваться внешний вид информации, представленной на ней. </p><p>Рассмотрим подробнее виды стандартных шаблонов содержимого: </p><h3>Блог содержимого (Blog Layout)<br /> </h3><p>Шаблон <strong>Блога</strong> позволяет отображать все материалы указанной <strong>категории </strong>или <strong>раздела</strong> в центральной части страницы (mainbody). При этом для каждого материала отображается заголовок и вступительная часть текста. Изменить набор отображаемых Блогом элементов материала можно, изменяя его параметры. Это можно сделать как для всех материалов, отображаемых на данной странице (в настройках пункта меню), так и для одного материала отдельного (в настройках этого материала). К примеру, можно для всех материалов скрыть отображение имени автора, а для одного конкретного - оставить. </p><h3>Блог содержимого Архива (Blog Archive Layout)<br /></h3><p>Позволяет отображать материалы, помещённые в архив, аналогично тому, как это делает обычный <strong>Блог содержимого</strong> для обычных материалов (не помещённых в архив). Разница заключается в том, что в верхней части страницы <strong>Блога материалов архива </strong>отображаются два выпадающих списка для указания фильтра по месяцу и году, а так же кнопка для применения параметров фильтра. </p><h3>Список содержимого (List Layout)<br /></h3><p>Выводит список материалов указанной <strong>категории </strong>или <strong>раздела </strong>в виде <strong>Таблицы</strong>. При этом вводный текст не отображается, показывается только заголовок материала. Количество материалов, отображаемых в таблице, можно настроить через параметры этого шаблона. Так же, этот шаблон отображает элементы управления для изменения порядка отображения материалов, наложения фильтров по тексту заголовка и для указания количества материалов, отображаемых на одной страницы (до 50).</p><h2>Контейнер (Wrapper)<br /></h2><p>Контейнер позволяет поместить в центральной части страницы (mainbody) содержимое другого сайта или веб-приложения. Выглядеть, при этом, оно будет как часть вашего сайта. Контейнер помещает в центральную часть страницы сайта IFRAME, через который и выводится встроенная сторонняя веб-страница, окружённая со всех сторон стандартным оформлением вашего шаблона. </p><h2>Параметры содержимого (Content Parameters)<br /></h2><p>Параметры шаблона любого типа могут быть изменены на странице настроек связанного с ним Пункта Меню (они располагаются в сворачиваемых областях, в правой части страницы). Набор параметров свой для каждого типа <strong>Шаблонов Страниц.</strong> </p> <p>Joomla! позволяет гибко варьировать способы представления содержимого сайта. Не важно, какого типа сайт вы создаёте, будь это Блог, Портал Новостей или Сайт Организации, вы найдёте один или несколько подходящих стилей организации внешнего вида информации. Причём стиль отображения при желании можно изменить. Способ представления информации в Joomla! называется термином <strong>layout</strong>, что можно перевести как <strong>компоновка </strong>или <strong>шаблон страницы</strong>. Ниже приводится описание шаблонов страниц, настроенных в системе по умолчанию, и способов их использования. </p><h2>Содержимое (Content)<br /> </h2><p>Joomla! позволяет быстро и просто создавать и выводить на сайт его материалы. Всё содержимое выводится в том месте шаблона, где размещён тег <strong>mainbody</strong>. Существует три основных типа шаблонов страниц, внешний вид которых можно варьировать с помощью различных параметров. Каждый шаблон страницы привязан к одну из типов <strong>пунктов меню</strong>, используемых для перехода на эту страницу. Создавая новый пункт меню, вы выбираете его тип и таким образом определяете, каким именно <strong>шаблоном страницы</strong> будет формироваться внешний вид информации, представленной на ней. </p><p>Рассмотрим подробнее виды стандартных шаблонов содержимого: </p><h3>Блог содержимого (Blog Layout)<br /> </h3><p>Шаблон <strong>Блога</strong> позволяет отображать все материалы указанной <strong>категории </strong>или <strong>раздела</strong> в центральной части страницы (mainbody). При этом для каждого материала отображается заголовок и вступительная часть текста. Изменить набор отображаемых Блогом элементов материала можно, изменяя его параметры. Это можно сделать как для всех материалов, отображаемых на данной странице (в настройках пункта меню), так и для одного материала отдельного (в настройках этого материала). К примеру, можно для всех материалов скрыть отображение имени автора, а для одного конкретного - оставить. </p><h3>Блог содержимого Архива (Blog Archive Layout)<br /></h3><p>Позволяет отображать материалы, помещённые в архив, аналогично тому, как это делает обычный <strong>Блог содержимого</strong> для обычных материалов (не помещённых в архив). Разница заключается в том, что в верхней части страницы <strong>Блога материалов архива </strong>отображаются два выпадающих списка для указания фильтра по месяцу и году, а так же кнопка для применения параметров фильтра. </p><h3>Список содержимого (List Layout)<br /></h3><p>Выводит список материалов указанной <strong>категории </strong>или <strong>раздела </strong>в виде <strong>Таблицы</strong>. При этом вводный текст не отображается, показывается только заголовок материала. Количество материалов, отображаемых в таблице, можно настроить через параметры этого шаблона. Так же, этот шаблон отображает элементы управления для изменения порядка отображения материалов, наложения фильтров по тексту заголовка и для указания количества материалов, отображаемых на одной страницы (до 50).</p><h2>Контейнер (Wrapper)<br /></h2><p>Контейнер позволяет поместить в центральной части страницы (mainbody) содержимое другого сайта или веб-приложения. Выглядеть, при этом, оно будет как часть вашего сайта. Контейнер помещает в центральную часть страницы сайта IFRAME, через который и выводится встроенная сторонняя веб-страница, окружённая со всех сторон стандартным оформлением вашего шаблона. </p><h2>Параметры содержимого (Content Parameters)<br /></h2><p>Параметры шаблона любого типа могут быть изменены на странице настроек связанного с ним Пункта Меню (они располагаются в сворачиваемых областях, в правой части страницы). Набор параметров свой для каждого типа <strong>Шаблонов Страниц.</strong> </p> Сообщество пользователей Joomla! 2006-10-12T16:50:48Z 2006-10-12T16:50:48Z http://minskaya.ru/index.php?option=com_content&view=article&id=27:the-joomla-community&catid=30:the-community&Itemid=30 Administrator vladisov@gmail.com <h4><strong>У вас вопрос?</strong></h4><p>Благодаря работе более чем 140 000 пользователей форума <a href="http://forum.joomla.org/" target="_blank">forum.joomla.org</a> и более чем 7 000 пользователей форума <a href="http://joomlaforum.ru/" target="_blank">joomlaforum.ru</a> в течение нескольких лет создаются огромные базы знаний по самым разным вопросам, касающимся Joomla!. Эти сведения, а так же поддержка добровольцев из команд поддержки к вашим услугам. На большинство вопросов Вы сможете найти ответы в базах знаний. А если не нашли, не стесняйтесь задавать вопросы, ведь все мы когда-то были новичками! Единственное, о чём просят команды поддержки, придерживайтесь <strong>правил форумов</strong>, на которые вы обращаетесь. </p><h4><strong>Хотите показать сообществу созданный вами сайт?</strong></h4><p>Хотите проверить его на ошибки и получить советы по улучшению? На каждом форуме Joomla! есть разделы для демонстрации своих работ. Опытные пользователи просматривают их и помогают выявить и исправить недостатки.</p><h4><strong>Хотите помочь? </strong></h4><p>Сообщество всегда радо помощи любого рода. Даже если у вас мало опыта, но есть энергия и свободное время, вы можете оказать поддержку сообществу разными способами:</p><ul><li>Пишите новости о Joomla!. Все новости публикуются в <a href="http://news.joomla.org" title="Joomla! News Portal">разделе новостей</a>. Если у вас есть новость и вы хотите донести её до сообщества, присылайте её нам через специальную форму, находящуюся по <a href="http://www.joomla.org/component/option,com_submissions/Itemid,75" title="Submit News">этому адресу.</a></li><li>Тестируйте систему и сообщайте о найденных ошибках через наши <a href="http://joomlacode.org/gf/project/joomla/tracker/" title="Joomla! developement trackers">треккеры</a>. Но, пожалуйста, прочтите <a href="http://dev.joomla.org/content/view/1450/89/">инструкции по сообщениям об ошибках</a>, чтобы информация соответствовала нашим требованиям. </li><li>Присылайте свои решения по исправлению ошибок. Инструкция о том, как это сделать есть <a href="http://dev.joomla.org/content/view/14/55/">по этому адресу</a>.</li><li>Регистрируйтесь на <a href="http://forum.joomla.org/index.php/board,126.0.html" title="Joomla! development forums">форуме разработчиков</a> и делитесь соображениями о том, как сделать Joomla! лучше. Мы всегда рады новым идеям, хотя и осторожно относимся к внедрению кардинальных изменений не прошедших проверку временем. </li><li>Вступайте в любую из <a href="http://dev.joomla.org/content/view/13/53/" title="Joomla! working groups">рабочих групп пользователей Joomla!</a> и помогайте начинающим в освоении тех аспектов Joomla!, которые вы знаете лучше всего. Более подробную информацию о рабочих группах пользователей вы найдёте на <a href="http://dev.joomla.org/content/view/13/53/" title="Joomla! working groups">этой странице</a>.</li></ul>Вот и всё, что вам нужно знать, чтобы присоединиться к сообществу пользователей Joomla!<p><strong> </strong></p> <h4><strong>У вас вопрос?</strong></h4><p>Благодаря работе более чем 140 000 пользователей форума <a href="http://forum.joomla.org/" target="_blank">forum.joomla.org</a> и более чем 7 000 пользователей форума <a href="http://joomlaforum.ru/" target="_blank">joomlaforum.ru</a> в течение нескольких лет создаются огромные базы знаний по самым разным вопросам, касающимся Joomla!. Эти сведения, а так же поддержка добровольцев из команд поддержки к вашим услугам. На большинство вопросов Вы сможете найти ответы в базах знаний. А если не нашли, не стесняйтесь задавать вопросы, ведь все мы когда-то были новичками! Единственное, о чём просят команды поддержки, придерживайтесь <strong>правил форумов</strong>, на которые вы обращаетесь. </p><h4><strong>Хотите показать сообществу созданный вами сайт?</strong></h4><p>Хотите проверить его на ошибки и получить советы по улучшению? На каждом форуме Joomla! есть разделы для демонстрации своих работ. Опытные пользователи просматривают их и помогают выявить и исправить недостатки.</p><h4><strong>Хотите помочь? </strong></h4><p>Сообщество всегда радо помощи любого рода. Даже если у вас мало опыта, но есть энергия и свободное время, вы можете оказать поддержку сообществу разными способами:</p><ul><li>Пишите новости о Joomla!. Все новости публикуются в <a href="http://news.joomla.org" title="Joomla! News Portal">разделе новостей</a>. Если у вас есть новость и вы хотите донести её до сообщества, присылайте её нам через специальную форму, находящуюся по <a href="http://www.joomla.org/component/option,com_submissions/Itemid,75" title="Submit News">этому адресу.</a></li><li>Тестируйте систему и сообщайте о найденных ошибках через наши <a href="http://joomlacode.org/gf/project/joomla/tracker/" title="Joomla! developement trackers">треккеры</a>. Но, пожалуйста, прочтите <a href="http://dev.joomla.org/content/view/1450/89/">инструкции по сообщениям об ошибках</a>, чтобы информация соответствовала нашим требованиям. </li><li>Присылайте свои решения по исправлению ошибок. Инструкция о том, как это сделать есть <a href="http://dev.joomla.org/content/view/14/55/">по этому адресу</a>.</li><li>Регистрируйтесь на <a href="http://forum.joomla.org/index.php/board,126.0.html" title="Joomla! development forums">форуме разработчиков</a> и делитесь соображениями о том, как сделать Joomla! лучше. Мы всегда рады новым идеям, хотя и осторожно относимся к внедрению кардинальных изменений не прошедших проверку временем. </li><li>Вступайте в любую из <a href="http://dev.joomla.org/content/view/13/53/" title="Joomla! working groups">рабочих групп пользователей Joomla!</a> и помогайте начинающим в освоении тех аспектов Joomla!, которые вы знаете лучше всего. Более подробную информацию о рабочих группах пользователей вы найдёте на <a href="http://dev.joomla.org/content/view/13/53/" title="Joomla! working groups">этой странице</a>.</li></ul>Вот и всё, что вам нужно знать, чтобы присоединиться к сообществу пользователей Joomla!<p><strong> </strong></p> Что нового в версии 1.5? 2006-10-11T22:13:58Z 2006-10-11T22:13:58Z http://minskaya.ru/index.php?option=com_content&view=article&id=22:whats-new-in-15&catid=29:the-cms&Itemid=29 Administrator vladisov@gmail.com <p>Как и предыдущие версии Joomla!, версия 1.5 обеспечивает единую и удобную в работе платформу для управления информацией на веб-сайтах самых разных типов. Чтобы идти в ногу со временем были переработаны базовые функции системы и модернизирован пользовательский интерфейс.</p> <p>Как и предыдущие версии Joomla!, версия 1.5 обеспечивает единую и удобную в работе платформу для управления информацией на веб-сайтах самых разных типов. Чтобы идти в ногу со временем были переработаны базовые функции системы и модернизирован пользовательский интерфейс.</p> Расширения 2006-10-11T06:00:00Z 2006-10-11T06:00:00Z http://minskaya.ru/index.php?option=com_content&view=article&id=26:extensions&catid=29:the-cms&Itemid=40 Administrator vladisov@gmail.com <p>Даже стандартных функций Joomla! вполне достаточно для создания сайтов большинства типов. Но для многих мощь этой системы заключается в её программной платформе, позволяющей расширять функционал, разрабатывая специальные приложения, называемые <strong>Расширениями</strong>. Расширения позволяют добавлять функции, которых нет в стандартной поставке. Вот перечень лишь некоторых задач, которые можно решать с помощью уже существующих расширений:</p><ul><li>Генераторы форм.</li><li>Справочники для хранения самой разной информации.</li><li>Управление документами.</li><li>Галереи изображений и мультимедиа.</li><li>Системы электронной торговли и каталогов продукции.</li><li>Форумы и чаты.</li><li>Календари мероприятий.</li><li>Рассылки новостей.</li><li>Управление баннерами.</li><li>Системы платного доступа к содержимому.</li></ul><p>И многое, многое другое...<br /><br />Полный перечень существующих расширений можно найти в специальном <a href="http://extensions.joomla.org" target="_blank" title="Каталог расширений Joomla!">Каталоге расширений</a>. Количество расширений, добавленных в эту общую копилку независимыми разработчиками, поражает!</p><p>Руководство по использованию каталога можно найти на специальной странице: <a href="http://extensions.joomla.org/content/view/15/63/%20" target="_blank" title="Guide to the Joomla! Extension site">http://extensions.joomla.org/content/view/15/63/</a> </p> <h3>Типы расширений </h3><p>Существует 5 типов <strong>расширений</strong>: </p> <ul> <li>Компоненты.</li> <li>Модули.</li> <li>Шаблоны.</li> <li>Плагины.</li> <li>Локализации (языки).</li> </ul> <p>Более подробную информацию о специфике использования расширений разных типов вы можете найти на следующих страницах этой статьи, перейти на которые можно либо с помощью ссылки "Следующая" в нижней части страницы, либо, воспользовавшись ссылками на страницы, находящимися справа, в области "Содержание".<br /> </p> <hr title="Компоненты" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_com.png" border="0" alt="Component - Joomla! Extension Directory" title="Component - Joomla! Extension Directory" width="17" height="17" /> Компоненты</h3> <p><strong>Компонент</strong> - самый большой и наиболее функциональный тип Расширений. По сути, <strong>Компоненты</strong>, это самостоятельные мини-приложения, содержимое которых выводится в центральной области страницы. </p><p>Чтобы лучше понимать логику типов расширений Joomla! рассмотрим обычную, бумажную книгу. Если бы книга создавалась с помощью Joomla!, то основной текст, отображаемый на страницах, создавался бы именно с помощью некого Компонента Вывода Текста. </p><p>К примеру, самый востребованный компонент системы - Компонент Материалов (системное имя: <font face="courier new,courier">com_content</font>), это мини-приложение, которое отображает на страницах сайта все Материалы (Статьи), а Компонент Управления Пользователями (<font face="courier new,courier">com_user</font>) - мини-приложение, позволяющее управлять учётными записями пользователей, регистрирующихся на сайте. </p><p>В штатный комплект дистрибутива системы включено несколько компонентов, позволяющих управлять наиболее распространёнными типами содержимого:</p><ul><li>Контакты.</li><li>Главная страница.</li><li>Ленты новостей.</li><li>Баннеры.</li><li>Рассылка сообщений пользователям.</li><li>Голосования.</li></ul><p>Компоненты позволяют управлять определёнными данными, настраивать их компоновку на экране, отображать эту информацию и выполнять прочие, специфичные для данной информации функции, которых нет в ядре системы.</p><p>Компоненты работают рука об руку с Модулями и Плагинами, позволяющими значительно варьировать способы отображения содержимого компонентов. Это позволяет полностью преобразить внешний вид сайта на Joomla! и дополнить его уникальными функциями.</p> <hr title="Модули" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_mod.png" border="0" alt="Module - Joomla! Extension Directory" title="Module - Joomla! Extension Directory" width="17" height="17" /> Модули</h3> <p>Это более лёгкий, по сравнению с Компонентами, вид Расширений, применяемый преимущественно для отображения определённой информации в любой части страницы сайта, кроме центральной области (всегда занимаемой только Компонентом). </p><p>В продолжение начатой аналогии, на страницах книги с помощью Модулей можно было бы отобразить колонтитулы, располагаемые обычно возле нижнего и верхнего края листа там могли бы быть: Модуль Вывода Названия Главы; Модуль Вывода Номера Страницы и т.д. Часто в книгах размещают колонтитулы не на всех страницах, а только на некоторых. Точно так же на сайтах можно выводить модули не на всех страницах, а лишь на тех, где требуется.</p><p>Для обозначения аналогов модулей в программировании и многих других системах часто применяют термин "апплет". Модули, в зависимости от их назначения, могут работать либо в связке с определённым компонентом, либо сами по себе, как самостоятельные мини-приложения, но, в отличие от компонентов, модули, как правило, используют только для отображения информации, хотя бывают и модули, как отображающие, так и принимающие информацию от пользователя, например, Модуль Авторизации или Модуль Голосования.</p><p>Чтобы отобразить модуль на странице, нужно указать ему, в какой именно из <strong>Позиций </strong>Темы Оформления он должен размещаться. Для этого необходимо с помощью Менеджера Модулей перейти на страницу нужного Модуля и выбрать из списка нужную Позицию. Обычно имена Позиций соответствуют их расположению в шаблоне и задаются на английском языке. В большинстве шаблонов есть следующие Позиции:</p><ul><li><strong>left</strong> - левая вертикальная колонка шаблона. В ней, обычно, располагаются Модуль Главного Меню и Модуль Авторизации.</li><li><strong>rigth</strong> - правая вертикальная колонка. В ней обычно размещают Модуль Голосования и различные модули, выводящие баннеры. </li><li><strong>top </strong>- верхняя горизонтальная область, которая может использоваться для вывода логотипа сайта и верхнего меню. </li><li><strong>bottom</strong> - нижняя горизонтальная область, в которой, как правило, размещают информацию об авторских правах.</li></ul>Важно помнить, что количество модулей на странице, их имена и расположение никак не стандартизированы и не ограничены системой. Они зависят исключительно от фантазии автора Шаблона Оформления.<br /> <h4>Отображение модулей</h4> <p>Каждый Модуль, может быть размещён в одной из Позиций страницы сайта. Если нужно поместить модуль в двух позициях, то нужно создать две копии модуля и каждую из них разместить в своей позиции. Так же можно указать Модулю, на каких именно страницах он должен выводиться, привязав его к тем Пунктам Меню, которые на эти страницы ведут. Можно задать привязку Модуля либо ко всем пунктам меню сразу, либо только к требуемым из них, либо отключить привязку вообще. Привязка задаётся на странице редактирования параметров конкретного модуля. Перейти на неё можно из Менеджера Моделей панели управления.</p><p>Примечание: Для отображения каждого Меню так же применяется собственный Модуль. В том числе, есть модуль для отображения Главного Меню (<font face="courier new,courier">mod_mainmenu</font>). Когда вы создаёте новое Меню система фактически производит копирование именно этого Модуля Главного Меню, со всеми его параметрами, заменяя только наименование модуля на то, котрое ввели вы. Когда вы самостоятельно создаёте копию какого-либо Модуля, копирование его параметров не производится. </p> <h4>Модуль Последних Новостей</h4> <p>Для примера рассмотрим Модуль <strong>Newsflash</strong> (его название не принято переводить на Русский язык). Этот модуль позволяет отобразить в той Позиции страницы, в которой помещён этот Модуль, текст одного или нескольких Материалов. Модуль Newsflash можно настроить на выполнение разных задач, например:</p><ul><li>Для отображения текстов Материалов, содержащихся только в какой-либо одной Категории. </li><li>Для отображения текстов Материалов, содержащихся во всех Категориях. </li><li>Для отображения текстов случайно выбранных Материалов, содержащихся во всех или только в указанных Категориях.</li></ul><p>В этом модуле отображается только вводный текст материала и ссылка <em>Подробнее...</em>, при переходе по которой, полный текст загружается в центральной части страницы.</p><p>Модуль Newsflash применяется для вывода вводных текстов последних новостей, или просто для привлечения внимания посетителей к материалам, какого либо раздела сайта.</p><hr title="Плагины" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_plugin.png" border="0" alt="Plugin - Joomla! Extension Directory" title="Plugin - Joomla! Extension Directory" width="17" height="17" /> Плагины</h3> <p>В предыдущих версиях Joomla! для обозначения <strong>Плагинов </strong>использовался термин <strong>Мамбот</strong>. Вместе со сменой названия несколько изменилось, или вернее расширилось, и предназначение этого вида <strong>Расширений</strong>. </p><p><strong>Плагин </strong>- это фрагмент программного кода, исполняемый при возникновении в системе некого предопределённого события. К примеру, Плагином является Визуальный Редактор, включающийся при возникновении в Joomla! события <font face="courier new,courier">onGetEditorArea</font>. Использование Плагинов позволяет изменять результат работы системы в зависимости от наличия в ней тех или иных Плагинов.</p> <hr title="Языки" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_lang.png" border="0" alt="Language - Joomla! Extensions Directory" title="Language - Joomla! Extensions Directory" width="17" height="17" /> Локализации</h3> <p>Одним из новшеств Joomla! 1.5 стал полный перенос всех языковых переменных из кода системы во внешние текстовые файлы, благодаря чему для перевода интерфейсов больше нет необходимости создавать отдельную версию дистрибутива.</p><p>Все переменные Joomla! разделяются на три отдельных пакета:</p><ul><li>Файлы локализации Инсталлятора (содержатся в подкаталоге "/installation/language/").</li><li>Файлы локализации Лицевой Панели сайта (содержатся в подкаталоге "/language/").</li><li>Файлы локализации Панели Управления (содержатся в подкаталоге "/administrator/language/").</li></ul><p>Инсталлятор обычного дистрибутива Joomla! уже содержит версии языковых файлов для множества языков, в том числе и Русского, но пакеты локализации для Панели Управления и Лицевой Панели сайта, а так же Демонстрационные Материалы поставляются только на Английском языке (иначе объём дистрибутива был бы огромен - так много существует различных языков). Поэтому, исключительно для перевода Демонстрационных Материалов отдельный дистрибутив всё же приходится создавать <img src="http://minskaya.ru/plugins/editors/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif" border="0" /> , но это не самостоятельная версия Joomla! и нет необходимости выпускать для неё специальные обновления. К Русифицированной сборке Joomla! полностью подходят любые стандартные "патчи".</p>Найти более подробную информацию о пакетах локализации можно на странице <a href="http://community.joomla.org/translations.html">официального сайта</a> или на форуме <a href="http://joomlaforum.ru/">joomlaforum.ru</a>. <p>Даже стандартных функций Joomla! вполне достаточно для создания сайтов большинства типов. Но для многих мощь этой системы заключается в её программной платформе, позволяющей расширять функционал, разрабатывая специальные приложения, называемые <strong>Расширениями</strong>. Расширения позволяют добавлять функции, которых нет в стандартной поставке. Вот перечень лишь некоторых задач, которые можно решать с помощью уже существующих расширений:</p><ul><li>Генераторы форм.</li><li>Справочники для хранения самой разной информации.</li><li>Управление документами.</li><li>Галереи изображений и мультимедиа.</li><li>Системы электронной торговли и каталогов продукции.</li><li>Форумы и чаты.</li><li>Календари мероприятий.</li><li>Рассылки новостей.</li><li>Управление баннерами.</li><li>Системы платного доступа к содержимому.</li></ul><p>И многое, многое другое...<br /><br />Полный перечень существующих расширений можно найти в специальном <a href="http://extensions.joomla.org" target="_blank" title="Каталог расширений Joomla!">Каталоге расширений</a>. Количество расширений, добавленных в эту общую копилку независимыми разработчиками, поражает!</p><p>Руководство по использованию каталога можно найти на специальной странице: <a href="http://extensions.joomla.org/content/view/15/63/%20" target="_blank" title="Guide to the Joomla! Extension site">http://extensions.joomla.org/content/view/15/63/</a> </p> <h3>Типы расширений </h3><p>Существует 5 типов <strong>расширений</strong>: </p> <ul> <li>Компоненты.</li> <li>Модули.</li> <li>Шаблоны.</li> <li>Плагины.</li> <li>Локализации (языки).</li> </ul> <p>Более подробную информацию о специфике использования расширений разных типов вы можете найти на следующих страницах этой статьи, перейти на которые можно либо с помощью ссылки "Следующая" в нижней части страницы, либо, воспользовавшись ссылками на страницы, находящимися справа, в области "Содержание".<br /> </p> <hr title="Компоненты" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_com.png" border="0" alt="Component - Joomla! Extension Directory" title="Component - Joomla! Extension Directory" width="17" height="17" /> Компоненты</h3> <p><strong>Компонент</strong> - самый большой и наиболее функциональный тип Расширений. По сути, <strong>Компоненты</strong>, это самостоятельные мини-приложения, содержимое которых выводится в центральной области страницы. </p><p>Чтобы лучше понимать логику типов расширений Joomla! рассмотрим обычную, бумажную книгу. Если бы книга создавалась с помощью Joomla!, то основной текст, отображаемый на страницах, создавался бы именно с помощью некого Компонента Вывода Текста. </p><p>К примеру, самый востребованный компонент системы - Компонент Материалов (системное имя: <font face="courier new,courier">com_content</font>), это мини-приложение, которое отображает на страницах сайта все Материалы (Статьи), а Компонент Управления Пользователями (<font face="courier new,courier">com_user</font>) - мини-приложение, позволяющее управлять учётными записями пользователей, регистрирующихся на сайте. </p><p>В штатный комплект дистрибутива системы включено несколько компонентов, позволяющих управлять наиболее распространёнными типами содержимого:</p><ul><li>Контакты.</li><li>Главная страница.</li><li>Ленты новостей.</li><li>Баннеры.</li><li>Рассылка сообщений пользователям.</li><li>Голосования.</li></ul><p>Компоненты позволяют управлять определёнными данными, настраивать их компоновку на экране, отображать эту информацию и выполнять прочие, специфичные для данной информации функции, которых нет в ядре системы.</p><p>Компоненты работают рука об руку с Модулями и Плагинами, позволяющими значительно варьировать способы отображения содержимого компонентов. Это позволяет полностью преобразить внешний вид сайта на Joomla! и дополнить его уникальными функциями.</p> <hr title="Модули" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_mod.png" border="0" alt="Module - Joomla! Extension Directory" title="Module - Joomla! Extension Directory" width="17" height="17" /> Модули</h3> <p>Это более лёгкий, по сравнению с Компонентами, вид Расширений, применяемый преимущественно для отображения определённой информации в любой части страницы сайта, кроме центральной области (всегда занимаемой только Компонентом). </p><p>В продолжение начатой аналогии, на страницах книги с помощью Модулей можно было бы отобразить колонтитулы, располагаемые обычно возле нижнего и верхнего края листа там могли бы быть: Модуль Вывода Названия Главы; Модуль Вывода Номера Страницы и т.д. Часто в книгах размещают колонтитулы не на всех страницах, а только на некоторых. Точно так же на сайтах можно выводить модули не на всех страницах, а лишь на тех, где требуется.</p><p>Для обозначения аналогов модулей в программировании и многих других системах часто применяют термин "апплет". Модули, в зависимости от их назначения, могут работать либо в связке с определённым компонентом, либо сами по себе, как самостоятельные мини-приложения, но, в отличие от компонентов, модули, как правило, используют только для отображения информации, хотя бывают и модули, как отображающие, так и принимающие информацию от пользователя, например, Модуль Авторизации или Модуль Голосования.</p><p>Чтобы отобразить модуль на странице, нужно указать ему, в какой именно из <strong>Позиций </strong>Темы Оформления он должен размещаться. Для этого необходимо с помощью Менеджера Модулей перейти на страницу нужного Модуля и выбрать из списка нужную Позицию. Обычно имена Позиций соответствуют их расположению в шаблоне и задаются на английском языке. В большинстве шаблонов есть следующие Позиции:</p><ul><li><strong>left</strong> - левая вертикальная колонка шаблона. В ней, обычно, располагаются Модуль Главного Меню и Модуль Авторизации.</li><li><strong>rigth</strong> - правая вертикальная колонка. В ней обычно размещают Модуль Голосования и различные модули, выводящие баннеры. </li><li><strong>top </strong>- верхняя горизонтальная область, которая может использоваться для вывода логотипа сайта и верхнего меню. </li><li><strong>bottom</strong> - нижняя горизонтальная область, в которой, как правило, размещают информацию об авторских правах.</li></ul>Важно помнить, что количество модулей на странице, их имена и расположение никак не стандартизированы и не ограничены системой. Они зависят исключительно от фантазии автора Шаблона Оформления.<br /> <h4>Отображение модулей</h4> <p>Каждый Модуль, может быть размещён в одной из Позиций страницы сайта. Если нужно поместить модуль в двух позициях, то нужно создать две копии модуля и каждую из них разместить в своей позиции. Так же можно указать Модулю, на каких именно страницах он должен выводиться, привязав его к тем Пунктам Меню, которые на эти страницы ведут. Можно задать привязку Модуля либо ко всем пунктам меню сразу, либо только к требуемым из них, либо отключить привязку вообще. Привязка задаётся на странице редактирования параметров конкретного модуля. Перейти на неё можно из Менеджера Моделей панели управления.</p><p>Примечание: Для отображения каждого Меню так же применяется собственный Модуль. В том числе, есть модуль для отображения Главного Меню (<font face="courier new,courier">mod_mainmenu</font>). Когда вы создаёте новое Меню система фактически производит копирование именно этого Модуля Главного Меню, со всеми его параметрами, заменяя только наименование модуля на то, котрое ввели вы. Когда вы самостоятельно создаёте копию какого-либо Модуля, копирование его параметров не производится. </p> <h4>Модуль Последних Новостей</h4> <p>Для примера рассмотрим Модуль <strong>Newsflash</strong> (его название не принято переводить на Русский язык). Этот модуль позволяет отобразить в той Позиции страницы, в которой помещён этот Модуль, текст одного или нескольких Материалов. Модуль Newsflash можно настроить на выполнение разных задач, например:</p><ul><li>Для отображения текстов Материалов, содержащихся только в какой-либо одной Категории. </li><li>Для отображения текстов Материалов, содержащихся во всех Категориях. </li><li>Для отображения текстов случайно выбранных Материалов, содержащихся во всех или только в указанных Категориях.</li></ul><p>В этом модуле отображается только вводный текст материала и ссылка <em>Подробнее...</em>, при переходе по которой, полный текст загружается в центральной части страницы.</p><p>Модуль Newsflash применяется для вывода вводных текстов последних новостей, или просто для привлечения внимания посетителей к материалам, какого либо раздела сайта.</p><hr title="Плагины" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_plugin.png" border="0" alt="Plugin - Joomla! Extension Directory" title="Plugin - Joomla! Extension Directory" width="17" height="17" /> Плагины</h3> <p>В предыдущих версиях Joomla! для обозначения <strong>Плагинов </strong>использовался термин <strong>Мамбот</strong>. Вместе со сменой названия несколько изменилось, или вернее расширилось, и предназначение этого вида <strong>Расширений</strong>. </p><p><strong>Плагин </strong>- это фрагмент программного кода, исполняемый при возникновении в системе некого предопределённого события. К примеру, Плагином является Визуальный Редактор, включающийся при возникновении в Joomla! события <font face="courier new,courier">onGetEditorArea</font>. Использование Плагинов позволяет изменять результат работы системы в зависимости от наличия в ней тех или иных Плагинов.</p> <hr title="Языки" class="system-pagebreak" /> <h3><img src="http://minskaya.ru/images/stories/ext_lang.png" border="0" alt="Language - Joomla! Extensions Directory" title="Language - Joomla! Extensions Directory" width="17" height="17" /> Локализации</h3> <p>Одним из новшеств Joomla! 1.5 стал полный перенос всех языковых переменных из кода системы во внешние текстовые файлы, благодаря чему для перевода интерфейсов больше нет необходимости создавать отдельную версию дистрибутива.</p><p>Все переменные Joomla! разделяются на три отдельных пакета:</p><ul><li>Файлы локализации Инсталлятора (содержатся в подкаталоге "/installation/language/").</li><li>Файлы локализации Лицевой Панели сайта (содержатся в подкаталоге "/language/").</li><li>Файлы локализации Панели Управления (содержатся в подкаталоге "/administrator/language/").</li></ul><p>Инсталлятор обычного дистрибутива Joomla! уже содержит версии языковых файлов для множества языков, в том числе и Русского, но пакеты локализации для Панели Управления и Лицевой Панели сайта, а так же Демонстрационные Материалы поставляются только на Английском языке (иначе объём дистрибутива был бы огромен - так много существует различных языков). Поэтому, исключительно для перевода Демонстрационных Материалов отдельный дистрибутив всё же приходится создавать <img src="http://minskaya.ru/plugins/editors/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif" border="0" /> , но это не самостоятельная версия Joomla! и нет необходимости выпускать для неё специальные обновления. К Русифицированной сборке Joomla! полностью подходят любые стандартные "патчи".</p>Найти более подробную информацию о пакетах локализации можно на странице <a href="http://community.joomla.org/translations.html">официального сайта</a> или на форуме <a href="http://joomlaforum.ru/">joomlaforum.ru</a>. Платформы и Открытые Стандарты 2006-10-11T04:22:14Z 2006-10-11T04:22:14Z http://minskaya.ru/index.php?option=com_content&view=article&id=23:platforms-and-open-standards&catid=25:the-project&Itemid=56 Administrator vladisov@gmail.com <p class="MsoNormal">Joomla! может работать на любой операционной системе, включая Windows, большинство дистрибутивов Linux, многие версии Unix, а так OS/X. Для работы Joomla! на сервере должен быть установлен интерпретатор языка PHP, а так же СУБД MySQL для управления базой данных.</p><p class="MsoNormal">Минимальные системные требования:</p><ul><li>Apache 1.x, 2.x или новее.</li><li>PHP 4.3 или новее.</li><li>MySQL 3.23 или новее.</li></ul>Так же возможна работа системы под управлением других веб-серверов, таких, как Windows IIS, при наличии в них поддержки PHP и MySQL, но в этом случае может понадобиться предварительная настройка такого сервера для правильной работы на нём Joomla! <p class="MsoNormal">Joomla! может работать на любой операционной системе, включая Windows, большинство дистрибутивов Linux, многие версии Unix, а так OS/X. Для работы Joomla! на сервере должен быть установлен интерпретатор языка PHP, а так же СУБД MySQL для управления базой данных.</p><p class="MsoNormal">Минимальные системные требования:</p><ul><li>Apache 1.x, 2.x или новее.</li><li>PHP 4.3 или новее.</li><li>MySQL 3.23 или новее.</li></ul>Так же возможна работа системы под управлением других веб-серверов, таких, как Windows IIS, при наличии в них поддержки PHP и MySQL, но в этом случае может понадобиться предварительная настройка такого сервера для правильной работы на нём Joomla! Факты о Joomla! 2006-10-09T16:46:37Z 2006-10-09T16:46:37Z http://minskaya.ru/index.php?option=com_content&view=article&id=21:joomla-facts&catid=30:the-community&Itemid=56 Administrator vladisov@gmail.com <p>Несколько интересных фактов из истории Joomla!:</p><ul><li>На <a href="http://forums.joomla.org">официальном форуме сообщества Joomla!</a> зарегистрировано более 140 000 активных пользователей (и не меньшее общее количество на локальных языковых сообществах разных стран мира).<ul><li>Более 1 000 000 сообщений в более чем 200 000 тем.</li><li>Более 1 200 сообщений каждый день.</li><li>Ежедневно регистрируется более 150 новых участников.</li></ul></li><li>1 168 разрабатываемых расширений числится на портале <span>JoomlaCode (<a href="http://joomlacode.org/">joomlacode.org</a>). Практически всё это расширения с открытым исходным кодом, создаваемые </span>сторонними пользователями системы.<ul><li>С момента переноса дистрибутива Joomla! на сервер <span>JoomlaCode (в марте 2007) зарегистрировано более</span> 1 900 000 <span>его загрузок.</span></li></ul></li><li><span>Более 2500 расширений для Joomla!, зарегистрировано в </span><a href="http://extensions.joomla.org" title="http://extensions.joomla.org"><span>каталоге расширений</span></a><span>.</span></li><li><span>Сайт </span><span>Joomla.org расходует около 2 TБ трафика в месяц.</span></li><li><span>Согласно отчёту организации </span><span>Alexa report (от Ноября 2007): Joomla.org занимал 690-е место среди самых посещаемых сайтов в мире. </span></li></ul> <p>Несколько интересных фактов из истории Joomla!:</p><ul><li>На <a href="http://forums.joomla.org">официальном форуме сообщества Joomla!</a> зарегистрировано более 140 000 активных пользователей (и не меньшее общее количество на локальных языковых сообществах разных стран мира).<ul><li>Более 1 000 000 сообщений в более чем 200 000 тем.</li><li>Более 1 200 сообщений каждый день.</li><li>Ежедневно регистрируется более 150 новых участников.</li></ul></li><li>1 168 разрабатываемых расширений числится на портале <span>JoomlaCode (<a href="http://joomlacode.org/">joomlacode.org</a>). Практически всё это расширения с открытым исходным кодом, создаваемые </span>сторонними пользователями системы.<ul><li>С момента переноса дистрибутива Joomla! на сервер <span>JoomlaCode (в марте 2007) зарегистрировано более</span> 1 900 000 <span>его загрузок.</span></li></ul></li><li><span>Более 2500 расширений для Joomla!, зарегистрировано в </span><a href="http://extensions.joomla.org" title="http://extensions.joomla.org"><span>каталоге расширений</span></a><span>.</span></li><li><span>Сайт </span><span>Joomla.org расходует около 2 TБ трафика в месяц.</span></li><li><span>Согласно отчёту организации </span><span>Alexa report (от Ноября 2007): Joomla.org занимал 690-е место среди самых посещаемых сайтов в мире. </span></li></ul> Поддержка и Документация 2006-10-09T08:33:57Z 2006-10-09T08:33:57Z http://minskaya.ru/index.php?option=com_content&view=article&id=20:support-and-documentation&catid=25:the-project&Itemid=56 Administrator vladisov@gmail.com <h3>Поддержка</h3><p>Вы можете найти поддержку в решении возникающих вопросов по CMS Joomla! в нескольких местах. Начать лучше всего с официального <a href="http://help.joomla.org/" target="_blank">Сайта Помощи</a> <sup>(en)</sup>. Здесь опубликована информация, регулярно пополняемая и обновляемая разработчиками системы.</p><p>Конечно, вам не следует забывать встроенную справочную систему самой CMS, ознакомиться с которой можно пройдя по ссылке "Помощь", находящейся в главном меню Панели Управления.</p><p>Следующий полезные ресурс, конечно же, <a href="http://forum.joomla.org/" target="_blank">Форум</a><sup> (en)</sup> пользователей системы. Поддержку на форуме осуществляют как простые пользователи системы и участники рабочих групп, так и разработчики Joomla!.</p><p>Ещё два ресурса, на которые следует обратить внимание, <a href="http://dev.joomla.org/" target="_blank">Joomla! Developer Network</a> <sup>(en)</sup> (JDN) и <a href="http://extensions.joomla.org/" target="_blank">Joomla! Extensions Directory</a> <sup>(en)</sup> (JED). </p><p>JDN, к примеру, содержим массу полезных сведений для разработчиков расширений, как опытных, так и начинающих. JED - не сайт поддержки, как таковой, это каталог сотен самых разных Расширений, преимущественно с открытым исходным кодом. На их базе можно создавать собственные Расширения для Joomla!. </p><p>Так же, участники основной группы разработки постоянно ведут собственные Блоги, где освещают самые разные моменты применения системы, включая вопросы программирования, безопасности и многое другое.</p><h3>Документация </h3><p>Как уже было сказано выше, массу документации по Joomla! можно найти на <a href="http://help.joomla.org/" target="_blank">Сайте Помощи</a> <sup>(en)</sup>. Это и руководство по инсталляции, руководства Пользователя и Администратора, сборники FAQ, информацию по разработке расширений, шаблонов и по многим другим вопросам. </p><p>Кроме документации в электронном виде есть уже несколько опубликованных книг по Joomla! 1.5, найти информацию по которым можно в разделе <a href="http://help.joomla.org/content/section/44/254/" target="_blank">Книжный шкаф Joomla!</a><sup>(en)</sup>.</p><h3>Хотите помочь?<br /></h3>Если вы хотите помочь в разработке документации по Joomla!, то оставьте свои контактные данные в <a href="http://forum.joomla.org/index.php/board,62.0.html" title="The Joomla! User Documentation Forums">Разделе документации</a><sup>(en) </sup>или в <a href="http://forum.joomla.org/index.php/board,60.0.html" title="The Joomla! Developer Documentation Forum">Разделе разработки</a><sup>(en)</sup> форума Joomla!. <p><a class="urlextern" href="http://forum.joomla.org/index.php/board,391.0.html" target="_blank" title="http://forum.joomla.org/index.php/board,59.0.html" onclick="return svchk()"><br /></a></p> <h3>Поддержка</h3><p>Вы можете найти поддержку в решении возникающих вопросов по CMS Joomla! в нескольких местах. Начать лучше всего с официального <a href="http://help.joomla.org/" target="_blank">Сайта Помощи</a> <sup>(en)</sup>. Здесь опубликована информация, регулярно пополняемая и обновляемая разработчиками системы.</p><p>Конечно, вам не следует забывать встроенную справочную систему самой CMS, ознакомиться с которой можно пройдя по ссылке "Помощь", находящейся в главном меню Панели Управления.</p><p>Следующий полезные ресурс, конечно же, <a href="http://forum.joomla.org/" target="_blank">Форум</a><sup> (en)</sup> пользователей системы. Поддержку на форуме осуществляют как простые пользователи системы и участники рабочих групп, так и разработчики Joomla!.</p><p>Ещё два ресурса, на которые следует обратить внимание, <a href="http://dev.joomla.org/" target="_blank">Joomla! Developer Network</a> <sup>(en)</sup> (JDN) и <a href="http://extensions.joomla.org/" target="_blank">Joomla! Extensions Directory</a> <sup>(en)</sup> (JED). </p><p>JDN, к примеру, содержим массу полезных сведений для разработчиков расширений, как опытных, так и начинающих. JED - не сайт поддержки, как таковой, это каталог сотен самых разных Расширений, преимущественно с открытым исходным кодом. На их базе можно создавать собственные Расширения для Joomla!. </p><p>Так же, участники основной группы разработки постоянно ведут собственные Блоги, где освещают самые разные моменты применения системы, включая вопросы программирования, безопасности и многое другое.</p><h3>Документация </h3><p>Как уже было сказано выше, массу документации по Joomla! можно найти на <a href="http://help.joomla.org/" target="_blank">Сайте Помощи</a> <sup>(en)</sup>. Это и руководство по инсталляции, руководства Пользователя и Администратора, сборники FAQ, информацию по разработке расширений, шаблонов и по многим другим вопросам. </p><p>Кроме документации в электронном виде есть уже несколько опубликованных книг по Joomla! 1.5, найти информацию по которым можно в разделе <a href="http://help.joomla.org/content/section/44/254/" target="_blank">Книжный шкаф Joomla!</a><sup>(en)</sup>.</p><h3>Хотите помочь?<br /></h3>Если вы хотите помочь в разработке документации по Joomla!, то оставьте свои контактные данные в <a href="http://forum.joomla.org/index.php/board,62.0.html" title="The Joomla! User Documentation Forums">Разделе документации</a><sup>(en) </sup>или в <a href="http://forum.joomla.org/index.php/board,60.0.html" title="The Joomla! Developer Documentation Forum">Разделе разработки</a><sup>(en)</sup> форума Joomla!. <p><a class="urlextern" href="http://forum.joomla.org/index.php/board,391.0.html" target="_blank" title="http://forum.joomla.org/index.php/board,59.0.html" onclick="return svchk()"><br /></a></p> Общие сведения о Joomla! 2006-10-09T07:49:20Z 2006-10-09T07:49:20Z http://minskaya.ru/index.php?option=com_content&view=article&id=19:joomla-overview&catid=29:the-cms&Itemid=27 Administrator vladisov@gmail.com <p>Если вы новичок в веб-технологиях, то наверняка найдёте в Joomla! простое и надёжное решение большинства возникающих в вашей работе проблем. Она отлично подходит как для создания небольших сайтов, типа домашних страниц или сайтов небольших компаний, так и для современных порталов корпоративного уровня или Интернет-сообществ. Функционал любых сайтов можно расширять практически неограниченно. </p><p>Из всех плюсов системы ключевым, вероятно, является тот факт, что Joomla! 1.5 бесплатна. Она распространяется под лицензией GNU/General Public License v 2.0. При внедрении платных, коммерческих систем пользователь, как правило, попадает в зависимость от отдельной, закрытой разработки и вынужден тратить значительные средства при необходимости изменения или добавления какой-либо функции. При использовании же свободных, открытых для сторонних разработчиков программных платформ, у пользователя всегда будет выбор из нескольких коммерческих или бесплатных альтернативных решений.</p><p>Joomla! во многом отличается от большинства систем управления содержимым. Во-первых, она проста в освоении, поскольку разрабатывалась в расчёте на пользователей с минимальными знаниями в программировании. Поэтому практически каждый сможет развивать её по своему усмотрению. Joomla! изначально предназначена для работы в комплексе с другими свободными системами с открытым исходным кодом, такими, как PHP, MySQL и Apache. </p><p>Joomla! очень проста в установке, удобна в управлении и надёжна в работе. Для её применения даже не нужны глубокие знания в HTML.</p><p>Ещё один весомый плюс системы заключается в наличии огромного сообщества пользователей, помогающих новичкам осваивать все тонкости системы и подбирать необходимые "расширения" для реализации их замыслов. Ежедневно публикуется по несколько новых "расширений", кроме того, с помощью подробной документации по API системы пользователи могут самостоятельно разрабатывать собственные расширения для реализации своих задач.</p> <p>Если вы новичок в веб-технологиях, то наверняка найдёте в Joomla! простое и надёжное решение большинства возникающих в вашей работе проблем. Она отлично подходит как для создания небольших сайтов, типа домашних страниц или сайтов небольших компаний, так и для современных порталов корпоративного уровня или Интернет-сообществ. Функционал любых сайтов можно расширять практически неограниченно. </p><p>Из всех плюсов системы ключевым, вероятно, является тот факт, что Joomla! 1.5 бесплатна. Она распространяется под лицензией GNU/General Public License v 2.0. При внедрении платных, коммерческих систем пользователь, как правило, попадает в зависимость от отдельной, закрытой разработки и вынужден тратить значительные средства при необходимости изменения или добавления какой-либо функции. При использовании же свободных, открытых для сторонних разработчиков программных платформ, у пользователя всегда будет выбор из нескольких коммерческих или бесплатных альтернативных решений.</p><p>Joomla! во многом отличается от большинства систем управления содержимым. Во-первых, она проста в освоении, поскольку разрабатывалась в расчёте на пользователей с минимальными знаниями в программировании. Поэтому практически каждый сможет развивать её по своему усмотрению. Joomla! изначально предназначена для работы в комплексе с другими свободными системами с открытым исходным кодом, такими, как PHP, MySQL и Apache. </p><p>Joomla! очень проста в установке, удобна в управлении и надёжна в работе. Для её применения даже не нужны глубокие знания в HTML.</p><p>Ещё один весомый плюс системы заключается в наличии огромного сообщества пользователей, помогающих новичкам осваивать все тонкости системы и подбирать необходимые "расширения" для реализации их замыслов. Ежедневно публикуется по несколько новых "расширений", кроме того, с помощью подробной документации по API системы пользователи могут самостоятельно разрабатывать собственные расширения для реализации своих задач.</p> Возможности Joomla! 2006-10-08T23:32:45Z 2006-10-08T23:32:45Z http://minskaya.ru/index.php?option=com_content&view=article&id=18:joomla-features&catid=29:the-cms&Itemid=56 Administrator vladisov@gmail.com <h3><font color="#ff6600">Основные возможности Joomla!:</font></h3> <ul><li>Использование базы данных для хранения содержимого.</li><li>Возможность настройки структуры сайта под определённые виды содержимого: Новости, Обзоры, Описания Продукции и прочее.</li><li>Возможность добавлять новые функции на сайт с помощью сторонних "расширений".</li><li>Возможность смены тем визуального оформления сайта.</li><li>Возможность произвольного расположения на страницах позиций для вывода модулей, отображающих определённую информацию.</li><li>Возможность управления пользователями, назначения им уровня доступа и прав на просмотр тех или материалов.</li><li>Возможность смены языков, на которых отображаются элементы управления сайта.</li><li>Возможность работы на серверах под управлением различных операционных систем: Linux, FreeBSD, MacOSX server, Solaris, и AIX.</li></ul> <h3><font color="#ff6600">Основные возможности Joomla!:</font></h3> <ul><li>Использование базы данных для хранения содержимого.</li><li>Возможность настройки структуры сайта под определённые виды содержимого: Новости, Обзоры, Описания Продукции и прочее.</li><li>Возможность добавлять новые функции на сайт с помощью сторонних "расширений".</li><li>Возможность смены тем визуального оформления сайта.</li><li>Возможность произвольного расположения на страницах позиций для вывода модулей, отображающих определённую информацию.</li><li>Возможность управления пользователями, назначения им уровня доступа и прав на просмотр тех или материалов.</li><li>Возможность смены языков, на которых отображаются элементы управления сайта.</li><li>Возможность работы на серверах под управлением различных операционных систем: Linux, FreeBSD, MacOSX server, Solaris, и AIX.</li></ul> Ключевые моменты лицензии Joomla! 2004-08-20T10:11:07Z 2004-08-20T10:11:07Z http://minskaya.ru/index.php?option=com_content&view=article&id=5:joomla-license-guidelines&catid=25:the-project&Itemid=2 Administrator vladisov@gmail.com <p>Данный веб-сайт работает под управлением CMS <a href="http://joomla.org/" target="_blank" title="Joomla">Joomla!</a>. Эта программа и предустановленные в ней шаблоны оформления защищены авторскими правами корпорации <a href="http://www.opensourcematters.org/">Open Source Matters</a>. Любые данные, внесённые на сайт после инсталляции системы, являются собственностью их уважаемых владельцев.</p><p>Вы можете распространять копии или модифицировать Joomla!, придерживаясь при этом требований лицензии <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1">GNU General Public License</a>. Если вы никогда не сталкивались с этой лицензией, то ознакомьтесь со статьями <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC4">'How To Apply These Terms To Your Program'</a> <sup>(en)</sup> и <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html">'GNU General Public License FAQ'</a> <sup>(en)</sup>.</p><p>Документация по Joomla! распространяется по лицензии <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" title="Creative Commons ">Creative Commons Attribution-Non-Commercial-Share-Alike License 2.5</a> или по отдельным лицензиям владельцев авторских прав на неё. </p><p>Вы можете быть абсолютно уверены, что Joomla! всегда останется только Бесплатным Программным Обеспечением с Открытым Исходным Кодом, распространяющимся по лицензии <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1">GNU General Public License</a>!</p> <p>Данный веб-сайт работает под управлением CMS <a href="http://joomla.org/" target="_blank" title="Joomla">Joomla!</a>. Эта программа и предустановленные в ней шаблоны оформления защищены авторскими правами корпорации <a href="http://www.opensourcematters.org/">Open Source Matters</a>. Любые данные, внесённые на сайт после инсталляции системы, являются собственностью их уважаемых владельцев.</p><p>Вы можете распространять копии или модифицировать Joomla!, придерживаясь при этом требований лицензии <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1">GNU General Public License</a>. Если вы никогда не сталкивались с этой лицензией, то ознакомьтесь со статьями <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC4">'How To Apply These Terms To Your Program'</a> <sup>(en)</sup> и <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html">'GNU General Public License FAQ'</a> <sup>(en)</sup>.</p><p>Документация по Joomla! распространяется по лицензии <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" title="Creative Commons ">Creative Commons Attribution-Non-Commercial-Share-Alike License 2.5</a> или по отдельным лицензиям владельцев авторских прав на неё. </p><p>Вы можете быть абсолютно уверены, что Joomla! всегда останется только Бесплатным Программным Обеспечением с Открытым Исходным Кодом, распространяющимся по лицензии <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1">GNU General Public License</a>!</p>