xslt, js, jquery,extjs, codeigniter

  1. MS Word Cleaner plugin для jwysiwyg

    На днях jwysiwyg обновился, избавился от большой кучи багов. При обсуждении в болталках, почему-то публика требует плагин для очистки от мусора, возникаемого при paste-copy из MS Word. В некотором роде публика права - без этого wysiwyg не визивиг.
  2. Google начал индексировать XSLT?

    Этот сайт был исходно сделан по технологии client side XSLT. Было любопытно, когда поисковые машины научатся его индексировать и начнут ли вообще. Первый шаг сделан (?) - Google проиндексировал xslt-файл.
  3. XSLT. Краткий курс для HTML-верстальщиков (Техника мягкого ввода в XSLT)

    Мы писали, мы писали, наши пальчики устали. Написали типа инструкции для начинающих XSLT-верстальщиков. Все что здесь написано не прояснит, почему XSLT вызывает холивары и исповедуется адептами как религия. Но для первого знакомства думаю сойдет. Я постарался изложить все кратко и без углубления в подробности, которые в большинстве учебников отбивают желание учить этот замечательный язык. Возможно я был неправ.
  4. Субъективно о юзабилити CMS. Тенденции?

    Обычно побудительным мотивом написания собственной CMS становятся отсутствие необходимого функционала и лень изучения API навороченного CMF типа Drupal. Но у меня главный побудительный мотив - чисто эстетическое неприятие того, что представлено на рынке. Представлено конечно много, но выбора, по существу нет. Хотя тенденция к улучшению ситуации налицо.
  5. jQuery: ToolTip + LightBox + ... Еще один плагин для всплывающих подсказок/окон с разным типом позиционирования

    Модификация плагина jHelperTip. Совмещение всплывающих подсказок и всякой ерунды в стиле LightBox/FancyBox За основу взят jHelperTip из замечательного собрания jQuery-полуфабрикатов Kean Loong Tan
  6. Страшные сказки о метатеге keywords

    Год назад написал все что знаю о метатеге KeyWords. Поскольку это было что-то типа объяснительной записки, слить туда страшные сказки и слухи я не мог. Теперь сливаю и заодно расчищаю место для новых сказок.
  7. XSLT- примеры. Вып.7 Сворачиваем деревья

    В предыдущем выпуске я написал как разворачивать деревья, по существу XSLT-код ничем не отличается от того, как это делается на SQL или PHP или любом другом языке. А вот обратная задача - получение плоского списка сообщений из древовидного другими средствами решается достаточно коряво. Имхо.
    • XSLT- примеры. Вып.6 Разворачиваем деревья

      Модные социальные сети веб2.0, не обходятся без болталки-обсуждения, прилепленной к каждому размещенному материалу. Этот сайт - не исключение. Идеальная форма для болталки-флудильни - дерево (tree). Ну вот и посмотрим как организовать вывод обсуждения в виде дерева.
    • Бреем Оперу: сброс скинов Select/Input в Opera

      В Опере внешний вид контролов традиционно, отличается от внешнего вида в нормальных броузерах. Выглядят они красивее чем системные, но когда это вызывает вопрос "А почему неединообразно?", радости с этого мало.
    • XSLT- примеры. Вып.5 Вывод данных данных в несколько колонок HTML-таблицы

      Задача - сформатировать список товаров в виде HTML-таблицы. Товары сгруппировать в несколько колонок, так чтобы в каждой ячейке таблицы был один товар.
    • XSLT- примеры. Вып.4 Строковые операции (reverse, duplicate, replace, uppercase)

      XSLT1.0 - язык достаточно скудный. Встроенных функция в нем мало. Предполагается что типовые в других языках процедуры обработка строковых данных типа вставки/замены, изменение регистра и прочее выполнять в рамках XSLT1.0 преобразования нецелесообразно. Наверное это правильно. Но иногда получить XML в необходимом виде намного сложнее чем написать отсутствующую строковую функцию. Правда за счет зататы ресурсов на дополнительное преобразование.
    • XSLT- примеры. Вып.3 Алфавитные указатели средствами XSLT

      Как и в предыдущих выпусках "XSLT примеров" здесь не один, а три с половиной варианта решения задачи. В отличие от предыдущих они представляют собой чисто учебный пример. На практике такое все-таки лучше делать на сервере. Имхо.
    • XSLT- примеры. Вып.2 Подсчет суммы, количества, минимум/максимум

      Пример: есть список книг, нужно посчитать сумму старых и новых книг, их общую стоимость, определить самую дорогую и самую дешевую из книг.
    • CSS-ссылки. Инструменты, баги, фичи, лэйоуты и всякое украшательство

      Подборка ссылок на разные приемы CSS-верстки, инструментарий и прочая. Все что собрано за последние 5-6 лет. Почищено примерно полгода назад (в марте 2008 года).
    • Настройка jWYSIWYG (WYSIWYG jQuery plugin)

      Хорошая штука - FCKEditor, но до чего же громоздкая! Для правки больших текстов со сложным форматированием фриварной альтернативы практически нет. Но что делать если нужно править небольшой текст с минимальной возможностью вставки тегов? Поскольку я во всех проектах использую jQuery, альтернатив тоже не оказалось - jQuery plugin jWYSIWYG.
    • XSLT- примеры. Вып.1 Группировки в XSLT

      Типовая задача XSLT- группировка элементов по одному из параметров. Например из списка сотрудников необходимо получить списки подразделний и сотрудников, в которых они работают.
    • Codeigniter + XSLT (шаблонизаторы маздай!)

      В серии "CodeIgniter Шаг за шагом" я уже писал, о том что не люблю шаблонизаторы. Очень. Зато очень люблю XSLT. Впрочем, о любви и ее разновидностях поговорим позже, а сейчас займемся прикручиванием XSLT к CodeIgniter.
      • error404

        • XHTML+XSLT = SEO (о валидном NOFOLLOW и инвалидном NOINDEX )

          В области поисковой оптимизации возникают специфические задачи с манипуляцией HTML. Наиболее распространенные – запрет на индексирование части текстов и ссылок или наоборот, подсовывание роботу того, что не должен видеть пользователь. Применение XSLT позволяет более изящно и надежно решить эту задачу с минимизацией риска бана поисковыми машинами (пока еще).
        • Загрузка файлов на сервер в Codeigniter

          Для загрузки файлов на сервер в Codeigniter есть отдельная библиотека File Uploading Class Этот раздел мануала (впрочем как и остальные в CI)очень хорошо документирован. Поэтому остается только передрать код из мануала и снабдить его комментариями.
          • Codeigniter. Русификация, мультиязычность, мультидомены. UTF-8. Баги и траблы.

            Русификация в CI выполняется довольно просто. Если не сильно заморачиваться, то также просто сделать и многоязычный сайт.
            • Проверка форм c Validation library в CodeIgniter

              Для валидации содержимого форм в CI есть класс validation. Работает он достаточно просто. Для полей подлежащих проверке устанавливаются правила. После отправки данных формы на сервер они проходят проверку по этим правилам, и если обнаруживается нарушение правил, формируется сообщение об ошибке с перечнем нарушений.
              • Codeigniter Step0: Собираем стенд для дальнейших экспериментов.

                Через год после серии "Codeigniter Blog шаг за шагом", дошли руки сделать небольшое продолжение. Чтобы двигаться дальше все предыдущие наработки не подходят. Много лишнего. Сделаем самую простую заготовку CMS, в которой будет только отображение статей и возможность их редактирования. Если что-то понадобится - прикрутим позже.
                • Влияние метатега Keywords - вечно живая SEO-легенда

                  Влияние метатега Keywords на ранжирование в поисковых машинах - постоянная тема флуда на форумах оптимизаторов и веб-мастеров. Вечно живая, потому что каждый год в интернете появляются новые специалисты, которые начинают с того, что знакомятся с образцами рекомендация по "раскрутке" конца прошлого века. И если на форумах можно просто не отвечать на надоевшие вопросы, то в офлайне, к сожалению отвечать приходится и приводить ссылки на источники информации.
Страницы:  « 1 2 3 4 5 » 
Go Index Test