Typoscript Snippet Selector

12. Mai 2009, 13:59

Alle aktuellen und folgenden Typoscripts werden ab nun im T3 Snippet Selector veröffentlicht.

AWStats mit Typo3

20. Januar 2008, 15:10

Um AWStats für Typo3 zu konfigurieren, müssen folgende Einstellungen vorgenommen werden:

Im fileadmin den Ordner “awstats_log” anlegen und mit Schreibrechten versehen (chmod 777). In diesem Ordner die Datei “awstats.log” anlegen und ebenfalls mit Schreibrechten Versehen (chmod 666).

In das rootpage-setup folgende Zeilen einfügen:

1
2
3
4
config.stat = 1
config.stat_apache = 1
config.stat_apache_logfile = awstats.log
config.stat_mysql = 0

Schlussendlich muss man noch in der typo3conf/localconf.php folgenden Eintrag vornehmen:

$TYPO3_CONF_VARS['FE']['logfile_dir'] = 'fileadmin/awstats_log/'

disablePrependAtCopy

15. Januar 2008, 14:30

Um den Zusatz “Kopie x” beim Kopieren oder Übersetzen eines Inhalts auszuschalten, muss man in der TSconfig der Rootseite folgenden Eintrag vornehmen:

TCEMAIN.table.tt_content.disablePrependAtCopy = 1

Seiten-Ids im BE anzeigen

21. Dezember 2007, 13:39

Mit folgender Zeile im Benutzer-TSconfig kann man in der Baumansicht des BE die Seiten-Ids einblenden:

options.pageTree.showPageIdWithTitle = 1

TYPO3 Textmenü

13. November 2007, 15:47
1
2
3
4
5
6
7
8
9
10
11
12
temp.subnav = HMENU
temp.subnav.special = directory
temp.subnav.special.value = 18
temp.subnav.1 = TMENU
temp.subnav.1 {
  wrap = <table cellpadding="0" cellspacing="0">|</table>
  NO {
    linkWrap = <tr><td>|</td></tr>
    ATagParams = class="subnav"
    ATagTitle.field = title
  }
}

Bild mit TYPO3-GIFBUILDER erzeugen

13. November 2007, 12:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
temp.claim = IMAGE
temp.claim.file = GIFBUILDER
temp.claim.file {
  XY = [10.w]+10,[10.h]+10
  backColor = #e0f2fc
  10 = TEXT
  10 {
    text = entdecke eine Neue Welt
    fontSize = 18
    fontColor = #000000
    fontFile = fileadmin/fonts/lightout.ttf
    offset = 5,20
  }
}

Mehrzeilige Headlines ermöglichen

14. Oktober 2007, 18:38

Um mehrzeilige Headlines oder manuelle Umbrüche in Headlines zu ermöglichen, muss man folgenden Eintrag in der Datei typo3conf/ext_tables.php vornehmen:

1
2
3
$TCA['tt_content']['columns']['header']['config']['type'] = 'text';
$TCA['tt_content']['columns']['header']['config']['rows'] = '2';
$TCA['tt_content']['columns']['header']['config']['cols'] = '50';

Zusätzlich muss noch folgender Eintrag in das TSconfig-Setup des Templates:

lib.stdheader.10.stdWrap.brTag = <br/>

TYPO3-Breadcrumb im title-Tag

14. Oktober 2007, 18:22

Der Codeschnipsel erzeugt eine Breadcrumb-Navigation im title-Tag einer Seite.
Wichtig dabei ist der Eintrag doNotLinkIt = 1, der eine Verlinkung der Navigation verhindert.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
### title-tag der seite anpassen
page.headerData.5 = COA
page.headerData.5 {
  wrap =
  10 = HMENU
  10 {
    special = rootline
    special.range = 0|-1
    1 = TMENU
    1 {
      NO = 1
      NO {
        doNotLinkIt = 1
        allWrap = | / |*| | / |*| |
        stdWrap.cObject = COA
        stdWrap.cObject {
          20 = TEXT
          20.field = title
        }
      }
    }
  }
}

Einfügen von Links im TYPO3 RTE-Editor

6. Oktober 2007, 20:37

Beim manuellen Einfügen von Links im RTE-Editor kann der Code nach dem Abspeichern auch schon mal so aussehen:

<a href="http://www.systemfehler.net" target="_top" class="internal-link" title="E-Mail-Kontakt" rteerror="No page found: 0" style="border: 2px solid red; background-color: yellow; color: black">E-Mail-Kontakt</a>

Abhilfe schafft hier der Eintrag rtekeep="1" im a-Tag.