Hallo!
Bei der Front End User Registration kann man ja auch Bilder hochladen, wovon das erste im User Listing von der newloginbox angezeigt wird. Ich nutze das also als Userimage für die registrierten Benutzer.
Gibt es eine möglichkeit die Bild-Größe zu beschränken, also bei der Registrierung eine maximale Breite anzugeben?
Oder eine andere Lösung: kann das user listing von der newloginbox die Bilder automatisch verkleinern bei der Anzeige?
Würde mich sehr über eine Lösung freuen, da es momentan recht blöd ausschaut, wenn die Bilder rechts über den eigentlichen Website-Rahmen hinauswuchern :o
Danke schonmal im Voraus!
Christian
Vielleicht hilft dir das:
sr_feuser_register\pi1\class.tx_srfeuserregister_pi1.php => zeile 537
=>$maxSize = $this->TCA['columns'][$theField]['config']['max_size'];
da kannst du sicher auch einen anderen Wert eintragen!
lg georg
Schade, leider bezieht sich der Wert auf die Dateigröße also KB aber nicht die Breite oder Höhe...
Vielleicht hat ja noch jemand eine Idee, wie man das Bild im User Listing der newloginbox einfach kleiner skaliert ?
Hallo,
ok sorry, aber ich denk schon, dass mann an der Stelle was reinbauen kann. kann dir leider nicht verraten wie
Installiere doch den ext.: hjm_userlist_image
und such die Datei: class.ux_tx_newloginbox_pi3.php
dort gib die Höche des Bildes, wie folgendes be mir (100)
case 'image' :
$imgArr = t3lib_div::trimExplode(',',$this->internal['currentRow']['image'],1);
$GLOBALS['TSFE']->make_seed();
$randval = intval(rand(0,count($imgArr)-1));
$imgFile = 'uploads/tx_srfeuserregister/'.$imgArr[$randval];
if (($imgArr[$randval] != '') && (file_exists(PATH_site.$imgFile))) {
/* $imgInfo = getimagesize(PATH_site.$imgFile); */
$imgInfo = ' height="100" ';
/*if (is_array($imgInfo)) dieser parameter kommt bei hinter ImageInfo. bei verwendung von GetImageSize [3]*/ {
return '<img src="'.$imgFile.'" imginfo="" alt="" />';