Наш блог
Seditio.by » Наш блог

Релиз системы управления сайтом Котонти Генуя 0.6.21
Сегодня состоялся очередной релиз стабильной (но уже не основной) ветки фрэймворка Котонти -- Генуя 0.6.21.
Минорный 21-й релиз включает в себя следующие изменения в ядре и плагинах:
Подробно →Admin 15 января 2012 г. Комментарии: 2 CMF Cotonti 
Используем jQuery при HTML верстке для корректировки разметки
Создание сайта, например создание интернет магазина, всегда происходит в контакте с Заказчиком, который может в процессе работы предъявить самые неожиданные требования, первоначально отсутствовавшие в техническом задании.
Но иногда приходится иметь дело и с типовыми блоками, для которых по тем или иным причинам необходимо изменить разметку. Рассмотрим один из таких случаев.
Подробно →Admin 23 декабря 2011 г. Комментарии: 0 jQuery и JavaScript 
Восстановить пароль администратора в Котонти и Seditio
Пока еще не совсем забылось, оставляю всем желающим краткую инструкцию по восстановлению пароля для учетной записи администратора Котонти. Для Seditio, кстати, тоже актуально.
Подробно →Admin 20 ноября 2011 г. Комментарии: 0 CMF Cotonti 
Настройка Git под Windows
В поисках руководства по настройке Git под Windows пользователи пересматривают множество веб-сайтов и блогов, но в итоге устанавливают его по англоязычному видео-тьюториалу или скринкасту. Между тем, установка и настройка пакета Git предельно проста, и, если вы не пользуетесь особой средой разработки, занимает буквально полчаса.
Подробно →Admin 18 ноября 2011 г. Комментарии: 1 Разное 
Определить при помощи jQuery положение радиокнопок (radiobutton)
Часто, верстая формы при создании веб-сайтов, приходится использовать мелкие "довороты", определяя состояние элементов веб-форм, например радиокнопок (radiobutton). Например, задание на HTML верстку может включать требование при клике по элементу button определять, произведен ли пользователем выбор.
Подробно →Admin 13 ноября 2011 г. Комментарии: 1 jQuery и JavaScript 
Кроссбраузерный и кроссплатформенный размер шрифта (font-size) в процентах и относительных единицах (em)
При создании веб сайта всегда приходится использовать динамическую размерность шрифтов. Самым простым способом является использование процентов. Такое решение позволяет достичь несколько целей:
- Обеспечить простое изменение размеров шрифта для любого элемента
- Обеспечить адаптацию размера шрифта под пользовательские установки браузера
Admin 9 ноября 2011 г. Комментарии: 1 HTML и CSS 
Вставить Яндекс карту на сайт
Почти каждый создаваемый веб-сайт, независимо от своего типа (корпоративный сайт, интернет-магазин или сайт-визитка) должен иметь контактную информацию, позволяющую пользователю связаться с вами или найти вас географически. Последнее решается при помощи интеграции сервиса геолокаций или карт. Google Maps мы уже рассматривали, поэтому сегодня обратимся к набирающему популярность сервису Яндекс Карты.
Подробно →Admin 8 ноября 2011 г. Комментарии: 5 Интернет 
Устанавливаем ширину абсолютно позиционированного блока относительно его родителя
HTML верстка часто требует использования вложенных элементов с абсолютным позиционированием. Такое, например, часто приходится делать при верстке навигации с выпадающими элементами.
Приведем простой пример:
<ul id="mainNav"> <li> <a href="#">Nav2</a> <ul class="hide"> <li><a href="#">Subnav1</a></li> <li><a href="#">Subnav2</a></li> <li><a href="#">Subnav3</a></li> </ul> </li> <li><a href="#">Nav3</a></li> </ul>Стили для такого фрагмента могут выглядеть примерно так:
#mainNav { } #mainNav>li { position:relative; } #mainNav>li>ul { display:none; position:absolute; top:30px; left:0; }Однако, как видно из примера разметки, вложенный и абсолютно спозиционированный список должен будет унаследовать от своего родителя ширину. Результатом этого станет неэстетичный перенос строк в выпадающем меню, нарушающий юзабилити сайта.
Подробно →Admin 23 октября 2011 г. Комментарии: 1 HTML и CSS 
Выравниваем по центру списки из блочных элементов floated
Часто html верстка сайта требует выравнивания нескольких элементов по центру. Первым вариантом является, конечно:
<p style="text-align:center;">Lorem Ipsum</p>
А что делать если семантика требует использования маркированного списка (unordered list)? Разметка в таком случае будет выглядеть так:
Подробно →<ul id="someNav"> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul>
Admin 13 октября 2011 г. Комментарии: 3 HTML и CSS 
Добавляем водяные знаки (watermarks) для изображений "на лету"
Водяные знаки как первое средство защиты контента сайта требуются практически для любого монетизируемого или коммерческого сайта. Самое простое решение состоит в использовании особой функции наложения водяных знаков при загрузке изображений на сайт. Однако часто требование к установке вотермарков появляется когда на сайт уже загружены десятки или даже сотни изображений. В таких случаях можно использовать простое, но весьма эффективное решение.
Подробно →Admin 8 октября 2011 г. Комментарии: 1 Разное 
Разбивка на страницы текста для печати средствами CSS
Во второй спецификации CSS появилась возможность указывать стили для печати веб-страницы. Для того, чтобы расширить эти возможности, Microsoft и Mozilla при помощи средств вставки "искусственных" разрывов страниц ввели возможность управлять процессом печати из браузеров.
Подробно →Admin 6 октября 2011 г. Комментарии: 1 HTML и CSS 
Поиск и замена средствами jQuery
Недавно в одном из проектов мы столкнулись со следующей задачей: необходимо было изменить написание названия компании-заказчика с обычного на написание только прописными буквами. Сделать это было необходимо быстро и "безболезненно".
Подробно →Admin 29 сентября 2011 г. Комментарии: 2 jQuery и JavaScript 
Релиз PHP фреймворка Cotonti Genoa 0.6.18
Релиз 0.6.18 "Генуя" системы управления сайтом Котонти можно назвать рекомендуемым, поскольку в пакет обновлений вошла "заплатка" для плагина Search (Поиск), предотвращающая возможность SQL-инъекции.
Подробно →Admin 7 августа 2011 г. Комментарии: 1 CMF Cotonti 
Отключаем парсинг для выделенных блоков текста или кода в шаблоне Котонти
Часто при создании сайта или разработке скина или темы возникает необходимость полностью скрыть часть кода или текстовый блок в TPL-шаблоне фреймворка Котонти. Это может понадобиться как временно -- при отладке HTML-кода, так и постоянно -- например, для создания комментария, видимого только при верстке шаблона.
Подробно →Admin 4 июля 2011 г. Комментарии: 5 CMF Cotonti 
Проблема с кодировкой кода Sape в Котонти
При установке кода Sape на сайт Котонти нередко появляются ошибки, связанные с корректным отображением кодировки ссылок. Проблема заключается в том, что по умолчанию в Sape используется win-1251, а Котонти работает под Юникодом UTF-8.
Подробно →Admin 28 июня 2011 г. Комментарии: 3 SEO 
Модернизируем плагин Whosonline в Котонти Генуя 0.6.17
C момента публикации статьи о создании в плагине whosonline активных ссылок для ip-адресов пользователей прошло достаточно времени для того, чтобы фреймворк Котонти стал более гибким и удобным в работе с шаблонами. Задача теперь решается не в пример легче и быстрее. И хак уже не требуется.
Подробно →Admin 23 мая 2011 г. Комментарии: 3 HTML и CSS 
Добавляем твиты на сайт под управлением Котонти
Добавить средствами JavaScript свои твиты на сайт под управлением Котонти (впрочем, как и любой другой системы управления контентом) несложно и доступно даже пользователю, поверхностно знакомому с правилами HTML-разметки.
Подробно →Admin 18 мая 2011 г. Комментарии: 5 Социальные сети 
Котонти Сиена 0.9.2 -- работа над ошибками
Котонти Сиена 0.9.2 вышла в свет одновременно с Котонти Генуя 0.6.17 по ряду причин и совпадений, одним из которых стало исправление в системе кодов категорий, допускавшей присвоение одинаковых кодов для разных категорий. Кроме этого, релизы обеих линеек оказались "приурочены" к переносам сайта cotonti.com и его репозитория.
Подробно →Admin 16 мая 2011 г. Комментарии: 4 CMF Cotonti 
Релиз PHP фреймворка Cotonti Genoa 0.6.17
Релиз Котонти Генуя 0.6.17, состоявшийся 15 мая, подтверждает серьезность планов разработчиков по поддержке этой стабильной линейки.
Среди нескольких небольших исправлений хочется обозначить одно критичное: баг, "позволявший" назначать одинаковый код нескольким различным категориям страниц. Отсутствие нареканий, связанных с этой ошибкой объяснить трудно: скорее всего это аккуратность пользователей и наглядность и юзабилити иерархической системы разделов веб сайта позволяли долгое время избегать проблем.
Подробно →Admin 16 мая 2011 г. Комментарии: 0 CMF Cotonti 
Получаем список тегов и блоков при помощи нового шаблонизатора Котонти Сиена
С выходом Котонти 0.9.1 Сиена работа дизайнеров шаблонов заметно и радикально облегчилась за счет новых улучшенных возможностей отладки в шаблонизаторе coTemplate 2.6. Речи идет о том самом "списке всех тегов", который позволил бы разработчикам сайтов эффективно использовать пока еще малодокументированный фреймворк Cotonti.
Подробно →Admin 10 мая 2011 г. Комментарии: 1 CMF Cotonti
Теги
- bbcodes1
- скрипты1
- php2
- продвижение сайтов3
- content slider1
- external1
- хуки2
- изображения1
- mootools1
- твиттер6
- social4
- mysql3
- твиты1
- watermarks1
- разработка сайтов2
- google3
- блоги1
- whosonline2
- обновление1
- html7
- резервное копирование1
- css31
- bugs1
- позиционирование1
- алгоритм1
- wordpress2
- ширины1
- генуя2
- селекторы1
- конфликты js библиотек1
- sape1
- contact1
- релизы16
- шаблонизатор7
- git1
- скин cryo1
- text-shadow1
- бесплатное3
- css11
- pm1
- темы6
- seo6
- карты google2
- обзоры1
- минимализм4
- html52
- font-size1
- фильтры2
- ключевые слова1
- html-верстка1
Контакты
- +375 (29) 774 3589
- +375 (44) 774 3589
- e-mail: support@seditio.by
- gtalk: support@seditio.by
- skype: seditio.by