середа, 31 березня 2010 р.
Выключатель в кладовке
середа, 24 березня 2010 р.
JavaScript и выпадающие списки (тег SELECT)
В языке HTML есть такой тег – SELECT. SELECT состоит из элементов OPTION, которые представляют собой элементы списка. Сами элементы OPTION состоят из текстовой метки заключенной между тегами option и атрибута value в котором содержится значение соответствующее текстовой метке. Текстовая метка видна пользователю в списке, тогда как значение value не отображается на экране, а передается на сервер при отправке формы (на сервер передаются только value-значения выделенных элементов списка). Таким образом, для изменения элемента SELECT, мы должны воздействовать на элементы OPTION. Ниже указан пример кода такого элемента.
Вот как будет выглядеть фрагмент html-кода на страничке
субота, 20 березня 2010 р.
Установка и настройка TinyMCE
TinyMCE (англ. Tiny Moxiecode Content Editor) платформонезависимый Javascript HTML WYSIWYG редактор на основе Web. К основным характеристикам программы относятся поддержка тем/шаблонов, языковая поддержка и возможность подключения модулей (плагинов). Используется в различных системах управления содержимым (CMS).
![Интерфейс редактора TinyMCE Интерфейс редактора TinyMCE](https://raw.githubusercontent.com/programming086/my_site/master/images/tinymce.gif)
Интерфейс редактора TinyMCE
четвер, 18 березня 2010 р.
WYSIWIG редакторы контента для сайтов
WYSIWYG (произносится [wɪziwɪɡ], является аббревиатурой от англ. What You See Is What You Get, «что видишь, то и получишь») — программа, в которой содержание отображается в процессе редактирования и выглядит очень похоже на конечную продукцию, которая может быть печатным документом, веб-страницей, слайд-презентацией или даже использоваться для освещения театральных событий.
Современный веб-сайт невозможно представить без системы управления контентом (англ. Content Management System, CMS). В то же время современную CMS невозможно представить без визуального редактора содержания. Разрабатывая собственную систему, можно взяться и за разработку своего WYSIWYG-редактора, но стоит ли? На рынке представлено огромное количество редакторов – от простеньких до мощнейших, от дорогущих до абсолютно бесплатных. Из этого изобилия наверняка можно выбрать компонент, отвечающий вашим требованиям, и сэкономить время и деньги.
![Визуальный редактор Визуальный редактор](https://raw.githubusercontent.com/programming086/my_site/master/images/070226wysiwyg_main.gif)
Визуальный редактор
четвер, 11 березня 2010 р.
XSLT и ошибка: The entity “nbsp” was referenced, but not declared
Часто при копировании фрагментов кода из html в xslt возникает ошибка The entity “nbsp” was referenced, but not declared. Это связано с тем, что XSLT не понимает мнемокода nbsp. Устранить ошибку можно двумя способами:
Способ первый: заменой по всему документу на  
Второй способ:
<?xml version="1.0"?> <!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp " "> ]> <xsl:stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" version="1.0">