Thinking about UTF-8 character set conversion in TYPO3
UTF-8 seems to become more and more popular as a character set used with TYPO3. Changing the charset of a system can be tricky and there are a lot of traps. Lots of mailing list requests prove that. Here's are some general thoughts about the subject (no howto!).
Book review of "TYPO Extension Development" by Dmitry Dulepov
The market for english books on TYPO3 is still very thin - compared to german books. This possibly depends on the great popularity TYPO3 enjoys in germany. Unfortunately a lot of these german books are oversized. Few of them are concentrating on one audience (editors, administrators, developers) and their specific task, but covering the full range of topics on TYPO3. For a TYPO3 extension developer that meant to skip 3/4 of the content of most books. In contrast, "TYPO3 Extension Development" by Dmitry Dulepov, recently published by Packt Publishing has chosen a different approach.
Added doxygen code documentation of TYPO3 trunk
I have added a page with code documentation of TYPO3, generated with doxygen. It provides a nice overview of the latest code from trunk and allows to search for classes, functions and properties in the bleeding edge TYPO3 core.
Is SQL injection possible in TypoScript objects?
Using GET/POST vars in SQL queries involves the risk of SQL injection if the parameter is not properly sanitized. There are lots of warnings and documents around in the web on how to prevent this in PHP scripts. But what about TypoScript?
Add CSH to TYPO3 FlexForm fields
In the previous article I came up with a short introduction to adding context sensitive help to backend modules of TYPO3. Now let's have a look at FlexForms.
How to add context sensitive help (CSH) items to TYPO3 extension modules
Software documentation is often rare and developers are lazy, when writing manuals instead of code. TYPO3 comes with a built-in help system which can easily be used to explain items directly in the backend. Dear lazy coder, let's have a look at it!
Added some Description in german
People sometimes ask me about a german version of this website. Although I am a native german speaker I do not plan to translate this blog to german. Nevertheless, I added a page with descriptions about me and this site in german.
On Twitter...
- Mar, 11th: Reading "TYPO3 Multimedia Cookbook" by Dan Osipov: http://bit.ly/7CtX80 #TYPO3 #Book
- Mar, 9th: Are you already aware of the new #TYPO3 newsgroup for development of TYPO3 4.x core? subscribe via NNTP to typo3.projects.v4
- Mar, 9th: @dmitryd Trivial patets suck. Imagine somone patented pressing shift+key on keyboard.
Follow my Twitter
and RSS
feed.
About this site
T3node is a TYPO3 blog by Steffen Müller. Beside TYPO3, technical and nontechnical topics about free software and networked communication are discussed. It's build with TYPO3.
The content of this website is distributed under the Creative Commons Attribution - NonCommercial - ShareAlike 3.0 Unported licence.
About Steffen Müller
Since 2002, I am a user and developer of the TYPO3 content management system. I understand content management as an interdisciplinary task under the terms of a knowledge society. This task combines technical, economical and social aspects as well as profund analysis, planning and implementation.
Therefore I do not focus on plain coding, but on various aspects like usability, accessibility, customizability or empirical analysis, following actual findings in communication science. I am also very interested in the subjects of knowledge communication in open source communities and knowledge management in general.
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. Since May, 2009 I am a TYPO3 TRYDIVER ;-).
Article tags
--> Find a list of all blog articles
About TYPO3
TYPO3 is my favorite tool for content management. It combines enterprise level features with a well networked, highly active and progressive open source community.
