TYPO3 4.3 и Firebug (Часть вторая)

В продолжение к TYPO3 4.3 и Firebug:

Как оказалось в потерях сессии виновником выступает не сам Firebug а его расширения. В моем случае FirePHP. После удаления этого расширения проблемы с потерей сессии в TYPO3 пропали. Судя по трекеру ошибок TYPO3 такая же проблема присутствует с установленным расширением YSlow.

Жаль, нужные расширения, но не смертельно.

TYPO3 4.3 и Firebug

В последнее время TYPO3 в Firefox стала часто терять сессию – случайным образом появлялось окно повторного входа в систему или система сообшала что будет произведен выход через ХХ секунд.

Опытным путем установил что виной всем является Firebug. Стоит только активировать Firebug в любом окне Firefox или любой закладка как TYPO3 терят сессию. Похоже, что дело связано с новыми javascript библиотеками (ExtJS)… если кто-то сталкивался с подобным, есть ли решения?

Вышла TYPO3 4.3

https://typo3.org/download/release-notes/typo3-43/

TYPO3: GIFBUILDER научится выводить многострочный текст

Отличная новость по поводу грядущей 4.3. Замечательно то что в новой версии содержится очень много доработок касающихся TypoScript, делающих язык разработки TYPO3 более гибким.
Read more

Dilbert: Контракты

Аналогично 8=)

73432.strip

Ссылочка на сайт

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.

Подробный пост на хабре

Ccылки: Сравнение JS фреймворков

Отличная матрица сравнения фреймворков: http://matthiasschuetz.com/javascript-framework-matrix/en/

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

В случае если Вы пользуетесь какими либо автоконфигураторами для RealURL, обычно создается конфиг в котором первым элементом идет _DEFAULT – общая настройка для всех доменов. После чего добавляются конфигурации для отдельных доменов.

Такая конфигурация ошибочная! Поведение системы становится непредсказуемым, ссылки то работают, то не работают.
Read more