Комментарии

Применение расширений MooTools
( 0 Голосов )

Помимо базовых функциональных средств MooTools, поддерживается веб-сайт по адресу http://mootools.net/forge, где перечислены многие расширения базовой среды MooTools. Эти расширения могут быть загружены и использованы на веб-сайте Joomla. Продемонстрируем их возможности на примере простого в употреблении расширения Grayscale Image Hover, написанного Рувеном Уэсслингом (Rouven Wessling). Это расширение позволяет изменять полутоновое изображение на цветное при наведении на него курсора мыши. Ниже приведена последовательность действия для внедрения этого расширения в исходный код разрабатываемого приложения.

 
Поведение tooltip
( 0 Голосов )

 

Этот вид поведения позволяет создавать подсказки, всплывающие при наведении пользователем курсора на элемент формы. Такое поведение обычно используется в Joomla для предоставления вспомогательного текста с кратким описанием элемента.

 
Поведение switcher в Joomla 2.5
( 0 Голосов )

Этот вид поведения дает разработчикам возможность создавать похожие на вкладки панели в интерфейсе HTML-страницы. Такая возможность оказывается удобной, когда требуется отобразить дополнительные сведения на экране, вписывающемся в одну страницу. Ниже показан код экрана Global Configuration, на котором применяется поведение switcher.

 
Поведение noframes в CMS Joomla 2.5
( 0 Голосов )

Этот вид поведения предотвращает загрузку страницы во встраиваемый фрейм, чтобы обезопасить веб-сайт от атак в целях фишинга. Например, ложная ссылка может направить пользователя на веб-сайт, где экран регистрации действует во встраиваемом фрейме.

 
Виды поведения checkall и multiselect
( 0 Голосов )

Эти виды поведения дают пользователю возможность установить или сбросить сразу все или часть флажков в форме. Так, поведение checkall позволяет ввести в форму элемент управления для одновременной установки или сброса в ней всех флажков, тогда как поведение multiselect — лишь определенную часть расположенных в ряд флажков.

 
Поведение modal в CMS Joomla
( 0 Голосов )

Этот вид поведения используется в том случае, если на экране требуется отобразить режимное всплывающее окно. Ниже приведены два примера применения этого вида поведения в базовом коде Joomla.

 
Поведение keepalive в CMS Joomla
( 0 Голосов )

Это поведение позволяет Joomla сохранять активным сеанс работы неопределенно долго. Как правило, сеанс работы пользователя на веб-сайте Joomla истекает через установленный промежуток времени (по умолчанию через 15 минут). Это делается из соображений безопасности. Так, если пользователь войдет в уязвимую часть веб-сайта и оставит свой компьютер, не выйдя из этой части, сеанс его работы следует ограничить по времени, чтобы не дать возможности посторонним лицам получить доступ к веб-сайту.

 
Поведение highlighter в CMS Joomla
( 0 Голосов )

Этот вид поведения позволяет легко выделять выбранные слова на странице. Оно используется в компоненте Smart Seach (Интеллектуальный поиск) для выделения критериев поиска, обнаруженных в тексте статьи.

 
Запрет действий по предъявлению или сохранению формы
( 0 Голосов )

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

 
Проверка достоверности формы
( 0 Голосов )

 

Поведение formvalidation позволяет проверить достоверность данных в полях форм средствами JavaScript. Проверка достоверности средствами JavaScript обладает тем преимуществом, что дает возможность немедленно уведомить пользователя, не дожидаясь предъявления формы, если он введет недостоверные данные в поле формы. Ниже приведен пример действия поведения для проверки достоверности формы на экране Edit Your Profile (Правка вашего профиля) в пользовательской части веб-сайта.

 
Страница 7 из 56