. .
pragmaMx Support Forum 10 Februar 2012, 02:31:45 *
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: Im Profil zum Fotoalbum verlinken  (Gelesen 7469 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
onkel
Gast
« am: 19 Oktober 2006, 15:44:26 »

Hallo,
Ich möchte gerne das der User direkt unter sein Profil in sein Fotoalbum kommt, zurzeit muss er erst unter Avatars gehen und dann kann er sein Album einsehen.



Code: [Select]  
<?php

$item[] = "<a href=\"modules.php?name=Avatar\">".mxCreateImage("images/menu/avatar.gif"_AVATARUPLOAD)."<br>"._AVATARUPLOAD."</a>";

}

if (mxModuleAllowed("User_Fotoalbum")){ # falls User Fotoalbum Modul vorhanden

$item[] = "<a href=\"modules.php?name=Avatar\">".mxCreateImage("images/menu/fotoalbum.gif"_FOTOALBUM2)."<br>"._FOTOALBUM2."</a>";

}


 
?>


Jetzt führen beide links zu    modules.php?name=Avatar 

Wie kann ich das einrichten das der User zu sein Fotoalbum kommt modules.php?name=Avatar&file=album&uid= UserName

Code: [Select]  
<?php
href=\"modules.php?name=Avatar&file=album&uid=$uname\">".mxCreateImage("images/menu/fotoalbum.gif"_FOTOALBUM2)."<br>"._FOTOALBUM2."</a>";
 
?>

Ich habe es damit versucht, aber der Username wird nicht angezeigt  cheesy

Ich nutze die mx_userfunctions_options.php

mfg
Onkel
Gespeichert
BowlingX
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

BowlingX


« Antworten #1 am: 20 Oktober 2006, 22:43:20 »

Hi,
wenn du in der richtigen Funktion bist müsste das eigentlich gehen, poste doch mal den ganzen Abschnitt oder schick ihn mir per Mail (an david at myself minus design punkt com), dann schau ich mal nach!
David
Gespeichert

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
onkel
Gast
« Antworten #2 am: 20 Oktober 2006, 23:14:27 »

HI BowlingX  cheesy


Ich habe es angehängt, habe die stelle so kommentiert wo ich die Änderung vorgenommen habe.



Zitat
/////////////////////////////////////////    Das will nicht Sad aber es muß    ////////////////////////////////////////////////////////


[gelöscht durch Administrator]
Gespeichert
BowlingX
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

BowlingX


« Antworten #3 am: 23 Oktober 2006, 17:27:22 »

Hi,
probier mal diese Datei:
PS: Du hattest gar keine Userdaten ausgelesen!
David

[gelöscht durch Administrator]
Gespeichert

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
onkel
Gast
« Antworten #4 am: 23 Oktober 2006, 18:02:43 »

Danke BowlingX,

Code: [Select]  
<?php

// Userdaten auslesen:
$u_data mxGetUserData();

 
?>

Für die zukunft wieß ich bescheid  ...   thumbup
Gespeichert
BowlingX
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

BowlingX


« Antworten #5 am: 23 Oktober 2006, 18:14:11 »

hihi Smiley
Keine Ursache!
David
Gespeichert

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
lemming
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 491


WWW
« Antworten #6 am: 19 November 2006, 16:01:24 »

hab auch eben die erweiterung aktiviert und festgestellt, dass dann kein Album mehr bei der userinfo angezeigt wird. hab mir die datei von bowling oben nicht angeguckt aber vllt. anhängend noch gesagt wie ich vorgegangen bin.

wers wieder haben will muss folgendes machen:

datei: mx_userfunctions_options.php
funktion: function viewuserinfo_option_1 suchen

dann nach extract($uinfo); folgendes einfügen:

Code: [Select]  
    # Prüfem ob ein Avatar hochgeladen wurde:
    $isAvatarUploaded = mxIsAvatarUploaded($uinfo['uname'], false, true);
    # Prüfem ob ein Avatar hochgeladen wurde:
    if (!$isAvatarUploaded['werist']) {
        $uinfo['user_avatar'] = (empty($uinfo['user_avatar']) || $uinfo['user_avatar'] == "blank.gif") ? "" : mxCreateImage(MX_PATH_AVATAR . "/" . $uinfo['user_avatar'], $uinfo['user_avatar']);
    } else {
        $uinfo['user_avatar'] = mxCreateImage(MX_PATH_MEMBERAVATAR . "/" . $isAvatarUploaded['werist']);
    }

dann ca. 30 zeilen weiter unten das hier suchen

Zitat
#### Beginn Informationen ober Tabelle links #######

dann kommen ganz viele if(!empty(blabla)), die stehen für die zeilen bei der userinfo, also man erkennt ja sexus, bday, famstatus usw. je nach belieben dazwischen dann folgneds einfügen:

Code: [Select]  
   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/Avatar/thumb.php?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&amp;file=album&amp;uid=" . $uinfo['uname'] . "\">" . _AV_VISIT_ALBUM . "</a></td></tr>\n";

und dann hat man das album + thumbnailansicht wieder in seiner userinfo. keine gewähr aber bei mir funzts so prima Smiley

Gespeichert

greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*
BowlingX
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

BowlingX


« Antworten #7 am: 20 November 2006, 21:28:08 »

Hi,
danke für die Anleitung! Smiley
David
Gespeichert

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
jubilee
Gast
« Antworten #8 am: 21 November 2006, 16:47:18 »

wird in der mx_userfunctions_options.sample.php für die Version 0.19
ereits enthalten sein
@Bowling: Ist auch schon im CVS
Gespeichert
BowlingX
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.342

BowlingX


« Antworten #9 am: 21 November 2006, 19:24:54 »

Hoi,
danke jubilee Smiley
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