Suchmaschinenoptimierung
 Programmierhilfen

Editoren:

Popup-Generator

Sitemap Generator

Banner-Generator

MetaTagGenerator

Wysiwyg Editoren

Mehr Generatoren

   

Wysiwyg-Editoren:

HTMLAREA der verbreitete

tinyRTE der bessere

 

Templates Entwicklung:

YAML Viel Zeit gespart

 

Praktische Tools:

Pixelmesser eben Pixel messen

Colorpicker Farbwerte finden

Zwischenablage Erweiterung

   

Wissenswertes:

PHP-Umgebungsvariablen

Reguläre Ausdrücke

ServerSideIncludes

dos-befehle

ftp-befehle

Abkürzungen

Die Google Codesuche

  

Domains registrieren:

Ripe wer wo was

Switch .ch Domains

Denic .de Domains

Network-Solution .com Domains

Register .net und alle anderen Domains

Formularfelder formatieren



So kann man bequem allen Formularfeldern eine CSS - Klasse zuweisen, die man dann in der CSS - Datei definiert:

TypoScript
tt_content.mailform.20 {
	params.input = class="csc-mailform-input"
	params.password = class="csc-mailform-pass"
	params.textarea = class="csc-mailform-text"
	params.check = class="csc-mailform-check"
	params.radio = class="csc-mailform-radio"
	params.select = class="csc-mailform-select"
	params.file = class="csc-mailform-file"
	params.reset = class="csc-mailform-reset"
	params.submit = class="csc-mailform-submit" 
}

Emailadressen vor Spamspidern schützen



So werden alle Emailadressen verschlüsselt, indem das "@" mit dem String ersetzt wird, den man dort definiert:

TypoScript
config.spamProtectEmailAddresses = -3
config.spamProtectEmailAddresses_atSubst = (at)

Typo3 CSS in Datei auslagern



Weil Typo3 seine CSS - Informationen direkt in den Quellcode schreibt, kann das manchmal sehr voll und unübersichtlich wirken.
Mit diesem Codeschnippsel lagert Typo3 seine CSS in einer separaten Datei aus:

TypoScript
config.removeDefaultJS = external
config.inlineStyle2TempFile = 1

Interne und externe Links richtig öffnen



Damit werden automatisch alle externen Links in einem neuen Fenster geöffnet und alle internen Links im selben Fenster, somit spart man bei den Links das attribut "target=".
 

TypoScript
config.intTarget = _self
config.extTarget = _blank

BaseURL für die richtige Basis



So wird im HTML die BaseURL gesetzt, die Links werden sich dann auf diese Basis berufen. Das ist vorallem praktisch wenn sich mal der URL ändern sollte, hier geändert sollten alle Links wieder stimmen.

TypoScript
config.baseURL = http://www.kollerit.ch

Alle Titel formatieren



Sehr simpel aber auch sehr nützlich. So wird an den Titel eines jeden Content-elements eine CSS-Klasse gehängt, mit der man Ihn dann sauber formatieren kann.

 

...und darunter noch der Code um sämtliche dann überflüssige Div's um den Titel aus dem HTML Code zu entfernen.

TypoScript
lib.stdheader.10.1.fontTag = <div class='standart_title'>|</div>
TypoScript
lib.stdheader.5.wrap >
lib.stdheader.10.stdWrap >
lib.stdheader.stdWrap.dataWrap >

Sprache einer Extension einstellen



Die meisten Extensions beinhalten manchmal schon die gewünschte Sprache und müssen nur noch richtig konfiguriert werden:

TypoScript
config.language = de
config.locale_all = de_DE

Alternativtext für alle Bilder



So kann man allen Bildern aus den Inhaltselement "Bilder"  den
selben Alternativtext mitgeben, besonders nützlich für die Suchmaschinenoptimierung,
dabei würde man einige Keywörter darin verstecken was wirklich Sinn machen würde.
Der Code unten

Hier noch einen Link von jemanden der den Alternativtext aus dem Dateinamen saugt,
was auch keine schlechte Idee ist:
http://www.mortox.de/typo3-tipps/typoscript-sammlung/automatische-alt-texte.html


 

TypoScript
tt_content.image.20.1.altText >
tt_content.image.20.1.altText = hier der Text für alle Bilder