MitrichLab.Ru - сайт Joomla! программиста

Тестер после установки для Joomla 1.0 и 1.5

По просьбе fatalerror полностью переписал тестер проблем после установки/переноса Joomla!
Включена поддержка Joomla! 1.5
На данный момент проверяется наличие файла конфигурации и подключение к базе данных.
Пожелания жду в комментариях
Качать где то тут
 

Что бы я хотел получать от дизайнера

Занимаясь версткой шаблонов под Joomla, довольно часто приходится верстать шаблоны из макетов сделанных без учета некоторых особенностей, необходимых для создания качественного сайта.
Я далек от мысли, что дизайнеры специально не отрисовывают какие то элементы, однако на некоторые особенности хотелось бы обратить особенное внимание.
 

К вопросу о защите админки

Очень часто мне приходится слышать вопросы
  • Как спрятать админку?
  • Как защитить админку?
  • Как изменить адрес админки?
Отвечаю на вопросы кратко.
В:Как спрятать админку?
О:Через .htpasswd. Плюс к этому рекомендую создать в корне сайта папки adm, admin и защитить их через .htpasswd

В:Как защитить админку?
О:Через .htpasswd

В:Как изменить адрес админки
О:Никак, админка очень жестко привязана абсолютными путями к CMS в целом

 

JConfig у суперадмина и не у него

Использовал для определения редактора по умолчанию в бэкенде конструкцию. И тут оказалось что эта конструкция справедлива только для СуперАдмина
Универсально это выглядит как
 

Как я вставлял точки в каждую тысячу

Возникла задача сотворить из строки типа 6546544646465
человекопонятную строку вида 6.546.544.646.465
сделал это таким образом
 

Как сделать свою страницу входа

Многие сайтостроители исходя из различных соображений (желание чтобы сначала показывалась страница с приветствием, красивый флеш-баннер или просто чтобы у посетителей сайта была возможность выбрать варианты просмотра) задаются вопросом: "Как создать свою страницу входа?"
Я считаю страницы входа глупой ненужностью
Делать ее или нет уже ваша головная боль
Но подумайте о том, что вы, на один клик, отдаляете пользователя от прочтения собственно контента.
Реализация своей страницы входа сводится к двум простым действиям:
  1. Создаем файл index.html в корне сайта, это и есть страница приветствия.
    В этом файле разместите ваше приветствие и ссылку на index.php
  2. Создайте файл .htaccess в корне сайта
    В файле напишите DirectoryIndex index.html index.php
    возможно у вас уже есть этот файл, тогда вам нужно дописать вышеприведенную инструкцию в его начало.

Теперь при входе на ваш сайт по ссылке http://site.com ваши посетители попадают на страницу приветствия ( ту которая зовется index.html а уж что там написать, это уже вам подскажет Ваша безграничная фантазия).

 

И еще раз о sliding doors (идеология метода)

Метод Sliding Doors (раздигающиеся двери) крайне прост в использовании.
Идея Sliding Doors в наезжании двух и более объектов друг на друга.
Простейший пример (визуально, но не технически) можно увидеть тут
Идея в том, что ширина кнопки равна ширине текста + отступы справа и слева.
Левый фон у нас заведомо шире чем текст, правый фон всегда прижат к правому краю и перекрывает правый "обрезанный" край левого фона. Пример реализации горизонтальных кнопок можно увидеть без лишнего HTML обрамления

Продолжение в процессе написания
 
Страница 1 из 4

Новости Joomlaportal

  • Joomla 2.5 Stable
    Доступна к загрузке стабильная версия Joomla 2.5! В данной версии, помимо исправления ошибок, добавлено довольно много новых функций. В частности, следует отметить новый компонент расширенного поиска по сайту, поддержку автоматических уведомлений о появлении обновлений как для самой системы, так и сторонних расширений, появление плагина для поддержки reCAPTCHA, новый тип плагинов для отображения кнопок на главной странице Панели управления сайтом и многое другое. Отдельно следует отметить реализацию поддержки Microsoft SQL и Postgresql - это действительно большой прогресс в истории развития Joomla!