10. Продолжаем украшать и делать удобнее. Процесс бесконечный!
Первая серия оказалась достаточно сильно перегруженной, поэтому затеял вторую. И хронологический порядок сохраняется и понимать легче.
1. Робот переводчик всего контента на 56 языков мира с помощью Гугля.
Время от времени мне пишут письма люди, которые немножко понимают русский, но что то для них остается непонятным, не потому, что они мозгом обижены, а просто потому, что русский для них совсем не родной. Специально для них я примотал железного переводчика, случайно встреченного на просторах интернета. Не сказать, что штука архинужная, но жрать не просит и ресурсов не отедает, почему бы и нет? Что бы посмотреть как работает просто наведите мышь и попереключайте языки.
Идем на сайт разработчика и скачиваем модуль Ajax Wtranslate, он и будет для нас переводить на 56 языков всего мира. Скачиваем, ставим, включаем, настраиваем. Ничего сложного, выглядит пристойно, работает нормально. Там же, на сайте разработчика есть демо и видео по работе. Совершенно ничего сложного.
На всякий случай архив с модулем.
UPD отключил, чета он мне надоел открываться невовремя.
2. Эхо войны.
Мой дед воевал, был несколько раз ранен, награжден орденами и медалями. Я об этом помню и хочу что бы другие люди не забывали про Великую Отечественную. Поэтому я буду ставить на свой сайт вокруг 9-го мая ленточку. Очень простой и удобный модуль для этого можно скачать тут. Выглядит вот так, очень культурно:
По клику на ленточку открывается сайт "Наша Победа", если нужно изменить, то ищите ссылку в файле mod_georgeribbon.zip/tmpl/mod_georgeribbon.php. Разберетесь.
Архив с модулем. Изменил чуть чуть. В нем по клику сайт "Наша Победа" открывается в новом окне.
Архив с модулем адаптированым под наши латышские реалии: теперь открывается в новом окне www.9may.lv и ленточка другая, примотал на свой вкус.
Архив с баннерами "Наша Победа". Буду показывать.
«Гео́ргиевская ле́нточка» — общественная акция, посвящённая празднованию Дня Победы в Великой Отечественной войне, проходящая с 2005 года. С тех пор акция стала традиционной и проводится ежегодно с 24 апреля по 12 мая. В 2008 году Георгиевские ленточки распространялись в более чем 30 странах. За четыре года проведения акции было распространено более 45 миллионов ленточек по всему миру. Страны, в которых акция проходит наиболее активно, - Россия, Греция, Франция, Украина, Италия, Эстония, Латвия, Великобритания, США, Германия, Китай, Вьетнам, Бельгия, и Афганистан.
Спасибо автору модуля и будем помнить о наших дедах!
3. Навигация по страницам, делаем приличного вида.
Совершенно безобразная страничная навигация Жумлы вызывает уныние. Готового плагина для изменения этого безобразия на просторах интерента не нашлось, но нашелся добрый человек, который написал хак.
Суть: берем файл распаковываем по адресу имя_сайта/templates/имя_шаблона/html заменив им дефолтный. Второй шаг: берем второй файл, распаковывем, открываем любым редактором, копируем содержимое. В админке идем Расширения->Менеджер Шаблонов->Ваш_Шаблон->Редактировать CSS и вставляем в конец, то, что мы скопировали. Все готово! Если не нравятся цвета, то ручками подкурчиваем в том кусочке CSS, который мы вставили.
Было:
Стало:
4. Два плагинчика для работы с кешем.
Кеширование - это хорошо. Но если оно включено, то сайт не показывает обновления до конца срока действия кеша. Для того, что бы сайт отдавал свежий контент нужно идти в меню и руками сбрасывать - целых четре движения мышкой. Маленький плагинчик выносит кнопку сброса кеша на видное место и теперь это решается в один клик. Стало удобнее. Берется он здесь.
Выглядит вот так:
Копии плагина и русика для него с моего сайта. Скачать, распаковать, поставить, там два файла, ставим по отдельности.
Второй момент - Жумла любит сорить файлами кеша и приходится их убивать руками. Вопрос закрывается установкой плагина, который убивает кеш с заданной админом регулярностью. Живет плагин здесь. Берем плагин, ставим, включаем, указываем как часто тереть. Если нужно, то он еще будет посылать письмо о том, что потер. Копия плагина у меня.
5. Плагин вставляющий ПДФ в материал.
Этот плагин тупо вставляет ПДФ в материал. Вся обработка на стороне клиента, т.е. должен быть установлен плагин к броузеру или сам броузер должен уметь обюрабатывать ПДФ. Живет плагин здесь, но как его оттуда скачать я не понял, скачал в другом месте, не помню где. Вот копия плагина у меня. Называется pdfembed15.
Нужно поставить плагин и включить, сам не включается. В материал вставить тег вида:
{pdf=images/stories/Soft/WEB/Stuff2/sample.pdf|850|300}
здесь сначала идет адрес, по которому лежит ПДФ, и размер. Все просто. Ну кусочек текста, который вы прочитали в виде ПДФ для иллюстрации того, что должно получиться.