---
title: "Automatische Links"
url: "https://www.typo3.net/d/75092-automatische-links"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links"]
created: "2008-03-20"
last_reply: "2008-03-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Automatische Links

Extensions › Entwicklung · 3 Antworten · gestartet 2008-03-20

## Eröffnungsbeitrag

**einpraegsam.​net** · 2008-03-20 · [Beitrag #1](https://www.typo3.net/d/75092-automatische-links/1)

Gibt es eine TYPO3 Funktion, der ich einen String übergebe und automatisch alle E-Mail Adressen und URL in diesem String verlinkt werden?

Grüße, Alex

## Antworten

### [#2](https://www.typo3.net/d/75092-automatische-links/2) · just2b · 2008-03-20

Hi,

IMO nein, wär aber praktisch wenn das mittels stdWrap ginge (ohne ne userfunc! also ran an den patch.. code dafür sollte es ja sicherlich genügend geben

alternativ empfehl ich das addon linkification fürn firefox

georg

### [#3](https://www.typo3.net/d/75092-automatische-links/3) · einpraegsam.​net · 2008-03-20

Habe zwar eine PHP Funktion im Netz gefunden, aber Bordmittel wären schöner:

```php
function linker($link,$additinalParams = '') {
	$link = str_replace("http://www.","www.",$link);
        $link = str_replace("www.","http://www.",$link);
        $link = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<a href=\"$1\"$additinalParams>$1</a>", $link);
        $link = preg_replace("/([\w-?&;#~=\.\/]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?))/i","<a href=\"mailto:$1\"$additinalParams>$1</a>",$link);
	
        return $link;
    }
```

### [#4](https://www.typo3.net/d/75092-automatische-links/4) · just2b · 2008-03-20

dann mach nen patch, der das ganze dann dem cOBj typolink übergibt

georg

---

Quelle: „Automatische Links“, typo3.net, https://www.typo3.net/d/75092-automatische-links
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
