---
title: "Abgleich der FE-USer Bilder mit mm_forum Avatar"
url: "https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar"
source: "typo3.net"
tags: ["Extensions","Bilder","Frage","Frontend-Benutzer"]
created: "2007-05-15"
last_reply: "2010-02-08"
replies: 15
solved: false
page: 1
pages: 1
lang: "de"
---

# Abgleich der FE-USer Bilder mit mm_forum Avatar

Extensions · 15 Antworten · gestartet 2007-05-15

## Eröffnungsbeitrag

**Junior** · 2007-05-15 · [Beitrag #1](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/1)

Hallo,

viele User haben bei mir bereits ein Bild in FE-User abgespeichert. Gibt es die Möglichkeit, dass dieses Default genommen wird, solange bis ein Avatar hochgeladen wird?

Danke und lieben Gruss

## Antworten

### [#2](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/2) · apalacheno · 2007-05-15

Gar nicht mal eine schlechte Idee!

### [#3](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/3) · zecke · 2007-11-11

Hallo!

Habt ihr da vielleicht eine Lösung gefunden? Ich stehe vor dem gleichen Problem (ich möchte image vom table fe_user als Avatarbild verwenden bzw. das Avatarbild von mm_forum mit sr_feuser_register verwalten).

Ich habe bis jetzt sehr viel gegoogelt und dutzende Foren durchsucht, aber keinen Tipp gefunden. Ich habe sr_feuser_register schon um einige Felder (tx_mmforum_icq, tx_mmforum_user_sig, tx_mmforum_occ usw) von mm_forum erweitert, beim avatar hänge ich aber noch!

LG Zeck

### [#4](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/4) · jousch · 2008-02-14

Hallo liebe Community!

Auch ich habe eine Seite welche schon seit geraumer Zeit mit sr_feuser_register Avatare hochlade (& in newloginbox_pi3 ausgebe in der Benutzerliste).

Es gibt für das mm_forum die TS-Einstellung: **tx_mmforum_pi1.path_avatar** jedoch dürfte das Forum nicht gleich von der Verarbeitung her sein, sodass ein bereits vorhandener Avatar nicht angezeigt wird.

Ich würde auch den Avatar "von sr_feuser_register" entfernen und auf mm_forum umstellen. Gibt es hierfür einen Weg? Weil wenn mm_forum nicht auf den Avatar von sr_feuser_register zugreifen kann, so denke ich das es umgekehrt auch nicht funktioniert.

OT: Jetzt sind wir schon mal zu 4  :D

Liebe Grüße & Dankeschön im Voraus,
Jos

### [#5](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/5) · just2b · 2008-02-15

hab das mal direkt geändert, war aber nicht in einer aktuellen version sofern ich mich erinnern kann

```php
<?php
            $userranking = $this->get_userranking($uid,$conf).'<br />';
            if($uid == $threadauthor) $userranking .= $this->cObj->wrap($this->pi_getLL('topic.topicauthor'),$this->conf['list_posts.']['userinfo_topicauthor_wrap']);
            $content .= $userranking;
            // mod ringer.it
            //if ($user_array['tx_mmforum_avatar']) {
            if ($user_array['image']) {
            		// mod ringer.it
            		$tmpImage = explode(',',$user_array['image']);
                 $content   .=   tx_mmforum_tools::res_img('uploads/tx_srfeuserregister/'.$tmpImage[0],$conf['avatar_height'],$conf['avatar_width']);
                 //$content   .=   tx_mmforum_tools::res_img($conf['path_avatar'].$user_array['tx_mmforum_avatar'],$conf['avatar_height'],$conf['avatar_width']);
                // mod ringer.it
            } else {
                 $content   .=   tx_mmforum_tools::res_img($conf['path_avatar'].$user_array['tx_mmforum_avatar'],$conf['avatar_height'],$conf['avatar_width']);
            }


?>
```

mm_forum/pi1/class.tx_mmforum_pi1.php  > so ab #4011

georg

### [#6](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/6) · jousch · 2008-02-15

hallo Georg!

Vielen Dank für deine Arbeit! eine Frage noch, wird das in einer zukünftigen Version berücksichtigt oder via Contants einstellbar gemacht?

Das ist jedenfalls schon eine große Hilfe!

### [#7](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/7) · just2b · 2008-02-15

ich wüsste von nichts, trags aber mal in den bugtracker ein

georg

### [#8](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/8) · jousch · 2008-02-17

Hallo georg!

Funktioniert die Modifikation? Bei mir sind danach keine Änderungen zu sehen.  #paralyzed#

Stimmt doch so, oder:

```php
<?php
        } else {
            if($user_array === FALSE)
                return '<strong>'.$this->pi_getLL('user.deleted').'</strong>';
            
            $content        = '<strong>'.$user_array['username'].'</strong><br />';
            
            if($this->conf['list_posts.']['userinfo_realName'] && $user_array['name'])
                $content .= $this->cObj->wrap($user_array['name'], $this->conf['list_posts.']['userinfo_realName_wrap']);

            $userranking = $this->get_userranking($uid,$conf).'';
            if($uid == $threadauthor) $userranking .= $this->cObj->wrap($this->pi_getLL('topic.topicauthor'),$this->conf['list_posts.']['userinfo_topicauthor_wrap']);
            $content .= $userranking;
            // mod ringer.it
            //if ($user_array['tx_mmforum_avatar']) {
            if ($user_array['image']) {
                    // mod ringer.it
                    $tmpImage = explode(',',$user_array['image']);
                 $content   .=   tx_mmforum_tools::res_img('uploads/tx_srfeuserregister/'.$tmpImage[0],$conf['avatar_height'],$conf['avatar_width']);
                 //$content   .=   tx_mmforum_tools::res_img($conf['path_avatar'].$user_array['tx_mmforum_avatar'],$conf['avatar_height'],$conf['avatar_width']);
                // mod ringer.it
            } else {
                 $content   .=   tx_mmforum_tools::res_img($conf['path_avatar'].$user_array['tx_mmforum_avatar'],$conf['avatar_height'],$conf['avatar_width']);
            }
            
            $content .= $this->cObj->wrap($this->pi_getLL('user.regSince').': '.date("d.m.Y",$user_array['crdate']).'<br />'.$this->pi_getLL('user.posts').': '.$user_array['tx_mmforum_posts'],$this->conf['list_posts.']['userinfo_content_wrap']);
            
  
?>
```

### [#9](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/9) · just2b · 2008-02-17

bei mir funktionierts und laut bugtracker wurde auch was in die neue version übernommen

georg

### [#10](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/10) · jousch · 2008-02-18

Hmm.. OK Dann muss ich nochmal gucken!

Ich hab mir die neue Version installiert.. und stell mal die originale Datei wieder ein.

### [#11](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/11) · jousch · 2008-02-18

OK, wie ich dem Bugtracker entnehmen kann ist es ab 0.1.6 drinnen.  :)

Ich habe mein Forum nun auf das default-Template gestellt das mit 0.1.5 mitkommt. Auch wenn ich einen "mm_forum-Avatar" hochlade erscheint nichts im Forum...

An was kann es da liegen?

### [#12](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/12) · jlang · 2009-03-15

Hallo!

Ich habe diese Ergänzung in 0.1.7 hinzufügen müssen, dann hat es funktioniert.
Was nicht läuft ist die Avataranzeige im Template userdetail.html, hier wird kein Bild ausgegeben.

Welche Ergänzung ist noch notwenig?

Beste Grüße

J.Lang

### [#13](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/13) · j.​koenig · 2009-06-17

Hallo zusammen,

ich würde auch gerne das Bild von sr_feuser_register in der Profilanzeige /userdetail.html sehen wie J. Lang. Hat jemand eine Lösung?

Viele Grüße
Jürgen

### [#14](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/14) · j.​koenig · 2009-06-18

Hallöchen,

ich habe die Lösung für die Anzeige des Bildes von sr_feuser_register in der Profilansicht jetzt gefunden. In der Datei typo3conf/ext/mm_forum/pi1/class.tx_mmforum_pi1.php habe ich in ca. Zeile 3667 folgenden Originalcode

```typoscript
      // Avatar
            if ($conf['path_avatar'] && $row['tx_mmforum_avatar'])  {
                
                $marker['###AVATAR###']             = tx_mmforum_tools::res_img($conf['path_avatar'].$row['tx_mmforum_avatar'],$conf['avatar_width'],$conf['avatar_height']);
            } else {
                $marker['###AVATAR###']             = "";
            }
```

durch folgende Zeile ergänzt:

```typoscript
  if ($conf['path_avatar'] && $row['tx_mmforum_avatar'])  {
                
                $marker['###AVATAR###']             = tx_mmforum_tools::res_img($conf['path_avatar'].$row['tx_mmforum_avatar'],$conf['avatar_width'],$conf['avatar_height']);
            } elseif ($row['image']) {
                $marker['###AVATAR###']             = tx_mmforum_tools::res_img('uploads/pics/'.$row['image'],$conf['avatar_width'],$conf['avatar_height']);
 
            } else {
                $marker['###AVATAR###']             = "";
            }
```

Dies gilt, wenn die Bilder von sr_feuer_register in uploads/pics/ gespeichert werden. Ansonsten müsste der Pfad angepasst werden oder eine weitere Abfrage erstellt werden.

Ich hoffe dies ist hilfreich,
viele Grüße
Jürgen

### [#15](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/15) · apalacheno · 2009-06-22

Danke Jürgen fürs teilen!

### [#16](https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar/16) · Unbekannter Benutzer · 2010-02-08

oder ab neueren Versionen (z.Bsp: 1.8.1) in dieser Form:

```php
elseif ($user->data['image']) {
				$marker['###AVATAR###']             = tx_mmforum_tools::res_img('uploads/tx_srfeuserregister/'.$user->data['image'],$conf['avatar_width'],$conf['avatar_height']);
			}
```

in Anlehnung an Jürgens Lösung.

---

Quelle: „Abgleich der FE-USer Bilder mit mm_forum Avatar“, typo3.net, https://www.typo3.net/d/62554-abgleich-der-fe-user-bilder-mit-mm-forum-avatar
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
