Подразумевается, что у Вас есть элементарные знания Excel, но ничего слишком серьезного. Вам даже не обязательно иметь копию, все приведенные примеры работают так же хорошо и с OpenOffice Calc.Вот о чем пойдет разговор в этой статье:
Рубрики с меткой ‘расширения’
Расширения PHP для работы с mp3
На сегодняшний день музыкальные магазины online, наподобие Musikload[1], становятся все более распространенными и пользуются бешенной популярностью. В этой статье мы расскажем как можно читать мета-информацию mp3-файла средствами PHP, что поможет вам в создании каталога музыки. Это очень просто, поддержка базы данных не нужна.
Smarty – не просто шаблоны
Вступление
Скажем сразу, этот материал не будет вас учить пользоваться базовыми возможностями данной библиотеки. Напротив, я капну гораздо глубже. Цель этого материала взглянуть на шаблонизатор Smarty с другой стороны, и увидеть в нем не просто очень удобный и мощный шаблонный движек, а некий фреймворк для разработки ваших приложений. Читать далее »
Голосование на РНР!
Речь пойдет о практической работе, которую мы с Вами вместе проведем и усвоим. Голосование — это средство узнать мнение Ваших посетителей по разным вопросам. Сами вопросы могут быть как полезными так и бесполезными — эту тему мы рассматривать не будем. А для нашего примера возьмем простой вопрос — Ваше мнение о сайте? Предположим, у Вас например появилось желание узнать, что думает большинство посетителей Вашего сайта. Варианты ответов предоставим следующие: Читать далее »
Drupal 7 и поиск расширенный: отключаем «Языки»
Типичная ситуация: вы решили включить на своём сайте функцию расширенного поиска, назначили нужные права соответствующим ролям. И самое главное: сайт ориентирован только на посетителей, говорящих на одном языке, т.е. мультиязычность здесь никчему.
Итак,
- Перейдите по пути «Администрирование » Конфигурация » Локализация » Языки» (http://example.com/admin/config/regional/language).
- Выставите переключатель «По умолчанию» к примеру на «Russian». Снимаете галочку с «Включено» у «English».
- Кликните по кнопке «Сохранить». Читать далее »
Drupal модули — доводы против…
Приведу два наиболее ярких на мой взгляд минуса чрезмерного злоупотребления готовыми решениями от сторонних разработчиков.
Итак, модули Drupal, их конкретные недостатки:
- После установки расширения, вы в большинстве случаев импортируете приличное количество строк с переводами. Когда-нибудь размышляли над тем, где же они у системы хранятся? В базе данных лежат. Более того после произведенной деинсталляции весь хлам локализации продолжает спокойно сосуществовать с полезными данными. Для сравнения тот же порядком замыленный WordPress все откомпилированные переведенные сообщения хранит отдельно в файлах, что по моему субъективному мнению безусловно является более удобным. Читать далее »
Основные плагины Joomla
Плагины Joomla – это самые небольшие расширения в данной системе управления контентом. Плагины подмечают происходящие на сайте события и отвечают на них характерным запланированным действием. Чтобы вы сумели составить себе более четкое понятие об этом, давайте рассмотрим список ключевых плагинов Joomla.
- Пользователь. С применением данного плагина пользователь может пройти стандартную процедуру авторизации по механизмам Joomla.
- Аутентификация предназначается для проведения авторизации пользователей при помощи соответствующей формы.
- Gmail. Дает возможность посетителям войти через имеющийся аккаунт Gmail. Читать далее »
Самое слабое место в системе безопасности Joomla
Многие считают, что сама по себе Joomla очень уязвима и содержит множество багов, которые позволяют злоумышленникам взламывать сайты. На самом деле это не верно.
Если взять чистую CMS Joomla без дополнений и попробовать взломать ее – придется сильно потрудиться. Многие издания, изучающие системы безопасности сайтов, сравнивали защищенность разных CMS. Как оказалось, Joomla вовсе не такая и уязвимая система управления контентом.
Самое слабое место в системе безопасности сайта на Joomla – это сторонние расширения. Их десятки тысяч. Само собой, что администрация не в силах проверить каждый модуль и плагин. Тем более что добавить свое расширение в депозиторий может практически каждый. Читать далее »
Сборки Joomla своими руками
Данная статья будет посвящена вопросам создания собственной сборки для установки Joomla. Итак, при первом взгляде на процесс установки, может показаться, что это все длительно и сложно. Однако это не совсем так. Достаточно потратить немного времени и, в итоге, получить необходимый инсталлятор.
Сборка, сделанная своими руками, выгодна тем, что, один раз выбрав и настроив все необходимые компоненты и расширения, отпадает необходимость каждый раз проходить все этапы снова и снова.
Для создания собственного инсталлятора необходимо использовать компонент
Создание demo-сайта на Joomla 1.5
Предположим у вас есть продукт, который нужно показать другим да не просто показать, а дать именно пощупать. Щупать будут люди разные: нормальные, любопытные и, потенциально, плохие. Конечно можно просто поместить demo-пользователя в группы «Manager», тем самым запретив ему доступ к глобальной конфигурации и установке/удаления расширений, однако это не решит проблему контента содержащегося в вашем продукте, который следопыты будут щупать с распростёртыми руками: редактировать, удалять, создавать свой. Конечно все эти действия испортят внешний вид продукта. Закрыть доступ к контенту — закрыть доступ к продукту! Выход есть: периодическое обновление БД через определённые промежутки времени. Читать далее »