[Typo3-UG Oesterreich] WG: gsi_feuser_list

Softnomics Thomas Wegerer t.wegerer at softnomics.at
Mon Jan 31 11:32:50 CET 2005


ERGÄNZUNG - LÖSUNG

if (!$this->conf['neverHideUser'] &&	// user list supression not disabled
			isset($this->conf['hideUserField']) 

&& !($GLOBALS['TSFE']->loginUser))

	{
			$where = 'AND NOT '.$this->conf['hideUserField'];
		}

Einfach && !($GLOBALS['TSFE']->loginUser) in die Schleife einbauen

ToM
 
ERGÄNZUNG:

Hab es nun soweit hinbekommen, dass alle Mitglieder wo "showOnline" = 0 ist
nicht angezeigt werden.

Jetzt müßte ich bloss noch abfragen ob der user der die liste der mitglieder
aufruft eingeloggt ist.

Wenn ja, dann normalen query für alle mitglieder erstellen 

Und wenn nein,

Dann query mit WHERE-Abfrage erstellen.


if (!$this->conf['neverHideUser'] &&	// user list supression not disabled
			isset($this->conf['hideUserField']))	{
			$where = 'AND NOT '.$this->conf['hideUserField'];
		}

Wie kann ich diese if so umbauen, dass er als 3te option "&& userloggedin"
kontrolliert?

ToM


-----Ursprüngliche Nachricht-----
Von: Softnomics Thomas Wegerer [mailto:t.wegerer at softnomics.at]
Gesendet: Montag, 31. Jänner 2005 10:09
An: 'TYPO3 Usergroup Oesterreich'
Betreff: gsi_feuser_list

Hi Leute,
 
bin gerade dabei die ext. gsi_feuser_list anzupassen.
 
hab einen öffentlichen und einen geschützten bereich.
 
im geschützten bereich sollen immer alle mitglieder angezeigt werden.
 
im öffentlichen sollen in der liste nur die anzeigen, bei denen das feld in
der db showOnline aktiviert ist.
 
 
kann mir da bitte jemand helfen?
 
ToM
 

____________________________________
SOFTNOMICS Werbeagentur
Focus on difference

Thomas Wegerer
Dipl. Fachwirt für Medieninformatik





More information about the TYPO3-at mailing list