pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Coppermine-Mx => Thema gestartet von: SvenW in 18 August 2008, 22:21:20

Titel: Testmod- Bilder und Kommentare im Profil abrufen
Beitrag von: SvenW in 18 August 2008, 22:21:20
Alle Bilder und Kommentare aus der Coppermine von den pragmaMx Profilen aus abfragen.

Multilingualefähig+ XHTML VALIDE!


Demnächst evtl. hier...
Titel: Re: Testmod- Bilder und Kommentare im Profil abrufen
Beitrag von: SvenW in 20 August 2008, 14:02:32
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 (http://www.pragmamx.org/Forum-topic-26569-start-msg174676.html#msg174676).