Archive for 'Uncategorized'
PHP 5.3+ и TYPO3 до 4.3, deprecated functions
PHP 5.3 обещает значительный прирост в скорости выполнения PHP-приложений. Увеличение скорости для TYPO3 по прогнозам должно составить порядка 30%.
Переходить на данную ветку PHP еще рано, и пока связано с большим количеством нехороших сюрпризов и неожиданностей. Хотя 5.3.0 и объявлена стабильной версией, в разработке уже находится кандидат на релиз 5.3.1.
С выходом более менее рабочей версии PHP 5.3, чем грозит переход на версию 5.3+?
Read more
TYPO3: Счетчики. Вывод последовательной нумерации для меню, контент блоков и т.д.
Часто возникающий вопрос: “Как реализовать счетчик в TYPO3?” “Как пронумеровать пункты меню?” Хотя для этого есть нумерованные списки HTML, иногда они могут быть не применимы. Например если требуется управляемый процесс выставления номеров или какие-либо действия в зависимости от порядкового номера элемента.
Привыкнув к циклам в языках программирования, многие разработчики ищут подобные структуры в TypoScript. Но TypoScript не язык программирования – это всего лишь конфигурация системы и циклов там нет. Но можно задать конфигурацию где организовывать счетчик и указать как его вычислять.
Read more
SVN уязвимость: Прячте ваших детей!
Уязвимость позволяет получить исходние тексты проектов использующих SVN.
TYPO3 и мультисайтовая настройка: RealURL
В случае если Вы пользуетесь какими либо автоконфигураторами для RealURL, обычно создается конфиг в котором первым элементом идет _DEFAULT – общая настройка для всех доменов. После чего добавляются конфигурации для отдельных доменов.
Такая конфигурация ошибочная! Поведение системы становится непредсказуемым, ссылки то работают, то не работают.
Read more
TYPO3 и мультисайтовая настройка: indexed_search
Поиск в многосайтовой среде с возможностью выдачи результатов на всех доменах, требует что бы ссылки проставлялись от соответствующего домена. Общесистемные установки кросс-доменных ссылок
config.typolinkEnableLinksAcrossDomains = 1
в случае indexed_search не работают.
Для того что бы заработали корректно ссылки между доменами в поиске требуется установить собственный параметр indexed_search:
plugin.tx_indexedsearch.search.detect_sys_domain_records = 1
Данный параметр инициирует проверку пути к каждой странице в результатах поиска и поиск в пути записей о доменах. Потом в случае одно-доменного сайта или сайта с доменами-синонимами лучше держать параметр выключенным, так как кроме замедления работы (множество запросов к базе на каждый результат поиска) пользы от включения этой опции не будет. Для мультисайтовой же среды с кросс-доменным поиском это необходимо. Возможно в комбинации с crawler и индексированием всех сайтов как External можно избежать этих накладных расходов, так как ссылки будут полностью сохраняться в кэше indexed_search, без нужды их строить.
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


Recent Comments