TYPO3 и мультисайтовая настройка: indexed_search

Поиск в многосайтовой среде с возможностью выдачи результатов на всех доменах, требует что бы ссылки проставлялись от соответствующего домена. Общесистемные установки кросс-доменных ссылок

config.typolinkEnableLinksAcrossDomains = 1

в случае indexed_search не работают.

Для того что бы заработали корректно ссылки между доменами в поиске требуется установить собственный параметр indexed_search:

plugin.tx_indexedsearch.search.detect_sys_domain_records = 1

Данный параметр инициирует проверку пути к каждой странице в результатах поиска и поиск в пути записей о доменах. Потом в случае одно-доменного сайта или сайта с доменами-синонимами лучше держать параметр выключенным, так как кроме замедления работы (множество запросов к базе на каждый результат поиска) пользы от включения этой опции не будет. Для мультисайтовой же среды с кросс-доменным поиском это необходимо. Возможно в комбинации с crawler и индексированием всех сайтов как External можно избежать этих накладных расходов, так как ссылки будут полностью сохраняться в кэше indexed_search, без нужды их строить.

screen с вертикальным сплитом

В git репозитории screen можно попробовать разрабоческую версию, которая позволяет разбивать окно терминала не только вертикально, но и горизонтально. С учетом того что ноутбуки зачастую имеют широкоформатные экраны, это очень актуальная функциональность.

Сборка:

1
2
3
4
5
6
git clone git://git.savannah.gnu.org/screen.git
cd screen/src/
./autogen.sh
./configure
make
sudo make install

P.S.: Для тех кого “screen” ничего не говорит: SCREEN – терминальная программа позволяющая одно окно терминала разделить на несколько зон со своими оболочками. Программа для Unix сред (Linux/Mac/Cygwin [Windows]). Если Вы часто работаете на удаленном сервере в терминале, обязательно посмотрите. Одно из замечательных свойств screen – это умение сохранять рабочии ссесси при отсоединении или обрыве связи.

TYPO3 на 5-м месте в рейтинге CMS от CMS Magazine

TYPO3 поднялась в рейтинге CMS на 5-е место по суммарному ТИЦ (50 500).

Поздравлю всех c этим событием. Надеюсь интерес разработчиков к этой замечательной CMS системе в России значительно вырастет.

PS.: Если у Вас есть ресурсы не включенные в список или Вы знаете о таких сайтах, потратьте 2 минуты – заполните форму на сайте CMS Magazine.

TYPO3 4.2.8, 4.1.12, 4.0.13

Вышло очередное обновление TYPO3. Обновление в основном исправляет ошибки, в том числе ошибку связанную с изменениями в движке Firefox.

Анонс релиза

Исправление ошибки при вставке ссылок в RTE и последних версиях Firefox (все ветки)

C обновлением Firefox сразу столкнулся с проблемой некорректной генерации ссылок в RTE. К выбранному/введенноме адресу файла или страницы добавляется часть адреса BE из-за чего ссылка становиться не рабочей.
Read more

Вышел Firefox 3.5

Вышла новая версия Mozilla Firefox 3.5!
Read more

Проблемы с ISPManager и FreeBSD

25-26го июня вышло обновление ISPManager 4.3.26.1. При обновлении на серверах со старыми версиям FreeBSD (кроме 7.1 и 6.4) панель переставала работать. Связано с тем что разработчик не сделал сборки под старые версии FreeBSD.
Read more

JavaScript фреш

50 Fresh JavaScript Tools That Will Improve Your Workflow – отличный пост от SmashingMagazine
Вынес для себе FireUnit. Обязательно попробуем.

CSS Шаблоны

Популярная в последнее время тема CSS шаблонов. Уж если вставать на рельсы автоматизации процесса веб-разработки, то автоматизировать все и вся. В том числе и CSS.
Read more

Расширения для Firebug

WebResourcesDepot опубликовал список необходимых расширений для Firebug. В списке как широко известные всем YSlow, FirePHP и новый Page Speed, так и много новых и мало известных расширений. От себя добавил бы FireLogger – аналог FirePHP для Python. Есть middleware для Django.

Кстати, в комментариях к статье есть тоже полезные расширения. Например, Widerbug – для пользователей широких мониторов.