<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Ziki - Paul Blondiaux's last published content</title>
    <link>http://www.ziki.com/fr/simbaza</link>
    <pubDate>Fri, 04 Jan 2008 23:23:32 -0000</pubDate>
    <ttl>120</ttl>
    <description>Mon contenu chez Ziki.com</description>
    <item>
      <title>support.typo3.org / NNTP reader</title>
      <link>http://news.typo3.org/news/article/supporttypo3org-nntp-reader/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">As maintenance of support.typo3.org slackened and the Jive software that provided the connection to the mailinglists could not be used anymore, another solution had to be found. The need for...</div>]]>
      </description>
      <pubDate>Fri, 04 Jan 2008 23:23:32 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2008:/article/5974220</guid>
    </item>
    <item>
      <title>T3CON07: Reverend Neverend Reports...</title>
      <link>http://castor.t3o.punkt.de/files/revnev_t3con07.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Reverend Neverend is back with a wacky investigation of TYPO3 tattoos and other conference madness.</div>]]>
      </description>
      <pubDate>Tue, 18 Dec 2007 07:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5732925</guid>
    </item>
    <item>
      <title>TYPO3 4.1.5 - &amp;quot;hotfix edition&amp;quot;</title>
      <link>http://news.typo3.org/news/article/typo3-415-hotfix-edition/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">The TYPO3 Core Team announces version 4.1.5 of TYPO3. The release is a hotfix necessary due to a critical bug of the localization system introduced with the earlier 4.1.4 release.</div>]]>
      </description>
      <pubDate>Fri, 14 Dec 2007 13:43:42 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5679734</guid>
    </item>
    <item>
      <title>TYPO3 4.1.4 and 4.0.8</title>
      <link>http://news.typo3.org/news/article/typo3-414-and-408/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">The TYPO3 Core Team announces versions 4.1.4 and 4.0.8 of the TYPO3 Enterprise Content Management System.</div>]]>
      </description>
      <pubDate>Tue, 11 Dec 2007 12:17:21 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5679735</guid>
    </item>
    <item>
      <title>TYPO3 Security Bulletin 20071210-1: SQL Injection in system extension indexed_search</title>
      <link>http://news.typo3.org/news/article/typo3-security-bulletin-20071210-1-sql-injection-in-system-extension-indexed-search/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">It has been discovered that the system extension indexed_search is vulnerable to a SQL Injection flaw.</div>]]>
      </description>
      <pubDate>Mon, 10 Dec 2007 20:32:44 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5679736</guid>
    </item>
    <item>
      <title>Help Wanted: 5.0 Jobs</title>
      <link>http://news.typo3.org/news/article/help-wanted-50-jobs/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Although a project like the development of TYPO3 5.0 is really a bunch full of work, it's not always easy to portion it into little easy-to-digest chunks you could hand out to volunteers. However, we...</div>]]>
      </description>
      <pubDate>Thu, 06 Dec 2007 11:27:44 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5635254</guid>
    </item>
    <item>
      <title>Casestory: Crosslinking implementation</title>
      <link>http://castor.t3o.punkt.de/files/doctors.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Serge Vleugels shows an implementation of seriously crosslinked content and how he achieved it for a customer (Doctors without borders). Case is on a Doctors without borders website in Belgium. Interview by Kasper Skårhøj.</div>]]>
      </description>
      <pubDate>Tue, 04 Dec 2007 07:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5595710</guid>
    </item>
    <item>
      <title>The TYPO3 Style guide has been updated</title>
      <link>http://news.typo3.org/news/article/the-typo3-style-guide-has-been-updated/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">The TYPO3 online style guide has been updated (a little while ago) with guidelines regarding the subbrand system, the use of photography, basic layout rules and extended logo use.</div>]]>
      </description>
      <pubDate>Fri, 23 Nov 2007 10:56:30 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5420950</guid>
    </item>
    <item>
      <title>4.2 TechInsight: What's new in TYPO3 4.2?</title>
      <link>http://castor.t3o.punkt.de/files/newin42.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Ingo Renner gives us a tour in the upcoming next version of TYPO3. Interview with Kasper at T3CON07</div>]]>
      </description>
      <pubDate>Tue, 20 Nov 2007 07:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5332957</guid>
    </item>
    <item>
      <title>TYPO3 4.2 Alpha 2</title>
      <link>http://news.typo3.org/news/article/typo3-42-alpha-2/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">The core team is proud to announce the second Alpha of TYPO3 version 4.2.</div>]]>
      </description>
      <pubDate>Thu, 15 Nov 2007 22:13:11 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5258755</guid>
    </item>
    <item>
      <title>T3N Magazine releases six current English-TYPO3-Articles</title>
      <link>http://news.typo3.org/news/article/t3n-magazine-releases-six-current-english-typo3-articles/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">For the 9th time &lt;LINK http://t3n.yeebase.com&gt;T3N Magazine for Open Source and Web&lt;/LINK&gt; updated their article database. Six stories from the current issue (No. 9) have recently been translated for...</div>]]>
      </description>
      <pubDate>Tue, 06 Nov 2007 17:55:08 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5104922</guid>
    </item>
    <item>
      <title>Interview: Personas for TYPO3 development</title>
      <link>http://castor.t3o.punkt.de/files/personas.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Mette Bjødstrup has done research to form personas for TYPO3 developers so they can make more userfriendly software!. Interview given at T3CON07 in Karlsruhe before departure. Based on material from a Birds of a Feather session held at the conference.</div>]]>
      </description>
      <pubDate>Tue, 06 Nov 2007 07:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/5096905</guid>
    </item>
    <item>
      <title>7 minutes of fame: Advanced Graphs in TYPO3</title>
      <link>http://castor.t3o.punkt.de/files/podkast_7mf_graphs.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Patrick demonstrates "pbimagegraph", a library to use with your own FE or BE extension, to generate highly customizable graphs, charts and plots. You will get an overview of the capabilities of this extension by examples and some insight of the Typoscript used to render the graphs as image or SVG file.
Sponsor: http://www.target-e.de/</div>]]>
      </description>
      <pubDate>Tue, 23 Oct 2007 06:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4882957</guid>
    </item>
    <item>
      <title>TYPO3 4.1.3</title>
      <link>http://news.typo3.org/news/article/typo3-413/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">The TYPO3 Core Team announces version 4.1.3 of the TYPO3 Enterprise Content Management System.</div>]]>
      </description>
      <pubDate>Mon, 22 Oct 2007 21:17:01 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4871017</guid>
    </item>
    <item>
      <title>5.0 Dev Website offline until Wednesday</title>
      <link>http://news.typo3.org/news/article/50-dev-website-offline-until-wednesday/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Due to the server outage at our hosting provider, the TYPO3 5.0 development website including the SVN repository will be offline until wednesday this week. Sorry for any inconvenience ...</div>]]>
      </description>
      <pubDate>Mon, 15 Oct 2007 10:08:24 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4749422</guid>
    </item>
    <item>
      <title>Core-development mailinglist now open for community involvement</title>
      <link>http://news.typo3.org/news/article/core-development-mailinglist-now-open-for-community-involvement/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">During this year's T3CON a couple of core team members have got together and brainstormed on how processes in the community could be optimized. The idea was born to open up the core development...</div>]]>
      </description>
      <pubDate>Mon, 15 Oct 2007 07:05:09 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4749423</guid>
    </item>
    <item>
      <title>typo3.org is online again</title>
      <link>http://news.typo3.org/news/article/typo3org-is-online-again/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">typo3.org is up and running.</div>]]>
      </description>
      <pubDate>Mon, 15 Oct 2007 05:26:56 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4749424</guid>
    </item>
    <item>
      <title>typo3.org is currently offline</title>
      <link>http://news.typo3.org/news/article/typo3org-is-currently-offline/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">For non-relocatable reasons, our typo3.org administrator Wolfgang Zenker had to take typo3.org and all its services offline. The team at punkt.de is currently analyzing the problem and work hard to...</div>]]>
      </description>
      <pubDate>Sun, 14 Oct 2007 17:44:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4741712</guid>
    </item>
    <item>
      <title>T3CON07 Keynote</title>
      <link>http://castor.t3o.punkt.de/files/keynote_t3con07.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Kaspers keynote address at the TYPO3 Conference 2007. Live recording of the keynote.</div>]]>
      </description>
      <pubDate>Tue, 09 Oct 2007 06:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4637780</guid>
    </item>
    <item>
      <title>T3CON07: Slides of 5.0-related talks online</title>
      <link>http://news.typo3.org/news/article/t3con07-slides-of-50-related-talks-online/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">After the TYPO3 Conference 2007 in Karlsruhe the slides of all talks related to TYPO3 5.0 are available for download.
&lt;ul&gt;&lt;li&gt;Robert Lemke and Daniel Hinderink outline benefits of the new...</div>]]>
      </description>
      <pubDate>Tue, 25 Sep 2007 12:56:33 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4430790</guid>
    </item>
    <item>
      <title>7 minutes of fame: DAM based Photo Gallery</title>
      <link>http://castor.t3o.punkt.de/files/podkast_7mf_fudriot.m4v</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Demonstration of a DAM based Photo Gallery frontend plugin. Fabien Udriot demonstrates an extension using the Digital Asset Management engine in TYPO3 at the TYPO3 Developer Days 2007 auditorium.
Sponsor: http://www.lightwerk.com/</div>]]>
      </description>
      <pubDate>Tue, 25 Sep 2007 06:00:00 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4427057</guid>
    </item>
    <item>
      <title>Impression of T3CON07</title>
      <link>http://news.typo3.org/news/article/impression-of-t3con07/</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Last week the third International TYPO3 Conference was held at Karlsruhe. Maybe for the last time at this location. There's some pro's and con's for Karlsruhe so it's being thinked over. The weather...</div>]]>
      </description>
      <pubDate>Mon, 24 Sep 2007 22:25:24 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4422879</guid>
    </item>
    <item>
      <title>simba_za: Excellente conf&#233;rence de Jochen Weiland sur les 20 choses &#224; savoir sur TYPO3... j'en savait d&#233;j&#224; 18 ;-)</title>
      <link>http://twitter.com/simba_za/statuses/285968332</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">simba_za: Excellente conférence de Jochen Weiland sur les 20 choses à savoir sur TYPO3... j'en savait déjà 18 ;-)</div>]]>
      </description>
      <pubDate>Sat, 22 Sep 2007 12:31:23 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4386851</guid>
    </item>
    <item>
      <title>simba_za: 2&#233;me conf : using Ajax with TYPO... int&#233;ressant sauf qu'il ne parle ... PAS de TYPO3 ;-)</title>
      <link>http://twitter.com/simba_za/statuses/285680032</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">simba_za: 2éme conf : using Ajax with TYPO... intéressant sauf qu'il ne parle ... PAS de TYPO3 ;-)</div>]]>
      </description>
      <pubDate>Sat, 22 Sep 2007 08:22:33 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4386852</guid>
    </item>
    <item>
      <title>Development with TYPO3.5.0 - R.Lemke - T3CON - 22.09.07</title>
      <link>http://www.ziki.com/fr/simbaza/archives/development-with-typo3-5-0-r-lemke-t3con-22-09-07-4384926</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>QUICK NOTES -</p><p>&nbsp;</p><p>Developpement with TYPO3 5.0<br />R.lemke<br /><br />- 1rst FE plugin for 5.0<br />- http://5-0.dev.typo3.org : doc available<br /><br />- What happened so far ?<br />-- meetings / brainstorming for 2006<br />-- as Robert moved to Berlin, real coding started<br />-- new layering mechanisms (TS 2.0 is in place)<br />-- 2 for free (CMS 5.0 + framework 1.0)<br />-- Results<br />--- General design decision, directory layout, coding guideline<br />-- Results : tsting package (phpunit teest runner)<br />--- dropped java implementation<br />--- support JSR-283<br />--- TS package with new syntax, object orientated, self-documenting<br />--- CMS contains TS objects &amp; StdWraps<br /><br />- Sys overview -----------------<br />-- Getting started : php6 (NO java)<br />-- SVN checkout with download t3 installer<br /><br /><br />EXAMPLE : php6<br />-- Mac Ports<br />-- installing Typo3.5.0 : get installer install-typo3.php<br />-- drop on server<br />-- launch (design not so ok : doesn't display anything<br />-- Endup in BE<br /><br /><br />File STRUCTURE<br />-- 1 dir / packages (extensions) but improved<br />-- classes dir : all php classes lay<br />-- will have a ressource manager blocking acess from the next, except the index.php file.<br />-- COmponents : re-usable, properly encapsuled objects / life of component is managed by component manager (user b.e to instantiate a class)<br />--- classes are automatically registred as components if declared<br />--- package manager (no user interface) : scans packages, register classes, connect to the TER (T3PQA). File package : zip, will provide access via web / CLI and offer webservices (soap services)<br />--- concentrating many version together, with batch upgrade on many servers at a time<br /><br /><br />- Domain Driven Design-----------------<br />--domain is a business domain of user<br />--DDD is about :<br />* focussing on the domain logic<br />* accurately mapping the domain concepts the software<br />* forming ubiquitous language (common language) with the custommer. (babel tower).<br />* common vocabulary is important for sucessful collaboration<br />* use same words in the community of users<br />* see phonebook example...<br />* Layered architecture : Prestentation / domain / data source <br />** Domain application logic =&gt; Domain Model<br /><br />- Model View Controller Voodoo-----------------<br />-- framework package handle requests, provides a Front Controller and a dispatcher whitch dispatches request to the actions controller (with bootstrap on index.php)<br /><br />- DDD in 5.0 :<br />* create a package<br />** new directory<br />** inside of this dir : new dir : &quot;classes&quot;<br />** Follows a live demo of &quot;package creation&quot;<br />*** create a class file<br />*** classname strictly following naming convention<br />*** initialize the &quot;entries&quot;<br />*** methods for setting, getting entries<br />*** Same goes for the phone book entry class<br />*** no security checks on entries removal<br /><br />* domaine model in place : phone book update, delete... contains &amp; knows everything we need<br />- no about data but more about domain logic (php file with class)<br /><br />* action controller : can handle requests for taking actions - show entries, create ones<br />- another php file containing class<br />- DefaultAction called in case of no action mentioned. Need a new view to displays entry<br />- this controller must have access to all the methods of the domain through views ??<br />- can do the render only after setting views (FE output) - presence of a rendering fonction $html (html elements)... of course can use a template file ;-)<br /><br />* view / widgets : render requested output by using model<br />- file with class : this whole structure is rendered y the directory / files structure<br />- based on html with ###MARKERS###<br /><br /><br />FLEXIBLE RECIPIES : sames but with widgets.<br />- Use o fwidgets : reusable composite of : presentation model, a widget views, presentation controller (all reusable elements as part of user interface)<br />- use of adaptors for rendering (the adapter is a table model) : set table model for the widget (or any adaptor) : it's combination<br />- in the url, you can use short class name (looks like REALURL)<br /><br />- COmmand LIne access by just calling the index.php or the url IN CMD.<br />- very interesting for the future ajax BE/ FE : use of widgets<br /><br />WIDGETS<br />- adv : consistent look&amp;feel is important (fe/ be)<br />- adv : centralized templating , oveeridable in special cases<br />- adv : automatic support for different request / response type<br />- adv : so easy.<br /><br />Action controller<br />- recieve a request, takes action<br />- can handle web-cli request<br /><br />REQUEST/RESPONSE (behind the scenes)<br />=&gt; request =&gt; Resquest handler resolver (soap; ttk; cli) =&gt; web request handler (build a new request) =&gt; web request builder (get all the arguments together in the request object) =&gt; web request =&gt; dispatcher (get request and response) =&gt; action controller (modifiy and resend back again)<br />* no more UID/PID logic : can work in parallel of the CMS controller (easy for SOAP request : less cache, gets straight to the soap controller).<br /><br /><br />Presentation controller :<br />- Configured with a model, prepare presentation and returns rendered<br />- can render a widget<br />- render()<br /><br /><br />- Got Arguments ?-----------------<br />* GET &amp; POST argument are the N&deg;1 source for attack : can't be accessed directly, but only through the controller request<br />* 5.0 takes special Care of security<br /><br />Properties &amp; data type : <br />* work in progress<br />* used instead of string : xhtml object<br />* propertiy objects can be combined (xhtml + text object)<br />* &quot;property editors&quot; are used to transform properties depending on the context.<br />* validation is included inte this concept (work in progress) =&gt; more details this winter<br /><br /><br />- Components : play lego-----------------<br />* Playing with building blocks<br />** combine of components (orchestration)<br />** the less components know about each other the easier it is to reuse them in a variety of contexts<br />** create yur own LEGO set by creating cleanly separated, decoupled componenets !<br /><br />* Component dependencies<br />** components seldomly come alone<br />** cascading dependencies<br />=&gt; problem = component explicitely refer to other<br /><br />* dependency injection<br />** component doesn't ask for the instance of another components, but gets it injected<br />** &quot;hollywood principle&quot;<br />** enforce loose coupling and high cohesion<br />** makes you a better programmer<br />** completely transparent for your classes, limits configuration. Must be pure php<br />** can instantiate a class one time and once. works for multi instantiation through iwrapping the class in a larger class ???<br /><br /><br />- Aspects orientated programming-----------------<br />** AOP : programmation paradigm<br />** Security and loggin layer<br />** use regular expression<br /><br />- Aspects in action -----------------<br />*error handling messages<br /><br />- Timming issues -----------------<br />* road map =&gt; country map : no more linear approach<br />* points of interest locate in, and thus explorated and updated more easily.<br />* NEXT STEPS :<br />** Speed to be iplemented<br />** See P.Gaumont<br /><br />=&gt; books : domaine driven design (evans) </p></div>]]>
      </description>
      <pubDate>Sat, 22 Sep 2007 06:49:27 -0000</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/4384926</guid>
    </item>
  </channel>
</rss>
