pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: rubberman am 26 Januar 2004, 21:53:15

Titel: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: rubberman am 26 Januar 2004, 21:53:15
Hi,

ich habe das User Fotoalbum (von Gerry) auf vkpMx2.1 installiert.

Da man jetzt aber nicht weis, bei welchem User es ein Foto zu sehen gibt, hätte ich gerne folgendes:

eine zusätzliche Spalte in der Memberliste die anzeigt (eventuell mit einem kleinen Symbol) welcher User Fotos hochgeladen hat.

Wer kann mir dabei helfen?

Vielen Dank
rubberman
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: soxin am 26 Januar 2004, 22:53:09
kopierst den code in deine index.php von der memberlist..
in ca. zeile 260 (kanns dir nicht genau sagen habe mx nicht)
mußt halt schauen wo es hinpasst damit es noch in der tabelle ist..
Kann auch sein das es fehler hat ..
ist jetzt aus dem Kopf heraus:

 

 
echo "<td bgcolor='$dcolor'>";

if(file_exists("modules/User_Fotoalbum/album/".$theuser["uname"]."1.jpg" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."2.jpg" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."3.jpg" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."5.jpg" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."4.jpg" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."6.jpg" OR
"modules/User_Fotoalbum/album/".$theuser["uname"]."1.gif" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."2.gif" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."3.gif" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."5.gif" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."4.gif" OR "modules/User_Fotoalbum/album/".$theuser["uname"]."6.gif"))
{
echo "<img src=\"images/forum/BILD_VORHANDEN.gif\" border=\"0\" alt=\"Userfoto vorhanden\"></a>";
}
else
{
echo "<img src=\"images/forum/BILD_NICHT_VORHANDEN.gif\" border=\"0\" alt=\"Userfoto NICHT vorhanden\"></a>";
}

echo"</td>";

 


 

[Editiert am 26/1/2004 von soxin]
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: rubberman am 26 Januar 2004, 23:25:09
danke für die schnelle antwort.
scheint zu gehen,
finde nur die stelle nicht wo ich es einfügen muß das es noch in der tabelle ist :cry

help please

Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: gaia am 30 Januar 2004, 21:24:53
hi rubberman,

füge es einfach, wie obe schonn beschrieben, in die zeile 260 ein.

dann musst du noch in die  zeile 180 das einfügen:

echo "<td BGCOLOR=\"$bgcolor4\" align=\"center\"><font color=\"$textcolor2\"><u><b>Bilder</b></u></font></td>\n";

und drunter die $cols = 9   auf 10 ändern und in zeile 183 die cols vom admin in 11

das wars. funzt prima.

grüße,
gaia
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Dan am 31 Januar 2004, 03:44:04
Hai gaia,

bei mir war nur das BILD_NICHT_VORHANDEN.gif zu sehen obwohl bei den Usern, wenigstens bei einigen, Fotos drin waren.
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: kekule am 22 Februar 2004, 17:40:34
Hallo

Die Abfrage habe ich so realisiert
 if(file_exists("modules/User_Fotoalbum/album/".$uname."1.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
    elseif(file_exists("modules/User_Fotoalbum/album/".$uname."1.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."2.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."2.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."3.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."3.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."4.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."4.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."5.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."5.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."6.jpg")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
elseif(file_exists("modules/User_Fotoalbum/album/".$uname."6.gif")) {
echo "<a target=_blank href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=$uname\"><img src=\"images/foto.gif\"></a> ";
}
else{
}

Möglicherweise gehts so

mfg
Kekule

[Editiert am 22/2/2004 von kekule]
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: smartmusic am 24 Februar 2004, 18:35:20
funktioniert bei mir auch nicht,ist immer nur das bild_nicht_vorhanden.gif zu sehen, bei allen...
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Dan am 24 Februar 2004, 20:38:42
@ smartmusic

willkommen im Club - wie ich schon mal geschrieben habe ist es bei mir genau gleich :(
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: kekule am 24 Februar 2004, 20:52:37

Bei mir funktiniert es

Tut mir leid weiss leider nicht was es da hat.

mfg
kekule
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: bradersim am 25 Februar 2004, 01:21:42
es scheint, dass die funktionsweise der obigen abfrage mit der entsprechenden platzierung in verbindung steht... bei denen nur das bild "bildvorhanden" angezeigt wird, sollten versuchen die abfrage woanders in skript unterzubringen... sqltechnisch scheinen beide abfrage in ordnung zu sein...

beste grüsse,
bradersim
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Andi am 25 Februar 2004, 04:18:21
Hi :)

auf jeden Fall muss zum Zeitpunkt der Abfrage die Varible für den Usernamen schon belegt sein (z.B. $theuser["uname"] oder $uname)

Schaltet den Debugmodus im Adminmenü ein. vielleicht helfen die Fehlermeldungen dann weiter....
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: smartmusic am 25 Februar 2004, 10:28:08
es funktioniert einfach nicht...dann anders,wie könnten die user sehen ob ein anderer user ein neues bild hochgeladen hat...also eine seperate liste wo alle z.b. 20 user mit neuen bildern drin stehen...
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Homicide am 25 Februar 2004, 17:19:31
Also ich würde es ein wenig anders machen:

In Zeile 165:
echo "<td BGCOLOR=\"$bgcolor4\" align=\"center\" style=\"border-left-width: 1; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1\"><font color=\"$textcolor2\"><b>Bilder</b></font></td>\n";

dann $cols auf 10 und bei Admin $cols auf 11 stellen.

Ab Zeile 250 direkt unter
echo "<td bgcolor='$dcolor' style=\"border-left-width: 1; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1\"><center><a href=\"modules.php?name=Private_Messages&file=reply&send=1&uname=".$theuser["uname"]."\"><img src=\"images/forum/pm.gif\" border=\"0\" alt=\"Private Message\"></a></center></td>";

folgendes einfügen:

echo "<td bgcolor='$dcolor'>";
$bilder=0;
if(is_file("modules/User_Fotoalbum/album/".$nick."1.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."2.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."3.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."4.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."5.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."6.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."1.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."2.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."3.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."4.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."5.jpg")) $bilder=1;
if(is_file("modules/User_Fotoalbum/album/".$nick."6.jpg")) $bilder=1;
if($bilder == "1") {
echo "<center><a href=\"modules.php?name=User_Fotoalbum&op=fotoview&uname=".$nick."\">
<img src=\"images/forum/BILD_VORHANDEN.gif\" border=\"0\"
alt=\"Userfoto vorhanden\"></a></center>";

}
else
{
echo "<center><img src=\"images/forum/BILD_NICHT_VORHANDEN.gif\" border=\"0\"
alt=\"Userfoto NICHT vorhanden\"></center>";
}
echo"</td>";

und dann funktioniert es auch.


[Editiert am 25/2/2004 von Homicide]
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: TaiMaiShu am 27 Februar 2004, 10:32:33
Juhu, bei mir hats endlich funktioniert. Ihr müsst den Code von Homicide ausprobieren und nur den variable $nick mit $theuser["uname"] ersetzen.
Bei mir hat es danach wunderbar funktioniert ;)

Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Homicide am 02 März 2004, 10:49:59
Mußtest du die Variable ändern?
ich hab bei mir in der index.php in zeile 184 folgendes stehen:
$nick = $theuser["uname"];
danach wird dann das Geburtsdatum abgefragt.
folglich wäre ja $nick immer mit dem richtigen Wert gefüllt.

Aber im Grunde ist wäre es natürlich besser da anstelle $nick dann $theuser["uname"] zu benutzen, ich war wohl etwas schreibfaul :)
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: smartmusic am 11 März 2004, 11:45:35
hallo,

ich habe jetzt alle variationen ausprobiert,aber es funktioniert einfach nicht!

Kann mir jemand helfen?
Wem kann ich meine index.php senden?

gruss
christopher
www.smartmusic.de
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Homicide am 11 März 2004, 19:36:13
Dann schick sie mal her.

homicide at cyberus.de
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: gaia am 11 März 2004, 20:03:46
hi,

also bei mir ist auch nix zu sehen :-( und habe auch alles ausprobiert. wenn ihr ne lösung habt...bitte melden.

liebe grüße,
gaia
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: TaiMaiShu am 11 März 2004, 21:04:22
@Gaia
Hast du denn In Zeile 165:
 
ZitatIn Zeile 165:
echo "<td BGCOLOR=\"$bgcolor4\" align=\"center\" style=\"border-left-width: 1; border-right-width: 1; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1\"><font color=\"$textcolor2\"><b>Bilder</b></font></td>\ n";

dann $cols auf 10 und bei Admin $cols auf 11 stellen
das auch schon gemacht? Weil du meintest, dass du nichts siehst.

mfg
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: gaia am 12 März 2004, 10:34:46
hi,
ja, das ist alles da. zwar ist die zeile eine andere.....
es erscheint nur das "bild-nicht-vorhanden.gif"

irgendwie holt er die info nicht ein, das es da bilder gibt...hhmmmm

grüße,
gaia

Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Homicide am 12 März 2004, 12:01:50
@gaia

dann schick mir mal deine index.php von dem Modul rüber.
ich schau mal drüber

adresse s.o.
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: TaiMaiShu am 14 März 2004, 23:10:03
@Homicide
bin nicht so oft im Forum. Sorry, dass ich jetzt erst deine Frage gelesen habe. Ich musste die Variable ändern. Dann hat es endlich funktioniert ;)

@gaia
hmm, komisch, wenn du alles so gemacht hast, müsste doch alles funktionieren. Hast du auch die Variable geändert ?  :quest
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: Selkie am 14 August 2004, 04:25:30
Bei mir zeigt er auch nur, daß das Bild nicht vorhanden sei! Ich schau mal drüber!
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 05 Februar 2005, 23:55:41
Ich hab hier auch noch irgendwo einen Fehler drin. Zwar werden die Grafiken angezeigt, jedoch ist das irgendwie "spaltenverkehrt". Heisst: Ich habe eine Spalte, die "Bilder" heisst. Die ist aber leer. Dafür ist direkt daneben eine weitere Spalte, in der dann die Grafiken angezeigt werden. Ich find bloß den Fehler nicht.
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 06 Februar 2005, 10:08:24
Noch was: ist es möglich, dass, wenn man mit der Maus über die Grafik für vorhandene Fotos fährt, von dem entsprechenden User das erste Foto im Fotoalbum in vorher definierter Größe angezeigt wird? So wie auch der Inhalt von PNs angezeigt wird, wenn man im Posteingang mit der Maus auf die Betreffzeile zeigt? Wenn ja - wie?
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 07 Februar 2005, 12:58:36
habe alles so gemacht wie vom Homicide beschrieben,
bekomme ber nur zu sehen : Userfoto NICHT vorhanden

sieht zwar immer so aus als wenn da was geladen würde... aber nix is.

Traurig guck.... :-[
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 07 Februar 2005, 13:18:49
Ich kann Dir meine geänderte Version gerne schicken, vielleicht findest Du ja im Gegenzug heraus, warum das, was eigentlich in der Spalte "Bilder" angezeigt werden müsste, bei mir in der Spalte "Admin" zu finden ist. :)
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 07 Februar 2005, 13:38:10
Na dann mal her mit dem Teil....
Werde mir Mühe geben es herauszufinden  :)

In diesem sinn ein frohes schaffen
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 07 Februar 2005, 13:43:13
Guckstu hier:

Klick (http://www.mad-goth.de/index.rar)
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 08 Februar 2005, 07:02:25
Hallo Danke erstmal für das Teil...

Aber bei klappert es noch nicht so richtig:

Bekomme nur den Text: Kein Bild vorhanden
obwohl bei Usern Bilder drin sind.  :-[

Also basteln wir mal weiter....
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 10 Februar 2005, 11:31:21
Zitat von: JermaineBelgardio am 07 Februar 2005, 13:18:49
Ich kann Dir meine geänderte Version gerne schicken, vielleicht findest Du ja im Gegenzug heraus, warum das, was eigentlich in der Spalte "Bilder" angezeigt werden müsste, bei mir in der Spalte "Admin" zu finden ist. :)

Bei Dir sind die Tabellenfelder verschoben, bzw. ein Feld fehlt.
habe auch ne weile gebraucht, aber jetzt rennt es bei mir  :)
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 10 Februar 2005, 13:09:27
Ich hab es vermutet, aber ich sehs einfach nicht.  :-[

BTW: Hat jemand nun eine Idee, wie sich das mit der Bildvorschau mittels PopUp machen lässt?
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 10 Februar 2005, 14:27:04
Hi habe ja deine Index,
ich schaue es mir an und mail sie dann zuück.
Muss mich nur erstmal auf deiner Seite eintragen damit ich das teil auch Live sehen kann
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: fjuergens am 10 Februar 2005, 15:00:18
Zitat von: JermaineBelgardio am 10 Februar 2005, 13:09:27
Ich hab es vermutet, aber ich sehs einfach nicht.  :-[

BTW: Hat jemand nun eine Idee, wie sich das mit der Bildvorschau mittels PopUp machen lässt?


Habe eben nochmal reingesehen...
und gesehen das Du eine Tabelle zuviel drin hast, denke ich jedenjalls

echo "<td bgcolor=\"$dcolor\" align=\"center\"><font color=\"$textcolor1\">&nbsp;$theuser[user_from]</font>&nbsp;</td>\n";
echo "<td bgcolor=\"$dcolor\" align=\"center\"><font color=\"$textcolor1\">&nbsp;$theuser[user_from1]</font>&nbsp;</td>\n";

Wenn die eine weg ist stimmts auch mit dem nachbarn... dem Bild
Titel: Re: Wie bekomme ich vom User Fotoalbum anzeige Symbol auf Memberlist ?
Beitrag von: JermaineBelgardio am 10 Februar 2005, 22:56:25
Tatsächlich, genau das wars. Da wäre ich nie drauf gekommen, da sich die beiden Tabellen ja minimalst unterscheiden. Problem/Frage #1 wär gelöst, Firma dankt! :)