Joomla

Какую CMS лучше всего использовать?

Archived; click post to view.
Excerpt: В настоящее время существует довольно много, как платных, так и бесплатных движков, на которых можно запустить свой сайт. В данной статье мы рассмотрим бесплатные, потому что платные движки для новичков не подходят вовсе, не та функциональность и не та заточенность. Ни один здравомыслящий человек не станет создавать, к примеру, блог или варез-портал на платном движке. Итак, начнем, пожалуй, с WordPress. WordPress - просто отличный движок для создания собственного блога в интернете. Быстрая установка, удобный и гибкий интерфейс админпанели. Как плюс огромное количество различных плагинов и шаблонов. Довольно большое сообщество гарантирует Вам решение любой проблемы за пару часов проведенных на форуме, посвященном WordPress....

Теги: , , , , ,

Четверг, 01 Апр 2010 Еженедельник Ваш отзыв

ЧПУ для VirtueMart средствами Joomla!

Archived; click post to view.
Excerpt: Введение Всем известно, что джумла по умолчанию поддерживает «чистые ссылки» (ЧПУ – человеко-понятный урл). Так же всем известно? что для Joomla! существует популярный модуль магазина VirtueMart. Теперь рассмотрим схему работы и генерации ЧПУ для магазина VirtueMart на примере. Основа < ?php defined( '_JEXEC' ) or die( 'Restricted access' ); function virtuemartBuildRoute(&$query) { $segments = array(); if (isset($query['task'])) { $segments[] = $query['task']; unset($query['task']); } if(isset($query['page'])) { $segments[] = $query['page']; unset($query['page']); } if(isset($query['category_id'])) { $segments[] = $query['category_id']; unset($query['category_id']); } if(isset($query['flypage'])) { $segments[] = $query['flypage']; unset($query['flypage']); } if(isset($query['product_id'])) { $segments[] = $query['product_id']; unset($query['product_id']); } if(isset($query['order_id'])) { $segments[] = $query['order_id']; unset($query['order_id']); } return $segments; } function virtuemartParseRoute($segments) { $vars = array(); $vars['task'] = $segments[0]; $vars['page'] = $segments[0]; $vars['category_id'] = $segments[1]; $vars['order_id'] = $segments[1]; $vars['flypage'] = $segments[2]; $vars['product_id'] = $segments[3]; return $vars; } ?> Использование Достаточно поместить этот файл в корень папки компонента магазина и включить поддержку SEO в Joomla!. Все остальное сделает двигатель. Заключение Таким образом мы можем создать...

Теги: , ,

Четверг, 18 Мар 2010 Статьи Отзывов: 14

Замеряем время выполнения в Joomla!. Профилируем Joomla!

Archived; click post to view.
Excerpt: Замеряем время выполнения в Joomla!. Профилируем Joomla! Введение Многие, кто использовал универсальную CMS Joomla! для создания сайта задавались вопросом: Сколько времени занимает выполнение всех скриптов Joomla!? Насколько получился тяжелый мой сайт? Сколько времени идут запросы к базе данных? В этой статье мы постараемся ответить на все выше поставленные вопросы. Средства встроенные в Joomla! В Joomla! встроено средство отладки, которое позволяет получить некоторую информацию о времени выполнения и объеме памяти затраченной на движок. Для включения средства отладки достаточно перейти в настройки системы и выбрать «да» в разделе «Система» -> «Режим отладки». После того как вы сохраните все настройки, на вашем сайте появится...

Теги: ,

Четверг, 18 Мар 2010 Статьи Ваш отзыв

Немного забегая вперед…

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

Теги: , , , , , ,

Воскресенье, 21 Фев 2010 Еженедельник Ваш отзыв

Русификация TinyMCE в Joomla! 1.5.Х Пишем плагин русификации.

Archived; click post to view.
Excerpt: С выходом в свет очередного релиза универсальной системы управления контентом сайта Joomla 1.5.12 был добавлен более новый по версии редактор контента сайта TinyMCE 3.2.4.1. Но как водится релиз исключительно англоязычный, а в найденных локализациях движка не позаботились о русификации такого важного компонента как редактор по умолчанию. Сейчас мы это исправим, написав простенький установочный XML скрипт, который разместит все необходимые файлы с русской локализацией в нужные папки. Затем лишь просто нужно будет указать редактору какой язык использовать. Начнем-с: Для начала нужно получить необходимую локализацию с офицального сайта разработчиков редактора TinyMCE. На сайте доступны 2 вида локализации: XML и файлы *.js (javascripts). Воспользуемся, по...

Теги: , , ,

Вторник, 02 Фев 2010 Статьи Ваш отзыв

Joomla! 1.5.12. Что нового?

Archived; click post to view.
Excerpt: Повествование будет вестись на основе лога изменений (CHANGELOG.php) самой универсальной системы управления контентом сайта CMS Joomla 1.5.12. После написания статьи каждое нововведение по возможности будет проверено, о чем будет сообщено в конце статьи соответствующими вставками. Приведем кусок текста файла лога изменений с комментариями: Легенда(обозначение символов): * -> Исправление связанное с безопасностью# -> Исправление бага (ошибки)$ -> Языковое изменение или исправление+ -> Дополнено^ -> Изменено- -> Удалено! -> Отменено -------------------- 1.5.12 «Стабильная» Версия [30-Июнь-2009] ------------------ 29-Янв-2009 Ян МакЛеннан # [#16977] Incomplete language definitions in TinyMCE 3.2 // Неполные языковые определения в TinyMCE 3.2 # [#17006] Revert escaping of html in contact miscellaneous information. //Возвращение возможности избежания HTML кода...

Теги:

Вторник, 02 Фев 2010 Статьи 1 отзыв

TinyMCE 3.2.2.3 for Joomla! 1.5.x – Пишем свой полезный плагин для Joomla! 1.5.x

Archived; click post to view.
Excerpt: Введение. Разрабатывая очередной проект,столкнулся с проблемой: в последнем доступном дистрибутиве Joomla! 1.5.9 по умолчанию был установлен устаревший WYSIWYG – редактор TinyMCE версии 2.0, хотя на сайте разработчиков была доступна версия 3.2.2.3. Такая ситуация меня не устраивала по многим позициям. Попытки поиска готовых решений не привели ни к чему кроме как выбрать и скачать сторонний редактор JCE, что меня тоже не устраивало. И, как водится у всех программистов, было принято решение написать свой плагин для Joomla! 1.5, который обеспечит подключение последней версии редактора TinyMCE. Теоретическая часть Для реализации собственного плагина нам понадобится собственно Joomla! (пользуюсь версией 1.5.9), свежий редактор TinyMCE (на момент написания статьи...

Теги: , ,

Вторник, 02 Фев 2010 Статьи Отзывов: 3

VirtueMart + Joomla! Патчим популярный магазин.

Archived; click post to view.
Excerpt: ВведениеВсем известен популярный компонент для Joomla! 1.5 – VirtueMart. Компонент позволяет легко развернуть собственную коммерческую деятельность в Интернет. На момент написания статьи доступна версия 1.1.3, в которой, по мере использования, я находил все больше и больше косяков или недоработок. Сейчас мы исправим парочку из них и напишем пару полезных апдейт патчей для магазина. Итак, рассмотрим несколько задач, которые в той или иной степени удобней работать с электронным магазином VirtueMart.   Патч 1. Добавляем пункт «Все» в навигацию. Постановка задачи Первая – самая простая задача. Как вы могли заметить в VirtueMart отсутствует выбор «Все» в панели межстраничной навигации, имеется только «5,10,15,20,25,30,50». Наша задача добавить вывод значения...

Теги: , , ,

Вторник, 02 Фев 2010 Статьи Ваш отзыв

Joomla! SEO Titles – Модуль SEO Заголовков для Joomla!

Archived; click post to view.
Excerpt: Введение Ни для кого не секрет что Joomla! имеет в основе SEO управление. Оно, по большей части, заключается в выводе мета тегов и присвоения пунктам меню соответствующих заголовков. Это все хорошо работает и позволяет для каждого материала задать ключевые слова и описание. Но с заголовками у Joomla! есть некоторые проблемы. То что доступно по умолчанию – это назначение заголовков для пункта меню, и вывод в заголовке название материала, если он вызван не через меню, а через специально сформированную ссылку. Возникает несколько вопросов: Что лучше задавать заголовки руками или заставить Joomla! делать все автоматически? Что лучше для поисковых роботов просто название материала...

Теги: , , ,

Вторник, 02 Фев 2010 Статьи 1 отзыв

Joomla! 1.5. Переключаем контент

Archived; click post to view.
Excerpt: ВведениеРазрабатывая различного рода ресурсы с использованием CMS Joomla!, часто сталкивался с задачей: в определенном месте на странице вывести элемент(будь то картинка флешка и тп.), с условием: на главной один элемент, на всех остальных другой(или нет вообще). Подобная задача в Joomla! 1.5 решается путем создания специальных контентных модулей ( «Произвольный HTML-код») и дальнейшей привязке их отображения к конкретным пунктам меню. Данный подход имеет место быть, но если будущий владелец сайта решит добавит пункт меню, то при переходе по нему, ничего не отобразится, т.к. необходимо будет в очередной раз настраивать контентные модули (добавить в видимости новый пункт меню).Так же проблему можно решить...

Теги: ,

Вторник, 02 Фев 2010 Статьи Ваш отзыв
 

Календарь

Май 2012
Пн Вт Ср Чт Пт Сб Вс
« Дек    
 123456
78910111213
14151617181920
21222324252627
28293031  

Счетчики

Ссылки