<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kj187 &#187; News</title>
	<atom:link href="http://blog.kj187.de/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kj187.de</link>
	<description>Blog von Julian Kleinhans</description>
	<lastBuildDate>Sun, 22 Jan 2012 11:28:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>typo3-tutorials.org Update online</title>
		<link>http://blog.kj187.de/2012/01/21/typo3-tutorials-org-update-online/</link>
		<comments>http://blog.kj187.de/2012/01/21/typo3-tutorials-org-update-online/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 23:12:42 +0000</pubDate>
		<dc:creator>Julian Kleinhans</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.kj187.de/?p=304</guid>
		<description><![CDATA[Vor wenigen Minuten ist ein größeres Update der typo3-tutorials.org Webseite online gegangen. Das meiste davon ist unter der Haube passiert, wie zB. ein Update auf die aktuellste FLOW3 Version und einige Refakturierungen am Code. Aber auch an der Oberfläche gibt es ein paar Neuigkeiten. So wurde zB. die Hauptnavigation komplett neugeschrieben und verbessert, eine TagCloud [...]]]></description>
			<content:encoded><![CDATA[<p>Vor wenigen Minuten ist ein größeres Update der <a href="http://www.typo3-tutorials.org" onclick="pageTracker._trackPageview('/outgoing/www.typo3-tutorials.org?referer=');">typo3-tutorials.org</a> Webseite online gegangen. Das meiste davon ist unter der Haube passiert, wie zB. ein Update auf die aktuellste <a href="http://www.flow3.org" onclick="pageTracker._trackPageview('/outgoing/www.flow3.org?referer=');">FLOW3</a> Version und einige Refakturierungen am Code. Aber auch an der Oberfläche gibt es ein paar Neuigkeiten. So wurde zB. die Hauptnavigation komplett neugeschrieben und verbessert, eine TagCloud wurde hinzugefügt, alle Tutorials wurden optisch verbessert und fehlende Bilder wurden dank der Waybackmachine wieder hinzugefügt. Eine weitere Grunderneuerung findet man im Bereich &#8220;Tutorial hinzufügen&#8221;. So wurde von einem BBCode Editor auf einen WYSIWYG Editor gewechselt, was das Schreiben der Tutorials deutlich verbessern soll.</p>
<p>Für die nächste Version ist wieder einiges in Planung. So stehen zB folgende Dinge auf der Roadmap</p>
<ul>
<li><strong>Inhalte (neue Tutorials)</strong></li>
<li>Lokalisierung (deutsch/englisch)</li>
<li>Anbindung von Youtube Videos</li>
<li>Anbindung von externen Tutorials</li>
<li>Favoriten Box</li>
<li>Dashboard für eingeloggte User</li>
</ul>
<p>und vieles vieles mehr.</p>
<p>Wer übrigens mit an dem Projekt arbeiten möchte ist herzlichst eingeladen. Einfach bei mir melden.<br />
Ebenfalls suchen wir noch nach Sponsoren, hier gibt es mehrere Möglichkeiten, auch hier einfach bei mir melden wenn Interesse besteht</p>
<p><a href="http://www.typo3-tutorials.org/wunschzettel.html" onclick="pageTracker._trackPageview('/outgoing/www.typo3-tutorials.org/wunschzettel.html?referer=');">Tutorial Wünsche können hier aufgegeben werden</a> ;-)</p>
<p>Euer Julian (kj187)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kj187.de/2012/01/21/typo3-tutorials-org-update-online/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TYPO3 Stellenangebot</title>
		<link>http://blog.kj187.de/2011/02/01/typo3-stellenangebot/</link>
		<comments>http://blog.kj187.de/2011/02/01/typo3-stellenangebot/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 09:53:01 +0000</pubDate>
		<dc:creator>Julian Kleinhans</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://blog.kj187.de/?p=268</guid>
		<description><![CDATA[Born to Code ? Die Bergisch Media GmbH ist seit 2005 Online-Marketing-Spezialist für die technische Konzeption und Realisierung professioneller Internet-Anwendungen für mittelständische Unternehmen und bietet ganzheitliche Lösungen in den Bereichen E-Commerce, Content-Management-Systeme, Konzeption und Design. Wir expandieren weiter und suchen zum nächstmöglichen Zeitpunkt eine/n engagierte/n TYPO3 Entwickler (m/w) Deine Aufgaben Technische Konzeption von kleinen bis [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Born to Code ?</strong></em></p>
<p>Die Bergisch Media GmbH ist seit 2005 Online-Marketing-Spezialist für die technische Konzeption und Realisierung professioneller Internet-Anwendungen für mittelständische Unternehmen und bietet ganzheitliche Lösungen in den Bereichen E-Commerce, Content-Management-Systeme, Konzeption und Design.</p>
<p>Wir expandieren weiter und suchen zum nächstmöglichen Zeitpunkt eine/n engagierte/n</p>
<h2><strong>TYPO3 Entwickler (m/w)</strong></h2>
<p>Deine Aufgaben</p>
<ul>
<li>Technische Konzeption von kleinen bis großen TYPO3 Projekten</li>
<li>Entwicklung komplexer, individueller TYPO3 Projekte</li>
<li>Programmierung kundenspezifischer TYPO3 Extensions</li>
<li>Objektorientierte Programmierung (OOP) in PHP5 unter Verwendung von Design Patterns und Unit Tests</li>
</ul>
<p>Dein Profil</p>
<ul>
<li>2-3 Jahre Berufserfahrung in der Softwareentwicklung mit Internettechnologien</li>
<li>Außerordentlich hohe Internetaffinität</li>
<li>Umfangreiche TYPO3 Kenntnisse aus Entwicklersicht</li>
<li>Fundierte Kenntnisse in MySQL, HTML, CSS, PHP &amp; JavaScript</li>
<li>Sehr gute Kenntnisse in TypoScript</li>
<li>Sehr gute Kenntnisse in objektorientierter PHP Programmierung</li>
<li>Zuverlässigkeit</li>
<li>Pflichtbewusstsein</li>
</ul>
<p>Von Vorteil</p>
<ul>
<li>Erfahrung mit Extbase und Fluid</li>
<li>Erfahrung mit FLOW3</li>
<li>TYPO3 certified integrator</li>
</ul>
<p>Wir bieten dir</p>
<ul>
<li>Ein professionelles und modernes Arbeitsumfeld</li>
<li>Eine offene Unternehmenskultur mit flachen Hierarchien und schnellen Entscheidungswegen</li>
<li>Eine schnelle Verantwortungsübernahme und motiviertes Arbeiten in einem jungen, dynamischen Team</li>
</ul>
<p>Einsatzort: Heiligenhaus</p>
<p>Das brauchen wir von dir:<br />
Um einen ersten Eindruck von dir zu gewinnen, schicke uns bitte:</p>
<ul>
<li>Referenzen/Beispiele bereits durchgeführter TYPO3-Projekte</li>
<li>Aussagen über deine PHP-Kenntnisse (OO, PHP5 etc.)</li>
<li>Informationen zu deiner Person und deinem Werdegang (Lebenslauf)</li>
<li>Gehaltsvorstellungen</li>
<li>Informationen zum frühestmöglichen Eintrittstermins</li>
</ul>
<p>Ansprechpartner: Dennis van Almsick<br />
E-Mail: vanalmsick &#8211; at &#8211; bergisch-media &#8211; . &#8211; de<br />
URL: <a href="http://www.bergisch-media.de" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.bergisch-media.de?referer=');">http://www.bergisch-media.de</a></p>
<p>Impressionen &#8211; Verschaffe dir einen Überblick über unsere neuen Räumlichkeiten</p>

<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/165682_1877798423356_1193103733_32392656_71098_n/' title='Impression 1'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/165682_1877798423356_1193103733_32392656_71098_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 1" title="Impression 1" /></a>
<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/166839_1877794463257_1193103733_32392653_4550991_n/' title='Impression 2'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/166839_1877794463257_1193103733_32392653_4550991_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 2" title="Impression 2" /></a>
<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/167897_1877800103398_1193103733_32392658_6017522_n/' title='Impression 3'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/167897_1877800103398_1193103733_32392658_6017522_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 3" title="Impression 3" /></a>
<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/167979_1877808623611_1193103733_32392666_1789190_n/' title='Impression 4'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/167979_1877808623611_1193103733_32392666_1789190_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 4" title="Impression 4" /></a>
<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/168695_1877796663312_1193103733_32392655_4947876_n/' title='Impression 5'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/168695_1877796663312_1193103733_32392655_4947876_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 5" title="Impression 5" /></a>
<a href='http://blog.kj187.de/2011/02/01/typo3-stellenangebot/169002_1877815423781_1193103733_32392670_1934825_n/' title='Impression 6'><img width="150" height="150" src="http://blog.kj187.de/wp-content/uploads/2011/02/169002_1877815423781_1193103733_32392670_1934825_n-150x150.jpg" class="attachment-thumbnail colorbox-268" alt="Impression 6" title="Impression 6" /></a>

]]></content:encoded>
			<wfw:commentRss>http://blog.kj187.de/2011/02/01/typo3-stellenangebot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TYPO3 Agentur &#8211; Bergisch Media</title>
		<link>http://blog.kj187.de/2010/06/28/typo3-agentur-bergisch-media/</link>
		<comments>http://blog.kj187.de/2010/06/28/typo3-agentur-bergisch-media/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 09:40:41 +0000</pubDate>
		<dc:creator>Julian Kleinhans</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.kj187.de/?p=251</guid>
		<description><![CDATA[Vor guten 2 Monaten hat es mich arbeitstechnisch zur TYPO3 Agentur Bergisch Media, die seit 2005 besteht und in Heiligenhaus ansässig ist, gezogen. Heute wird es Zeit mal einen ersten Eindruck dazu zu schreiben. In den 2 Monaten habe ich mich relativ schnell eingelebt und fühle mich hier rundum pudelwohl! Nicht nur die Kollegen sind [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.kj187.de/wp-content/uploads/2010/06/bmMediaLogo.gif"><img class="size-full wp-image-252 alignright colorbox-251" title="bmMediaLogo" src="http://blog.kj187.de/wp-content/uploads/2010/06/bmMediaLogo.gif" alt="" width="238" height="68" /></a>Vor guten 2 Monaten hat es mich arbeitstechnisch zur <a title="TYPO3 Agentur" href="http://www.bergisch-media.de" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.bergisch-media.de?referer=');">TYPO3 Agentur Bergisch Media</a>, die seit 2005 besteht und in Heiligenhaus ansässig ist, gezogen. Heute wird es Zeit mal einen ersten Eindruck dazu zu schreiben.</p>
<p>In den 2 Monaten habe ich mich relativ schnell eingelebt und fühle mich hier rundum pudelwohl! Nicht nur die Kollegen sind der hammer, auch die Projekte die mir anvertraut wurden sind äußerst interessant und bieten jede menge Herausforderungen. Auf Qualität wird hier umheimlich geachtet was die starke Kundenzufriedenheit denke ich auch ausmacht. Ich selbst bin ja seit knapp einem halben Jahr auf einem Qualitätstrip, daher ist mir dieser Aspekt hier ziemlich schnell und positiv aufgefallen.</p>
<p>Als TYPO3 Association Silver Member ist die Bergisch Media dieses Jahr mit 3 Mitarbeitern auf den TYPO3 Developer Days vertreten. Ich freue mich dann dort das erste mal für Bergisch Media unterwegs zu sein!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kj187.de/2010/06/28/typo3-agentur-bergisch-media/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TYPO3 Recycler</title>
		<link>http://blog.kj187.de/2010/03/11/typo3-recycler/</link>
		<comments>http://blog.kj187.de/2010/03/11/typo3-recycler/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 11:40:26 +0000</pubDate>
		<dc:creator>Julian Kleinhans</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[extJS]]></category>
		<category><![CDATA[Recycler]]></category>

		<guid isPermaLink="false">http://blog.kj187.de/?p=132</guid>
		<description><![CDATA[Hat TYPO3 jetzt einen grünen Punkt oder wie ? Nein, nicht wirklich. Der TYPO3 Recycler ist ein Backend Modul der einen Papierkorb wiederspiegelt. Wir alle kennen ja den Papierkorb von unserem Betriebssystem. Löschen wir mal eine Datei bzw. einen Ordner ist dieser nicht wirklich gelöscht. Er wird in den Papierkorb verschoben. Wir müssten um diese [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Hat TYPO3 jetzt einen grünen Punkt oder wie ?</strong></em></p>
<p><a href="http://blog.kj187.de/wp-content/uploads/2010/03/TYPO3_4.3_Recycler.png"><img class="alignright size-medium wp-image-133 colorbox-132" title="TYPO3 4.3 Recycler" src="http://blog.kj187.de/wp-content/uploads/2010/03/TYPO3_4.3_Recycler-300x196.png" alt="" width="300" height="196" /></a>Nein, nicht wirklich. Der TYPO3 Recycler ist ein Backend Modul der einen Papierkorb wiederspiegelt.<br />
Wir alle kennen ja den Papierkorb von unserem Betriebssystem. Löschen wir mal eine Datei bzw. einen Ordner ist dieser nicht wirklich gelöscht.<br />
Er wird in den Papierkorb verschoben. Wir müssten um diese Dateien entgültig zu löschen also den Papierkorb leeren. Haben wir mal eine Datei ausversehen gelöscht, können wir in den Papierkorb gehen und die Datei wiederherstellen. Genauso arbeitet der TYPO3 Recycler. In TYPO3 werden Seiten  &#8230;<span id="more-132"></span>und Seiteninhaltselemente nicht wirklich gelöscht. Sie werden in der Datenbank nur als deleted=1 markiert und sind somit in der Backend Oberfäche und im Frontend nicht mehr sichtbar. Existieren tuen Sie allerdings noch. Und genau diese Dateien zeigt der Recycler an. Wie auch auf dem Betriebssystem könnt ihr also in diesem Recycler Daten wiederherstellen bzw entgültig und unwiederruflich vom System löschen.</p>
<p>Das spannende am TYPO3 Recylcer ist das man rekursive wiederherstellen kann. Hat ein Redakteur oder gar ein Admin die Rechte im System rekursive zu löschen und nutzt diese evtl unwissentlich aus, kann es sein das mal eben der komplette Seitenbaum gelöscht wird. Viele stehen jetzt vor einem Problem. Nicht nur, das die Daten weg sind, Sie müssen es erstmal Ihrem Chef beibringen ;-)</p>
<p>Aber, alles kein Problem. Ein Sysadmin der weiss das die Daten noch in der Datenbank stehen, würde jetzt auf Datenbankebene hingehen und alle gelöschten Daten wiederherstellen. Aber, woher weiss er eigentlich welche er wiederherstellen soll und welche nicht, welche gehörten zum Seitenbaum und welche nicht. Und muss ich jetzt alles einzeln durchgehen, es gibt ja mehrere Tabellen&#8230; da kommt die große Frage auf: Wann habe ich endlich feierabend :-)</p>
<p>Diese Problem können wir mit wenigen Klicks umgehen. Recycler installieren, in den Recycler gehen, Weltkugel bzw die Mutterseite auswählen in der euer gelöschter Seitenbaum war. Die Seite auswählen, Wiederherstellen und ein Hacken bei Rekursive setzen, neuen Kaffee holen und warten bis Feierabend ist :-)</p>
<p>Natürlich könnt ihr auch einzelne Dateien wiederherstellen bzw entgültig löschen. Neben diesen Grundfunktionalitäten könnt ihr nach Dateien suchen und filtern.<br />
Das ganze basiert auf dem Javascript Framework extJS.</p>
<p>Der TYPO3 Recycler ist seit der Version 4.3 bestandteil des Cores. Also eine Core Extension. Diese ist Standardmäßig nicht installiert. Ihr müsst also in den Extension Manager gehen und Sie kurz aktivieren. Danach könnt ihr den Recycler benutzen.</p>
<p>Aber noch ein paar Worte zur Entstehung des ganzen.<br />
2005 habe ich mit TYPO3 angefangen. Damals suchte ich nach einem Projekt bei dem ich was lernen konnte und es gleichzeitig mit der Community teilen konnte.<br />
Damals löschte ich ausversehen einen Seitenbaum und merkte schnell das es keine brauchbare Lösung gab. Also hatte ich mein Projekt gefunden. Ich gründete die TER Extension &#8220;kj_recycler&#8221;. Diese Extension ist mittlerweile recht veraltet und als Obsolete im TER noch zu finden. Schaut lieber nicht rein :-) Der Code stammt von meinen blutjungen Ersterfahrungen :-)</p>
<p>Jedenfalls fiel auf den TYPO3 Developer Days 2008, bei einer Featurewunschliste für TYPO3 4.3, der Satz &#8220;Improve record recycling concept&#8221;. Natürlich meldete ich mich direkt und übernahm diese Aufgabe. Eine Codeübernahme des kj_recyclers kam für mich nicht in frage da dieser total veraltet war. In der Zeit wurde bekannt das das Javascript Framework extJS fester bestandteil des Cores werden sollte. Das war für mich die perfekte Lösung. der Recylcer muss auf extJS basieren. Schwup die bub fing ich auch damit an. Mit Hilfe von Erik Frister, Steffen Kamper und Oliver Hader wurde aus dem Recycler das was er heute ist. Eine, nein, DIE erste auf extJS basierende TYPO3 Core Extension.</p>
<p>Ich freue mich mit dieser Idee und Umsetzung der Community zu helfen. Schon viele Mails habe ich bekommen in denen sich Leute einfach dafür bedanken das es diese Extension gibt und diese Ihnen in wahrsten Sinne den Arsch gerettet hat :-)</p>
<p>Wo ihr den Recyler finden könnt ?<br />
Ihr benötigt mindestens die TYPO3 Version 4.3, damit habt ihr auch schon den Recycler, dieser muss nur über den Extension Manager aktiviert werden.</p>
<p>Die trunk Version findet Ihr im <a href="http://forge.typo3.org/projects/show/extension-recycler" target="_blank" onclick="pageTracker._trackPageview('/outgoing/forge.typo3.org/projects/show/extension-recycler?referer=');">Forge</a></p>
<p>Vielleicht hilft diese Extension auch euch irgendwann mal :-)<br />
Für eine kleines Dankeschön hier im Kommentarbereich würde ich mich sehr freuen!</p>
<p>Cheers<br />
Julian</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kj187.de/2010/03/11/typo3-recycler/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

