Словарь терминов

Согласно определения Википедии, Access Control List [список контроля доступа] или ACL, “...ACL указывает каким пользователям или системным процессам предоставляется доступ к объектам, а также какие операции разрешаются осуществлять над данными объектами.” В случае с [системой] Joomla, существуют два отдельных аспекта ее ACL [списка контроля доступа], которые администраторы веб-сайта могут контролировать:

  • Какие пользователи к какой части веб-сайта получают доступ? Например, будет ли данное выбранное меню видимо данному пользователю? Зарегистрированный пользователь сможет, но общая публика - нет. Возможно, выбор этого меню скрыт ото всех, за исключением пользователей-редакторов и пользователей с высшим [правом доступа].
  • Какие операции (или действия) какой-либо пользователь может осуществлять над любым конкретным объектом? Например, может ли пользователь, показанный как "Editor"[/редактор] создать какой-либо материал или [он может] только редактировать какой-либо существующий материал? Настройки ACL могут разрешить создание и редактирование, или разрешить вносить изменения в категорию данного материала, [или] разрешить добавлять метки, или [разрешить] любую комбинацию [из этого].

Применение ACL [списка контроля доступа] в Joomla было существенно изменено в серии [версий] Joomla! 2.5, что предоставило группам и правам больше гибкости

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Каскадные таблицы стилей или CSS используются для контроля представления какой-либо XHTML-страницы. Например, CSS-файл будет часто контролировать шрифт, отступы, цвет, графику заднего фона и другие аспекты внешнего вида некоторой веб-страницы. CSS позволяет отделять содержание какой-либо XHTML-страницы от ее внешнего вида. В Joomla!, CSS-файлы (например, template.css) обычно являются частью конкретного шаблона.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Протокол Lightweight Directory Access Protocol (LDAP) - это некоторый протокол, спроектированный для доступа к системам директорий через TCP/IP. Благодаря этому интерфейс в LDAP предоставляют различные базы данных, такие как Microsoft's Active Directory, Novell's eDirectory, а также такие наиболее посвященные [протоколу] решения LDAP, как OpenLDAP.

В [системе] Joomla! имелась собственная библиотека LDAP,JLDAP Joomla 2.5 (изменилась на JClientLDAP в Joomla 3.x) и собственный плагин авторизации LDAP. Это позволяет Joomla! из коробки авторизацию через системы LDAP: для настройки пройдите в менеджер плагинов и включите плагин Authentication - LDAP.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Декларация jdoc включена в каждый шаблон Joomla и указывает где на всей странице следует разместить вывод данных, [созданных] другими частями Joomla! или ее расширениями. Типичная декларация jdoc выглядит примерно так: <jdoc:include type="component" />

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Алиасы - это короткие тексты, которые представляют заголовки определенных объектов (пунктов меню, материалов и категорий) в удобном для компьютеров формате. Этот формат допускает [использование] только прописных букв и тире (-).

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

Алиас ввести можете Вы сами. Если Вы оставите поле алиаса пустым, то при сохранении [данной веб-страницы] Joomla автоматически создаст некоторый алиас на основе поля "Заголовок". Это означает, что когда Вы [в будущем] будете редактировать этот заголовок данной веб-страницы, но оставите прежний алиас в его поле [нетронутым], то этот алиас (и создаваемая на его основе URL-ссылка) не изменятся. Если Вы желаете создать новый алиас, то тогда удалите старый из его поля.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Дружелюбные поисковым двигателям URL ссылки - это сокращенный термин от SEF URL или сокращенно - SEF. Обычные URL ссылки [системы] Joomla выглядят таким образом:

http://www.yoursite.org/index.php?option=com_content&view=section&id=3&Itemid=41

На Ваш выбор [то есть совсем не обязательно], Вы можете [настроить] показ ссылок URL [так, чтобы они] выглядели как [ссылки на] статичные веб-страницы HTML, как эти

http://www.yoursite.org/faq.html

Начиная с Joomla! 1.5 [в системе] существуют встроенные опции для создания SEF URL ссылок. Они включаются посредством изменения в административной панели, странице "Общие настройки" [параметра] "Настройки SEO" во вкладке "Сайт". Также существуют сторонние расширения, которые создают SEF URL ссылки для [системы] Joomla!

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Каждой части работающего либо на Joomla!, либо на какой-либо другой системе управления содержимым веб-сайта необходим некоторый метод для логичного хранения и показа ее содержимого. Обычный метод - [достигать этого] посредством категорий и [их] под-категорий. Joomla предоставляет множество способов показа и использования содержимого, управляемого [посредством] категоризации. Некоторыми типами используемого категоризацию содержимого являются материалы (главное содержимое веб-страниц), баннеры, контакты и веб-ссылки.

"Uncategorised" является категорией по умолчанию, назначаемой любому типу и всем типам содержимого. Ее название не описательно и она должна быть использована по мере необходимости для типов содержимого, которые не подпадают под какую-либо конкретную категорию.

При создании и назначении категорий Вам следует иметь некоторую [заранее] спланированную структуру. Например, вот [Вам] один пример [того], как бы Вы могли разбить на несколько категорий материалы о птицах. Создайте две категории материалов, называемые "Животные" и "Травы". В категории [под названием] "Животные" Вы можете создать две под-категории под названием "Птицы" и "Млекопитающие". В под-категории под названием "Птицы" Вы можете разместить три материала под названиями "Орлы", "Попугаи" и "Воробьи".

  • Животные
    • Птицы
      • Орлы
      • Попугаи
      • Воробьи
    • Животные

Этот ниже приведенный пример можно расширить даже еще больше, с помощью более специфичных материалов по разным видам орлов, попугаев и воробьев. Начните с использования высшей категории "Животные", размещая под-категории "Птицы" и "Животные" в категории "Животные" и затем "Орлы", "Попугаи" и "Воробьи" - в под-категории "Птицы", как показано на примере выше.

 

Теперь Вы можете создать несколько материалов в под-категориях "Орлы", "Попугаи" и "Воробьи", используя либо разные роды, либо общие названия этих трех типов птиц.

Категории и их под-категории управляются с использованием менеджера категорий, в который можно войти в интерфейсе контрольной панели администратора, щелкнув на пункт меню "Материалы", а затем - на пункт меню "Менеджер Материалов".

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Компонент - это вид расширения [системы] Joomla!. Компоненты являются главными функциональными единицами [системы] Joomla! и их можно рассматривать как мини-приложения. Простейшей аналогией будет [представить себе что] Joomla! - это операционная система и [ее] компоненты - это приложения рабочего стола. Создаваемое каким-либо компонентом содержимое обычно показано в центре главной части шаблона (в зависимости от самого шаблона).

Большинство компонентов состоят из двух частей: административной части и лицевой части. Лицевая часть - это то, что используется для предоставления веб-страниц Вашего вебсайта, когда [их] запрашивают во время обычной работы [с] сайтом. Административная часть предоставляет интерфейс для настройки и управления различных аспектов данного компонента и доступна [к нему] через административное приложение.

Joomla! поставляется с набором компонентов ядра [системы, такими] как система управления содержимым, контактные веб-формы и [система управления] веб-ссылками.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

В Joomla! какой-либо материал - это объект содержимого, состоящего из (HTML кода) текста, вероятно со ссылками на другие ресурсы (например, изображения). Материалы являются простыми единицами информации в системе содержимого и [занимают] нижний уровень в иерархии содержимого. Начиная с Joomla! Joomla 2.5, каждый материал находится только в одной категории. Какая-либо категория может находиться внутри другой категории, что делает ее "под-категорией". Так же возможно иметь материалы, не категоризируя их.

Перед Joomla! 2.5, в более ранних версиях, материалы принадлежали третьему уровню иерархии Раздел → Категория → Материалы. Теперь какой-либо материал находится на нижнем уровне и всегда будет принадлежать либо второму, либо более глубокому уровню иерархии [содержимого].

  • Категория → Материалы
  • Категория → Под-категория → Материлы
  • Категория → Под-категория → Под-категория → Материалы

Материалы управляются с использованием "менеджера материалов", (смотрите Менеджер материалов для Joomla 3.6 или Менеджер материалов для Joomla 2.5) в которые можно зайти в административной панели, щелчком по меню "Материалы", a затем по пункту меню "Менеджер материалов".

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

В [системе] Joomla некоторое меню - это какой-либо набор пунктов меню, используемых для навигации по веб-сайту. Каждый пункт меню определяет некую ссылку URL на определенную веб-страницу на Вашем веб-сайте и содержит настройки, которые контролируют содержимое (материалы, списки категорий, теги и так далее) этой данной веб-страницы.

Создать [какое-либо] меню довольно просто. В административной панели своей [системы] Joomla зайдите в Меню > Менеджер меню > Создать меню. В открывшейся Вам странице Менеджер меню: Создать меню введите название Вашего меню в поле "Заголовок" (обязательно), тип Вашего меню в поле "Тип меню *" (обязательно) и, если желаете, краткое описание Вашего меню в поле "Описание" (не обязательно). После этого Вы можете начать добавлять пункт(ы) меню в это свое новое меню.

Любой веб-сайт может иметь больше чем одно меню.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Система Joomla! обширно использует шаблоны проектирования [в архитектуре] Модель-Вид-Контроллер.

Как только [система] Joomla! начала обработку какого-либо запроса какого-либо пользователя, такого как [запрос] GET для некоторой определенной страницы, или [запрос] POST содержащихся в какой-либо форме данных, одним из первых проводимых [системой] Joomla! действий является анализ URL ссылки для определения, какой компонент будет ответственен за обработку данного запроса и передача управления этому тому компоненту.

Если этот компонент был спроектирован [согласно схемы] MVC, то он передаст управление конкретному контроллеру. Этот контроллер отвечает за анализ данного запроса и определения какая модель/какие модели будут нужны для удовлетворения этого запроса и какая модель/какие модели должны быть использованы для возвращение результатов обратно данному пользователю.

Та модель/те модели инкапсулируют эти данные, используемые данным компонентом. В большинстве случаев эти данные будут поступать из базы данных, - либо [самой системы] Joomla!, либо какой-либо внешеней, но также возможно, что данная модель обретет данные из других источников, таких как работающий на другом сервере [интерфейс] API. В подходящих случаях, эта модель также отвечает за обновление базы данных. Цель этой модели - изолировать данный контролер и вид от подробных данных, [относящихся] к тому, как эти данные были получены или изменены.

Этот вид отвечает за генерацию вывода данных, отправляемых данным компонентом на веб-браузер. Он запрашивает у данной модели любые необходимые данные и форматирует их соответственным образом. Например, какой-либо список извлеченных из данной модели объектов данных может быть заключен данным видом в [код] таблицы в HTML.

Поскольку Joomla! спроектирована быть существенно модулярной [системой], выведенные данным компонентом на веб-страницу данные являются только частью всей полной веб-страницы, [показанной в заключение] пользователю. Как только данный вид сгенерировал вывод данных, данный компонент передает контроль обратно фреймворку [системы] Joomla, которая затем загружает и испольняет [код] шаблона. Данный шаблон объединяет выводимые данные этого компонента и любых других активных на данной веб-странице модулей, с тем что бы они [(эти выводимые данные)] были доставлены на веб-браузер как некая отдельная веб-страница.

Для того, чтобы предоставить веб-дизайнерам, которых может интересовать только новый дизайн, а не манипулирование находящимся под [дизайном] кодом, больше мощи и гибкости, [система] Joomla! разделяет традиционный вид на вид и макет. Сам вид вытягивает данные из данной модели, как в традиционном шаблоне проектирования MVC, но затем просто делает эти данные доступными данному макету, который отвечает за форматирование этих данных для [их] представления конкретному пользователю. Преимущество этого разделения в том, что система шаблонов Joomla предоставляет некий простой механизм для переопределения макетов в шаблоне. Эти переопределения макета (часто называемые "переопределение шаблона", поскольку они формируют часть конкретного шаблона, хотя [то] что фактически переопределяется - это данный макет) входят в состав шаблона и предоставляют дизайнеру данного шаблона полный контроль над всеми данными, выводимыми ядром Joomla! и любыми совместимыми со [схемой] шаблонного проектирования MVC установленными сторонними расширениями.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Модули являются легковесными и гибкими расширениями, используемыми для рендеринга веб-страницы. На типичной веб-странице эти модули часто являются "коробками", устроенными вокруг какого-либо компонента. Хорошо знакомым примером может быть модуль входа. Модули назначаеются согласно пункта меню, так что Вы можете решать, скрывать или показывать, к примеру, модуль входа в зависимости от того, на какой веб-странице веб-сайта данный пользователь находится в данный момент. Некоторые модули связаны с компонентами: например, модуль последних новостей, связан с компонентом содержимого [ядра системы Joomla!] com_content, и показывает ссылки на самые новые объекты содержимого. Модулям, однако, совсем не обязательно быть связанными с компонентами. Им даже [вообще] не нужно быть связанными с чем-либо и они могут быть просто статичным кодом HTML или текстом.

Modules are managed in the Joomla! Administrator view by the Module Manager. More information about module management can be found on the appropriate version help screens.

  • Joomla! 2.5 Module Manager Help Screen
  • Joomla! 3.4 Module Manager Help Screen
в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Пакет обновления в Joomla - это архивный файл, который содержит файлы, изменившиеся со времени выпуска предыдущей версии Joomla. Когда этот архив распаковывается, то он заменяет старую версию измененных файлов на новую. Например, если между версиями 3.х.1 и 3.х.2 были изменены пятьдесят файлов, [то] пакет обновления 3.х.1 на 3.х.2 будет содержать эти пятьдесят файлов и когда они будут распакованы, они заменят [старые] пятьдесят файлов и обновят установленную версию с 3.х.1 на 3.х.2.

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

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Данный термин "Файл патча" используется для двух разных типов файлов. Иногда он относится к файлам архивов, которые позволяют Вам обновляться с одной версии Joomla! на другую (например, с версии 3.3.5 на версию 3.3.6). Эти файлы обновления также называют пакетами обновления.

Другим значением [этого термина] является файл, создаваемый исходным кодом програмное обеспечение контроля версии. Этот тип файла патча содержит указания по изменению содержимого одного или более файлов с исходным кодом. Программное обеспечение по контролю версий считывает конкретный файл патча и затем может автоматически изменить исходный код данного пропатчиваемого файла.

Файлы патчей используются отрядом по борьбе с багами для тестирования предлаемых отладок. Они могут быть использованы чтобы предложить какую-либо новую характеристику находящейся в разработке версии [Joomla!]. Для более подробной информации о структуре файлов патчей SVN читайте документ Изучить патчи файлов более подробно.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

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

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

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Приставка таблиц базы данных - это некоторая строка (длинной в несколько знаков), подставляемая в названия таблиц [системы] Joomla. Использование некоторой приставки позволяет Вам работать [с] несколькими установками Joomla!, используя какую-либо одну базу данных.

Приставка таблиц базы данных может быть настроена во время установки. Ее изменение позднее возможно, но [для этого] потребуется доступ к данной базе данных либо вне Joomla, либо через какое-либо расширение Joomla, [например] такое, как Akeeba Admin Tools, что приведет к некоторой задержке [в работе данного сайта].

Для того, чтобы применить эту приставку, разработчики расширений должны использовать строку #__. Во время работы [системы] Joomla [знаки нижней черты] будут заменены на действительную приставку.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

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

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

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

Это можно применить в Joomla, используя какое-либо отдельное много уровневое меню, а затем создав несколько модулей [меню], каждое связанное с разным уровнем [пунктов меню].

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Расширение - это пакет программного обеспечения, который каким-либо образом расширяет Вашу установку [системы] Joomla!. Небольшой набор расширений включен в установку Joomla! по умолчанию, но гораздо больше [их] имеется на [официальном каталоге расширений] Joomla! Extensions Directory.

Термин "расширение - это общий термин и существуют следующие специальные типы [расширений]:

  • Компонент (начиная с Joomla 1.0) – добавляет на Ваш веб-сайт произвольные функции, которые можно выбирать в меню
  • Язык (начиная с Joomla 1.0) – определяет дополнительный язык Вашего веб-сайта
  • Библиотека (начиная с Joomla 2.5) – предоставляет функции, которые можно использовать в других расширениях
  • Модуль (начиная с Joomla 1.0) – показывает менее важные данные в боковом блоке, возможно - на нескольких веб-страницах
  • Package (since Joomla 2.5) – объединяет связанные между собой расширения
  • Плагин (начиная с Joomla 1.5) – изменяет содержимое в материалах или предоставляет функции для дополнения других расширений
  • Шаблон (начиная с Joomla 1.0) – определяет внешний облик, ощущение и навигационные возможности Вашего веб-сайта

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

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Стиль шаблона - это характеристика, представленная [начиная] с версии Joomla 2.5 и она позволяет пользователям назначать индивидуальным пункта меню разные стили шаблона. По установке Joomla! по умолчанию назначает всем пунктам меню какой-либо один стиль какого-либо одного шаблона. Желтая звездочка указывает на используемый [в данное время] шаблон по умолчанию. Для того, чтобы обрести разный облик требуемых веб-страниц, стиль какого-либо шаблона по умолчанию может быть частично или полностью переопределен назначением связанных с требуемыми страницами пунктам меню других стилей данного шаблона.

Какой-либо стиль шаблона может быть назначен одним из следующих двух образов:

  • Через менеджер шаблонов: Расширения > Менеджер шаблонов
  • Редактированием какого-либо пункта меню: Меню > название меню > пункт меню
в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Суффик класса веб-страницы - это один из параметров пунктов меню содержимого [системы] Joomla!. Он настраивается на странице редактирования конкретного пункта меню, на его вкладке "Параметры отображения страницы". Какой-либо новый суффикс класса принудит [систему] Joomla! либо добавить к элементам макета назначенной данному пункту меню веб-страницы какой-либо новый CSS класс, либо изменить какой-либо уже существующий.

Когда Joomla! генерирует какую-либо веб-страницу, [то] для предоставления стилей данной страницы она автоматически создает предварительно определенные CSS классы. Например, некоторая веб-страница может содержать элемент

<div class="componentheading">

Для создания какого-либо нового класса, введите его название [на английском язке] с пробелом перед ним. Например, введя пробел и "myNewClass", [Вы] создадите новый CSS класс, называемый "myNewClass" и он будет вставлен как класс для этого пункта меню. В нашем случае, например, выше указанный класс изменится на

<div class="componentheading myNewClass">

Для изменения названия существующего класса, введите в данный параметр новое название класса без пробела перед ним.

Например, ввод "_mySuffix" (без пробела в начале) принудит [код] HTML измениться на

<div class="componentheading_mySuffix">

В целом, рекомендуется создавать новые классы, используя перед [их названиями] пробел. Таким образом CSS стили данного компонента, которые используют [предварительно определенные] стандартные названия классов, продолжат работать [без изменений]. Вы можете использовать название нового класса для того, чтобы добавить к конкретному компоненту любой желаемый стиль без необходимости повторного создания уже существующих [для него] кодов CSS. Учтите, что если Вы создадите какое-либо новое название класса, [то] Вам необходимо удостовериться [в том], что он имеет уникальное название, [которое] не конфликтует с названиями уже существующих классов.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Суффикс класса модуля является одним из параметров модулей [системы] Joomla!. Установка этого параметра принуждает Joomla! либо добавить новый CSS класс для элемента div конкретного модуля, либо изменить уже существующий.

Когда Joomla! генерирует какой-либо модуль, [то] для [предоставления] возможности стилизации данного модуля она автоматически создает CSS класс, названный "moduletable", например,

<div class="moduletable">

Для создания некоторого нового класса, введите этот параметр с пробелом перед ним. Например, введя пробел плюс "myNewClass", [Вы] создадите новый класс "myNewClass". HTML код [в этом случае] изменится на

<div class="moduletable myNewClass">

Для изменения названия конкретного существующего класса, введите в параметре [его новое название] без пробела перед ним. Например, ввод "_mySuffix" (без пробела в начале) вынудит HTML код измениться на

<div class="moduletable_mySuffix">

В общем, пробел в начале рекомендуется использовать для создания какого-либо нового класса. Таким образом CSS стили этого модуля, которые используют стандартные названия классов, продолжат работать. Вы можете использовать новое название класса для того, чтобы добавить к конкретному модулю любой желаемый стиль без необходимости создания заново всего [уже] существующего кода CSS. Учтите, что если Вы создадите какое-либо новое название класса, то Вам будет необходимо удостовериться [в том], что это имя уникально и не конфликтует с каким-либо уже существующим названием класса.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

PHP - это скриптовый язык компьютерного [программирования], спроектированный для создания динамичных веб-страниц. PHP широко используется для веб-разработок и может быть вставлен в HTML. Он работает в основном на веб-сервере, принимающем код PHP как свои вводные данные и создающем веб-страницы как выводные данные. [Система] Joomla! написанна преимущественно на языке PHP. 

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Слово ядро в Joomla! относится к распространяемым файлам, которые необходимы для создания и администрирования веб-сайта, работающего на Joomla! CMS. Эти файлы можно скачать по ссылке http://www.joomla.org/download.html. Ядро [системы] Joomla! также содержит некоторый начальный функционал, обеспечивающий быструю и легкую установку Joomla!. [Сюда] входят менеджер пользователей, менеджер материалов, менеджер вебссылок, менеджер категорий, менеджер контактов и менеджер меню. Также имеется менеджер шаблонов c несколькими начальными шаблонами для укрепления лецевой части (вебсайта/пользователя); менеджер модулей с [несколькими] начальными шаблонами; менеджер плагинов с начальными плагинами и несколько других, "[готовых к работе сразу,] из коробки", расширений для расширения функционала начальной установки Joomla. Эти расширения ядра необходимо отличать от расширений, которые имеются для скачивания на JED (Joomla! Extension Directory).

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

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

Смотрите Применение хрома к произвольному модулю для информации о том, как изменить облик какого-либо модуля (другими словами, "хром" данного модуля).

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Хром модуля позволяет дизайнерам шаблонов получать определенную долю контроля над тем, как в их шаблоне выглядят данные, выводимые каким-либо модулем. По сути, [хром] состоит из небольшого количества предварительно определенного [кода] HTHML, который вставляется перед, после и вокруг данных, выводимых каждым модулем и который затем может быть стилизирован с использованием CSS. Хром модуля обычно используется [для того], чтобы предоставлять окружающим модулям рамки, особенно - [те, которые] с закругленными уголками, но он также может быть использован и более чем [только] для этого.

Хром модуля определяется использованием атрибута 'style' в вызывающей модуль декларации. Например, для вставки какого-либо модуля в позицию 'user1' и применения хрома 'custom' для этого модуля, в файле index.php главного в данный момент шаблона может быть использована следующая декларация:

<jdoc:include type="modules" name="user1" style="custom" />

Можно увидеть, что один и тот же хром модуля может быть применен к каждому модулю в данной позиции, другими словами, - если Вы желаете поместить два модуля в колонке, но желаете, чтобы у них был разный хром модуля, то их [для этого] необходимо поместить [каждый на свою] разную позицию (например, 'user1' и 'user2').

Стандартный пакет [системы] Joomla!, [начиная с] Joomla 1.5, содержит по умолчанию шесть разных стилей хрома модуля. Однако гибкость шаблонной системы означает, что Вы не ограничены этими [шестью] стилями, - очень легко создать столько стилей, сколько Вам нужно!

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Какой-либо шаблон - это тип расширения Joomla!, который изменяет [внешний] облик веб-сайта. Существуют два типа используемых системой Joomla! шаблонов: шаблоны передней части и шаблоны административной части.

Шаблон передней части контролирует [то], как Ваш веб-сайт выглядит у просматривающего этот веб-сайт пользователя.

Административный шаблон контролирует [то], каким образом административные задания предоставлены контролирующему административные функции администратору Joomla [данного веб-сайта].

Этими [административными заданиями] могут быть такие общие задания, как пользователь, меню, материал, категория, модуль, компонент, плагин и управления шаблоном.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Языки являются возможно самым начальным и критичным типом расширений. Языки являются пакетами: либо главным пакетом языка ядра [системы Joomla!], либо пакетом языка какого-либо расширения. Эти пакеты состоят из файлов [с расширением] INI, которые содержат пары ключ/значение. Эти ключ/значение пары предоставляют перевод статичных языковых строк, [находящихся] в исходном коде Joomla!. Это позволяет как ядру [системы] Joomla!, так и сторонним компонентам и модулям был переведенными [на другие международные языки]. Языковые пакеты ядра [Joomla!] также содержат файл мета данных [в расширении] XML, описывающий язык и предоставляющий информацию о шрифтах для создания содержимого в PDF.

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?

Какой-либо якорь создается с использованием HTML тега <a>. Якорь позволяет Вам разместить внутри какой-либо веб-страницы некоторую гипер-ссылку. В Joomla! Вы можете разместить какой-либо якорь внутри некоторого материала (например, используя редактор TinyMCE). Это позволит Вам создать некоторую ссылку, которая ведет непосредственно на данный пункт данного материала.

Исходный код HTML какого-либо якоря выглядит следующим образом:

<a name="my_anchor" title="Это мой якорь"></a>

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

<a href="#my_anchor" ></a>

. Щелчек по такой ссылке приведет Вас непосредственно туда, где находится тег этого якоря.

Вы можете создать ссылку на некоторый якорь на какой-либо другой странице, введя в конце [ее] URL-ссылки знак # плюс название этого якоря. В приведенном выше примере если URL-ссылкой данного материала была [ссылка] http://www.mysite.com/my_article.html, то тогда Вы можете создать прямую гипер-ссылку на этот якорь на этой странице с [помощью] URL-ссылки http://www.mysite.com/my_article.html#my_anchor..

в 24:02:2017 Joomla! Ukraine Editor
Был ли ответ полезен?