---
title: "cwt_community"
url: "https://www.typo3.net/d/37099-cwt-community"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-01-31"
last_reply: "2008-05-08"
replies: 9
solved: true
page: 1
pages: 1
lang: "de"
---

# cwt_community

Extensions · 9 Antworten · gelöst · gestartet 2006-01-31

## Frage

**Unbekannter Benutzer** · 2006-01-31 · [Beitrag #1](https://www.typo3.net/d/37099-cwt-community/1)

hallo,

kann mir vielleicht ml jemand helfen wie ich bei
der ext. cwt_community zusätlich zum profile_tmpl.
auch in weitern tmplests: userlist, Buddylist etc.
das user_image einfügen kann.
habe schon viele nächte daran verbracht und kam nur zu dem ergebnis das ich mit $user_info den dateinamen des jeweiligen images anzeigen kann.

Bitte helft mir bin am verzweifeln

## Beste Antwort

**FalkWalter** · 2006-02-01 · [Beitrag #2](https://www.typo3.net/d/37099-cwt-community/2)

Servus,

hattest Du das nicht schon in einem anderen Thread beantwortet bekommen?

Wenn Du den Dateinamen hast, bist Du doch schon fast am Ziel. Musst den nur mit dem Pfad und ggf. natürlich Dateiendung zusammenfügen und basta.

Grüßle
Falk

## Antworten

### [#2](https://www.typo3.net/d/37099-cwt-community/2) · FalkWalter · 2006-02-01 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#3](https://www.typo3.net/d/37099-cwt-community/3) · Unbekannter Benutzer · 2006-02-01

hallo, ja stimmt wunschtacho hat mir eine lösung vorgeschrieben aber irgendwie klappt es nicht ich weis nicht wo ich den echo... befehl in die cwt_communityuser_pi1.php einfügen muss. aber irgendwie stelle ich mich total blöd an !!! bei mir kommt mit dem befehl $user_info immer nur der dateiname statt die datei selber  #paralyzed#

vielleicht kannst du mir mal weiterhelfen wollte gern vielleicht heute noch nach vielen nächten endlich mal das bild in der userlist bzw. wellcome tmpl sehen

### [#4](https://www.typo3.net/d/37099-cwt-community/4) · FalkWalter · 2006-02-01

Servus, das kann ich verstehen...

Poste doch einfach mal den PHP-Code. Wenn es geht, nur die fragliche Funktion. Werde zwar selbst bald heute aufgeben (und bin selbst kein PHP-Gott) aber es wird sich schon jemand finden.

Tipp: Schau Dir mal die Funktion concat() an. Eleganter ist folgender Ansatz, entnommen und editiert aus tt_news_languageMenu.php:

```php
$meinDiv = '<div class="langmenu"><p>' . $meinInhalt. '</p></div>';
```

Wenn Dir das Beispiel noch nicht hilft, poste einfach mal Deinen Code.

Grüßle
Falk

### [#5](https://www.typo3.net/d/37099-cwt-community/5) · Unbekannter Benutzer · 2006-02-01

ich kann gerade nur einen kleinen auszug aus dem coda posten, da ich nicht am arbeitsplatz bin:

pathToImage="uploads/tx_cwtcommunityuser/.$users['tx_communityuser_image'];

und unter MarkerArry()den ###Image###-Marker eingebunden

...$cobj->stdWrap(user_info,['tx_communityuser_image'],"");

kannst was damit anfangen?

### [#6](https://www.typo3.net/d/37099-cwt-community/6) · FalkWalter · 2006-02-01

Sorry, aber das ist zu wenig. Es fehlt der Kontext. Frage: Benutzt Du die Variable pathToImage überhaupt später bei der Ausgabe?

Kleinere Fehlerchen im Code merke ich jetzt nicht an, da Du es ja anscheinend auswendig geschrieben hast.

Grüßle
Falk

### [#7](https://www.typo3.net/d/37099-cwt-community/7) · Unbekannter Benutzer · 2006-02-02

hi,

ja ich habe den code fix aus dem gedächtnis geschrieben.
aber im orinalen ist er 100%ig fehlerfrei.
ja ich verwende die Variable pathToImage!

---> kleiner Erfolg begin:

Ich konnte im template"Welcome" von CWT bereits erfolgreich den image Marker ansprechen.
nun wird das Fe-userImage auch zusätzlich in diesem template angezeigt.
dazu habe ich folgendes in den betreffenden Bereich der pi1.php datei geschrieben:

zu beachten wäre die Variable: "&user_info" für "wellcome"Templ.

//Handles
$pathToImage = "uploads/tx_cwtcommunityuser/".$user_info[$i]['tx_cwtcommunityuser_image'];
$lConf = $this->conf['imagePopup.'];
$lConf['alttext']= "";

//Create Marker Array:
$markerArray["###IMAGE###"] = $cObj -> cImage($pathToImage, $lConf);

--->kleiner Erfolg end

Aber der gleiche Code an selber stelle aber im Bereich von
getViewUserlist und getViewMessages mit veräderten Variablen
&users und &messages
bringt kein Erfolg!

muss ich denn zusätzlich noch einen extra datenbank befehl dazu schreib?
ich möchte nähmlich noch zusätzlich in der Userlist und in den messages das Fe-userImage haben.

Lieben Gruss ALex[/b]

### [#8](https://www.typo3.net/d/37099-cwt-community/8) · alibaba · 2006-02-13

Suche die Funktion "function doGetUserlist($letter)" in class.tx_cwtcommunity_pi1.php

Code -------------------------------------------------------

function doGetUserlist($letter){
    	//If a default letter is configured, it is selected here
		if ($letter == null && $this->conf['defaultUserListLetter']) {
		    $letter = $this->conf['defaultUserListLetter'];
		}

        // fetch all by default
        if ($letter == null) {
            // Fetch users
	    //Neue DB Felder für Listanzeige hinzugefügt static_info_country, image
            $users = $this -> doDatabaseQuery("SELECT **uid, username, name, city, country, www, lastlogin, crdate, static_info_country, image** FROM fe_users WHERE pid = ".$this->sysfolderList." AND NOT deleted=1 AND NOT disable=1 ORDER BY username ASC");
        }
        else{
            // Fetch users
	    // Neue DB Felder für Listanzeige hinzugefügt static_info_country, image
            $users = $this -> doDatabaseQuery("SELECT **uid, username, name, city, country, www, lastlogin, crdate, static_info_country, image**  FROM fe_users WHERE pid = ".$this->sysfolderList." AND (username LIKE '" . $letter . "%' OR username LIKE '" . strtoupper($letter) . "%') AND NOT deleted=1 AND NOT disable=1 ORDER BY username ASC");
        }
        // Return
        return $users;

}

Code End -------------------------------------------------------

SELECT, oben bold markiert, erweitern. Ich habe "static_info_country" und "image" benötigt. Daher diese hinzugefügt. Du musst dann **tx_cwtcommunityuser_image** einfügen.

Dann kannst du innerhalb der Funktion "function getViewUserlist($users)" direkt nach dem:

$markerArray = array();

folgenden Code einfügen:

Code ----------------------------------------------------------

$pathToImage = "uploads/tx_cwtcommunity/".$users[$i]['tx_cwtcommunityuser_image'];
         $lConf = $this->conf['imagePopup.'];
         $lConf['alttext']= "";
	 $markerArray["###LIST_IMAGE###"] = $cObj -> cImage($pathToImage, $lConf);

Code End -----------------------------------------------------

Den Marker ###LIST_IMAGE### in HTML-Template noch setzen und sich freuen.

### [#9](https://www.typo3.net/d/37099-cwt-community/9) · Unbekannter Benutzer · 2008-01-14

paar Jahre später ,

das mit dem Bild im Userlist, Welcome ect. klappt. nur in die Buddylist der CWT-Community bekomme ich nicht das bild????

hat vielleicht jemand eine Idee?

### [#10](https://www.typo3.net/d/37099-cwt-community/10) · anton599 · 2008-05-08

also eigentlich nur ###USERIMAGE_COMMON### in die buddylist einfügen, müsste klappen.

mfg, anton

---

Quelle: „cwt_community“, typo3.net, https://www.typo3.net/d/37099-cwt-community
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
