. .
pragmaMx Support Forum 25 Mai 2012, 02:00:30 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: mx_userfunctions_options.php -->> Fotoeinbau????  (Gelesen 5258 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Atze
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« 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:

Code: [Select]  
// 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&amp;file=index&amp;wat=displayThumb&amp;pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"><br><a href=\"modules.php?name=Avatar&amp;file=album&amp;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
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #1 am: 18 November 2005, 16:52:06 »

Hab da gleiches Problem...
einer ne Lösung?Huh
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 395

vittatus


« Antworten #2 am: 18 November 2005, 18:06:55 »

also ich habs so eingebaut in die useroptions.

Code: [Select]  
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
weiss was
***
Offline Offline

Beiträge: 151


« 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?Huh
« Letzte Änderung: 18 November 2005, 19:29:29 von V4Mp » Gespeichert
ruajoerg
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 130

ruajoerg


WWW
« 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.

Code: [Select]  
################# 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"&nbsp;";
}

Dies nemt ihr raus und dann den Code von Vittatus mit den HTML-Anpassungen, wie ihr sie braucht.
Gespeichert

Gruß Jörg
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #5 am: 18 November 2005, 20:09:30 »

Code: [Select]  
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

Code: [Select]  
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
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #6 am: 18 November 2005, 20:55:26 »

Hab das ganze jetzt mal angepasst...


Code: [Select]  
$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&amp;file=index&amp;wat=displayThumb&amp;pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\">
<br><a href=\"modules.php?name=Avatar&amp;file=album&amp;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
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #7 am: 18 November 2005, 22:13:06 »

Code: [Select]  
$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&amp;file=index&amp;wat=displayThumb&amp;pic=".$isAvatarUploaded['foto']."\" alt=\"".$isAvatarUploaded['foto']."\"><br><a href=\"modules.php?name=Avatar&amp;file=album&amp;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
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« Antworten #8 am: 05 Dezember 2005, 14:52:18 »

@V4Mp
Danke so klappts...

Gruß
Gespeichert

Fahr mal das Becks hoch!
wiederalleine
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 587


WWW
« 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
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 587


WWW
« 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&amp;file=index&amp;wat=displayThumb&amp;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
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 154


WWW
« 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
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

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 »

Zitat
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
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

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?


Zitat
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.

Zitat
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 »

Zitat
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
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #16 am: 05 Juli 2006, 20:00:00 »

Jop Smiley

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
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

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
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

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!
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML