- 23.052010
Dependency Injection Container - TYPO3 4.3 [entwicklung]
(updated on 3.6.2010)
Today I uploaded a initial version of the "container" extension to forge. This extension has a simple Dependency Injection Container with a Feature subset of the FLOW3 DI Framework - and...
- 28.022010
Zend Studio and Unit Tests [entwicklung]
I just want to share how the Zend-Studio Feature "Run as > PHP Unittest" can be used.
1 Include PHPUnit
Zend Studio ships with PHPUnit 3.x and you can set the PHPUnit library as Include Path.
Therefore use a...
- 22.112009
IPC Talks [Neuigkeiten]
Some links to interesting talks on the #IPC09
- 21.102009
Catching browser back [Neuigkeiten]
Today we searched for a solution to catch the browser back button.
The problem is, that the browser per default has no way to catch the back and forward actions. Also the browser does not allow to modify the browser...
- 06.102009
Automatic testing with Selenium [agile]
Quality Assurance: Automatic testing of web applications with Selenium
Introduction
Every web application needs proper testing to ensure that it works like expected. Therefore you should have a set of test-cases, that...
- 11.092009
Crawler 3.0 released [Neuigkeiten]
A new version of the famous crawler extension - initially maintained by Kasper - was released today by AOEmedia. The new version ships with lot's of improvements and bugfixes.
- 16.052009
small Javascript Objects example [pattern, entwicklung]
In addition to article "Javascript object notation" I still have a small example lieing around.
Its just a simple table element that is bind to a javascript object that is responsible for controlling the actions...
- 15.052009
MVC - Part 2: "TYPO3 mvcnews example" [pattern]
We have T3DD and its time to publish the new release of the "mvc" extension together with a first version of an example extension.
Introducing the example:
The extension "mvcnews" is planned as a normal...
- 15.032009
MVC - Part1: "Introduction and History" [Neuigkeiten, pattern]
Everybody speaks about MVC - the de facto standard for building modern application. Here is a short article to the basics and history of MVC.
Short introduction to Model View Controller
MVC intention is to build applications...
- 02.032009
FLOW3 mit PHP 5.3.0 auf einem mac [Neuigkeiten]
Ein paar kurze Notizen zur Installation von PHP 5.3
- 28.012009
Dependency Injection in TYPO3 4.x [Neuigkeiten, pattern]
What is dependency injection
Its a concept following the IoC (=Inversion of Control) principle.
In object oriented programming most of the objects needs other objects in order to solve the task. Normally this might be...
- 07.012009
Domain Driven Design - a brief introduction [Neuigkeiten, pattern]
Domain Driven Design
Domain Driven Design (DDD) is an approach of how to model the core logic of an application. The term itself was coined by Eric Evans in his book "Domain Driven Design". The basic idea is that the...
- 04.122008
New Imagemap Extension [Neuigkeiten]
A few months ago one of our customers complained about the Imagemap solution he had. The most annoying fact was that the existing extensions from TER did not work properly with Workspaces. Now this has changed :) It took a...
- 05.112008
Javascript objects: notation, prototype... [pattern]
since the UI of common webapplications requires more and more javascript its time to summarize some of the tricks that the good old scripting language has. Short review on javascript object notations.
- 24.102008
TYPO3 4.0 to 5.0 [Neuigkeiten]
Outcome of the Transition Days. Robert Lemke published a interesting article related to the T3TD08.
- 13.102008
T3CON08 - TYPO3 Conference Reviewnew [Neuigkeiten]
The 4th international TYPO3 conference is over - with about 450 visitors it was the biggest conference ever...
- 17.072008
TYPO3 guys: video from t3dd08NEW [Neuigkeiten]
..it does not require many words I think..
- 13.052008
T3DD08 - Summary [Neuigkeiten]
Back home from the T3DD08 I want to write a short summary with interesting links. This post will be updated if new links are available.
Alltogether it was a great event and once more it was really good to meet all the people...
- 08.052008
T3DD08: TYPO3 Developer Days 2008 - DAY 1 [Neuigkeiten]
I am currently sitting in one of the internet rooms - with my mac and a beer. The first day of the T3DD08 is nearly over - at least the official part. So its time to sum it up:
There was a small keynode with brainstorming about...
- 23.042008
TYPO3 4.2 released [Neuigkeiten]
Michael Stucki: "I'm really proud of the new version and what we have accomplished. There have been so many changes and improvements that it's really difficult to focus on just one aspect. TYPO3 4.2 is the result of a...
- 03.042008
T3BOARD goes T3BEER - 711 beer for free [Neuigkeiten]
We had a beautiful Bug-Auction on the T3BOARD.
Lars entertained the auction and it results in 711 beers:
10 normal bugs -567 Beera special TYPO3 5.0 Bug 144 Beer
The winners are allowed to be named and linked on a newsentry...
- 01.042008
TYPO3 4.2 RC1 published [Neuigkeiten]
A few minutes ago TYPO3 RC1 was published during a release-party on the T3Board08.
Together with this the april-joke caused lot of laughings...
- 31.032008
T3Board 08 []
Greetings from Laax - mountain hostel, here some short facts and photos...
much fun ridingcool and nice peoplegeeky wlan sessionsjamy foodminimalistic roomsnice chillout places in the hostelcool viewwet snow
More...
- 11.032008
Advanced TYPO3 Tables []
The TYPO3 default Table element is really useful - because it produce nice and barrierfree table Code.
Unfortunatly you have no control of
cellspan and rowspanset of classes for rows and cellsset other attributes of a...
- 16.022008
TYPO3 as Web-to-Print Solution []
Timo Schmidt currently work on his diploma thesis with the topic how TYPO3 can be used in Web-to-Print Usecases.
The main idea is to reuse the content stored in the CMS.
The way how it works:
an editor can create a set of...
- 09.022008
The future is now: Flow3 []
I just read the news about FLOW3
FLOW3 is the name for the new PHP Framework which will be the Basis for TYPO3 5.
Read all here:
News from T3N
Or visit the Frameworkpage:
http://flow3.typo3.org/
- 01.022008
Talking about 10 extensions - Part I []
The number extensions grows and grows and you find any kind of extensions.
In this post I would like to suggest and talk about 10 extension I really like.
- 26.012008
The most beautiful thing []
Welcome Adrian Pötzinger
- 17.012008
Noch flexiblere URLs mit realurl: Alternative realurl path []
Bei manchen Projekten gelangt man schnell an die Grenzen von realurl und der mitgeliefertem realurl advanced Klasse zum Erzeugen der Seitenpfade.
Zum Beispiel:
jede Seite in der Rootline benötigt einen Eintrag im Pfad. Darum...
- 17.012008
TYPO3 4.2 Alpha 3 []
Yesterday the Alpha3 of the new TYPO3 Version 4.2 was announced.
Thanks to all who works on this, nice concepts and adjusments went into this version.
In my eyes there is still a way to go fixing bugs and bring the concepts to...
- 14.012008
DVDs from T3CON07 now with bittorrent []
In the Blog of Frank you find the torrent informations for the DVD of the T3CON07.
This DVDs contains the complete speeches of the TYPO3 conference 2007.
Here are the links:
Torrent DVD1 4337 mbTorrent DVD2 4350 mbTorrent DVD3...
- 06.012008
TemplaVoila advanced: Use of beLayout []
Since version 1.3 of TemplaVoila you can use the element beLayout in the DS.
So extra extensions which allows also to modify the layout of the TemplaVoila page modul are not required any more.
You can use this element to...
- 05.012008
Multi language websites with same language []
Problem:
Imagine the following requirements:
You have a english website for US.You want to have a version of the page also for other english speaking regions like Canada, Australia or India.
In this case you probably would...
- 24.122007
linkhandler extension (a christmas gift) []
Did you also have costumers asking things like "How can I link to a news?" or "I want to link to products"...?
Well now you can answer this question easy with: "Of course linking to news is as easy as linking to a...
- 23.122007
TYPO3 Blog Voting []
Im Blog von Thomas gibt es einen aktuellen Eintrag für das Voting von TYPO3 Blogs.
Würde mich freuen wenn der ein oder andere diesen Blog unterstützt :-)
- 22.122007
Typoscript Wettbewerb - Ergebnisse :-) []
Das Ergebnis des Typoscript Wettbewerbs von Thomas ist bekannt:
Yuhu :-)
- 11.122007
Blogzitat: Typoscript Wettbewerb []
Hab mich auch dazu hinreisen lassen an dem TypoScript Wettbewerb von Thomas mitzumachen.
Super Idee! Es gibt sogar neben der Ehre richtig was zu gewinnen...
- 08.122007
TYPO3 wallpaper for wide screen []
Just want to share a TYPO3 wallpaper I recently created for a wide screen (16:10) monitor.
- 08.122007
Popup in Menu []
Sometimes it is required to open a popup directly from the menu.
There is a way to get this to work with typoscript (and without any XCLASS).
A way is described here:
typoscript menu definition for popups
...
- 11.112007
speaking URLs and cooluri usecase []
Speaking URL and common problems
In recent projects we had similar requirements regarding the URLs. Some of them are:
of course have speaking and nice URLs which are SEO friendly. This includes often the requirement to keep the...
- 11.112007
TYPO3 association and T3Pages []
Well I guess everybody realised the current discussion in the community regarding the T3pages problem.
If not here are a short summary and the links to read more:
The german agency netresearch published a new directory for...
- 17.072007
Spezielle Links in Menüs integrieren []
Mit etwas mehr Typoscript in einer Menüdefinition, kann man spezielle Links direkt in einem Menü haben.
Anwendungsbeispiel:
In einem Fußmenü soll ein Link "Tip a Friend" auftauchen, der auf die Seite mit der "tipafriend"...
- 05.062007
global warming [Inside TYPO3]
For long I wanted to point out some relevant URLs related to the problem of global warming:
After the UN world climate report the problem of global warming becomes more public - lets take care that everybody gets aware of this...
- 03.062007
Typoscript approvements in TYPO3 >4 []
Ok this is a bit late, but I recently noticed that there are some improvements in the TypoScript language: You can use the new operator ":=" in combinition with some functions.
This is especially very helpful to manipulate...
- 08.042007
T3N Artikel "Ajax Framwork - barrierearm" []
AJAX – die Kerntechnologie im vielgepriesenen Web 2.0 – ist in aller Munde. Viele nützliche
AJAX-Anwendungen sind ein Grund für den gegenwärtigen Aufwertstrend im Internet. Umso
wichtiger ist es, die Nachteile der Technologie...
- 26.022007
BE benutzerfreundlicher mit TS-Config []
Mit Hilfe des Backendnutzerkonzeptes kann man Redakteuren ziemlich genau nur das erlauben, was für Sie sinnvoll ist. Damit schränkt man den Handlungsspielraum ein und erleichtert das Zurechtkommen neuer Redakteure.
Zusätzlich...
- 13.022007
T3Board goes youtube []
Snippet from the TYPO3 Newsgroup posted by Kasper:The TYPO3 Snowboard Tour podcast is out. See TYPO3.orgAlso, I tried to put a little teaser on YouTube to see what viraleffect we could spread and maybe have some new people...
- 31.012007
Tags und Tagwolken mit TIMTAB []
Here is an example for having a Tagcloud on thePage and to have Tags for each news displayed.
Needed Extensions:
danp_libs > 1.6
danp_extendnews >1.2: It
extends tt_news for some fields like “tags” and...
- 29.012007
Greetings and Photos from T3Board07 [updated] [Inside TYPO3]
Yeah - it really rocks
Here just some photos...
- 13.012007
TemplaVoila und Vererbung []
Mit TemplaVoila hat man die Möglichkeit durch die Definition der Datenstruktur zusätzliche Eigenschaften zu einer Seite hinzuzufügen. Typischer Weise sind das:
Austauschen eines HeaderbildesZusätzliche Titel oder andere...
- 07.122006
Advanced linkgeneration []
Sometimes you have the problem that you need links which keeps certain parameters. Typical this is the case if you need a printlink.
Therefore you can use a function in the extension "danp_libs". With this function you have all...
- 30.112006
Fondswebseite setzt auf TYPO3 []
Rund 10.000 verschiedene Investmentfonds können in Deutschland zurzeit von Ihnen als Anleger erworben werden. Angesichts einer solchen Menge geht die Übersicht manchmal verloren. Ein neuer Service von Fondsvermittlung24.de bietet...
- 13.112006
UTF8 and TYPO3 (updated) [TypoScript]
To have a real utf8 TYPO3 Installation may be a difficult thing. "Real" in that case means that everything is UTF8: TYPO3 and Database!
To have a working utf8 Database may be difficult, and is not possible in any case...
- 16.102006
New subtemplates for TemplaVoila []
With classic templating it is possible to define new pagetypes.
With TemplaVoila you know how to define a printversion. (Select "printer friendly" for "type of rendering")
Eine Popup-Version definieren
Three steps are...
- 03.102006
Set pagetitle and metadata in own extensions []
To make your TYPO3 project more searchenginefriendly it could be necessary to set pagedata in the extension.
For example if you have an Extension which shows details of an record.
This is possible with the help of the Extension...
- 10.092006
Mehrsprachigkeit und TemplaVoila []
TYPO3 ermöglicht eine komfortable Verwaltung des Inhalts für mehrsprachige Seiten. Im Laufe der Entwicklung von TYPO3 wurde das Konzept für die Mehrsprachigkeit erweitert und um neue Funktionen ergänzt.
So kommt es das man eine...
- 21.072006
TYPO3 Template Design Guide []
In this article I want to explain some principles and want to give some recommendations for a clear and maintainable TYPO3 Site, especially regarding a well structured TYPO3-Template design.
This article is based on the...
- 19.072006
T3N Artikel "Backendnutzerverwaltung" []
In der aktuellen T3N befindet sich auch ein Artikel von mir zum Thema Backendnutzerverwaltung, in dem ein Konzept für eine wartbare und strukturierte Backendnutzergruppenverwaltung vorgestellt wird.
Diesen wollte ich als PDF...
- 18.072006
Neuen Menütyp definieren []
In diesem kleinem Tutorial wird gezeigt, wie man einen neuen Menütyp definiert.
In diesem Beispiel soll ein Dropdown - Menü (Selectbox) aus den Unterseiten verschiedener Seiten erzeugt werden. Dabei sollen die Bereiche eine...
- 04.072006
Get rid of italy and champion ;-) [aufgeschnappt]
Wem die Entäuschung zu groß ist, der kann ja vorerst die Worte italy und world champion aus der Webseite verbannen:
lib.parseFunc_RTE.short { italy = --censored-- champion= --censored--}
Wenn das nicht hilft dann direkt...
- 04.062006
RealURL Configurator [Extensionentw.]
with the Extension "danp_realurlconfigurator" you are able to edit and configure your real_url installation.
It simply enables you to set up a basic realurl configuration and to edit the configuration-array in the backend. The...
- 11.052006
Linktarget in FCE [TemplaVoila]
Nach Tutorial würde man einen Link in einem flexiblen Inhaltselement (FCE) durch Mappen auf das Attribut "href" erzeugen.
TYPO3 fügt dann folgenden Code in die Datenstruktur, die den Link zurückgibt (welcher dann als href...
- 16.042006
tagclouds for tt_news and indexed_search [Extensionentw.]
With the extension danp_tagcloud it is possible to generate tagclouds like known from flickr and co...
- 01.042006
Informations out of the rootline [entwicklung, TypoScript]
With the extension danp_rootlineinfos you can access the first nonempty value out of the rootline. So it is possible to have something like inheritance...
- 26.032006
global elements for webpages [TypoScript]
I want to introduce a concept called "global elements" for TYPO3.
Normaly you have some static elements on a website, such as footer or contactinformations. This elements are rarely changed and so they are often handled in...
- 25.032006
get rid of tt_news wraps [TypoScript]
Mostly the "CSS-based tmpl (tt_news)" is used as a base for the extension tt_news.
But some of the configurations are unpropitious for some projects. For example the wraps around the subheader of a news.
problem...
- 27.032006
TYPO3 poster []
On the website of the german TYPO3 Magazin http://www.yeebase.com/t3poster/ you can find a online TYPO3 mosaic poster, which consists of 3068 screenshots from TYPO3 made websites.
The screenshots seems to be from the...
- 28.022006
TYPO3 Projekt mit Templateselektor [Projekte]
Im folgenden möchte ich zwei kürzlich fertiggestellte TYPO3 Projekte vorstellen:
Pünktlich zur diesjährigen CEBIT wurde der Relaunch der Webseite"www.deleco-erp.de" fertiggestellt.
Bei diesem Projekt kommen verschiedene...
- 02.022006
Plugin im Wizard [Extensionentw.]
Im derzeitigem Backend der TYPO3 Version 3.8 gibt es die Möglichkeit Seitenelemente über einen Wizard hinzuzufügen.Möchte man eigene Erweiterungen auch über den Wizard verfügbar machen, kann man sich eines Hooks bedienen. (Der in...
- 27.032006
Tabs in Records [entwicklung]
Tabs in Content Records enhance usability and helps to clear complex records.
- 27.032006
Backend Module (cc_awstats) for normal users [entwicklung, Extensionentw.]
In the standard installation it is not possible for normal users (editors) to access the moduls below "tools". (This section was thought for admins only.)
But by now there are a lot of useful tools, which are also relevant for...
- 29.052006
FlexForms and tabs for pluginconfiguration [entwicklung, Extensionentw.]
How to use FlexForms for a great way of configuring extensions.