---
title: "cwt_community"
url: "https://www.typo3.net/d/11303-cwt-community"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2004-05-09"
last_reply: "2006-11-24"
replies: 37
solved: false
page: 1
pages: 1
lang: "de"
---

# cwt_community

Extensions · 37 Antworten · gestartet 2004-05-09

## Eröffnungsbeitrag

**molari** · 2004-05-09 · [Beitrag #1](https://www.typo3.net/d/11303-cwt-community/1)

Hallö,

kann mir jemand sagen, wie ich die Formatierung/Schriftgröße des Plugin cwt_community anpassen kann ?
Ich habe schon alles gestestet, also editor.cfg, css usw. aber es will sich nichts tun.
Vielleicht hatte jemand ähnliche Probleme mit dem PlugIn?

Oliver

## Antworten

### [#2](https://www.typo3.net/d/11303-cwt-community/2) · Morden · 2004-05-10

was genau willst du abändern?
hab bei mir alles mit CSS laufen.

btw...wer hilft molari wieder aus der patsche?
genau...mr. morden! ;)

### [#3](https://www.typo3.net/d/11303-cwt-community/3) · molari · 2004-05-10

Hallo Morden,

tsts die Schatten finden einen auch überall....,
ich habe das Problem mittlerweile lösen können, hatte die css global gesetzt, was wohl bei dieser Extension nicht funktioniert. Vielleicht noch eine Frage: (falls man dafür nicht einen ganzen Kontinent hingeben muss), ich raff wohl nicht so ganz das cwt_feedit zu integrieren.
Grundsätzlich sind alle erforderlichen cwt-Komponenten installiert alles wird angezeigt, der code ist integriert, nur es scheint so als ob cwt_feedit  editierte Daten nicht in die db übernimmt. Muss noch etwas im TS Setup geschrieben werden ?

Gruß
Oli

### [#4](https://www.typo3.net/d/11303-cwt-community/4) · Morden · 2004-05-11

Du solltest dich echt mal klar ausdrücken...z.B. "Ich will die Narn vernichten" oder sowas. ;)

Raff nämlich nicht, was du hast. Das CWT_FE_Edit brauchste ja, um dein Profil abzuändern, ne?!

D.h., dass der in der mod php darauf zurückgreift. Sind die Felder alle soweit richtig definiert, damit er auch was reinschreiben kann? ;)

### [#5](https://www.typo3.net/d/11303-cwt-community/5) · molari · 2004-05-11

Du weisst doch wie das so ist mit den Centauri, immer eine große Kleinigkeit trinken und von glorreichen Zeiten träumen.

Also im Grunde kann ich PHP nicht  :o und teste aus, was so passiert, nach dem Motto:"Wenn ich der Knopf für die Schubumkehr wäre, wo hätte ich mich dann wohl versteckt?"

Bei cwt_community bin ich nun arg aufgeschmissen, weil ich aus den Doc's nicht viel ziehen kann und mit austesten ist auch nicht sehr viel zu reissen.

Ich brauche eine Anregung, was ich in welcher Datei einfügen oder ändern muss, damit das Plug so wie es ist lauffähig wird, und das Profil editiert werden kann.
Wie gesagt alles steht, nur mit dem editieren, da hapert's dann. Dein Hinweis 'mod php' sagt mir zumindest schon mal wo ich suchen muss, blicke aber nicht durch.
So ist das halt bei den jungen Völkern.

Achso, es ist kein commerzielles Projekt sondern für meine private HP.

Gruß
Oli

### [#6](https://www.typo3.net/d/11303-cwt-community/6) · Morden · 2004-05-11

Tja, mal wieder müssen die Schatten helfen. Ich werde das vorher mit meinen Partnern besprechen.

Das Profil kannst du ja von Anfang an über ne Registrierung abfragen (FE_USER_Admin). Da bin ich grad dran.

Das andere musst du halt in der php im pi1 Verzeichnis der CWT_Community ändern.

Möchtest du noch Felder hinzufügen oder was möchtest du machen? Kann dir da gerne weiterhelfen, da ich z.Zt. selbst dran bin, das Ganze zu erweitern und anzupassen.

### [#7](https://www.typo3.net/d/11303-cwt-community/7) · molari · 2004-05-11

Nein Felder einfügen möchte ich zur Zeit nicht unbedingt, bin ja froh wenn der Besucher editieren kann.
Im Grunde plane ich für mich eine kleine Community in der die Besucher selbst etwas zum geschichtlichen Hintergrund unseres kleinen Stadtviertels schreiben können. Dazu ist natürlich die community extension recht hilfreich, muss aber nicht unbedingt erweitert werden. Sie soll nur zur Auflistung der User und zur kleinen internen Kontaktaufnahme dienen.

Gruß
Oli

### [#8](https://www.typo3.net/d/11303-cwt-community/8) · Morden · 2004-05-11

na dann brauchst du da auch nicht großartig viel anzupassen.

### [#9](https://www.typo3.net/d/11303-cwt-community/9) · Zinner · 2004-05-11

Da ihr euch gerade über die ext unterhaltet, mache ich mal einen einwurf.

ich habe das ganze installiert wie beschrieben und die id´s der seiten gesetzt.

läuft auch alles wunderbar, bis auf eine ausnahme
das profil edit geht nicht :(

wenn ich das profil_edit anklicke, dann bekomme ich folgenden fehler

```plaintext
Fatal error: Call to a member function on a non-object in c:apachehtdocsstardreams	slibclass.tslib_fe.php on line 2984
```

hat jemand ne idee ?

### [#10](https://www.typo3.net/d/11303-cwt-community/10) · Morden · 2004-05-11

Du kannst uns hier nicht einfach so unterbrechen! Gehts noch??? ;)

Hast du schön braf auf dein FE-User Verzeichnis verwiesen? Was hast du denn modifiziert?

### [#11](https://www.typo3.net/d/11303-cwt-community/11) · Zinner · 2004-05-11

ja, habe ich...und modifiziert habe ich eigentlich nichts :(

### [#12](https://www.typo3.net/d/11303-cwt-community/12) · Morden · 2004-05-11

:o
/me ist ratlos.

Biste auch nach der Doku vorgegangen? Die ist absolut idiotensicher!

### [#13](https://www.typo3.net/d/11303-cwt-community/13) · Zinner · 2004-05-11

ja, nach der doku die bei der ext auf typo3.org steht...

hmmm irgendwie komisch..

### [#14](https://www.typo3.net/d/11303-cwt-community/14) · Morden · 2004-05-11

jepp...find ich auch. haste n paar screenshots und bissl code da oder sowas?

### [#15](https://www.typo3.net/d/11303-cwt-community/15) · Zinner · 2004-05-11

hab es wieder deinstalliert...  zuviel aufwand..setze mich später nochmal damit auseinander... o.O

### [#16](https://www.typo3.net/d/11303-cwt-community/16) · Marc · 2004-05-14

AAAAAAAAAAAAAAARGH...

hab den gleichen Error:

```plaintext
Fatal error: Call to a member function on a non-object in /srv/www/htdocs/typo3/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2984
```

ausschnitt tslib_fe:

```php
	/**
	 * Initializing the getLL variables needed.
	 * Sets $this->langSplitIndex based on $this->config['config']['language']
	 *
	 * @return	void
	 */
	function initLLvars()	{
		$this->lang = $this->config['config']['language'] ? $this->config['config']['language'] : 'default';

		$ls = explode('|',TYPO3_languages);
		while(list($i,$v)=each($ls))	{
			if ($v==$this->lang)	{$this->langSplitIndex=$i; break;}
		}

			// Setting charsets: HIER KOMMTS :-)
		$this->siteCharset = $this->csConvObj->parse_charset($GLOBALS['TSFE']->config['config']['metaCharset'] ? $GLOBALS['TSFE']->config['config']['metaCharset'] : $GLOBALS['TSFE']->defaultCharSet);
		$this->labelsCharset = $this->csConvObj->parse_charset($this->csConvObj->charSetArray[$this->lang] ? $this->csConvObj->charSetArray[$this->lang] : 'iso-8859-1');
		if ($this->siteCharset != $this->labelsCharset)	{
			$this->convCharsetToFrom=array(
				'from' => $this->labelsCharset,
				'to' => $this->siteCharset
			);
		}
	}
```

*aufmschlauchsteh*

any hints?
Marc

### [#17](https://www.typo3.net/d/11303-cwt-community/17) · Zinner · 2004-05-14

auch nur beim profil editieren ?

### [#18](https://www.typo3.net/d/11303-cwt-community/18) · Marc · 2004-05-14

Ja ... Gästebuch zeigt er irgendwie auch nicht an... der rest funzt...

hab die extension zum erstenmal installiert...

#paralyzed#
Marc

### [#19](https://www.typo3.net/d/11303-cwt-community/19) · Marc · 2004-05-14

hab zum spass mal folgendes gemacht...tslib_fe

```php
//		$this->siteCharset = $this->csConvObj->parse_charset($GLOBALS['TSFE']->config['config']['metaCharset'] ? $GLOBALS['TSFE']->config['config']['metaCharset'] : $GLOBALS['TSFE']->defaultCharSet);
		$this->siteCharset = $GLOBALS['TSFE']->defaultCharSet;

//		$this->labelsCharset = $this->csConvObj->parse_charset($this->csConvObj->charSetArray[$this->lang] ? $this->csConvObj->charSetArray[$this->lang] : 'iso-8859-1');
		$this->labelsCharset = 'iso-8859-1';
```

jetzt funzt es... aber das kanns ja nicht sein...

marc

### [#20](https://www.typo3.net/d/11303-cwt-community/20) · Marc · 2004-05-14

einen hab ich noch:

```plaintext
"uploads/tx_cwtcommunityuser/" is not a file (non-uploads/.. resource, did not exist).
```

??

Marc

### [#21](https://www.typo3.net/d/11303-cwt-community/21) · molari · 2004-05-14

Hallo liebe Leut,

könnt ihr die Problemlösung vielleicht etwas ausführlicher posten ? Scheint ja doch ein grundsätzlicheres zu sein, an dem ich auch verzweifelt bin  :'(
Also gleiches Problem, kann Profil nicht editieren, und Gästebuch funktioniert nicht.

Gruß
Oli

### [#22](https://www.typo3.net/d/11303-cwt-community/22) · Marc · 2004-05-14

Welche Problemlösung? :-)

ich hab testweise in der class.tslib_fe.php in zeile 2984-2988 ?? obigen code geändert... is jetzt ein bisschen verschoben zeilenmäßig...

jetzt funzt edit profile...ich hab keinen blassen schimmer, ob ich jetzt irgendwelche probleme kriege ... :o

Marc
(php-embryo)

### [#23](https://www.typo3.net/d/11303-cwt-community/23) · molari · 2004-05-14

Also meine class.tslib_fe.php hat gar nicht so viele Zeilen  :(

Habe den alten Code:

```php
/** 
	 * Initializing the getLL variables needed.
	 */
	function initLLvars()	{
		$this->lang = $this->config["config"]["language"] ? $this->config["config"]["language"] : "default";
		$ls = explode("|",TYPO3_languages);
		while(list($i,$v)=each($ls))	{
			if ($v==$this->lang)	{$this->langSplitIndex=$i; break;}
		}
	}
```

durch Deinen:

```php
	/** 
    * Initializing the getLL variables needed. 
    * Sets $this->langSplitIndex based on $this->config['config']['language'] 
    * 
    * @return   void 
    */ 
   function initLLvars()   { 
      $this->lang = $this->config['config']['language'] ? $this->config['config']['language'] : 'default'; 

      $ls = explode('|',TYPO3_languages); 
      while(list($i,$v)=each($ls))   { 
         if ($v==$this->lang)   {$this->langSplitIndex=$i; break;} 
      } 

         // Setting charsets: HIER KOMMTS :-) 
      //      $this->siteCharset = $this->csConvObj->parse_charset($GLOBALS['TSFE']->config['config']['metaCharset'] ? $GLOBALS['TSFE']->config['config']['metaCharset'] : $GLOBALS['TSFE']->defaultCharSet); 
      $this->siteCharset = $GLOBALS['TSFE']->defaultCharSet; 

//      $this->labelsCharset = $this->csConvObj->parse_charset($this->csConvObj->charSetArray[$this->lang] ? $this->csConvObj->charSetArray[$this->lang] : 'iso-8859-1'); 
      $this->labelsCharset = 'iso-8859-1';   { 
         $this->convCharsetToFrom=array( 
            'from' => $this->labelsCharset, 
            'to' => $this->siteCharset 
         ); 
      } 
   }
```

ersetzt, nur leider ändert das nix am Problem, ich versteh auch nicht warums bei manchen auf Anhieb läuft und der Rest immer die gleichen Probs hat.

Gruß
Oli

### [#24](https://www.typo3.net/d/11303-cwt-community/24) · molari · 2004-05-14

doch es hat sich was geändert:
wenn ich über das fe_user_admin was ändere dann funktioniert es, allerdings noch nicht im cwt_community edit_profile modul, auf jeden Fall hat es schon mal weitergeholfen  :D

Gruß
Oli

### [#25](https://www.typo3.net/d/11303-cwt-community/25) · Marc · 2004-05-14

hast du typo3.6 ???

ich dachte, vielleicht liegts an css_styled_content, aber das wars nicht...

bin kurz vorm nervenzusammenbruch... weil:die extension is wirklich cool...

:'(  :'(  :'(  :'(  :'(  :'(

### [#26](https://www.typo3.net/d/11303-cwt-community/26) · Marc · 2004-05-14

nochmal zu deiner änderung: bist du dir sicher bei dem, was du tust...?

marc

### [#27](https://www.typo3.net/d/11303-cwt-community/27) · molari · 2004-05-14

Nein, sicher bin ich mir in der Tat gar nicht, ist halt trial und error, wenn ich eine Idee finde probier ich's einfach aus. Ich meine zurückdrehen kann man es ja immer noch.
Ich habe 3.5, werde aber heut oder morgen noch einen Testaccount mit 3.6 einrichten, und hoffe dass sich dann so einiges ändert.
Ich wollte im Grunde 'nur' die Community Extension in meine Page einbauen, und dachte ich könnte mich um den PHP-Code drücken, weil ich da wohl schlimmer als ein Newbie bin. Aber leider scheint es nicht ohne zu gehen. Und wenn ich anstelle des Edit_Profile dann das FE_user_admin unter den Knopf legen muss (nur der eingeloggte User kann ja sein eigenes Profil verändern) ist das ja eigentlich von der Funktionalität her egal, wenn ich das richtig verstanden hab  #paralyzed#
Das doofe ist nur, ich glaub da kann ich kein User Image einpflegen...und kein Gästebuch seh ich da gerad, hm

Gruß
Oli

### [#28](https://www.typo3.net/d/11303-cwt-community/28) · Marc · 2004-05-15

tja...ich hab 3.6 und da hat sich an der tslib_fe einiges geändert zur 3.5, darum weiss ich nicht, was bei dir die ursache für den fehler ist...

ich dachte, das läuft bei mir nicht, weil ich 3.6 habe, aber da es bei dir auch nicht läuft...hmmm....

Marc :o

### [#29](https://www.typo3.net/d/11303-cwt-community/29) · Morden · 2004-05-17

Warum schlagt ihr euch denn mit dem FE_User Admin rum?
CWT FE Edit ist der Schlüssel!!?

### [#30](https://www.typo3.net/d/11303-cwt-community/30) · Marc · 2004-05-17

jahaaa... das geht bei mir ja beides...aber das gästebuch der cwt_community funzt nicht.

in der anleitung steht, das gästebuch könnte auch auf einer extraseite stehen...ich frag mich nur: woher weiss er denn, WELCHES gästebuch er anzeigen soll..da wird ja dann keine userid übergeben... :o  :o

### [#31](https://www.typo3.net/d/11303-cwt-community/31) · Morden · 2004-05-17

ahso...mein gb funselt...nur halt keine möglichkeit zum eintragen. :(

evtl. n bug?

### [#32](https://www.typo3.net/d/11303-cwt-community/32) · Marc · 2004-05-17

einfach im guestbook-template den bereich für ###VIEW_GUESTBOOK### ersetzen ...also STATT:

```html
<!-- ###VIEW_GUESTBOOK### begin-->
<table>
	<!-- ###RECORD### begin-->
		<tr>
			<td valign="top"> ###CREATION_DATE### <br> ###CREATION_TIME###</td>
			<td valign="top"><a href="###LINK_TO_PROFILE###">###USERNAME###</a></td>
			<td valign="top">###TEXT###</td>
		</tr>
	<!-- ###RECORD### end-->

</table>		
<!-- ###VIEW_GUESTBOOK### end-->
```

folgendes:

```html
<!-- ###VIEW_GUESTBOOK### begin-->
<table>
	<!-- ###RECORD### begin-->
		<tr>
			<td valign="top"> ###CREATION_DATE### <br> ###CREATION_TIME###</td>
			<td valign="top"><a href="###LINK_TO_PROFILE###">###USERNAME###</a></td>
			<td valign="top">###TEXT###</td>
		</tr>
	<!-- ###RECORD### end-->
	<tr>
		<td colspan="3">
			<!-- ###ADDITIONAL### begin-->
				<a href="###LINK_TO_GUESTBOOK_ADD###">###ADD_TO_GUESTBOOK_LINKTEXT###</a>
			<!-- ###ADDITIONAL### end-->	
		</td>
	</tr>
</table>		
<!-- ###VIEW_GUESTBOOK### end-->
```

dann läufts auch mit dem guestbook..

Marc

### [#33](https://www.typo3.net/d/11303-cwt-community/33) · Morden · 2004-05-17

och, wie blöd! ;)

wie kann das, dass es weg war?

### [#34](https://www.typo3.net/d/11303-cwt-community/34) · Marc · 2004-05-17

nu isses ja wieder da... 8-)

### [#35](https://www.typo3.net/d/11303-cwt-community/35) · Morden · 2004-05-17

wasn glück! ;)

### [#36](https://www.typo3.net/d/11303-cwt-community/36) · molari · 2004-05-17

Lieben Dank an Morden und Marc von einem noch nicht so weit entwickelten Volk, jetzt funzt endlich auch bei mir alles  #giggle#

### [#37](https://www.typo3.net/d/11303-cwt-community/37) · aviereck · 2005-05-31

> **Morden schrieb:**
>
> ...Möchtest du noch Felder hinzufügen oder was möchtest du machen? Kann dir da gerne weiterhelfen, da ich z.Zt. selbst dran bin, das Ganze zu erweitern und anzupassen.

Ich würde gerne Felder für die VIEW_EDITPROFILE Ansicht einfügen.

Diese bestehen durch eine $TCA Erweiterung der fe_users bereits funktionsfähig im Backend.

Doch nach der Eintragung in der class.tx_cwtcommunity_pi1.php passiert im Frontend garnichts. Die neuen Felder werden nicht angezeigt?

Kann mir da jemand weiterhelfen?

### [#38](https://www.typo3.net/d/11303-cwt-community/38) · Unbekannter Benutzer · 2006-11-24

Kann man in der tslib_fe nicht einfach $GLOBALS['TSFE']-> durch $this-> ersetzen, das macht das Ganze schon übersichtlicher.

---

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