Testmod- Bilder und Kommentare im Profil abrufen

Begonnen von SvenW, 18 August 2008, 22:21:20

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

SvenW

Alle Bilder und Kommentare aus der Coppermine von den pragmaMx Profilen aus abfragen.

Multilingualefähig+ XHTML VALIDE!


Demnächst evtl. hier...

SvenW

Kleine Erweiterung, um sich aus dem Userprofil alle Kommentare und Bilder der Coppermine Galerie anzeigen zulassen:
Öffne die Datei view.php aus dem Modul "Userinfo" und suche die Codezeile:

echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _USERSTATUS . ":</b></td><td bgcolor=\"$bgcolor3\"><b>" . $uinfo['online'] . "</b></td></tr>\n";

Nach der oberen Codezeile fügst du einfach den nachfolgenden Code ein:

////START MOD COPPERMINE///alle Bilder und Kommentare anzeigen////Anfang alle Bilder anzeigen////
            echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _ALL_PICTURES . ":</b></td><td bgcolor=\"$bgcolor3\"><b>". $uinfo['uname'] ."</b>&nbsp;" . _OUT_COPPERMINE . " [ <a href=\"modules.php?name=Gallery&act=thumbnails&album=lastupby&uid=" . mxPrepareToDisplay($uinfo['uid']) . "\"><b>" . _INDICATE_COPPERMINE . "</b></a> ] " . "</td></tr>\n";
/// Ende alle Bilder anzeigen ///weiter geht es mit den Kommentaren///
            echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _COM_COPPERMINE . ":</b>
</td><td bgcolor=\"$bgcolor3\"><b>". $uinfo['uname'] ."&nbsp;</b>" . _OUT_COPPERMINE . " [ <a href=\"modules.php?name=Gallery&act=thumbnails&album=lastcomby&uid=" . mxPrepareToDisplay($uinfo['uid']) . "\"><b>" . _INDICATE_COPPERMINE . "</b></a> ] " . "</td></tr>\n";
///END MOD COPPERMINE/// alle Bilder und Kommentare anzeigen////


Nun müssen nur noch die oben im Code enthalten neuen Sprachvariablen in die jeweils genutzte Sprachdatei eingefügt werden. Diese sind:

/// Coppermine Erweiterungen Userinfo/view.php///
define("_ALL_PICTURES", "Alle Bilder von");
define("_COM_COPPERMINE", "Alle Kommentare von");
define("_OUT_COPPERMINE", "aus der Galerie");
define("_INDICATE_COPPERMINE", "anzeigen");
////////////////////////////////////////////////////////


Die genutzte Sprachdatei für das Modul Userinfo findet man unter "modules/Your_Account/language". Ab der pragmaMx Version 0.1.11, kann man auch einfach eine neue gleichnamige Sprachdatei erstellen und diese dann in einem neuen Unterordner mit dem Namen "costum" erstellen. Weitere Infos zum custom Feature... findet ihr hier.