TYPO3: Pagetitle GIFBUILDER (Seitentitel als Bild)

Mit dem Snipped können Sie schnell und einfach ihren aktuellen Seitentitel als Grafik schreiben.
Kurzinformation zum Snipped.

  • alttext = ALT-TAG
  • titleText = Title-Tag
  • levelfield :-1, title, slide = Aktuelle Seite wird herausgesucht und die Titleinformation ausgeben.
  • backColor & transparentColor = dieser Wert sollte gleich sein, wenn ihr eine Transparent für euren aktuellen Hintergrund wollt.
lib.getPageTitle = IMAGE
lib.getPageTitle {
	altText.data= levelfield :-1, title, slide
  	titleText.data= levelfield :-1, title, slide
	wrap = |
	
	file = GIFBUILDER
	file {
	XY = [10.w]+5,[10.h]+10
	backColor = #89BDD3
	transparentColor = #89BDD3
	
   10 = TEXT
   10 {
	text.data = levelfield :-1, title, slide
	fontFile = fileadmin/fonts/LTe50046.ttf  
        fontSize = 40
        offset = 0,40
        fontColor = #4d4d4d
        niceText = 1
   	}
   }
}

Der rest sollte bekannt sein 🙂
Viel Spaß damit.

TYPO3: Mailform BlindCopy an den Absender (recipient_copy)

In Typo3 werden viele Möglichkeiten gegeben ein Mailform zu verschicken, leider ist es immer noch ein großes Fragezeichen wieso die Funktion mit einer Blindcopy an den Absender noch nicht eingebaut wurde. Wer dies aber haben will, kann hier diese Möglichkeit nutzen. Es ist zwar nicht der sauberste was man machen kann, aber dafür macht dieser Dreizeiler genau das was man braucht. Eine dirkete Kopie von der Mail an den Absender.

Nehmen wir ein einfach Mailform und modifizieren dies um eine Zeile

Name | Name=input
Telefon | Telefon=input
Ihre E-Mail | email=input
Nachricht | Nachricht=textarea
 | formtype_mail=submit | abschicken
 | html_enabled=hidden | 1
 | recipient_copy=hidden | 1 
 | subject=hidden | Mail von XYZ

Das Geheimnis an der Blindcopy liegt in dieser Zeile | recipient_copy=hidden | 1 .

Dazu müssen wir im zweiten Schritt im Typo3 Order ([typo3Source]/t3lib/class.t3lib_formmail.php.),
die class.t3lib.formmail.php bearbeiten

Gesucht wird diese Anweisung:
if (isset($V[‘recipient’])){

davor diesen Code einfügen

if (trim($V['recipient_copy']) == '1') {
         $V['recipient_copy'] = $V['email'];
} 

Viel Spaß 😉

TYPO3: Cache oder nicht Cache…

Wem plagt es denn nicht auch immer das man jedes mal wenn man im Backend arbeitet und den Cache leeren muss. Man könnte natürlich den Cache abschalten, aber das wäre natürlich für den Frontend – Besucher zum Nachteil, daher einfach in sein Haupttemplate diese 3 Zeilen reinkopieren und sich nie mehr ärgern 🙂

[globalVar = TSFE : beUserLogin > 0]
config.no_cache = 1
[global]

Ich finde man muss sich nicht immer das Leben so schwer machen, und daher 🙂
Beachtet auch meinen Speedup Beitrag welches ergänzend zu diesem hier ist.
>> Link