Вы здесь: Статьи

Обзор клиентов для работы с CMS Joomla! Blogg-X

Blogg-X

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

Создание нового меню

  1. Заходим в административную часть сайта CMS Joomla!
  2. Нажимаем Menus > Menu Manager (Все меню > Меню) в вехнем меню админки. Местонахождение Менеджера меню показано на рисунке.
    Менеджер Меню
  3. Нажимаем иконку New (Создать). На рисунке показано положение кнопки New/Edit (Создать/Изменить).
    Менеджер Меню - Создать
  4. Заполните следующие поля в соответствии с требованиями:
    Новое меню - поля
    • Unique Name (Системное имя): Идентификационное имя используется Joomla! для идентификации этого меню. Системное имя должно быть уникальным. Использовать пробелы в системном имени не рекомендуется. Это имя отображается в параметрах модуля меню (mod_menu).
    • Title (Заголовок): Название меню. Это название отображается в списке всех меню в Менеджере Меню.
    • Description (Описание): Описание меню для различных пояснений о его предназначении.
    • Module Title (Заголовок Модуля): Название, которое будет присваиваться модулю меню mod_mainmenu в Менеджере Модулей сайта. Это название будет опубликовано на сайте (если у вас стоит галочка "Показывать заголовок" в деталях модуля). Этот заголовок будет отображаться только при создании нового модуля меню. Однако он может быть изменен в Менеджере Модуле. Если оставить пустым, модуль не будет создан, и вы не сможете опубликовать этот модуль меню.
  5. Нажмите Save (Сохранить) для сохранения нового меню.
    Новое меню - Сохранить
    • Для отмены создания нового меню нажмите Cancel (Отмена).

Теперь вы можете добавлять  новые пункты меню в созданное меню.

Примечания: Все созданные меню по умолчанию отключены (disabled).
В скобках указаны названия иконок (кнопок) согласно русской локализации от joomlaportal.ru

Свободный перевод с docs.joomla.org

Распространенные ошибки Joomla! и способы их решения

Error-Joomla
Эта статья содержит описание и способы избавления от наиболее распространенных ошибок, которые возникают в процессе установки и администрирования сайта на CMS Joomla! 1.5. Типичные ошибки ранних версий Joomla! 1.5.x в статье приводится не будут - для их решения достаточно обновится до последней актуальной версии - Joomla! 1.5.15.

Заметаем следы Joomla!


В стремлении скрыть от хакеров все следы признаков CMS для затруднения ее идентификации и предотвращения неправомерных действий и посягательства на целостность интернет ресурса, пользователи часто забывают о многих признаках CMS Joomla! Попробую разложить по полочкам эти признаки и описать способы избавлений от них. Эта статья не претендует на полноту, но, по ходу поступлений комментариев и замечаний будет постоянно дополнятся и совершенствоваться.
Обновлено 26.04.2010 08:36

Миграция c Joomla! 1.0 на 1.5

В свете туманной перспективы линейки Joomla! 1.0.x, после долгих взвешиваний все таки решился на переход на линейку, которая призвана покорять мир в будущем и настоящем – Joomla! 1.5.x
Получив целую тучу палок в колеса, решился на написание этой статьи, которая должна помочь избежать всяких проблем всем, кто займется миграцией.

История создания и развития CMS Joomla!

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

Добавление дополнительного поля для телефона пользователя

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

Добавление дополнительного поля при регистрации пользователя

Во время создания очередного интернет-проекта ввиду его интернациональности родилась следующая идея - возле вывода автора статьи вывести его страну. После нескольких манипуляций и хаков парочки файлов CMS Joomla! 1.0.x поставленая цель была достигнута.
Итак эта тема поможет вам:
1. Научится добавлять дополнительные поля при регистрации пользователя.
2. Выводить значение этого поля в любом нужном месте.

Создаем компонент «Моя доска объявлений» - II

Продолжение статьи "Создаем компонент "Моя доска объявлений"- I

Работа компонента с базой данных

Шаг шестой. Доступ к базе данных.

Итак, на пятом шаге мы создали структуру нашего компонента. Теперь нужно написать каждый из шести наших обработчиков (Почему из шести? Объясняю: 1- реакия на нажатие пункта меню Наша доска; 2 – отображение основной страницы компонента по умолчанию, т.е. реакция на нажатие подменю пункта Наша доска -> Просмотр и удаление объявлений, 3 – Реакция на нажатие кнопки Редактировать (отображение страницы редактирования объявления); 4 – Реакция на нажатие кнопки Закрыть (отмена редактирования сообщения и возврат к главной странице); 5 – Реакция на нажатие кнопки Удалить; 6 – Реакция на нажатие кнопки Сохранить.)

Создаем модуль ICQ статуса для Joomla!

модуль icq статусаДанное руководство ни на что не претендует, просто напишу как сам делаю.

До того как написать вот это я просмотрел несколько подобных руководств и понял что не все они для меня достаточно понятны. Некоторые были слишком просты и ограничивались выводом надписи "Hello World", другие наоборот , а в связи с тем что у меня знаний в области программирования просто никакие пришлось все это долго анализировать просматривать различные готовые модули и пытаться понять как оно работает.

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

Сразу скажу что «Hello World» мы делать не будем. А зачем? Практической пользы это не приносит. Мы будем делать что-нибудь полезное и на примере моего «полезного», Вы сделаете свое «полезное».

Погнали.

Кэш в CMS Joomla!

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

Создаем компонент "Моя доска объявлений"- I

Это три части статей о создании компонентов к Joomla!. Здесь мы рассмотрим (именно мы, вместе с вами, пошагово) основные моменты создания расширений Joomla!. Начнем с создания простенького компонента "Моя доска объявлений".

В Joomla! (Mambo, Joostina) все компоненты имеют определенный состав. Файлы компонента делятся на обязательные, которые требуются для установки и исполнения и необязательные, которые используются самим компонентом.

Хак постраничной навигации сайта на CMS Joomla!

Эта статья поможет Вам модернизировать и видоизменить до неузнаваемости иногда очень незаметный но порой такой важный элемент вашего сайта на CMS Joomla!, как постраничная навигация. Казалось бы – мелочь, ан нет. Из мелочей складывается картина. Поэтому я предлагаю уделить вашей навигации наипристальнейшее внимание.
В линейке 1.0.x CMS Joomla! постраничная навигация имеет стандартный вид, и даже малоопытному хакеру достаточно просто взлянуть на нее чтобы понять на каком движке построен сайт.

 

<< В начало < Предыдущая 1 2 3 4 5 Следующая > В конец >>

 

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

 

Создание CSS для Joomla!

В этой статье описано, как научиться применять на практике каскадные таблицы стилей для Joomla! за самое короткое время. В качестве примера и иллюстраций используетя предшественница CMS Joomla! CMS Mambo. За пример взят стандартный шаблон - rhuk_solarflare_ii, который включен в стандартный дистрибютив Mambo и Joomla!
 

Создание шаблонов Joomla!

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

Для чего нужен шаблон joomla?
  • Создает расположение элементов страницы
  • Отображает все системные и модульные позиции cms
  • Обеспечивает функционирование пользовательской части
  • Задает определенные стили форматирования текста
Шаблон состоит из
  • файла index.php, определяющий базовую разметку страницы вашего сайта
  • файл CSS-стилей, который отвечает за оформление блоков страницы (цвета, размеры шрифтов и т.п)
  • XML-файл для установки шаблона
  • Файл графического предпросмора Приведенный выше список является обязательным для того, чтобы шаблон был установлен через панель администратора.
    Шаблон может содержать значительно большее число файлов.

Страница 1 из 2

Популярные файлы

1.
Компонент Миграции с Joomla! 1.0.x на Joomla! 1.5.x
1983
2.
Хак постраничной навигации сайта на CMS Joomla!
793
3.
Дополнительное изменяемое поле "Телефон"
456

Последние комментарии

  • Спасибо, действительно, больше нигде нормальных ша... Подробнее..
    От Lewkee
  • Опишите последовательно ваши действия. Подробнее..
    От Aleks_El_Dia
  • Алекс! Нелишне поменять местами иконки кнопок Down... Подробнее..
    От Раиса