Взято здесь
После того, как вы установите Joomla на сервер хостинга или же на локальный сервер, для вас начнется самое интересное. А именно – работа в Joomla. Знакомство, скорее всего, начинается с того, что вы зайдете на главную страницу своего нового ресурса под управлением Joomla и, собственно, ничего путного не увидите (только голый шаблон Joomla, идущий в комплекте с ней по умолчанию). Так же не совсем понятно будет, какие действия нужно совершить и в какой последовательности, чтобы Джумла-сайт принял хотя бы приблизительно тот вид, который вы хотели бы ему придать.
Неплохо было бы для начала добавить на Джумла-сайт ряд статей, создать удобную навигацию, а так же изменить его внешний вид с помощью какого-нибудь крутого, но при этом бесплатного шаблона для Joomla. Сделать, в общем-то, нужно очень много, и даже если знать, что и где находится, то все равно потребуется какое-то время на придание вашему проекту на Joomla удобоваримого вида.
Ну, а если вы вообще впервые столкнулись с системой управления контентом подобной Joomla, то ваша растерянность перед пустой главной страницей будущего проекта и кучей различных, непонятных и довольно запутанных элементов админки Joomla, вполне понятна. Ощущение потерянности настолько сильное, что я помню его до сих пор. Поэтому в этой серии статей хочу попробовать упростить начинающим вебмастерам вхождение в новую для них тематику работы с Joomla. Во всяком случае, постараюсь.
Сразу поспешу вас успокоить - работать в Joomla несложно. Но это будет справедливо только после того, как вы уясните для себя алгоритм добавления новых статей в Joomla, узнаете, как создавать новые пункты меню, а так же поймете, как размещать модуль с меню в позициях для модулей Джумла-шаблона и научитесь изменять и настраивать дизайн для вашего проекта на Joomla. Это базовые понятия в джумловодстве, без понимания которых дальше вам двигаться будет некуда, да и не зачем.
Метод тыка при изучении работы с Joomla однозначно не будет оптимальным, ибо логика создания сайта с помощью Джумлы не всегда прямая и очевидная. Поэтому, советую вам сначала ознакомиться с принципами работы Joomla. С чего же начать? Что вы станете делать сразу после установки Joomla? Подбирать для своего проекта красивый шаблон, отвечающий его тематике или же сразу начнете настраивать Joomla и писать статьи, а дизайном займетесь потом.
В принципе, вы можете сначала наполнить сайт материалами, а уже потом выбрать наиболее подходящий вам платный или бесплатный шаблон для Joomla и подключить его к уже готовому сайту (наполненному статьями и имеющему, понятную посетителям, имеющего систему навигации в виде меню). Но можно и наоборот, сначала выбрать подходящий дизайн для Joomla, а потом, ориентируясь на него, наполнить Джумла-сайт статьями и создать навигацию с привязкой к данному конкретному внешнему оформлению и позициями для модулей в Joomla.
Пожалуй, я начну рассказ об основах создания ресурса на движке Joomla с поиска, установки и настройки шаблона для Joomla.
На самом деле, ничего тут сложного нет. Но, опять же нужно понимать, что шаблон в Joomla является не просто красивым фоном для вашего проекта, но и создает специальные места на сайте (так называемые позиции для модулей и основного контента), в которых, в последствии, вы сможете размещать сами статьи, элементы навигации, форму авторизации на сайте и любые другие элементы, которые вам понадобятся. В разных шаблонах Joomla будет разное количество позиций для модулей, они могут по разному называться и размещаться в разных местах.
Поэтому, кроме внешнего вида, при выборе, вам следует обращать внимание на количество и расположение позиций для модулей в шаблоне Joomla. Например, в одном из платных шаблонов имеются следующие позиции для модулей (красной рамкой обведена область для контента, а все блоки вокруг - это позиции для модулей):
Как вы можете видеть все позиции для модулей имеют свое уникальное название. Естественно, что вы не будете использовать все эти позиции для модулей одновременно. Такое количество позиций для модулей просто добавляет гибкости в размещении элементов вашего сайта вокруг контента (статей, фотогалерей и т.п.). Если позиция для модуля не будет вами задействовано, то его место займет контент (область для статей будет занимать все место не занятое модулями).
Но все же дизайн имеет превалирующее значение при выборе, ибо стандартные позиции для модулей будут присутствовать практически во всех шаблонах для Joomla.
Шаблоны для Joomla делятся на платные и бесплатные. Платные, как правило, имеют возможность изменять их внешний вид прямо из админки Joomla, в то время, как для изменения внешнего вида бесплатного шаблона вам придется редактировать его файлы (обычно файл стилевого оформления с расширением CSS). Т.е. вы платите не только за дизайнерское и структурное решение платного шаблона, но и за возможность удобного для начинающих пользователей изменения внешнего вида своего Джумла-сайта (цвета, размера, положения позиций для модулей и много другого).
Кроме этого, бесплатные шаблоны Joomla могут иметь разнообразные глюки, которые могут проявляться только в некоторых браузерах (нет кроссбраузерности) или же после внесения вами каких-либо изменений. Работать с платными шаблонами известных разработчиков гораздо более просто и при этом, вы не встретите столько подводных камней, как в бесплатных шаблонах для Joomla.
Но зато вы ничего не обязаны будете платить за использование бесплатных шаблонов на Joomla, кроме, разве что, размещения на своем сайте ссылки на сайт автора. Эта ссылка обычно уже встроена в бесплатный шаблон для Джумла и ее удаление может быть рассмотрено, как нарушение авторских прав. Такие вот дела, вам решать – платить за профессиональный шаблон для Joomla или же рискнуть получить комплекс проблем при работе с бесплатным. Хотя, если вы достаточно хорошо ориентируетесь в HTML и CSS, то доработать бесплатный шаблон для Джумла вы сможете сами.
Для коммерческого проекта я бы посоветовал использовать профессиональные платные шаблоны для Joomla (их правда, не всегда просто приобрести легально в рунете), а вот для небольшого собственного проекта можно попробовать выбрать подходящий бесплатный и немного доработать его в случае необходимости.
Шаблоны для Joomla так же можно разделить и по их назначению. На самом деле, не все знают, что существуют не только шаблоны Джумла, позволяющие изменять внешний вид общедоступного сайта (Front Page), но и шаблоны, позволяющие изменять внешний вид админки Joomla. Шаблоны Joomla для админки используются нечасто, ибо админка доступна только для узкой группы авторов проекта и не доступна посетителям. Тем более, что через некоторое время вы настолько привыкнете к внешнему виду админки Джумла идущим по умолчанию, что изменение дизайна и расположения элементов админки будут создавать чувство дискомфорта при работе (у меня, во всяком случае, именно так).
Так же хочу обратить ваше внимание, что несмотря на то, что Joomla 1.0 на данный момент уже не поддерживается разработчиками, вы сможете встретить на просторах интернета массу шаблонов для Joomla 1.0. В принципе, их можно переделать под Joomla 1.5 или же использовать в режиме совместимости Legacy (нужно будет активировать плагин "System — Legacy", выбрав из верхнего меню админки Joomla пункты "Расширения" - "Менеджер плагинов" и поставив галочку в столбце "Включен", напротив названия этого плагина), но гораздо проще будет использовать шаблоны изначально созданные под Joomla 1.5. Поэтому обращайте внимание на то, для какой версии Joomla предназначен найденный вами шаблон.
Бесплатные шаблоны для Joomla можно найти, посмотреть и при желании скачать на множестве ресурсов в интернете и рунете, в частности. Но тут, я хочу вас предостеречь от того, чтобы вы случайно не скачали платный (взломанный) шаблон для Joomla с ресурса, предлагающего их как бесплатные. Он у вас, скорее всего, будет работать, но тут имеются некоторые подводные камни. Во-первых, незнание того, что он платный, не освобождает вас от ответственности за его неправомерное использование. Во-вторых, если шаблон взломан не качественно (не нуленный), то он будет стучать своим создателям о том, что его используют незаконно на таком-то ресурсе.
Это одна сторона медали - использования взломанных шаблонов для Joomla. Но существует и другая сторона. Как я уже упоминал выше, платные шаблоны для Джумла в подавляющем большинстве случаев будут лучше и удобнее в использовании, чем бесплатные, но купить некоторые из них в рунете очень проблематично. В связи с этим получило распространение использование зануленных шаблонов для Joomla, которые полностью сохраняют весь потенциал, заложенный в них разработчиками, но при этом не сообщают этим самым разработчикам, что вы незаконно используете их продукт.
Не хорошо так делать? Конечно не хорошо, особенно по отношению к разработчикам, затратившим на него силы и средства, но вокруг правомерности таких действий ведутся ожесточенные споры. Дело в том, что Joomla распространяется на основе открытой лицензии, по условиям которой запрещено требовать плату за расширения для Joomla. Т.е. продавать расширения можно, но если если кто-то получит доступ к расширениям не заплатив разработчикам, то добиться санкций через суд к такому человеку будет проблематично. Хитрая такая ситуация и разработчики выходят из нее по разному. Например, некоторые создают клубы с платным входом для членов, которые в последствии могут пользоваться любыми шаблонами этого разработчика.
К тому же, большинство разработчиков расширений для Joomla на данный момент - это иностранные компании, и вероятность того, что они обнаружат незаконное использование вами их хорошо зануленного шаблона, который сам не передаст разработчику координаты вашего ресурса, крайне мала. Поэтому вопрос о том, использовать или же не использовать зануленные шаблоны для Joomla, целиком и полностью зависит от вашего отношение к данному вопросу.
Еще раз акцентирую ваше внимание, что на данный момент актуальным является использование Joomla 1.5 (последнюю версию которой можно всегда скачать , а русифицированную версию ). Joomla 1.0 на данный момент разработчиками не поддерживается. Поэтому и шаблоны вам нужно будет подбирать исходя из вашей версии Joomla. Правда, использовать старую версию Joomla для нового проекта лишено смысла, поэтому вам нужно ориентироваться на Joomla 1.5 (актуальная на данный момент версия 1.5.15) и шаблоны выбирать именно для этой версии Joomla.
Практически все ресурсы, на которых можно найти большое количество бесплатных шаблонов для Joomla 1.5 - иностранные. Но зато, на многих их них будет возможность посмотреть, как будет выглядеть заинтересовавший вас бесплатный шаблон на демосайте. Начну, наверное, с сервиса :
[показать]
Важно, чтобы в описании присутствовала зеленая иконка с надписью "1.5 NATIVE"
[показать], означающая полную совместимость шаблона с Joomla 1.5. Так же посмотрите на лицензию, по которой он распространяется для Джумла (GNU GPL или Free license - распространяется бесплатно). В заголовке бесплатных шаблонов так же присутствует иконка с надписью "Free"
[показать]. Для того, чтобы посмотреть как шаблон для Joomla будет выглядеть на демо-сайте, вам нужно будет нажать на кнопку "Test Drive". Советую воспользоваться этой возможность, т.к. оценить по скриншоту довольно сложно, а демосайт - это возможность пощупать и протестировать шаблон. Для скачивания служит кнопка "Download".
Следующий ресурс с большим количеством разнообразных бесплатных шаблонов для Joomla 1.5 - :
[показать]
Здесь тоже можно посмотреть, как будет выглядеть шаблон для Джумла в действии на демо-сайте. Для этого нужно будет нажать на ссылку "Live Preview". Для того, чтобы скачать понравившийся вам шаблон нужно традиционно нажать на ссылку "Download".
Очередной ресурс с бесплатно распространяемыми шаблонами для Joomla 1.5 - :
[показать]
Для просмотра шаблона, натянутого на демосайт, служит кнопка "Preview", ну а для скачивания - "сами догадайтесь какая кнопка". Обращайте внимание на поле "Price". В случае бесплатно распространяемого шаблона для Джумла там будет стоять традиционное "FREE".
Дальше в нашем списке хранилищ бесплатных шаблонов для Joomla 1.5 - сервис :
[показать]
На данном сервисе опять же имеется демосайт (ссылка "Live Preview"), что, как я уже говорил, является существенным подспорьем для того, чтобы выбрать наиболее подходящий вашим запросам бесплатный шаблон для Joomla 1.5.
Достаточно много бесплатно распространяемых шаблонов для Joomla 1.5 вы сможете найти на сервисе .
Для просмотра на демосайте нужно нажать на ссылку "Demo" под эскизом шаблона. Кстати, находясь на демосайте вы можете посмотреть другие шаблоны с ресурса Templatki, просто выбирая их из выпадающего списка в области "Template Select". Для разных шаблонов на демосайте эта область "Template Select" может находиться в разных частях сайта, но она там обязательно будет, просто повнимательней посмотрите вокруг области контента.
Думаю, что на первое время ресурсов, где можно будет посмотреть и скачать понравившиеся бесплатные шаблоны для Joomla 1.5, вам хватит. Хочу еще привести список наиболее популярных разработчиков платных шаблонов для Joomla:
JoomlaJXT.com
Список ресурсов, где можно скачать зануленные (взломанные) платные шаблоны для Joomla, по этическим соображениям здесь приводить не буду. Если возникнет желание найти такие места, то Гугл и Яндекс вам в этом помогут. Но опять же, будьте осторожны и бдительны, не забывайте, что если шаблон не занулен, то он сможет сообщить своим разработчикам координаты вашего сайта, на котором вы не правомерно его используете.
Давайте сначала рассмотрим, что из себя представляет скачанный нами шаблона для Joomla 1.5. Обычно это архив (ZIP или какой-либо другой). Впрочем, это может быть уже готовый к установке архив с файлами шаблона или же это может быть архив, в котором будет находиться архив с шаблоном, а так же какие-нибудь другие файлы (например, исходники графических элементов).
Во втором случае, для автоматической установки шаблона на Joomla, вам потребуется извлечь файлы из внешнего архива и осуществлять установку уже из того архива, внутри которого лежат только файлы шаблона (там обязательно должен присутствовать файл templateDetails.xml, в котором содержится алгоритм установки). Кстати, именно наличие внешнего архива зачастую создает затруднения при установке расширений у начинающих Джумловодов.
Когда я рассказывал, про установку расширений на сайт под управлением Joomla, то упоминал о тех подводных камнях, на которых может споткнуться начинающий пользователь. Так вот, дело в том, что автоматическая установка шаблона на Joomla 1.5, ничем не отличается от установки расширений, описанной в упомянутой выше статье. Вы можете почитать об установке расширений на Joomla 1.5 и проделать все тоже самое со скачанным вами шаблоном для Joomla.
Вкратце, для автоматической установки шаблона на Joomla вам нужно будетзайти в админку Joomla и выбрать из верхнего меню «Расширения» — «Установить/Удалить». Откроется окно менеджера расширений на вкладке "Установить". Это как раз то, что нам сейчас и нужно. В области «Загрузить файл пакета» нажмите кнопку «Обзор» и найдите на своем компьютере архив, содержащий файлы скачанного вами шаблона для Joomla (еще раз напоминаю, что в этом архиве должны быть только файлы шаблона Joomla, включая файл templateDetails.xml, избавьтесь предварительно от внешнего архива, если он есть).
[показать]
Теперь вам осталось только нажать на кнопку «Загрузить файл&Установить» и через несколько секунд ваш шаблон будет установлен на Joomla - вы увидите сообщение об успешной установке. Можно переходить в менеджер шаблонов и назначать его используемым по умолчанию (по другому это называется опубликовать шаблон в Joomla). После этого вы сможете зайти на страницы своего проекта и понаблюдать, как выглядит новый шаблон, посмотреть какие позиции для модулей в нем предусмотрены и многое другое. Как это сделать я расскажу немного погодя, а сейчас я хочу упомянуть, что шаблон для Joomla можно установить и вручную, если автоматическая установка по каким либо причинам оказалась невозможной.
Для ручной установки шаблона на Joomla 1.5 вам нужно будет предварительно распаковать архив с, в результате чего получится папка, название которой обычно остается таким же, как назывался архив. Эту папку вам нужно будет скопировать в папку templates, расположенную на сервере вашего проекта (на сервере вашего хостера). Для этого вам нужно будет подключиться к вашему сайту по FTP и осуществить копирование папки с файлами шаблона в папку templates вашего сайта на Joomla 1.5. Папку с файлами скопировали? Все, считайте, что шаблон на Joomla 1.5 вы уже установили. Просто, не правда ли?
Вне зависимости от того, какой способ установки шаблона вы использовали, вам еще нужно будет применить новый шаблон к вашему сайту на Joomla. Делается это довольно просто. Вам нужно будет в админке Joomla выбрать из верхнего меню пункты "Расширения" - "Менеджер шаблонов" (в зависимости от версии русского перевода Joomla пункт может называться и просто "Шаблоны", но это не суть важно).
В результате, вам откроется список всех установленных у вас на сайте шаблонов для Joomla. Их может быть сколь угодно много, но в данный момент на сайте будет использоваться только один из них. Уже догадались какой именно? Тот, напротив которого стоит желтая звездочка в столбце "По умолчанию" - именно этот шаблон используется в данный момент по умолчанию для вашего проекта на Joomla.
[показать]
Для того, чтобы опубликовать ваш новый шаблон, нужно поставить перед его названием галочку и нажать на кнопку "По умолчанию", расположенную вверху страницы:
Все, теперь можете заходить на свой сайт и смотреть как изменился его внешний вид в связи с использованием нового шаблона. Для дальнейшей работы с этим шаблоном в Джумла вам понадобится узнать в каких местах расположены позиции для модулей и как они называются. Вы же ведь должным будете размещать на своем вебсайте меню, панель авторизации, поисковую форму и прочие элементы, а они вставляются именно в предусмотренные позиции для модулей.
Если вы все еще находитесь на страницах своего ресурса, то просто добавьте в конце URL главной страницы вашего Джумла-сайта в адресной строке браузера конструкцию: ?tp=1. В результате должно получиться что-то вроде этого:
http://vash_sait.ru/?tp=1Нажмите ENTER на клавиатуре и вы увидите, что главная страница вашего ресурса преобразится и будут видны позиции для модулей в шаблоне для Joomla 1.5, а так же вы сможете увидеть названия этих позиций для модулей.
[показать]
Эти названия позиций для модулей вам понадобятся, когда вы будете вставлять свои меню, формы поиска и др. элементы оформления вебсайта в модуля ("Расширения" - "Менеджер модулей"), выбирая при этом из выпадающего списка позицию для данного модуля.
[показать]
Но увидеть все позиции для модулей, предусмотренные в шаблоне для Joomla, можно и из админки панели Joomla. Для этого вам нужно будет выбрать из верхнего меню пункты "Расширения" - "Менеджер шаблонов" и на открывшейся странице щелкнуть по нужному названию. Для просмотра позиций для модулей, предусмотренных в данном шаблоне, вам нужно будет нажать на кнопку "Просмотр", расположенную вверху страницы:
[показать]
Кстати, у некоторых шаблонов для Joomla 1.5 предусмотрены настройки, которые вы можете увидеть, выбрав из верхнего меню админки Joomla пункты "Расширения" - "Менеджер шаблонов", а на открывшейся странице, щелкнув по нужному названию. В зависимости от самого шаблона вы сможете в этих настройках поменять, например, его ширину или же вообще сделать шаблон резиновым (растягивающимся по всей ширине экрана), выбрать цветовую гамму и многое другое. Настройки шаблона для Joomla могут выглядеть, например, так:
[показать]
Так же обратите внимание на кнопки "Изменить CSS" и "Изменить HTML", расположенные вверху страницы настроек шаблона для Джумла. Эти кнопки позволяют открыть на редактирование файлы каскадных таблиц стилей CSS, имеющиеся в этом шаблоне, а так же файл index.php. Но я, все же, не рекомендовал бы вам осуществлять редактирование этих файлов именно из административной панели Joomla. Дело в том, что в редакторе, который откроется в админке Joomla не будет возможности сделать шаг (или шаги) назад, что может существенно усложнить работу с этими файлами, а при неосторожном обращении и вовсе поломать ваш шаблон для Joomla 1.5.
Поэтому, если у вас возникла необходимость в редактировании файлов шаблона Joomla 1.5, то я бы посоветовал вам подключиться к вашему хостингу по FTP и открыть на редактирование нужный файл из папки /templates/название_папки_с_вашим_шаблоном/ в продвинутом редакторе Notepad++, который в случае неудачной правки всегда позволит вам откатиться назад к рабочему варианту файла, который вы редактируете.