News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 4
Seite [1]
Genyo


Try to beat me




Herkunft: Bad Laasphe
Beiträge: 153
# Thema - 16.01.2008 um 16:30 Uhr
Vor einiger Zeit habe ich für eine RC VErsion von CS mal eine geänderte Useransicht runtergeladen. Unteranderem war dort auch folgendes Vorhanden:

Wenn man die Liste der Member aufruft und ein USer kein Bild hochgeladen hat, steht nun Kein Bild. Ich möchte aber gern ein Bild als Platzhalter einfügen. Wie kann ich dieses Bild anzeigen lassen, wenn der Member kein Bild hochgeladen hat?


------------------
Inaktiv
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 1 - 16.01.2008 um 16:43 Uhr
Ganz einfach in der mods/users/view.php.

ALT:
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
     if(empty($cs_user['users_picture'])) {
        
$data['users']['picture'] = $cs_lang['nopic'];
    } else {
        
$place 'uploads/users/' $cs_user['users_picture'];
        
$size getimagesize($cs_main['def_path'] . '/' $place);
        
$data['users']['picture'] = cs_html_img($place,$size[1],$size[0]);
    }    


gegen

NEU:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
     if(empty($cs_user['users_picture'])) {
        
$place 'uploads/users/nopic.jpg';
        
$size getimagesize($cs_main['def_path'] . '/' $place);
        
$data['users']['picture'] = cs_html_img($place,$size[1],$size[0]);
    } else {
        
$place 'uploads/users/' $cs_user['users_picture'];
        
$size getimagesize($cs_main['def_path'] . '/' $place);
        
$data['users']['picture'] = cs_html_img($place,$size[1],$size[0]);
    }


ersetzen und dann ein Bild namens nopic.jpg nach uploads/users/ hochladen das wars

Greetz
donkeydick


Zuletzt editiert von donkeydick am 16.01.2008 um 16:47 Uhr (2x Editiert)
Inaktiv
|
Genyo
Thread-Ersteller


Try to beat me




Herkunft: Bad Laasphe
Beiträge: 153
# Antwort: 2 - 16.01.2008 um 20:06 Uhr
Danke bei den USern funzt es aber ich meinte bei den Membern unter Memberansicht bzw. Squad ansicht. Wahrscheinlich ist das in der pictured.php. Aber ich hab versucht codeschnipsel von oben zu verwenden. das funzt aber net


------------------


Inaktiv
|
donkeydick


Try to beat me





Beiträge: 161
# Antwort: 3 - 16.01.2008 um 20:18 Uhr
nee bei mir geht das auch bei membern, user und member nutzen ja beide die view.php


Inaktiv
|
Genyo
Thread-Ersteller


Try to beat me




Herkunft: Bad Laasphe
Beiträge: 153
# Antwort: 4 - 17.01.2008 um 09:52 Uhr
hmmm komisch bei mir geht's net. aber ich änder es gerade nochmal und lass es dann so. dann kannst du dir es mal angucken.

Edit:

Es funzt definitiv nicht. ICh denke, das in mod/member/pictured.php dafür zuständig ist.

Habe mal in der pictured.php diese zeile durch deine ersetzt. nun werden keine bilder mehr angezeigt. Ergo sollte die pictured.php dafür zuständig sein. ich weiß ja nicht, aber evtl spielen beide dateien eine rolle?


EDIT:

Habe gerade mal mit Freezeman gesprochen. Die pictured.php ist dafür zuständig. Diese ist noch nicht auf subtemplates umgebaut und aus diesem Grund ist folgender Code der richtige:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
1. / 2. / ... 
 if(empty($cs_members[$run]['users_picture'])) {  
  
$place 'uploads/users/nopic.gif';  
  
$size getimagesize($cs_main['def_path'] . '/' $place);  
  echo 
cs_html_img($place,$size[1],$size[0]);   
} else {  
  
$place 'uploads/users/' $cs_members[$run]['users_picture'];  
  
$size getimagesize($cs_main['def_path'] . '/' $place);  
  echo 
cs_html_img($place,$size[1],$size[0]);   
}


------------------


Zuletzt editiert von Genyo am 18.01.2008 um 07:58 Uhr (5x Editiert)
Inaktiv
|
Antworten: 4
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo