Замена устаревшего спойлера в DLE

Замена устаревшего спойлера в DLE

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

В DLE есть такая возможность и это прекрасно. Но реализация ее, с развитием jQuery и HTML как стандарта, уже несколько лет оставляет желать лучшего.

Наработки 12239 просмотров 2 комментария от 43
Создание приложения из сайта на iOS и Windows 8

Создание приложения из сайта на iOS и Windows 8

iOS и Windows - платформы которыми пользуются миллиарды людей. Первая - облегченная OS X от Apple, ориентированная на мобильные устройства. Вторая - изначально десктопный вариант операционной системы от Microsoft, но, под влиянием конкуренции, получившая жизнь и на мобильных устройствах.

Именно по-этому интегрировать вебсайт на разнообразных, во всех пониманиях этого слова, устройствах, которые находятся под управлением вышеописанных ОС, - это достаточно весомый шаг по его популяризации.

Наработки 22312 просмотров 6 комментариев от 49
Open Graph разметка для DLE

Open Graph разметка для DLE

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

При постинге информации в социальную сеть можно заметить что алгоритм сделал краткую сноску, отыскав в коде страницы метатеги title, description и картинку приемлемого разрешения. Но часто случается так, что выбранная информация не отражает суть материала и, чтобы это исправить, нам на помощь приходит протокол Open Graph.

Наработки 24217 просмотров 24 комментария от 72
Форма входа в админцетр DataLife Engine

Форма входа в админцетр DataLife Engine

Решил разнообразить то, что вижу каждый раз при входе в админцетр DLE. Стандартная форма входа, по-моему, ужасна. Как, впрочем, и большинство стандартных элементов этой CMS, включая шаблоны.

Макет отыскал в сети и при верстке шел по пути наименьшего сопротивления: фон формы - PNG изображение, input'ы - CSS-спрайт с разными состояниями полей. Стандартный чекбокс скрыт и вместо него сделан передвижной, с использованием CSS3.

Наработки 14926 просмотров 0 комментариев от 64
inline и block подсветка кода в DataLife Engine

inline и block подсветка кода в DataLife Engine

Создание "умной" подсветки синтаксиса (исходного кода) на DataLife Engine с помощью плагина от Google - Code Prettify. Почему я назвал подсветку умной? Потому что скрипт будет загружаться только на тех страницах, где использована вставка кода в спец. тегах. Также я затронул момент, который никто не описывал - вставка inline кода. Т.е. блок с кодом не займет всю доступную ширину родителя, а будет практически обычным текстом, за исключением, как вы уже догадались, подсветки.

Наработки 7070 просмотров 0 комментариев от 62