[TYPO3-UG Denmark] http_makelinks åbner som _blank. Og tips om mailto og image
Peter Klein
peter at umloud.dk
Wed Aug 27 19:57:53 CEST 2008
Hej Anders.
Ang. email link så er dr mange måder at gøre det på. Jeg gør det normalt via
typolink funktionen:
$this->cObj->typoLink($email,array('parameter' => $email));
Ang. billede, så skal du selv specificere path'en. (Du kan se den ved at
redigere en FE user med billede, og så holde musen over billedet. Så kommer
path'en frem i titletext)
Hvis du bruger $this->cObj->IMAGE($conf) etc, så sætter du $conf array'en
til det samme som du vil have gjort i Typoscript..
Feks.
$conf = array(
'file' => 'fileadmin/myfile.png',
'file.' => array(
'import' => 'uploads/pics/',
'import.' => array(
'field' => 'image'
)
)
)
Det ville svare til dette i TS:
10.file = fileadmin/myfile.png
10.file.import = 'uploads/pics/
10.file.import.field = image
--
Peter Klein
"Anders Tillebeck" <at at opengate.dk> wrote in message
news:mailman.1.1219702440.12260.typo3-ug-denmark at lists.netfielders.de...
> Hej
>
> I tslib/class.tslib_content.php er der nogle links funktioner. Bl.a.
> denne: function http_makelinks($data,$conf).
>
> WWW links:
> Er der ellers en god måde at lave links på i ens ekstension? Jeg har
> tilgang til fe_users.email og kalder:
> $content = $this->cObj->http_makelinks($content,$conf);
> for at lave rigtige links. Er der en bedre måde at gøre det? Hvis det er
> en fin måde, hvordan får jeg den så til at åbne links, som _blank? Det må
> være noget i $conf.
>
> Mailto links:
> Jeg gør det i to trin. Når jeg hiver fe_users.email ud kalder jeg hver
> gang denne, som krypterer mailene:
> $this->cObj->http_makelinks($row['email'],$conf);
> Til slut i ekstensionen kalder jeg:
> $content = $this->cObj->mailto_makelinks($content,$conf);
> som så laver mailto-links ud af de krypterede mailto-sætninger. Er det
> fint, eller er der en bedre praksis?
>
> Images:
> Jeg kan hive fe_users.image ud fra databasen. Men for mig er det bare et
> filnavn, ikke noget sti til filen. Hvordan får jeg fra fe_users.image den
> html, som bruges til at vise billedet i ens frontend plugin?
>
> Mange tak
> Anders
More information about the TYPO3-UG-denmark
mailing list