Change Typoscript values at parsetime
Typoscript properties in the CONFIG section are usually defined once and at a certain point. But what if you have defined the value of a property at some place and like to add another one later in the parsing process? [more]
addPItoST43?
TYPO3 sometimes drives me nuts. It happens that I come across cryptic function or property names, using them over and over again without having a clue, what its name stands for. t3lib_extMgm::addPItoST43() is one of them, although it is part of almost a billion TYPO3 extensions...[more]
Simulating conditions with pure HTML/CSS
There are many ways to assign extra styles to the menu item of the active page. TYPO3 for example provides ACT in Typoscript to do so. But did you know that this can be solved with pure HTML/CSS? [more]
Styling weblinks with CSS
CSS gives you so many powerful methods of styling weblinks. We not only have pseudo classes to distinguish between visited/unvisited and hovered/activated links, but also those highly configurable attribute selectors to individually style all types of protocols (mailto, https, ...) and document types (pdf, mp3, ...)[more]
unreadable output of MySQL console client
Are you a fan of using MySQL console client? Have you ever experienced the unreadable chaos of table data, when doing queries on tables with lots of columns? The usability of this tool often ends with the first linebreak. The solution to get some more readable output is so easy: Terminate your query with \G instead of ; or \g[more]
TypoScript collection
I just stumbled over a collection of Typoscript by Bernd Wilke. Maybe it is helpful for someone: http://www.pi-phi.de/t3v4/25.html (page in german language)
Broken pdfinfo shipped with Zotero [fixed]
To index and search PDF files within Zotero, you need the Xpdf tool pdfinfo. As it seems that most versions of pdfinfo are either not compatible with Zotero or broken otherwise, I decided to build it from scratch and provide it for download.[more]
On Twitter...
- Feb, 2nd: @T3RevNeverEnd sure #nosql
- Feb, 2nd: Und #Debian hat bereits neue Pakete ausgeliefert. #like RT @domainfactory Kritische Sicherheitsl�cke in PHP 5.3.9: http://t.co/UgUltzY8
- Feb, 2nd: Yeah. Which topic? RT @alexander_wahl Submitted my Call for Papers for #T3DD12. Excited :-)
About this blog
T3node is a TYPO3 blog by Steffen Müller, which was started in May 2007. Beside TYPO3, some technical and non-technical topics on free software and the web are discussed. It's build entirely with TYPO3. Guest writers are welcome! Just drop me a mail with the topic of your article.
The content of this website is distributed under the Creative Commons Attribution - ShareAlike 3.0 Unported licence.
About Steffen Müller
Since 2002, I am a software developer and architect for the TYPO3 content management system. In my work I consider user experience, performance, security and programming patterns. Beside TYPO3 I am interested in topics about LAMP, couchDB, mobile web, IT security, performance tuning, but also non technical stuff like scrum, open source communities, communication science and knowledge management.
Since the very beginning I am a strong enthusiast and an active member of the TYPO3 community. I have been a member of the official TYPO3 security team from 2004-2008. I contribute to the TYPO3 core and various community extensions. My main project at the moment is the TYPO3 core logging project. Since April, 2010 I am a supporting member of the TYPO3 Association.
About TYPO3
The Open Source CMS TYPO3 is my favourite tool for content management. It combines enterprise level features with a well networked, highly active and progressive open source community.
