В ходе наполнения товарами магазина на Joomshopping и последующей его оптимизации под поисковые системы, может встать вопрос о дублировании некоторых страниц. Чтобы избежать неприятных ситуаций при индексировании, будем использовать рекомендуемый Яндексом и Google атрибут rel=«canonical» тега <link>.
Напомню, что rel=«canonical» позволяет указать предпочитаемый урл для индексации среди группы похожих/одинаковых страниц.
В этой статье Я хочу подробно описать миграцию с Joomla! 1.5 на Joomla! 3.0 на примере своего же собственного сайта. Еще совсем недавно он работал на Joomla! 1.5, однако с выходом Joomla! 3.0 у меня появилась навязчивая идея ее опробовать. И не так просто поставить на локалхост и потыкать, а реально запустить на ней сайт. Кроме моего сайта добровольцев не было, поэтому сразу после выхода Joomla! 3.0.1 Я начал думать как мне лучше обновиться. И не просто обновиться, а обновиться так, чтобы сохранились все адреса материалов и категорий, не говоря уже о них самих. Для этого нужно было сохранить все ID материалов, категорий и прочего. Иными словами обновиться правильно и без мусора в базе данных, который мог бы появиться при обновлении с помощью компонента JUpgrade. То есть Я хотел если не идеального обновления, то почти. Мне нужен был только перенос материалов, категорий и ссылок с сохранением всех URL и ID. В общем если вы так же хотите чистого сайта на Joomla! 3.0, но с вашими
Все чаще поднимается вопрос использования warez'a, а т.к. мои основные инструменты это PhotoShop и редактор кода, то рассмотрим лицензирование именно этих инструментов.
С PhotoShop и так всё понятно, альтернатив не так много, а бесплатная альтернатива только Gimp, на этом вопрос можно считать закрытым, хотя может кто-нибудь его раскроет (в частности — удешевление лицензии PhotoShop).
Перейдем к основной теме статьи — редактор. Писать буду только об одном редакторе, который последние два-три года использую в работе — WeBuilder (точно знаю, что еще, как минимум, двое используют этот же редактор, надеюсь напишут о своих впечатлениях). Редактор достаточно легкий, поддерживает подсветку синтаксиса всех основных языков, умеет работать с FTP, поддерживает ведение проектов (весьма удобная функция), а теперь о самом интересном — цена на редактор $69.85 (версия для использования на предприятиях/фирмах), $49.85 (версия для домашнего использования), НО есть подозрение, что у них в
И так без шуток прошло 25 дней с момента первой публикации в коллективных блогах нашего небольшого сообщества. Что мы сделали за эти 25 дней? Что появилось нового на проекте? И вообще, какие успехи и поражения испытал проект.
И так 29 августа nightguard
опубликовал первую статью, за что ему респект и уважуха. А 31 августа мы сочинили своеобразную декларацию, того за чем мы решили создать этот ресурс. Собственно основываясь на этой декларации, мы развивали ресурс.В Joomla! 2.5 значительно доработали стандартный компонент материалов (com_content), однако некоторых функций (по крайней мере, лично мне) не хватает. Одна из таких функций это «кликабельные» изображения материалов. Может некоторым такая функция покажется лишней, однако Я лично сталкивался с посетителями, которые безрезультатно кликали по изображнию статьи на главной или в блоге, надеясь тем самым перейти в материал и прочитать полный текст статьи. В конце концов сайты мы делаем для своих посетителей, по крайней мере свои проекты, и это заставило меня задуматься о реализации нехитрого функционала кликабельных изображений материалов Joomla! 2.5, не прибегая к сторонним расширениям…
Разработка шаблона модуля Разработка шаблона модуля «Login»: вывод формы регистрации в SqueezeBox (Joomla 1.6/Joomla 1.7/Joomla 2.5).
SqueezeBox — стандартный для Joomla тип модального окна, использующий в качестве основной библиотеки mootools.
Для подключения SqueezeBox в шаблоне используется конструкция:
JHTML::_('behavior.modal');
, это добавит в страницы следующий JS:
window.addEvent('domready', function() { SqueezeBox.initialize({}); SqueezeBox.assign($$('a.modal'), { parse: 'rel' }); });
В Joomla 1.6/1.7/2.5 есть возможность создания собственных альтернативных шаблонов компонентов/модулей, и возможность выбора их в настройках, ей и воспользуемся.
Что же, вот мы и дождались первой беты Joomla 3.2. Я уже говорил о нововведениях альфы, в новости упоминалось, что бета выйдет в сентябре, а именно 24 сентября. :-) прошло почти 20 дней от назначенного срока и они все таки выпустили первую бету.
То, чего мы все давно ждали наконец то свершилось! Выход Joomla! 3.0. Bootstrap, отказ от Mootools, новый интерфейс и многое другое. Революция для джумловодов, или очередное обновление несущее в себе незначительные изменения аля «Умный поиск»? Рассмотрим ее поближе, и даже пощупаем...
Обновился мой любимый компонент подписок с помощью которого я, и не только я, продаю свои расширения. Версия скакнула с 3.0.2 до 3.1.0, что означает что кроме багфиксов нас ждет еще кучка новых возможностей. Перевод описания релиза привожу ниже.
Особенности выпуска
Сразу скажу, что это не профессиональный обзор с кучей скриншотов, и большим количеством букв, это мои впечатления, человека, который ради разминки и интереса сделал сайт на joomla 3.
Сразу скажу что сайт не претендует на лавры какого-то крутого сайта, но он позволил адаптировать и оттестировать 2 наших расширения, а это на мой взгляд дорогого стоит.