---
title: "Gifbuilder: Kapitälchen?"
url: "https://www.typo3.net/d/17527-gifbuilder-kapitaelchen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-11-01"
last_reply: "2009-02-22"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Gifbuilder: Kapitälchen?

TYPO3 › Menüs · 9 Antworten · gestartet 2004-11-01

## Eröffnungsbeitrag

**johanness** · 2004-11-01 · [Beitrag #1](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/1)

Hallo,

ich will mit dem Gifbuilder ein Menü bauen, welches in etwas so aussehen soll:
<http://scherg.fontes.biz/flashforum/gifbuilder-menu/menu.gif>

Wie mache ich die Kapitälchen? Die vertikalen orangen Striche beim aktiven Menü-Punkt einfach als Rechteck drüberlegen, oder?

Danke,
Johannes[/list]

## Antworten

### [#2](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/2) · Friederich · 2004-11-01

Ich habe mir ein PHP Script geschrieben welches den Seitentitel in der Form von "B,EISPIEL" zurückgibt. Anschliessend zerlege ich diesen in 2 Teilstrings und rendere mit dem Gifbuilder ein Bild.

TS:

> ########################
> #             PAGETITLE                #
> ########################
> temp.PAGETITLEARRAY = PHP_SCRIPT
> temp.PAGETITLEARRAY.file = fileadmin/templates/wmlt/php/GetPagetitleForPictureAsArray.php
>
> temp.PAGETITLE = IMAGE
> temp.PAGETITLE {
>   file = GIFBUILDER
>   file {
>      XY = [20.w]+[30.w]+30,50
>      transparentBackground = true
>
>      20 = TEXT
>      20.text.cObject < temp.PAGETITLEARRAY
>      20.text.splitChar = 10
>      20.text.listNum = 0
>      20.offset = 0,30
>      20.fontSize= 16
>      20.fontColor = #000080
>      20.fontFile = t3lib/fonts/georgia.ttf
>
> 30 = TEXT
>      30.text.cObject < temp.PAGETITLEARRAY
>      30.text.splitChar = 10
>      30.text.listNum = last
>      30.offset = [20.w],30
>      30.fontSize= 12
>      30.fontColor = #000080
>      30.fontFile = t3lib/fonts/georgia.ttf
>    }
> }

Am besten siehst du es dir mal live an: <http://wmlt.begasoft.ch/>

Gruss Rolf

### [#3](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/3) · johanness · 2004-11-01

Danke! Das werd' ich dann wohl verwenden...  #giggle#

Und wie sieht das PHP-Script aus?
Danke,
Johannes

### [#4](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/4) · Friederich · 2004-11-01

> <?php
> $title = $GLOBALS['TSFE']->page['title'];
> $content = substr($title,0,1).','.substr($title,1);
> ?>

### [#5](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/5) · johanness · 2004-11-04

Ok, ich soll nun doch keine Kapitälchen sondern Großbuchstaben werdenen...

Ist meine PHP-Abwandlung richtig (kann das nicht):

```php
<?php 
$title = $GLOBALS['TSFE']->page['title'];
$content = strtoupper($title);
?>
```

Wie kann ich das verwenden? Ich darf ja keine PHP-Dateien hochladen.

### [#6](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/6) · Friederich · 2004-11-04

Hoi,
Wenn du alles in Grossbuchstaben möchtest so brauchst du das PHP-Script nicht mehr, verwenden stattdessen folgenden Code:

> 20.case = upper

Gruss Rolf

### [#7](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/7) · johanness · 2004-11-04

Ich bin noch nicht sehr geübt im TSRef lesen, also verbessere mich, falls ich falsch liege.

Wenn meinen Text als Bild (Gifbuilder) ausgeben lasse, kann ich 20.case = upper nicht verwenden!?

### [#8](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/8) · Friederich · 2004-11-04

Hier die komplette Konfiguration zum kopieren:

> temp.LOCATION_IMG = IMAGE
> temp.LOCATION_IMG {
>   file = GIFBUILDER
>   file {
>      XY = [30.w]+30,50
>      transparentBackground = true
>
>      30 = TEXT
>      30.text = Gruppenunterkunft
>      30.text.case = upper
>      30.text.splitChar = 10
>      30.text.listNum = last
>      30.offset = 5,30
>      30.fontSize= 12
>      30.fontColor = #000080
>      30.fontFile = t3lib/fonts/georgia.ttf
>    }
> }
>
> page.10 < temp.LOCATION_IMG

### [#9](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/9) · johanness · 2004-11-04

Ich hatte (in dieses Beispiel umgebaut):

```typoscript
 30.case = upper
```

Aber es muss ja heißen:

```typoscript
 30.text.case = upper
```

Danke!!

### [#10](https://www.typo3.net/d/17527-gifbuilder-kapitaelchen/10) · gabrielschreiber · 2009-02-22

Mal zurück zum eigentlichen Thema dieses Threads (Kapitälchen):

> **Friederich schrieb:**
>
> > <?php
> > $title = $GLOBALS['TSFE']->page['title'];
> > $content = substr($title,0,1).','.substr($title,1);
> > ?>

Funktioniert bei mir super - allerdings möchte ich die gerenderte gifbuilder-Graphik in einem Menü (GMENU) verweden.

Mit *$GLOBALS['TSFE']->page['title']* bekomme ich ja leider nur den aktuellen Seitentitel der aufrufenden Seite zurück.

Hat jemand eine Ahnung, wie ich mit dem Script auf die Menüeinträge zugreifen kann, bzw. wie das Script abwandeln muss, damit es mit GMENU funktioniert?

---

Quelle: „Gifbuilder: Kapitälchen?“, typo3.net, https://www.typo3.net/d/17527-gifbuilder-kapitaelchen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
