[TYPO3] Cool URI & ve_guestbook

Andreas Becker ab.becker at web.de
Tue Feb 19 02:36:11 CET 2008


A Typo in a Typo3 Mailinglist Post is a real Typo as Typo the Bloggingsystem
based on Ruby on Rails can't reach water to Typo3 which is empowered by the
very important number 3

Father - Son - Holy Gost
Mother - Father - Child(dren)
Water - Fire - Light
Content - Structure - Design
Creative Developers - Great Community - Clever Users
...
All STABLE elements are build on finit elements (Ciarlet) - so TYPO3!
http://de.wikipedia.org/wiki/Finite-Elemente-Methode
http://en.wikipedia.org/wiki/Finite_element_method

So is cooluri

modern coded extension - customized xml file - pages/content

if one is missing it can't create a stable url ;-)

So best would be you have a look to the tutorial and create the ve_guestbook
xml.
For sure then everything will work out just fine.

http://docs.google.com/View?docid=dd33gg45_3f8j96p

*Creating the Settings is easy:

parameter => URL
-----------------------
somevariable=X => X

uriparts:
<part>
    <parameter>somevariable</parameter>
</part>


somevariable=X => X is UID in DB table => get value

uriparts:
<part>
    <parameter>somevariable</parameter>
    <lookindb>
        <to>SELECT title FROM table WHERE uid=$1</to>
        <t3conv>1</t3conv>
     </lookindb>
</part>


somevariable=X => sometextX

predefinedparts:
<part key="sometext([0-9]+)" regexp="1">
     <parameter>somevariable</parameter>
</part>


somevariable=X => X'
somevariable=Y => Y'
somevariable=Z => Z'

valuemaps:
<valuemap>
     <parameter>somevariable</parameter>
     <value key="">0</value>
     <value key="X'">X</value>
     <value key="Y'">Y</value>
     <value key="Z'">Z</value>
</valuemap>


somevariable=X => remove from URL

predefinedparts:
<part>
     <parameter>somevariable</parameter>
</part>


somevariable=X => (value from DB)-X

uriparts:
<part>
     <parameter>somevariable</parameter>
     <lookindb>
          <to>SELECT CONCAT(title,'-',uid) FROM table WHERE uid=$1</to>
          <t3conv>1</t3conv>
     </lookindb>
</part>*

When you're finish post the result here to help others.
Thanks

Andi


More information about the TYPO3-english mailing list