Поиск по сайту на MODX

Чтобы организовать поиск на сайте, можно воспользоваться сниппетом SimpleSearch.
Код добавления обычный для сниппетов MODX, вот простой вариант:


[[!SimpleSearchForm? &landing=10 &tpl=search-form]]

Где параметр &landing указывает на страницу, где будут выведены результаты поиска, а &tpl — это имя чанка, в котором вы можете переопределить шаблон поисковой формы.
По умолчанию код чанка такой:


<form class="sisea-search-form" action="[[~[[+landing:default=`[[*id]]`]]]]" method="[[+method:default=`get`]]">
    <fieldset>
        <label for="[[+searchIndex]]">[[%sisea.search? &namespace=`sisea` &topic=`default`]]</label>
        <input type="text" name="[[+searchIndex]]" id="[[+searchIndex]]" value="[[+searchValue]]" />
        <input type="hidden" name="id" value="[[+landing:default=[[*id]]]]" />
        <input type="submit" value="[[%sisea.search? &namespace=`sisea` &topic=`default`]]" />
    </fieldset>
</form>

На странице для результатов достаточно разместить код

[[!SimpleSearch]]

Этого достаточно, чтобы всё заработало. А используя параметры сниппета SimpleSearch, можно настроить вывод результатов как вам заблагорассудится.

SSH доступ на SWEB.RU

У меня не очень большой опыт общения с хостерами, кроме трех лет работы на одного из них, а именно на sweb.ru.
Поэтому не могу сравнить с возможностями других указанное в заголовке. Но раньше, для того, чтобы получить ssh-доступ к своим ресурсам на свебе, приходилось писать запрос в поддержку.
Теперь же получение ssh-доступа возможно в один клик в панели управления хостингом. А вот к её созданию ваш покорный слуга имеет самое непосредственное отношение. Правда, в мою бытность верстальщиком свеба, такой возможности (включение ssh через панель управления) не было.
Что ж, честь и хвала sweb.ru!

Добавление Ant Bulider в Артану

В Aptana, в отличие от Eclipse, по умолчанию Ant не установлен. Но он же может быть нужен?
Для его установки необходимо выполнить несколько действий:

  1. Идём в Help -> Install New Software
  2. Далее в выпадающем списке выбираем Eclipse Indigo Update Site — http://download.eclipse.org/releases/indigo (на момент написания этих строк. Это может быть и другая версия Eclipse)
  3. В появившемся списке раскрываем пункт Programming Languages и отмечаем для установки Eclipse Java Development Tools.
  4. Далее Next и Finish. После чего перезапускаем Aptana.

После окончания установки можно проверить наличие Ant: Window >> Show View >> Other.

А понадобился мне Ant Builder для автоматического объединения и минификации стилей и скриптов при работе с thrubet.com. Подобные манипуляции вместе с некоторыми мерами на сервере позволили повысить оценку сайта thrubet с помощью YSlow с 70 баллов до более 85! Ещё есть, что поправить, и уровень в 90 вполне достижим.

Форма заказа хостинга на sweb.ru

Уже больше двух лет наверно прошло после запуска, а мне по-прежнему очень нравится как получилась форма заказа на свебе. Тем более приятно, что в её создании принимал непосредственное участие.
Всё просто, очевидно, быстро работает.
Да и не видел пока еще форм заказа проще.