Позиції модулів в шаблонах Joomla

Відмінною рисою Joomla є можливість взаємодії з різними зовнішніми додатками. Різноманіття розширень Joomla дозволяє нам оснащувати сайт всім необхідним. Все, що бачить користувач на сайті, створюється встановленими або сторонніми розширеннями Joomla: компонентами і модулями. Для виведення компонента зазвичай передбачена центральна область шаблону, а ось кількість і розташування модулів залежить тільки від нашої фантазії і необхідності.

Позиція модулів це область шаблону, призначена для відображення опублікованих в ній модулів сайту. В одній позиції можуть бути опубліковано необмежену кількість модулів. Порядок відображення модулів в позиції налаштовується в Менеджері модулів адміністративної панелі Joomla. Для визначення наявних позицій модулів в шаблоні існує два методи:

Знайти в файлі index.php шаблону всі виклики функції mosLoadModules, і подивитися перший аргумент цієї функції.
В адресному рядку браузера, після імені сайту додати ?tp=1. Наприклад, якщо ви хочете дізнатися, які позиції шаблонів визначені на нашому сайті, просто наберіть: HTTP: //joomlaportal.lviv.ua/?tp=1

Позиції для модулів задаються у файлі index.php шаблону за допомогою функції mosLoadModules:

 

mosLoadModules ($ position_name, $ стиль);
$ Position_name – ім’я позиції, $ стиль – стиль виводу модуля

Для зручності користувачів, що починають, в Joomla! вже створено базові імена позицій для модулів (параметр $ position_name):
advert1, advert2, advert3, banner, bottom, cpanel, debug, footer, header, icon, inset, left, legals, newsflash, pathway, right, toolbar, top, user1, user2, user3, user4, user5, user6, user7, user8, user9.

Примітка: не забудьте, це всього лише імена позицій, самі позиції для модулів Ви повинні задати в своєму шаблоні. Якщо Ви опублікуєте модуль, наприклад, в позиції підвал, не поставивши її в шаблоні, то модуль не буде висвітлений на сайті.

Всі імена позицій для модулів Joomla абсолютно рівнозначні. Щоб додати, видалити або зміни назви позицій виберіть пункт меню Site->Template Manager->Module Positions

Стилі відображення модулів визначені в файлі  / frontend.html.php. В даний час підтримуються наступні стилі (параметр $ стиль):

mosLoadModules ( “position”) – використовується для стандартного виводу модулів в таблицях
mosLoadModules ( “position”, 1) – використовується для виведення модулів горизонтально
mosLoadModules ( “position”, -1) – використовується для виведення модулів без таблиць і блоків DIV, у модулів не буде заголовка
mosLoadModules ( “position”, -2) – використовується для виведення модулів блоками DIV
mosLoadModules ( “position”, -3) – використовується для створення в модулі круглих кутів

Сніг на сайті на Joomla

Простий в налаштуваннях модуль Skyline Snow Falling для сайту на CMS Joomla.

Даний модуль дозволяє створити на сайті святковий настрій – встановити постійно падаючий сніг.

В налаштуваннях можна вибрати розмір,  колір і інші ефекти.

Після встановлення модуля Skyline Snow Falling через менеджер розширень потріно активувати його.

Крім того, потрібно задати модулю позицію  і  призначити для всіх сторінок.

Skyline Snow Falling

Скачати Сніг для Joomla

Мобільна версія сайту на Joomla

1. MobileTemplate

Сайт розробника: http://www.nhuang.com/joomla/joomla-mobile-template.html

Розширення повністю сумісне з Joomla 2.5 / 3.x.

Плагін створює оптимізовану мобільну версію Вашого сайту на Joomla, при цьому для користувачів, які переглядають сайт з настільних комп’ютерів і ноутбуків, буде відображатися раніше обраний Вами шаблон, навіть якщо він не підтримується iPad та іншими пристроями.

Пакет розширення включає в себе плагін і шаблон. Завантаживши і встановивши його, потрібно перейти в «Менеджер плагінів», знайти плагін «System – Mobile Template» і включити його. У налаштуваннях плагіна в розділі «Фільтр» можна вибрати пристрої, які не будуть використовувати цей плагін. Далі слід перейти до пункту меню «Розширення» – «Менеджер шаблонів», вибрати шаблон «mobiletemplate» і зробити необхідні настройки: ввести назву модуля меню, яке буде відображатися ліворуч, і назва модуля, відповідального за слайд-шоу чи зображень (центральна позиція) ; змінити колір фону меню і сайту в цілому; направлення висновку підміню (вертикальне чи горизонтальне). На вкладці «Прив’язка до меню» можна вибрати пункти меню, які будуть відображатися в мобільній версії сайту.

Так, наприклад, виглядає демонстрація роботи мобільної версії сайту, створеної з використанням плагіна «MobileTemplate», при перегляді з планшетного комп’ютера:

Мобільна версія сайту, створена за допомогою плагіна MobileTemplate

Застосовуваний шаблон дійсно дуже лаконічний і зручний при використанні мобільного пристрою.

2. Mobile Joomla

Сайт розробника: http://www.mobilejoomla.com/

Розширення повністю сумісне з Joomla 1.5 / 2.5 / 3.x.

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

Безкоштовна версія продукту володіє опціями визначення пристрою, адаптації зображень під розмір екрану, підтримує завантаження оновлень і розширене кеширование. Крім того, при перегляді сайту з мобільних пристроїв в нижній частині сторінки буде відображатися реклама. Розробник повідомляє про те, що буде вдячний у випадку, якщо Ви вирішите її залишити, але в той же час рекомендує плагін для її видалення.

Для установки компонента необхідна наявність PHP 5.x, MySQL 5.x, GD2 і прав на запис в папках / administrator / components, / components, / modules, / plugins, / plugins / system, / templates. Після проведення стандартної процедури установки на екрані з’являються поздоровлення і повідомлення про те, що Ви вибрали кращий спосіб для створення мобільної версії сайту Joomla, прекрасно показується на iPhone, iPad, Android, Windows Phone і інших телефонах.

У списку «Компоненти» додався компонент «Mobile Joomla». Перейдемо до його настройок. На вкладці «General» панелі управління компонентом можна змінити назву сайту, вибрати якість зображень при їх перегляді з мобільних пристроїв (у% від вихідного) і спосіб їх адаптації, задати головну сторінку сайту,

Вкладки «Smartphone», «iPhone», «WAP», «iMode» практично ідентичні один одному: на них можна вибрати шаблон і головну сторінку, налаштувати перегляд зображень, метод компресії, конвертацію HTML в символи, висновок модулів для кожного з перерахованих пристроїв. Відповідні налаштування для планшетних комп’ютерів доступні тільки в розширеній платній версії. Крім того, на вкладці «Advanced Settings» можна включити кешування сервером і виробом, Gzip компресію, видалення невикористовуваних тегів, задати ширину шаблону, прописати посилання на домен і посилання перенаправлення, задати піддомени для кожного з типів мобільних пристроїв.

Нижче наведено приклад роботи сайту, що використовує даний компонент, на мобільному пристрої.

Мобільна версія сайту, створена з використанням компонента Mobile Joomla

3. TapTheme

Сайт розробника: https://www.dropbox.com/sh/aglcnswe997yglx/AADSG7BJmufZbU2o4S-E51WWa/Extensions?dl=0

Розширення повністю сумісне з Joomla 2.5 / 3.x.

Плагін встановлюється стандартно, через «Менеджер розширень». Після установки плагін можна знайти в «Менеджері плагінів» під назвою «System – TapTheme». Плагін слід включити і налаштувати. У налаштуваннях плагіна для різних браузерів (Firefox, Safari, Chrome, Opera, Internet Explorer 6-11) і пристроїв (iPhone, iPad, Blackberry, PALM, Android) зі списку встановлених можна вибрати свій шаблон сайту і адміністративної панелі. Таким чином, після вибору кожного шаблону слід переглянути сторінки сайту на відповідному пристрої або браузері, щоб переконатися в адекватності відображення інформації.

З розглянутих розширень для установки найбільш кращий компонент «Mobile Joomla» – його функціональність і наявність ряду опцій роблять його лідером серед аналогів. Плагін «MobileTemplate» також непоганий, має засоби зміни виду мобільної версії сайту, вимагаючи при цьому мінімальної настройки. Останнє з розглянутих розширень вимагає наявності як мінімум одного шаблону, підтримуючого мобільні пристрої, і є, по суті, перемикачем між шаблонами, що залежать від типу пристрою і браузера.

Інтернет магазин на Joomla

З модулем JoomShopping безкоштовно і досить легко можна створити інтернет магазин на CMS Joomla.  Розробники пропонують готовий скрипт для створення свого інтернет магазину для базі популярної   Joomla. В архіві вже є підтримка російської, англійської та німецької локалізації – мова вибирається автоматично під час встановлення розширення. Компонент також може працювати як каталог або фото галерея, без функції продажу товарів.

Також безкоштовно пропонується ряд модулів для оптимізації вашого інтернет магазину. Це модуль кошика,  фільтр товарів,  модуль який показує останні додані в магазин товари, модуль  найпопулярніших товарів та  інше.

Крім того,  можна придбати і ряд інших комерційних модулів.

Скачати інтернет магазин на Joomla

 

Joomla

Joomla! (вимова: «Джу́мла») — відкрита універсальна система керування вмістом для публікації інформації в інтернеті. Підходить для створення маленьких і великих корпоративних сайтів, інтернет порталів, онлайн-магазинів, сайтів спільнот і персональних сторінок. З особливостей Joomla можна відзначити: гнучкі інструменти з управління обліковими записами, інтерфейс для управління медіа-файлами, підтримка створення багатомовних варіантів сторінок, система управління рекламними кампаніями, адресна книга користувачів, голосування, вбудований пошук, функції категоризації посилань і обліку кліків, WYSIWYG-редактор, система шаблонів, підтримка меню, управління новинними потоками, XML-RPC API для інтеграції з іншими системами, підтримка кешування сторінок і великий набір готових доповнень.
Joomla! написана на мові PHP з використанням архітектури MVC. Для збереження інформації використовується база даних MySQL, PostgreSQL чи MS SQL.
Joomla! — вільне програмне забезпечення, захищене ліцензією GPL.

У серпні 2005 року розгоряється суперечка, пов’язана з прийняттям рішень у координаційній раді Mambo Foundation.
Mambo Foundation, в основному складалася з Mambo Open Source розробників, які публічно оголосили про те, що вони мають намір відмовитися від Mambo Open Source.
Розробники об’єднуються в неприбуткову організацію під назвою Open Source Matters і утворюють свою власну групу, до якої входять основні розробники, які вирішили порвати зв’язки з Rise Studio (Miro) і залишити проект Mambo.
Open Source Matters створила Joomla. Проект, зі 100% відкритим вихідним кодом і GPL-ліцензією. Перший реліз Joomla (Joomla 1.0) був дуже схожий на останню версію Mambo і більшість розширень були сумісні.
Після серйозної доробки, у вересні 2005 року, Open Source Matters випустила Joomla 1.0. За минулі місяці Mambo також реформує свої команди та структури підтримки і відмовляється від подальшого розвитку версії 4.5.3, вирішивши продовжити підтримку поточної стабільної бази програмного коду.
У кінці 2005 року починається розробка нової системи Joomla 1.1., яка так і не вийшла у публічний реліз. Ця версія стала перехідною між версіями 1.0 та версією 1.5. Саме з Joomla 1.1 походять перші альфа версії нової системи.

 

Джерело: http://uk.wikipedia.org/wiki/Joomla

 

Інформаційна ера

Інформаційна ера – (англ. Information Age, Digital Age, Computer Age, також відома як Ера комп’ютерів або інформаційна епоха (електронна епоха)) — концептуальна ідея про те, що сучасний вік буде характеризуватися широкими можливостями для окремих осіб вільно передавати/приймати інформацію і мати миттєвий доступ до знань, що було б важко або неможливо в попередні епохи розвитку людства.

Ідея пов’язана з концепцією Цифрового століття чи Цифрової революції, і включає в себе наслідки переходу від традиційної промисловості, які промислова революція пронесла через індустріалізацію, до економіки, заснованої на маніпуляції інформацією.