Гильдия Экспертов, давние наши клиенты, решились на редизайн своего сайта. Редизайн по-трудоемкости не намного проще, чем создание сайта с нуля. Единственным фактором, упрощающим задачу, является наличие контента на ныне живущем проекте. Дизайнеру точно ясно о чем проект, какие элементы требуется отрисовать и т.п.
Все записи категории ‘На первой полосе’
Столкнулся с интересной проблемкой в Drupal 6 при создании мультиязычного сайта.
Сама мультиязычность создавалась довольно типичным способом — пара стандартных модулей locate, content translate + i18n. Для каждого языка был выбран свой префикс пути (ru — для русских статей, en — для английских и cs — для чешских), и все было отлично и работало ожидаемо, пока сайт был открыт с правами администратора. Надо заметить, что сайт должен был быть приоритетно на английском. И он был установлен языком по умолчанию, и у администратора (admin) выбран в профиле.
Первый взгляд на сайт KVAS, не даст ровным счетом ничего. Игра? Cайт рыцарского ордена? Да что это вообще черт возьми ?!
Появился опыт в интеграции z-payment с одним из клиентских сайтов. Так как первый опыт всегда самый трудный, то возникла мысль о том, чтобы помочь и другим, кто первый раз занимается такой интеграцией. В данной публикации нет цели описать подробно всех шагов по интеграции, т.к. официальный мануал для разработчика с этим справляется, описывая процесс обмена данными. Но есть некоторые замечания, на которые я обращу ваше внимание.
У вас есть запрограммированная форма в друпал, и вы хотите добавить в неё антиспам поле из модуля CAPTCHA. Смотрим как это сделать.
Для начала модуль СAPTCHA надо скачать и установить (активировать на странице доступных модулей сайта — /admin/build/modules). Потом в код вашей пользовательской формы нужно добавить код поля CAPTCHA. Нужная функция есть прямо в модуле CAPTCHA — captcha_elements(). Она возвращает элемент формы с именем — ‘captcha’. Вот как это может выглядеть на примере функции, возвращающей набор полей некоторой пользовательской формы.
Золото красиво смотрится на черном фоне. Именно так, золотом на черном, расписан сайт компании Темп.
Компания занимается производством мягкой мебели и перепродажей текстиля в ассортименте. Поэтому сайт логически делится на две части — каталог мягкой мебели и разделы с прайсами на текстиль.
В разделе по текстилю добавлено немного заскриптованной «анимации», а раздел по мягкой мебели показывает сразу весь её ассортимент, так как предлагаемых моделей совсем не много.
Какое то непонятное название для статьи получилось, расшифрую что имелось в виду. Допустим, у вас есть некий сайт, контент с которого было бы удобно представить в виде блочка на другом сайта. Цели могут быть разными — это может быть реклама сайта с динамически изменяющимся контентом (к примеру брифинг новостей или ротация заголовков статей с некого сайта-источника), это может быть внедрение какого информационного сервиса, который вы (возможно даже платно) разрешаете размещать на других сайтах (примеры — курсы валют, погоды и т.п.)
Довольно сложная математика, куда более нетривиальная чем дифференциальное счисление.. и имя её — жизнь. Прошло 4 года жизни в законном браке, с чем Ирину и самого себя поздравляю. Много это или мало сложно сказать. Наверное более достоверной оценкой «сложности» может служить некая плотность событий, каждого периода времени.
Эпический квест завершается миссией по нейтрализации некоего преступника по имени Dagan. Необходимо уничтожить его корабль, а самого захватить живьем. Делюсь опытом новичка.
«Мы — планета покупателей. Покупки — это вода, льющаяся на мельницы экономик, заставляя их развиваться, двигаться вперед.» Название проекта задаёт именно такой угол зрения, и дистанцию планетарного масштаба относительно всего происходящего в мире покупателей.