Статьи

Joomla - вопросы и ответы

Как обновить Joomla на новую версию?

Чаще всего Joomla обновляется путем копирования поверх нее, с перезаписью файлов новой версии (или патча перехода на новую версию, например 1.0.11-1.0.12). Замечу - не нужно удалять Joomla, а потом копировать файлы. Нужно именно перезаписать файлы поверх нее. Естественно перед любой манипуляцией нужно делать резервные копии - бэкап (и базы и файлов). Алгоритм примерно следующий:

  • Архивируем файлы Joomla на хостинге
  • Скачиваем архив на локальный компьютер
  • Через phpMyAdmin или любой другой скрипт дампа базы данных скачиваем себе дамп вашей базы данных
  • Таким образом мы сделали бэкап, работоспособная версия Joomla есть у нас дома и в принципе мы ничего не должны потерять. Далее можно поступить двумя способами:
  1. Скачать самую последнюю версию Joomla, скопировать по фтп ее на хостинг и развернуть zip-архив с заменой файлов. Предварительно оттуда надо удалить папку installation. Далее нужно проверить работоспособность Joomla, если все работает - значит вы все сделали правильно.
  2. Поступить более мягко - развернуть дома локальный веб-сервер, например Денвер. Сделать в нем базу, куда скопировать дамп, сделать директорию, куда скопировать файлы скачанные с сайта, подправить пути в configuration.php и таким образом развернуть локальную Joomla. А далее аккуратно обновлять именно ее. С последующей заливкой файлов и дампа базы данных на хостинг, когда удостоверитесь, что все работает.

Подробнее: Joomla - вопросы и ответы

  • Hits: 5655

Итак, Вам необходимо вставить flash анимацию на сайт под управлением CMS joomla и Вы не знаете как это сделать. Тогда вот Вам краткая инструкция.

Рассмотрим как вставить флеш при различных поставленных задачах:

1. Вставка флеш анимации в тело сайта (например в хедер или любое другое место).

Это делается непосредственно в файле шаблона index.php. Для начала загрузите готовый фаил с анимацией, например в папку images. Далее в файле index.php в нужном месте вставляем следующий код:

Подробнее: Вставить flash (флеш) анимацию на сайт Joomla

  • Hits: 11241

Если вам требуется скрыть часть текста в статье/новости от определенной группы пользователей (Special, Registered, Pulbic), то воспользуйтесь мамботом MosHideFrom.

Скачайте и установите мамбот MosHideFrom, затем опубликуйте его. После этого выделите текст, к которому необходимо ограничить доступ следующим образом: {hidefrom= Registered }написанный текст {/hidefrom}. После этого, фразу "написанный текст" не смогут прочитать пользователи группы Registered, однако она по-прежнему будет доступна пользователям групп Pulbic и Special.

Подробнее: Как скрыть текст в материале

  • Hits: 3388

Характеристики Joomla 1.6:Joomla 1.6 интерфейс

  • Полностью основанный на БД движок с использованием PHP/MySQL.
  • Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
  • Секции новостей, продукции или услуг легко редактируемы и управляемы.
  • Разделы тем могут быть добавлены авторами.
  • Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.
  • Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта.
  • Форум/Опросы/Голосования для эффективной обратной связи.
  • Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.

Подробнее: Описание CMS Joomla 1.6 - характеристики и возможности

  • Hits: 8595

Хлебные крошки в Joomla

Хлебные крошки в JoomlaЧто такое хлебные крошки?

«Хлебные крошки» (англ. Breadcrumbs) — это элемент навигации по сайту, представляющий собой путь по сайту от его «корня» до текущей страницы, на которой находится пользователь. Обычно представляет собой полосу в верхней части страницы примерно такого вида:

В Joomla 1.5 существует модуль для отображения "хлебных крошек" (навигатор сайта). С его помощью посетитель Вашего сайта может определить где он сейчас находится и быстро вернуться обратно.

Для того чтобы изменить настройки отображения этого модуля необходимо зайти в Панель управления, далее через меню переходим "Расширения" - "Менеджер модулей" и находим модуль навигатора по сайту. Отличить его от других просто - находим модуль с типом "mod_breadcrumbs"

Переходим в настройки модуля, здесь мы можем изменить:

  • "Показать главную" - выводить или нет ссылку на первую страницу в хлебных крошках
  • "Текст главной страницы" - название главной страницы
  • "Показать последний" - показать или скрыть последний элемент в навигаторе сайта
  • "Разделитель текста" - символ между элементами в цепочке навигатора
  • Hits: 10348

В данном материале приведены две таблицы прав пользователей Joomla: таблица прав пользователей лицевой (передней) панели и таблица прав пользователей административной панели.

Таблица прав пользователей лицевой панели сайта

Группы

Права пользователей

Зарегистрированный

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

Автор

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

Редактор

Редактор может сделать все, что может автор. Редактор может также написать и редактировать всю информацию, которая появляется на лицевой панели сайта.

Издатель

Издатель может сделать все, что может редактор. Кроме того, издатель может решить, публиковать информацию или нет.

Таблица прав пользователей административной панели сайта

Подробнее: Таблица прав пользователей в Joomla

  • Hits: 5102

Вы знаете, что в Joomla после регистрации пользователю прикрепляется к категории Registered. Но у пользователей данной категории нет прав, которые дают возможность добавлять материалы. А для того, чтобы они имели возможность добавлять материалы, требуется перевести их в категорию Author. А если пользователей много? Возможно ли сделать так, чтобы пользователи возможность добавлять материалы на сайт приобретали сразу после регистрации? Есть несколько способов добиться этого:

  • Разрешить добавлять материалы пользователям категории Registered, внеся изменения в их права.
  • Заменить категорию для новых пользователей на Author.
  • Инсталлировать сторонний компонент для добавления новостей (например, CZ Submit), и дать права доступа только зарегистрированным пользователям.

Первые два способа осуществляются только с помощью внесения изменений в файлы дистрибутива Joomla.

Примечание: в данной статье мы рассмотрим только эти 2 способа предоставления возможности добавления материалов зарегистрированными пользователями.

Подробнее: Добавление пользователями материалов в Joomla

  • Hits: 9115

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

То, что отображается на сайте, выводится стандартными или сторонними расширениями Joomla: компонентами и модулями.

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

Подробнее: Позиции модулей в шаблонах Joomla

  • Hits: 7278

Что такое Модули Joomla?

В отличие от Компонентов Модули Joomla — это несколько более лёгкий вид Расширений, используемый главным образом для вывода требуемой инфы в какой-либо области страницы веб-сайта, помимо центральной части (которая отдана Компонентам).

Продолжая аналогию, начатую в статье о Компонентах Joomla, на страницах книжки посредством Модулей возможно было бы воспроизвести колонтитулы, которые располагаются, как правило, около верхнего и/или нижнего края страницы. Там могли бы отображаться: Модуль Вывода Номера Страницы; Модуль Вывода Названия Главы и т. д. Нередко колонтитулы ставят не на всех, а лишь на некоторых страницах. Таким же образом и на сайтах не обязательно выводить модули на всех, а только на тех страницах, где это необходимо.

Нередко для наименования аналогов модулей в программировании и многих иных сферах пользуются обозначением «апплет». Модули Joomla, в зависимости от их предназначения, могут взаимодействовать или с каким-либо компонентом, или сами по себе, в качестве самостоятельного мини-приложения. Однако, в отличие от компонентов модули, главным образом, применяют только для вывода информации, но есть и модули, которые как отображают, так и принимают информацию от пользователя. К примеру, Модуль Авторизации или Модуль Голосования.

Подробнее: Что такое Модули Joomla?

  • Hits: 5773

Что такое Компоненты Joomla?

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

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

Например, основной компонент в Joomla — Компонент Материалов (com_content), мини-приложение, выводящее на страницах веб-сайта все Материалы (Статьи), а Компонент Управления Пользователями (com_user) — мини-приложение, которое предоставляет возможность управлять учетными записями пользователей, которые регистрируются на вашем сайте.

По умолчанию в комплект дистрибутива Joomla встроено несколько компонентов, дающих возможность управлять типами содержимого, которые наиболее востребованы:

  • Контакты
  • Главная страница
  • Ленты новостей
  • Баннеры
  • Рассылка сообщений пользователям
  • Голосования

Подробнее: Что такое Компоненты Joomla?

  • Hits: 4660

Будет ли сайт на Joomla 1.5 работать на серверах с включенным режимом PHP Safe Mode? Такой вопрос задают те, кто собирается использовать эту систему для создания своего сайта. Да, конечно! Это одно из основных новшеств, которое ввели разработчик в Joomla 1.5.

Режим Safe Mod ограничивает возможности PHP по выполнению операций с каталогами и файлами, не принадлежащими тому пользователю, от имени которого запущен сам PHP (как правило, этот пользователь — «apache»). В Joomla 1.5 для нормальной работы с каталогами и файлами добавлена возможность доступа через FTP. Именно сочетание стандартных файловых операций PHP и доступ по FTP дают возможность Joomla работать на серверах с включенным Safe Mode.

  • Hits: 5298