layh.com

Whatever...TYPO3...FLOW3...and more...

FLOW3 – Getting Started – part eight – Registration and Login

In this part we take a look how we can create a user registration and a login form. There are some more things that FLOW3 has to offer has, it is also possible to define the functions/classes that a user can call. But for now we only check the user role in the frontend.

FLOW3 – Registration and Login

FLOW3 – Getting Started – part seven – a simple ViewHelper

Today I managed to finish one more part of the Tutorial. Today it is time to build a simple ViewHelper, in our case we want to generate a link to GoogleMaps search.

Before we can start with the ViewHelper we have to add some more stuff to our location model and to our templates.

Keep on reading: GoogleMaps ViewHelper

FLOW3 – Getting Started – part five and six – your first relation

Just finished two more parts for the tutorial. The first one is very easy. It is just that we don’t have to add the action URLs to the address bar in our browser each time we call a action, so I added a navigation and included it using a partial.

The second part shows you how to add you first relation between two modes.

FLOW3/Fluid – add a navigation using partials

FLOW3 – your first relation between to models

Besides I added another section to my website. I work with PHPStorm to develop and I created some file templates for myself to have it easier to create new classes. I added my file templates for you:

File templates for PHPStorm

Have fun.
Thomas

FLOW3 – Getting Started part three and four

Just finished part three and four of the tutorial. After this parts I will continue with relations between models and how this is solved in the current trunk with annotations. To get there it is required that we have a second model and repository and some forms to add new elements to the database.

Part three – FLOW3/Fluid – Forms for adding objects

Part four – FLOW3 – adding a second model and repository

Have fun reading and programming. I hope you are enjoying the tutorial.

FLOW3 – Getting Started part two – Model/Repository

Just finished to write down the second part of the tutorial. After you finished this you should be able to build a real simple model and repository for your first FLOW3 package.

Go ahead and do it now: FLOW3 -  your first model and repository

If it does not work like expected, please leave me a note so that I can fix the tutorial or explain some of the points more accurate.

FLOW3 – Getting Started Tutorial

f3 logo FLOW3   Getting Started Tutorial

Since I do some kind of workshop at the office currently how to get started with FLOW3, I thought it is a good idea to write done all the stuff and do a series of tutorials how to get started with FLOW3 based on the current trunk.

Preconditions are a running Welcome Package.

First part of the tutorial is how to kickstart a package and how to set up the file structure and the required files for a basic “Hello World” thing.

Check out the first part: Kickstart the package

More parts are prepared, but have to be written down first.

Reach more people – write in English…

langauge transfer 300x78 Reach more people   write in English...

I think about translating my page to English since almost two years now and I just decided to start it right now. It will take some time until everything is translated and the blog for example, well I will never translate the old articles in English but I will write the new articles in English.

Another point about writing in English is, that I spend most of my time with TYPO3 and currently FLOW3 and I don’t want that the people interested in this topics come here and don’t understand what I am talking about.

I also thought about having this web page in two languages, but it is more than enough work to write all this stuff in one language and mostly all people I know speak English so one language is enough.

Some parts of the web page are already translated, some are missing. Please give me some time to finish this.

Greetings and keep on reading here.
Thomas

Do it yourself – Firefox Personas

Habe vor kurzem aus Neugier mal versucht einen eigenen Firefox Personas Skin zu erstellen und musste feststellen dass das Kinderleicht ist. Eine gute Anleitung dazu gibt es auf getpersonas.com.

Auf diesem Weg ist es echt einfach den eigenen Browser ein wenig auf die eigenen Vorstellungen anzupassen.

Das Resultat meiner eigenen Arbeit gibt es hier: Personas Three-now Skin

Erweitern des TYPO3 Caching Frameworks

Ich musste mich vor einiger Zeit mit dem TYPO3 Caching Framework beschäftigen. Da ein Fallback auf abgelaufene Einträge im Cache erwünscht waren musste ich sowohl das Frontend und auch das Backend des Caching Frameworks erweitern.

Einen sehr guten Artikel zum Einsetzen des Caching Frameworks gibt es auf der Seite von Daniel Lienert:

Caching Framework in eigener Extension nutzen

Dieser Artikel ist der Einstiegspunkt. Nachdem das Caching Framework erfolgreich eingesetzt wird bietet folgender Artikel auf meiner Seite hoffentlich dem einen oder anderen eine Hilfe wie er das Frontend und Backend erweitern kann:

Erweitern des Frontend und Backend des TYPO3 Caching Frameworks

Mal wieder – Relaunch von layh.com

Ich weiß selber nicht woran es liegt, aber nach einer gewissen Zeit wird mir mein eigenes Layout doch irgendwann immer langweilig. Da ich eh mal ein wenig mit HTML5 rumspielen wollte habe ich meiner Seite mal wieder ein neues Layout verpasst und dieses Wochenende ist es dann endlich mal fertig geworden.

Getwittert habe ich es ja schon, nun, da nach einem anstrengenden Sonntag auch alle Bildergalerien wieder funktionieren, ist der Relaunch damit erst mal offiziell abgeschlossen.

Die eine oder andere Nachbesserung wird es wohl noch geben. Vor allem mit den Bildergalerien bin ich eigentlich noch nicht wirklich zufrieden. Dazu wird mir aber sicher noch was einfallen, ansonsten wird eben doch noch mal Extbase ausgepackt und Bildergalerie Nr. 500 entwickelt icon wink Mal wieder   Relaunch von layh.com

Die Seite basiert natürlich, wie vorher auch, auf TYPO3 in der aktuellsten Version. Der Teil in dem ihr gerade lest nicht, das ist WordPress, die Blogbeispiele im TYPO3 Bereich können damit leider noch nicht mithalten.

Vielleicht schaffe ich es in Zukunft auch mal wieder mehr als einen Beitrag pro Quartal in meinen Blog zu bringen.