Комментарии

Популярные расширения Joomla!

Компонент - Agora Forum v3.0.142

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

Компонент форума - Kunena 1.7 stable

Вышла новая стабильная версия компонента форума Kunena с полной поддержкой Joomla 1.7.

Компонент форума - Kunena v1.6.2 Rus

Компонент форума, который разработан специально для Joomla 1.5. Устанавливается стандартными…

Компонент - Phoca Guestbook 3.0.0

Компонент гостевой книги для вашего Joomla сайта с защитой от спама. Простая гостевая книга без…

Компонент галереи для Joomla Phoca Gallery RUS

Представляем самую последнюю версию компонента галереи для Joomla Phoca Gallery. Бесплатный…

Модуль - Contact Form FX

Модуль Joomla для создания формы обратной связи на вашем сайте, работает при помощи технологии…

Cost Calculator - калькулятор для Joomla

Cost Calculator - компонент калькулятора для Joomla сайта. Легок в установке и настройке. Позволяет…

Импорт и экспорт материалов в Joomla j2xml

Сегодня хочу вам представить бесплатный компонент Joomla, который бывает просто незаменим при…
проверка

5 сервисов для работы с любым кодом в онлайн режиме

5 сервисов для работы с любым кодом в онлайн режимеПрограммистам, верстальщикам и разработчикам различных приложений очень часто необходимо тестировать код, но не всегда есть возможность открыть свой любимый редактор кода, открыть локальный сервер для проверки и т.д. В этот момент на помощь приходят различные онлайн сервисы для тестирования кода и его отладки, для проверки работоспособности скриптов и других разработок.

В данной статье я представлю вам 5 наиболее лучших сервисов для работы с кодом (php, css, js, html и пр.) в онлайн режиме. Все сервисы представленные ниже абсолютно бесплатны и лишь в единицах есть возможность дополнительно приобрести PRO-аккаунты в которых в принципе нет необходимости.

Подробнее...  
 

Как пояснялось ранее, проверка достоверности средствами JavaScript действует локально в веб-браузере. Она не требует от пользователя щелкать на кнопке Submit или Save, чтобы проверить достоверность данных, введенных в полях формы. Если некоторые данные, введенные в форме, оказываются недействительными в результате проверки их достоверности средствами JavaScript, то может возникнуть потребность запретить действие по предъявлению формы до тех пор, пока во всех ее полях не окажутся действительные данные.

Подробнее...  
 

Напомним, что ранее в XML-файл был введен атрибут validate"options" для установки параметров article_ordering и article_ordering_direction. Это было сделано с целью не дать злоумышленнику возможность ввести в форму злонамеренный код SQL в обход проверки достоверности. Посмотрим, как эта проверка действует на практике.

Подробнее...  
 

Применение специального класса JFormRule

Еще один способ состоит в создании специального правила для поля. Правила проверки достоверности доступны с помощью атрибута validate. В Joomla установлен целый ряд правил проверки достоверности вводимых данных, включая логические, электронную почту, равенство, варианты выбора, телефон, URL, а также имя пользователя. Этим правилам соответствуют классы из папки libraries/oomla/form/rules. Если ни одно из этих предварительно установленных правил не подходит для проверки достоверности вводимых данных, можно установить свои собственные специальные правила именно с таким кодом, какой требуется. Для этого в XML-файл необходимо внести следующие изменения:

Подробнее...  
 

Класс JForm внедрен в версии Joomla 1.6 и предоставляет отличные средства для проверки достоверности параметров, вводимых пользователями. Покажем, как это делается, на двух наглядных примерах. Вернемся к полю count из XML-файла, где указывается максимальное количество статей, отображаемых в данном модуле. В настоящий момент имеется следующий код:

Подробнее...  
 
Вероятно, подключаемые модули — самое секретное оружие разработки в Joomla. Зачастую подключаемые модули позволяют реализовать те функции веб-сайта, которые трудно, а то и просто невозможно воплотить в жизнь иначе. Но поскольку они, как правило, малозаметны, то их очень легко упустить из виду в качестве оптимального решения конкретной задачи веб-разботки.
 
Подробнее...