<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://tech.solin.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://tech.solin.eu/feed.php">
        <title>Solin Expertise Center typo3</title>
        <description></description>
        <link>https://tech.solin.eu/</link>
        <image rdf:resource="https://tech.solin.eu/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-04-22T01:44:25+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://tech.solin.eu/doku.php?id=typo3:installation_and_configuration&amp;rev=1418648407&amp;do=diff"/>
                <rdf:li rdf:resource="https://tech.solin.eu/doku.php?id=typo3:programming_extensions&amp;rev=1193173320&amp;do=diff"/>
                <rdf:li rdf:resource="https://tech.solin.eu/doku.php?id=typo3:templates&amp;rev=1206718614&amp;do=diff"/>
                <rdf:li rdf:resource="https://tech.solin.eu/doku.php?id=typo3:typo3&amp;rev=1161588730&amp;do=diff"/>
                <rdf:li rdf:resource="https://tech.solin.eu/doku.php?id=typo3:typo3_basics&amp;rev=1165765279&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://tech.solin.eu/lib/tpl/monobook/images/favicon.ico">
        <title>Solin Expertise Center</title>
        <link>https://tech.solin.eu/</link>
        <url>https://tech.solin.eu/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://tech.solin.eu/doku.php?id=typo3:installation_and_configuration&amp;rev=1418648407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-15T13:00:07+00:00</dc:date>
        <title>typo3:installation_and_configuration</title>
        <link>https://tech.solin.eu/doku.php?id=typo3:installation_and_configuration&amp;rev=1418648407&amp;do=diff</link>
        <description>Installing Typo3

Typo3 is a cms based on LAMP. I may at some point explain how to install Typo3 itself, but it is also documented on the Typo3 website (http://typo3.org) and in various documents which you can also find on this and other websites).

Here's some info about installing the prerequisite software on a Debian box: Running GIF enabled packages on Debian Woody. Be warned though that turck-mmcache does not seem to work under Debian Sarge.</description>
    </item>
    <item rdf:about="https://tech.solin.eu/doku.php?id=typo3:programming_extensions&amp;rev=1193173320&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-10-23T21:02:00+00:00</dc:date>
        <title>typo3:programming_extensions</title>
        <link>https://tech.solin.eu/doku.php?id=typo3:programming_extensions&amp;rev=1193173320&amp;do=diff</link>
        <description>General architecture

It is perfectly possible to write quite an amount of very bad code in just one extension. How to prevent this?

	* Keep as much of the data retrieval on the database side. Let the database server handle things like sorting, grouping, etc..
	* Separate style/layout and programming logic. Use template files.
	* Be smart about data binding. Use the default Typo3 methods for this.</description>
    </item>
    <item rdf:about="https://tech.solin.eu/doku.php?id=typo3:templates&amp;rev=1206718614&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-28T15:36:54+00:00</dc:date>
        <title>typo3:templates</title>
        <link>https://tech.solin.eu/doku.php?id=typo3:templates&amp;rev=1206718614&amp;do=diff</link>
        <description>How to add your own javascript to &lt;head&gt;


page.headerData.1 = TEXT
page.headerData.1.value = &lt;script&gt;alert(document.compatMode);&lt;/script&gt;


Of course, you can also write any other code to the &lt;head&gt; in this way, file inclusions for instance:


&lt;script type=&quot;text/javascript&quot; src=&quot;myfunctions.js&quot;&gt;</description>
    </item>
    <item rdf:about="https://tech.solin.eu/doku.php?id=typo3:typo3&amp;rev=1161588730&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-10-23T07:32:10+00:00</dc:date>
        <title>typo3:typo3</title>
        <link>https://tech.solin.eu/doku.php?id=typo3:typo3&amp;rev=1161588730&amp;do=diff</link>
        <description>*  installation_and_configuration

	*  typo3_basics

	*  templates

	*  programming_extensions</description>
    </item>
    <item rdf:about="https://tech.solin.eu/doku.php?id=typo3:typo3_basics&amp;rev=1165765279&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2006-12-10T15:41:19+00:00</dc:date>
        <title>typo3:typo3_basics</title>
        <link>https://tech.solin.eu/doku.php?id=typo3:typo3_basics&amp;rev=1165765279&amp;do=diff</link>
        <description>Environment variables

Session variables

Use:


$GLOBALS[&quot;TSFE&quot;]-&gt;fe_user-&gt;setKey('ses', 'playerScore', $score);


to set a session variable which is bound to the session only. Change the first parameter 'ses' to 'user' to bind the variable to the user indefinitly.</description>
    </item>
</rdf:RDF>
