|
|
|
Atze
|
« am: 03 November 2005, 00:37:21 » |
|
Hi Bowling, ich hab schon mal das Thema gefragt, aber wurde nicht komplett beantwortet, deshalb meine Frage, wie kriege ich das aktuelle Foto vom Avatar Upload Modul in die Profilseite?? Ich hab da mal so ein Codeschnippsel in der view.php bei der Ausgabe gefunden: // Als Thumbnail darstellen: (Nur Fotos!) if (!empty($isAvatarUploaded['foto']) && defined("AV_ALBUM")) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _AV_USERFOTO . "</b></td><td bgcolor=\"$bgcolor3\"><img src=\"modules.php?name=Avatar&file=index&wat=displayThumb&pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"><br><a href=\"modules.php?name=Avatar&file=album&uid=" . $isAvatarUploaded['aid'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n"; ... wenn ich diesen Einbau gibt es kein Fehler, aber man sieht auch kein Bild?? Fehlt da noch was in der mx_userfunctions_options.php zusätzlich?? Wenn ich nämlich die mx_user....php nicht nutze, dann sehe ich das Bild?? DAnke Gruß
|
|
|
|
« Letzte Änderung: 03 November 2005, 01:00:47 von Atze »
|
Gespeichert
|
Fahr mal das Becks hoch!
|
|
|
|
|
|
V4Mp
|
« Antworten #1 am: 18 November 2005, 16:52:06 » |
|
Hab da gleiches Problem... einer ne Lösung? 
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
vittatus
|
« Antworten #2 am: 18 November 2005, 18:06:55 » |
|
also ich habs so eingebaut in die useroptions. if (!empty($isAvatarUploaded['foto']) && defined("AV_ALBUM")) echo "<td width=\"34%\" rowspan=\"5\" align=\"center\">".mxCreateImage(MX_PATH_MEMBERAVATAR."/temp/".$isAvatarUploaded['foto'])."<br><a href=\"modules.php?name=Avatar&file=album&uid=".$isAvatarUploaded['aid']."\">"._AV_VISIT_ALBUM."</a></center></td>\n"; else if(defined("AV_ALBUM")) echo "<td width=\"34%\" rowspan=\"5\" align=\"center\">".mxCreateImage("images/nopic.gif")."<br><a href=\"modules.php?name=Avatar&file=album&uid=".$uinfo['uname']."\">"._AV_VISIT_ALBUM."</a></td>\n"; musste natürlich an dein design anpassen...
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
V4Mp
|
« Antworten #3 am: 18 November 2005, 18:45:10 » |
|
Passiert bei mir nix, wenn ich das einbaue. Wenn ich die normale useroptions nehme und nicht die Erweiterte, dann seh ich es auch ganz normal, aber mit Erweiterungen ist es einfach weg... Auch das Auswahlfeld für das UserGuest ist davon betroffen. Einmal die mx_userfunctions_options.php ist sowohl das Auswahlfeld zum aktivieren u. deaktivieren des UserGuest weg, als auch Avatar und UserPic. mx_userfunctions_options.php wieder umbenannt alles beim normalen... gibts da n hack? das man trotzdem die extras aus der mx_userfunctions_options.php haben kanne und das Avatar Modul? 
|
|
|
|
« Letzte Änderung: 18 November 2005, 19:29:29 von V4Mp »
|
Gespeichert
|
|
|
|
|
|
|
ruajoerg
|
« Antworten #4 am: 18 November 2005, 19:37:49 » |
|
Hallo, das Foto (Avatar) sollte in die mx_userfunctions_options.php eingebaut werden. So ab Zeile 543 müsste dazu was stehen. ################# Foto 1 ########################### if(file_exists("images/members/$uname.jpg")) { echo "<p><image src=\"images/members/$uname.jpg\" alt=\"$uname\" width=\"155\" border=\"0\"><p>\n"; } elseif(file_exists("images/members/$uname.gif")) { echo "<p><image src=\"images/members/$uname.gif\" alt=\"$uname\" width=\"155\" border=\"0\"><p>\n"; } else{ echo" "; }
Dies nemt ihr raus und dann den Code von Vittatus mit den HTML-Anpassungen, wie ihr sie braucht.
|
|
|
|
|
Gespeichert
|
Gruß Jörg
|
|
|
|
|
|
V4Mp
|
« Antworten #5 am: 18 November 2005, 20:09:30 » |
|
missing image: images/nopic.gif
Diese Fehlermeldung bekomme ich dann... bzw. Anzeige. Dabei ist aber ein Bild vorhanden... Soweit ich erkennen kann fehlen mir bei dem Code if (!empty($isAvatarUploaded['foto']) && defined("AV_ALBUM")) echo "<td width=\"34%\" rowspan=\"5\" align=\"center\">".mxCreateImage(MX_PATH_MEMBERAVATAR."/temp/".$isAvatarUploaded['foto'])."<br><a href=\"modules.php?name=Avatar&file=album&uid=".$isAvatarUploaded['aid']."\">"._AV_VISIT_ALBUM."</a></center></td>\n"; else if(defined("AV_ALBUM")) echo "<td width=\"34%\" rowspan=\"5\" align=\"center\">".mxCreateImage("images/nopic.gif")."<br><a href=\"modules.php?name=Avatar&file=album&uid=".$uinfo['uname']."\">"._AV_VISIT_ALBUM."</a></td>\n";
die vars zu 'foto' und 'aid' wobei ich bei 'aid' davon ausgehe, dass das avatar id sein soll. Was muss ich denn für das Avatar einfügen?
|
|
|
|
« Letzte Änderung: 18 November 2005, 20:45:46 von V4Mp »
|
Gespeichert
|
|
|
|
|
|
|
V4Mp
|
« Antworten #6 am: 18 November 2005, 20:55:26 » |
|
Hab das ganze jetzt mal angepasst... $isAvatar = mxIsAvatarUploaded($pvs['uname'],false,true); if(empty($isAvatar['werist'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _AV_USERFOTO . "</b></td><td bgcolor=\"$bgcolor3\"> <img src=\"modules.php?name=Avatar&file=index&wat=displayThumb&pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"> <br><a href=\"modules.php?name=Avatar&file=album&uid=" . $isAvatarUploaded['aid'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n";else if(defined("AV_ALBUM")) echo "<td width=\"34%\" rowspan=\"5\" align=\"center\">".mxCreateImage("images/nopic.gif")."<br> <a href=\"modules.php?name=Avatar&file=album&uid=".$uinfo['uname']."\">"._AV_VISIT_ALBUM."</a></td>\n";
Jetzt wird zumindest das missing image nicht mehr angezeigt. er läd, aber es kommt wieder kein bild. für einen kurzen moment ist ein kleiner bilderkasten da und dann wieder weg. angezeigt wird kein bild...
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
V4Mp
|
« Antworten #7 am: 18 November 2005, 22:13:06 » |
|
$isAvatarUploaded = mxIsAvatarUploaded($uinfo['uname'], false, true); if (!empty($isAvatarUploaded['foto']) && defined("AV_ALBUM")) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\" valign=\"left\"><b>" . _AV_USERFOTO . "</b></td><td bgcolor=\"$bgcolor3\"><img src=\"modules.php?name=Avatar&file=index&wat=displayThumb&pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"><br><a href=\"modules.php?name=Avatar&file=album&uid=" . $isAvatarUploaded['aid'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n";
else if (defined("AV_ALBUM")) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _AV_USERFOTO . "</b></td><td bgcolor=\"$bgcolor3\">" . _AV_NO_PICS_UPLOADED . "<br><a href=\"modules.php?name=Avatar&file=album&uid=" . $uinfo['uname'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n";
OK, hiermit funktioniert die Ausgabe des Bildes dann wieder ganz normal wie in der normalen Ansicht. Natürlich muss man es an Seite anpassen, von den Tabellen her. THX für eure Hilfe. PS: Wie sieht der text für den Avatar aus???
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Atze
|
« Antworten #8 am: 05 Dezember 2005, 14:52:18 » |
|
@V4Mp Danke so klappts...
Gruß
|
|
|
|
|
Gespeichert
|
Fahr mal das Becks hoch!
|
|
|
|
|
|
wiederalleine
|
« Antworten #9 am: 20 Januar 2006, 18:59:02 » |
|
Hallo Atze....
... kannst Du mir bitte mal einen Tipp geben, wo genau Du diesen Code nun eingebaut hast. Habe nämlich bereits verschiedene Stellen versucht, aber bei mir geht`s leider nicht. Vielleicht liegts bei mir auch daran, dass ich erst von vkp mx2.1 auf pragmaMx_0.1.7 umgestiegen bin? Bin natürlich auch für jede andere Antwort dankbar! Gruß und Danke Peter
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
wiederalleine
|
« Antworten #10 am: 21 Januar 2006, 12:07:36 » |
|
Also...der Vollständigskeithalber .... habe ich es nun in der Userinfo view realisieren können mit folgendem Code; ################# Foto 1 ###########################
$isAvatar = mxIsAvatarUploaded($pvs['uname'],false,true); if(empty($isAvatar['werist'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _AV_USERFOTO . "</b></td><td bgcolor=\"$bgcolor3\"> <img src=\"modules.php?name=Avatar&file=index&wat=displayThumb&pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"> <br><a href=\"modules.php?name=Avatar&file=album&uid=" . $uinfo['uname'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n";
Leider funktioniert nur noch nicht die "NoPic" Anzeige bei Usern, die noch kein Foto hochgeladen haben (Dort erscheint nur das rote Kreuz), aber vielleicht haben ja noch andere das gleiche Problem. Gruß an alle Peter
|
|
|
|
« Letzte Änderung: 23 Januar 2006, 12:31:05 von wiederalleine »
|
Gespeichert
|
|
|
|
|
|
|
fatdom
|
« Antworten #11 am: 08 April 2006, 19:00:42 » |
|
also zu dem nopic problem... socht euch doch ein passendes bild oder macht euch eins!!! dann benennt ihr das zu nopic.gif um und ladet das in den image ordner... und dann sollte ds funzen oder das 
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
schnikemike
|
« Antworten #12 am: 05 Juli 2006, 02:06:33 » |
|
Hab mir das ganze mal angeschaut.
eigendlich würde das mit dem Userfoto bzw auch mit dem Avartar funktionieren solange man die erweiterung nicht aktiviert.
Woran könnte das liegen?
offentsichtlich wird die _userfunktions__options statt der _userfunktions ausgeführt.
LG
|
|
|
|
|
Gespeichert
|
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #13 am: 05 Juli 2006, 08:30:54 » |
|
offentsichtlich wird die _userfunktions__options statt der _userfunktions ausgeführt.
Ja, wenn Du diese verwendest, soll die doch auch ausgeführt werden, oder. Sonst wäre das ja sinnfrei ... Du musst die Codezeilen für das Anzeigen des Avatars oder des Fotoalbums noch in die _userfunktions_options einbringen, weil diese darin fehlen. Die _userfunktions__options ist ja auch ein Beispiel um seine eigene Profilanzeige zu erstellen und kein fertiges Script. (Darum steht ja im Original auch " sample" dahinter . MfG
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
schnikemike
|
« Antworten #14 am: 05 Juli 2006, 15:24:01 » |
|
hab mich da wohl etwas umständlich ausgedrückt. Wird die _options statt der Oginalen ausgerführt oder werden die funktionen in der orginalen ersetzt wenn vorhanden? Du musst die Codezeilen für das Anzeigen des Avatars oder des Fotoalbums noch in die _userfunktions_options einbringen, weil diese darin fehlen. Genau darum geht es mir das funtzt eben nicht wenn die _options freigeschaltet ist. Passiert bei mir nix, wenn ich das einbaue. Wenn ich die normale useroptions nehme und nicht die Erweiterte, dann seh ich es auch ganz normal, aber mit Erweiterungen ist es einfach weg...
Auch das Auswahlfeld für das UserGuest ist davon betroffen. Einmal die mx_userfunctions_options.php ist sowohl das Auswahlfeld zum aktivieren u. deaktivieren des UserGuest weg, als auch Avatar und UserPic.
mx_userfunctions_options.php wieder umbenannt alles beim normalen... ich denke mal das im zuge der Anpassungen bzw updates die userfunktions aktualisiert wurde aber die userfunktions_option.php eben nicht. Werde mich damit noch etwas spielen. LG
|
|
|
|
|
Gespeichert
|
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #15 am: 05 Juli 2006, 19:01:21 » |
|
ich denke mal das im zuge der Anpassungen bzw updates die userfunktions aktualisiert wurde aber die userfunktions_option.php eben nicht.
Nein, warum auch ? Wie schon oben geschrieben, ist diese Datei ein Beispiel wie eine eigene Profildarstellung aussehen könnte. Wenn wir diese Datei jetzt genauso geschrieben hätten wie die andere, hätten wir diese ja gleich weglassen können. Ausserdem, wenn sich jemend eine eigene Profilanzeige erstellen möchte, so kann man doch erwarten das er sich das Teil selber schreibt. Es ist jedenfalls nicht einzusehen, warum das Team das machen sollte. MfG
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Andi
|
« Antworten #16 am: 05 Juli 2006, 20:00:00 » |
|
Jop  zumal das nicht (mehr) in unser Konzept passen würde: http://www.pragmamx.org/News-file-article-sid-605.html
|
|
|
|
|
Gespeichert
|
schön´s Grüssle, Andi Kein Support über PN, Mail oder ICQ! Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern. Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
|
|
|
|
|
|
schnikemike
|
« Antworten #17 am: 06 Juli 2006, 03:32:26 » |
|
Da hab ihr natürlich beide recht!
Mir ging es ja auch nicht darum das ihr mir das ganze schreibt.
Ich veruch ja eiegndlich nur eien Lösung für mein Problem zu bekommen.
Aber dazu muss man es ja erstmal verstehen bzw wissen an was es liegt.
Jetzt bin ich zuminderst schon mal ein stückchen weiter.
Wer jetzt einfach nochmal die Kompletter nuserfunktions_options stück für stück neu machen und so anpassen wie es mir gefällt.
Danke mal vorerst für die Hinweise.
LG
|
|
|
|
|
Gespeichert
|
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
|
|
|
|
|
|
BowlingX
|
« Antworten #18 am: 08 Juli 2006, 01:14:11 » |
|
Hi, dazu auch die Readme des Avatar Upload Modules beachten, da gibt es eine Kategorie wo die einzelnen Funktionen für Entwickler erklärt sind! David
|
|
|
|
|
Gespeichert
|
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
|
|
|
|