<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl"  href="/xslt/final.xslt"?><html>
  <head>
    <title>
                        Блог: xslt, js, jquery,extjs, codeigniter
                        
                    </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta name="id" content=""/>
    <link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/>
  </head>
  <body>
    <div class="main">
      <div class="wrap">
        <div class="L">
          <h1 class="index">
                             xslt, js, jquery,extjs, codeigniter  
                      </h1>
          <ol class="anounce">
            <li class="clearfix">
              <h2 title="2011-11-27 ">
                <a href="/49.htm">6.1 ExtJS: Инструментальные панели. Часть 1. Кнопки</a>
              </h2>
              <div>
                <anounce>Инструментальные панели — меню, кнопочки, статусная строка,  которые обычно располагаются в верхней и нижней части большинства приложений — вполне самостоятельный компоненты, которые позволяют оживить окна.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-12 ">
                <a href="/48.htm">5. ExtJS лэйоуты (Ext.layout.container)</a>
              </h2>
              <div>
                <anounce>Окно Ext.Window может содержать несколько панелей Ext.Panel, каждая из которых может быть составной и в свою очередь содержать другие панели. Нужно понять как правильно размещать панели в пределах окна.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-12 ">
                <a href="/47.htm">4. Пара слов об устройстве компонент ExtJS</a>
              </h2>
              <div>
                <anounce>Тут наверное надо немного разобраться в иерархии компонент ExtJS. Всего пару, чтобы можно было двигаться дальше. Для примера разберу самое простое — встраивание панелей в окна</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-12 ">
                <a href="/46.htm">3.2 Окна ExtJS (Ext.window.Window). События</a>
              </h2>
              <div>
                <anounce>Здесь я рассматриваю самый простой и очевидный способ привязки событий к компоненту (в данном случае это окно Ext.window.Window). Но позже нужно будет заняться событиями  плотнее в отдельной части.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-12 ">
                <a href="/45.htm">3.1 Окна ExtJS  (Ext.window.Window)   Конфигурирование, методы</a>
              </h2>
              <div>
                <anounce>Часть 1. В этой частия я разбираюсь с  конфигурированием всплывающих окон  (Ext.window.Window), и основными методами управления ими</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-12 ">
                <a href="/44.htm">2. Модальные сообщения в ExtJS. Ext.window.MessageBox</a>
              </h2>
              <div>
                <anounce>На этой странице сразу несколько примеров с различными модальными окнами-сообщениями — аналогами стандартных javascript-функций confirm, prompt и alert</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2011-11-09 ">
                <a href="/43.htm">1. Hello, ExtJS World!</a>
              </h2>
              <div>
                <anounce>Следуя традиции, заведенной Б.В. Керниганом и Д.М. Ричи, первая задача в изучении чего угодно — вывод сообщения «Hello, World!». Смысл этого примера в том, что для Hello World ExtJS не нужен. Он предназначен не для этого. Хотя попытки засунуть его  в любую щель уже видны, хотя обойти  jQuery в этом смысле ему не удастся никогда.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/ExtJS-4/">
                    <span>ExtJS 4</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2010-03-24 ">
                <a href="/40.htm">Ajax – вид сбоку</a>
              </h2>
              <div>
                <anounce>Кажется про Ajax, родившийся в недрах MS Internet Explorer и получивший распространение благодаря Google писать больше нечего. Но я все же рискну. Речь идет о старом мифе «Ajax  вредит SEO» и о том, как эта технология может улучшить внешний вид сайта.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/seo/">
                    <span>SEO</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2010-02-12 ">
                <a href="/39.htm">Превращаем jwysiwyg  в fCKEditor</a>
              </h2>
              <div>
                <anounce>В большинстве  случаев легкого  jWysiwyg, весящего всего 7К в упакованном виде хватает с лихвой.  Но иногда избежать сложного форматирования, всавки картинок и прочей ерунды избежать невозможно, и тогда приходится ставить FCKEditor (или TinyMCE). Всегда хотелось совместить приятное с полезным и при разработке очередной CMS решил написать плагин jwysiwyg, который превращает его при необходимости в wysiwygMonster</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/wysiwyg/">
                    <span>WYSIWYG</span>
                  </a>
                </li>
                <li>
                  <a href="/jquery/">
                    <span>jQuery</span>
                  </a>
                </li>
                <li>
                  <a href="/fckeditor/">
                    <span>FCKEditor</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2010-02-12 ">
                <a href="/38.htm">Динамичеческая загрузка jWYSIWYG</a>
              </h2>
              <div>
                <anounce>Ниже я рассматривал CMS и выяснилось, что они подгружают по нескольку десятков самых разнообразных файлов, большая часть из которых даром не нужна. Для того чтобы уменьшить число ненужных загрузок можно применить динамическую загрузку скриптов. Благо jquery позволяет это делать легко и непринужденно.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/wysiwyg/">
                    <span>WYSIWYG</span>
                  </a>
                </li>
                <li>
                  <a href="/jquery/">
                    <span>jQuery</span>
                  </a>
                </li>
                <li>
                  <a href="/fckeditor/">
                    <span>FCKEditor</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2010-02-12 ">
                <a href="/37.htm">MS Word Cleaner plugin для  jwysiwyg</a>
              </h2>
              <div>
                <anounce>На днях jwysiwyg  обновился, избавился от большой кучи багов. При обсуждении в болталках, почему-то публика требует плагин для очистки от мусора, возникаемого при paste-copy из MS Word.  В некотором роде публика права - без этого  wysiwyg не визивиг.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/wysiwyg/">
                    <span>WYSIWYG</span>
                  </a>
                </li>
                <li>
                  <a href="/jquery/">
                    <span>jQuery</span>
                  </a>
                </li>
                <li>
                  <a href="/fckeditor/">
                    <span>FCKEditor</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2010-01-25 ">
                <a href="/35.htm">Google начал индексировать XSLT?</a>
              </h2>
              <div>
                <anounce>Этот сайт был исходно сделан по технологии client side XSLT. Было любопытно, когда поисковые машины научатся его индексировать и начнут ли вообще. Первый шаг сделан (?) - Google проиндексировал xslt-файл.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/seo/">
                    <span>SEO</span>
                  </a>
                </li>
                <li>
                  <a href="/client-side-xslt/">
                    <span>client side XSLT</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2009-11-27 ">
                <a href="/34.htm">XSLT.  Краткий курс для HTML-верстальщиков (Техника мягкого ввода в XSLT)</a>
              </h2>
              <div>
                <anounce>Мы писали, мы писали, наши пальчики устали. Написали типа инструкции для начинающих XSLT-верстальщиков. Все что здесь написано не прояснит, почему XSLT вызывает холивары и исповедуется адептами как религия. Но для первого знакомства думаю сойдет. Я постарался изложить все кратко и без углубления в подробности, которые в большинстве учебников отбивают желание учить этот замечательный язык. Возможно я был неправ.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/short_course_for_html-coder/">
                    <span>Краткий курс XSLT</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2009-06-05 ">
                <a href="/33.htm">Субъективно о юзабилити CMS. Тенденции?</a>
              </h2>
              <div>
                <anounce>Обычно побудительным мотивом  написания собственной CMS становятся  отсутствие необходимого функционала и лень  изучения  API навороченного CMF типа Drupal. Но у меня главный побудительный мотив - чисто эстетическое неприятие  того,  что представлено на рынке. Представлено конечно много, но выбора, по существу нет. Хотя тенденция к улучшению ситуации налицо.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/wysiwyg/">
                    <span>WYSIWYG</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2009-01-04 ">
                <a href="/32.htm">jQuery: ToolTip + LightBox + ...  Еще один плагин для всплывающих подсказок/окон с разным типом позиционирования</a>
              </h2>
              <div>
                <anounce>Модификация плагина jHelperTip. Совмещение всплывающих подсказок и всякой ерунды в стиле LightBox/FancyBox 
За основу взят  jHelperTip из замечательного собрания jQuery-полуфабрикатов Kean Loong Tan</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/jquery/">
                    <span>jQuery</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-12-17 ">
                <a href="/31.htm">Страшные сказки о метатеге keywords</a>
              </h2>
              <div>
                <anounce>Год назад написал  все что знаю о метатеге KeyWords. Поскольку это было что-то типа объяснительной записки, слить туда страшные сказки и слухи я не мог. Теперь сливаю и заодно расчищаю место для новых сказок.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/seo/">
                    <span>SEO</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-12-08 ">
                <a href="/30.htm">XSLT- примеры. Вып.7 Сворачиваем деревья</a>
              </h2>
              <div>
                <anounce>В предыдущем выпуске я написал как разворачивать деревья, по существу XSLT-код ничем не отличается от того, как это делается на SQL или PHP или любом другом языке. А вот обратная задача - получение плоского списка сообщений из древовидного другими средствами решается достаточно коряво. Имхо.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-recursive/">
                    <span>xslt:рекурсия</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-12-08 ">
                <a href="/29.htm"/>
              </h2>
              <div/>
              <ul class="tags"/>
            </li>
            <li class="clearfix">
              <h2 title="2008-12-08 ">
                <a href="/28.htm">XSLT- примеры. Вып.6  Разворачиваем деревья</a>
              </h2>
              <div>
                <anounce>Модные социальные сети веб2.0,  не обходятся без болталки-обсуждения, прилепленной к каждому размещенному материалу. Этот сайт - не исключение. Идеальная форма для болталки-флудильни - дерево (tree). Ну вот и посмотрим как организовать вывод обсуждения в виде дерева.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-recursive/">
                    <span>xslt:рекурсия</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-group/">
                    <span>xslt:группировки</span>
                  </a>
                </li>
                <li>
                  <a href="/client-side-xslt/">
                    <span>client side XSLT</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-11-24 ">
                <a href="/27.htm">Бреем Оперу: сброс скинов Select/Input в Opera</a>
              </h2>
              <div>
                <anounce>В Опере внешний вид контролов традиционно, отличается от внешнего вида в нормальных броузерах. Выглядят они красивее чем системные, но когда это вызывает вопрос "А почему неединообразно?", радости с этого мало.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/css/">
                    <span>CSS</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-11-21 ">
                <a href="/26.htm">XSLT- примеры. Вып.5 Вывод данных данных в несколько колонок HTML-таблицы</a>
              </h2>
              <div>
                <anounce>Задача - сформатировать список товаров в виде HTML-таблицы. Товары сгруппировать в несколько колонок, так чтобы в каждой ячейке таблицы был один товар.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-group/">
                    <span>xslt:группировки</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-11-10 ">
                <a href="/25.htm">XSLT- примеры. Вып.4 Строковые операции (reverse, duplicate, replace, uppercase)</a>
              </h2>
              <div>
                <anounce>XSLT1.0 - язык достаточно скудный. Встроенных функция в нем мало. Предполагается что типовые в других языках процедуры обработка строковых данных типа  вставки/замены, изменение регистра и прочее выполнять в рамках XSLT1.0 преобразования нецелесообразно. Наверное это правильно. Но иногда получить XML в необходимом виде намного сложнее чем написать отсутствующую строковую функцию. Правда за счет зататы ресурсов на дополнительное преобразование.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-recursive/">
                    <span>xslt:рекурсия</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-11-05 ">
                <a href="/23.htm">XSLT- примеры. Вып.3 Алфавитные указатели средствами XSLT</a>
              </h2>
              <div>
                <anounce>Как и в предыдущих выпусках "XSLT примеров" здесь не один, а три с половиной варианта решения задачи. В отличие от предыдущих они  представляют собой чисто учебный пример. На практике такое все-таки лучше делать на сервере. Имхо.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-recursive/">
                    <span>xslt:рекурсия</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
                <li>
                  <a href="/xslt-Muench/">
                    <span>xslt:метод мюнха</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-10-02 ">
                <a href="/22.htm">XSLT- примеры. Вып.2  Подсчет суммы, количества, минимум/максимум</a>
              </h2>
              <div>
                <anounce>Пример: есть список книг, нужно посчитать сумму старых и новых книг, их общую стоимость, определить самую дорогую и самую дешевую из книг.</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/xslt-examples/">
                    <span>xslt:примеры</span>
                  </a>
                </li>
              </ul>
            </li>
            <li class="clearfix">
              <h2 title="2008-09-25 ">
                <a href="/21.htm">CSS-ссылки. Инструменты, баги, фичи,  лэйоуты и всякое украшательство</a>
              </h2>
              <div>
                <anounce>Подборка ссылок на разные приемы CSS-верстки, инструментарий и прочая. Все что собрано за последние 5-6 лет. Почищено примерно полгода назад (в марте 2008 года).</anounce>
              </div>
              <ul class="tags">
                <li>
                  <a href="/css/">
                    <span>CSS</span>
                  </a>
                </li>
              </ul>
            </li>
          </ol>
          <div class="pager"><span class="page">Страницы: </span>  <a href="/"><span class="first prev_link">«</span></a> <a href="/">1</a> <span class="current">2</span> <a href="/50">3</a> <a href="/50"><span class="first next_link">»</span></a> </div>
        </div>
      </div>
      <div class="R">
        <a href="/" title="&#x41D;&#x430; &#x433;&#x43B;&#x430;&#x432;&#x43D;&#x443;&#x44E;"/>
        <ul class="taglist">
          <li><a href="/client-side-xslt">client side XSLT</a>  (3)</li>
          <li><a href="/css">CSS</a>  (2)</li>
          <li><a href="/ExtJS-4">ExtJS 4</a>  (26)</li>
          <li><a href="/ext-js-bugs">Ext JS баги и траблы</a>  (2)</li>
          <li><a href="/fckeditor">FCKEditor</a>  (5)</li>
          <li><a href="/HTML5">HTML5</a>  (1)</li>
          <li><a href="/jquery">jQuery</a>  (6)</li>
          <li><a href="/livejournal">livejournal</a>  (3)</li>
          <li><a href="/seo">SEO</a>  (6)</li>
          <li><a href="/wysiwyg">WYSIWYG</a>  (7)</li>
          <li><a href="/xslt-group">xslt:группировки</a>  (3)</li>
          <li><a href="/xslt-Muench">xslt:метод мюнха</a>  (2)</li>
          <li><a href="/xslt-examples">xslt:примеры</a>  (8)</li>
          <li><a href="/xslt-recursive">xslt:рекурсия</a>  (4)</li>
          <li><a href="/short_course_for_html-coder">Краткий курс XSLT</a>  (1)</li>
          <li><a href="/codeigniter-blog">Сodeigniter Шаг за Шагом</a>  (8)</li>
        </ul>
      </div>
    </div>
    <div id="li"/>
  </body>
</html>

