Хостинг, который может больше

Интересности. Часть-1

Интересности

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

Читать полностью »

Изменение пароля пользователя. Часть 22

Изменение пароля на Kohana

Приветствую вас, уважаемый читатель! В данной статье я хочу описать процесс создания идеальной формы изменения пароля для проекта на фреймворке Kohana 3.1.

Идеальная форма изменения пароля, на мой взгляд, должна отвечать следующим критериям (внешний вид формы на рисунке выше):

  • Введенный в верхнее поле ввода старый пароль должен быть проверен, посредством ajax-запроса, на отсутствие ошибок. Сразу после ввода старого пароля пользователь должен быть проинформирован о результатах этой проверки.
  • Полей для ввода нового пароля должно быть два, дабы минимизировать возможную ошибку. Значения в полях сравниваются при помощи JavaScript. Информация о соответствии значений полей нового пароля друг-другу выводится до отправки данных формы.
  • Присутствует возможность отключить замену вводимых символов звездочками (это для пущей гламурности).
  • При этом никто не отменял необходимость валидации значений, которые ввел пользователь в нашу форму, на стороне сервера.
  • Читать полностью »

Выпадающая форма авторизации на jQuery в Kohana и HMVC

Форма авторизации на jQuery в Kohana 3

Приветствую вас, уважаемый читатель.

В данной публикации я хочу рассмотреть тему создания модной всплывающей формы авторизации для сайта на фреймворке Kohana.

Создание формы авторизации состоит из трех частей:

  • Немного рисования в Photoshop.
  • Верстка с использованием jQuery.
  • Чуть-чуть программирования средствами Kohana.

Читать полностью »

HMVC в Kohana 3

HMVC в Kohana 3

У данной публикации есть спонсор (как им стать):

В связи с запуском новой площадки хостинг-компания Inferno Solutions предлагает 50% скидку на весь срок аренды любого Linux VPS в Эстонии тем клиентам, которые сделают заказ до 1 июля! Используйте код скидки EST50. Отзывы о компании.

Приветствую вас, уважаемый читатель, в свежей статье, посвященной программированию динамических сайтов на фреймворке Kohana 3.1.

Если вы не знакомы с фреймворком Kohana 3, то специально для вас у меня есть бесплатный видеокурс. Переходите к первому уроку по Kohana.

Сегодня речь пойдет о технологии HMVC, поддерживаемой Kohana.

Технология HMVC (иерархический MVC) позволяет обратиться из вида или контроллера одной страницы сайта, к контроллеру другой страницы. В результате мы получаем возможность отображать стандартные блоки (блоки новостей, рекламные блоки), формируемые одним контроллером, на любой странице сайта, формируемой совершенно другим контроллером.

Читать полностью »