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

Antworten: 12
Seite [1]
Radiate


King for a day





Beiträge: 293
# Thema - 26.09.2007 um 03:59 Uhr
Hallo Leute!

Ich habe mich die ganzen Seiten durchgehauen um folgende Frage beantwortet zu bekommen also statt der Suche einen auf Manuell gemacht.^^

Wie bekomme ich es hin das nachdem man sich erfolgreich eingeloggt hat, das der eingeloggte User sein Userbild über dem Link "Home" stehen hat?

Sry aber ich habe wirklich keine Ahnung würde ja {users:picture} benutzen aber das geht irgendwie nicht.


------------------
Clansphere 2008.0
Inaktiv
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 1 - 26.09.2007 um 09:47 Uhr
Dafür musst du 2 Dateien editieren.

/mods/users/navlogin.php
alter Code Zeile 81:
 
1.
1. / 2. / ... 
 echo cs_subtemplate(__FILE__,$data,'users','navlogin_2');

ersetzen durch
 
1.
2.
3.
1. / 2. / ... 
 $pic cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" $account['users_id'] . "'",0,0,1);
$data['link']['users_picture'] = $pic['users_picture'];
echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');


/themes/base/users/navlogin_2.tpl
am anfang der Datei:
 
1.
1. / 2. / ... 
 <img src="uploads/users/{link:users_picture}" width="75" height="100" /><br />


das sollte es gewesen sein


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 26.09.2007 um 09:48 Uhr (2x Editiert)
Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 2 - 26.09.2007 um 17:48 Uhr
Der Wahnsinn! ^^
Ich liebe euch echt ohne scheiß auch wenn kein Anspruch auf Support besteht so wird doch super schnell geantwortet.

Fettes Fettes Lob @ Clansphere :top:


------------------
Clansphere 2008.0

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 3 - 26.09.2007 um 18:29 Uhr
hehe,.. danke im namen des gesamten teams,...


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 4 - 26.09.2007 um 20:33 Uhr
@ Ramires: Du wolltest soetwas auch wissen? *hehe*

Habe allerdings noch ein Prob in der php File -> view_php.
Wenn der User kein Bild geuploadet hat dann sieht er nur ein Bild wo keins ist also ihr kennt das bestimmt wenn dort kein Bild ist dann sieht man nur einen Rahmen nicht das nopic.gif, woran könnte das liegen?

Meine view.php:

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
<?php if(empty($cs_user['users_picture'])) {
        
$place 'uploads/users/nopic.gif';
        
$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]);
    } 
?>


------------------
Clansphere 2008.0

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 5 - 26.09.2007 um 20:40 Uhr
das liegt vielleicht daran, dass du kein nopic.gif erstellt hast,... ^^

und,.. nein,.. ich wollte das nicht wissen,... sondern

Der Wahnsinn! ^^
Ich liebe euch echt ohne scheiß auch wenn kein Anspruch auf Support besteht so wird doch super schnell geantwortet.


dafür danke,..


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 26.09.2007 um 20:41 Uhr (2x Editiert)
Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 6 - 26.09.2007 um 23:19 Uhr
Ist vorhanden.^^

Content: index.html, nopic.gif, picture-1.jpg

Es geht ja auch im Profil nur halt nicht neben der Navi, okay ich lüfte mal mein Geheimnis und Lade das ganze dann eben hoch, gib mir 20 Minuten mit Datenbank Update.^^
Registriere dich und sieh selbst auf dein Profil und du wirst sehen das du ein "nopic.gif" drin hast.^^

Woran könnte es also nicht liegen?

p.s. Link wird nach Upload hier veröffentlicht.

//Edit: Hier der Link -> Link


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 26.09.2007 um 23:59 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 7 - 27.09.2007 um 00:01 Uhr
öhm, also ich sehe das nopic.gif Bild.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 8 - 27.09.2007 um 08:00 Uhr
hmm,.. also ich net,... wie siehts mit der der debug.php aus,...?

./EDIT:

hab das grad mal getestet,.. funzt bei mir einwandfrei,...

./EDIT-ENDE


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 27.09.2007 um 08:25 Uhr (1x Editiert)
Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 9 - 27.09.2007 um 08:39 Uhr
Also ich meine ob ihr das nachdem login direkt neben den Links "Home, Nachrichten, ..." sehen könnt. Auf dem Profil ist das klar, das geht ja.

Und damit ihr auch wieder etwas habt womit ihr was anfangen könnt, hier mal direkt ein Bild von meinem Prob:


Mich interessieren zwei Sachen:
Wieso geht das bei euch?
Welchen Browser nutzt ihr dafür?

Bei mir gehts nicht und ich benutze den FireFox, wobei das eigentlich browserunabhängig sein sollte da es kein Design sondern nur Code ist.


Danke jedenfalls für eure Hilfe, vielleicht könnt ihr mir noch weiter helfen.


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 27.09.2007 um 08:50 Uhr
öhm Radiate, dann hast du dich im oberem Post verschrieben, du hast es so geschrieben, als würde es in view.php nicht gehen

/mods/users/navlogin.php
alter code:
 
1.
2.
3.
1. / 2. / ... 
 $pic cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" $account['users_id'] . "'",0,0,1);
$data['link']['users_picture'] = $pic['users_picture'];
echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');


ersetzen durch
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
 $pic cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" $account['users_id'] . "'",0,0,1);
if(empty(
$pic['users_picture'])) {
  
$data['link']['users_picture'] = 'nopic.gif';
} else {
  
$data['link']['users_picture'] = $pic['users_picture'];
}
echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');



------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 11 - 27.09.2007 um 12:34 Uhr
Kurzer Gedanke nochmal rekonstruiert:

Remires gibt vor:
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
<?php 
// Alter Code -> echo cs_subtemplate(__FILE__,$data,'users','navlogin_2');
     
Neuer Code False -
    
$pic cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" $account['users_id'] . "'",0,0,1);
    
$data['link']['users_picture'] = $pic['users_picture'];
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');
 
?>


Das habe ich getan, leider ohne Erfolg denn so konnte man lediglich ein Bild das angegeben wurde in der Navlogin darstellen.
Mit dem neuen Code wurde es dann möglich ein nicht angegebenes Bild des Users anzuzeigen.

Remires gibt wieder vor:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1. / 2. / ... 
<?php 
// Neuer Code - False -
    //$pic = cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" . $account['users_id'] . "'",0,0,1);
    //$data['link']['users_picture'] = $pic['users_picture'];
    //echo cs_subtemplate(__FILE__,$data,'users','navlogin_2');
    // Neuer Code - True -
    
$pic cs_sql_select(__FILE__,'users','users_id, users_picture',"users_id = '" $account['users_id'] . "'",0,0,1);
    if(empty(
$pic['users_picture'])) {
    
$data['link']['users_picture'] = 'nopic.gif';
    } else {
    
$data['link']['users_picture'] = $pic['users_picture'];
    }
    echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_2');
 
?>


Der Abschnitt // Neuer Code - True - funktioniert jetzt für alle die ein Userbild - auch ein vorgegebenes Userbild - in der Navlogin benutzen möchten.

Danke an das gesamte Team von Clansphere und den super schnellen Support.
Alles funktioniert wie geplant, danke.

Topic kann geclosed werden.


------------------
Clansphere 2008.0

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 12 - 27.09.2007 um 12:39 Uhr
kay, kay,...

./closed


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
Antworten: 12
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo