. .
pragmaMx Support Forum 02 Dezember 2008, 04:20:14 *
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: In der Datei-Information alle Bilder eines users anzeigen lassen  (Gelesen 1164 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 987



« am: 14 Oktober 2006, 22:22:48 »


Wollte gerne die Möglichkeit haben in den Dateiinformationen mittels Textlink alle Bilder eines Users aufzulisten. Ich habe als erstes das Textfeld “Dateiname “ auf den Profillink abgeändert, da ich die Information unnütz fand.

Im zweiten Feld “Name des Albums“ habe ich dann den Textlink der als Usernamen angezeigt wird eingefügt um alle Bilder eines Users anzeigen zu lassen und den Albumnamen-link entfernt, da dieser auch oben in der Navigation erscheint.

Hier mal eine kleine Bastelhilfe fur die displayimage.php:


Code: [Select]  
// Display picture information
function html_picinfo()
{
    global $CONFIG, $CURRENT_PIC_DATA, $CURRENT_ALBUM_DATA, $THEME_DIR, $FAVPICS, $REFERER;
    global $album, $lang_picinfo, $lang_display_image_php, $lang_byte_units, $lastup_date_fmt;

    if ($CURRENT_PIC_DATA['owner_id'] && $CURRENT_PIC_DATA['owner_name']) {
        $owner_link = '<a href ="profile.php?uid=' . $CURRENT_PIC_DATA['owner_id'] . '">' . $CURRENT_PIC_DATA['owner_name'] . '</a> ';
    } else {
        $owner_link = '';
    }

    if (GALLERY_ADMIN_MODE && $CURRENT_PIC_DATA['pic_raw_ip']) {
        if ($CURRENT_PIC_DATA['pic_hdr_ip']) {
            $ipinfo = ' (' . $CURRENT_PIC_DATA['pic_hdr_ip'] . '[' . $CURRENT_PIC_DATA['pic_raw_ip'] . ']) / ';
        } else {
            $ipinfo = ' (' . $CURRENT_PIC_DATA['pic_raw_ip'] . ') / ';
        }
    } else {
        if ($owner_link) {
            $ipinfo = ' - anzeigen';
        } else {
            $ipinfo = '';
        }
    }

    $info[$lang_picinfo['Filename']] = '' . $owner_link . '<a href="thumbnails.php?album=lastupby&amp;uid=' . $CURRENT_PIC_DATA[''] . '">' . $CURRENT_PIC_DATA[''] . '</a></span>';
    $info[$lang_picinfo['Album name']] = '<span class="alblink">' . '<a href="thumbnails.php?album=lastupby&amp;uid=' . $CURRENT_PIC_DATA['owner_id'] . '">' . $CURRENT_PIC_DATA['owner_name'] . $ipinfo.'</a></span>';

    if ($CURRENT_PIC_DATA['votes'] > 0) {
        if (defined('THEME_HAS_RATING_GRAPHICS')) {
            $prefix = $THEME_DIR;
        } else {
            $prefix = '';
        }
        if (GALLERY_ADMIN_MODE) {
          $width = 800;
          $height = 500;
        } else {
          $width = 400;
          $height = 250;



Wenn Ihr nun den Textlink besucht werden alle Bilder des users aufgelistet und erscheinen mit dem Dialog neueste Datein von User x. Dies fand ich auch nicht ganz passend und habe es auf alle Bilder von User x geändert. Die Änderung könnt ihr in der functions.inc.php wie folgt ändern:

Zeile 1158

Code: [Select]  
'. $user_name;
                } else {
                        $album_name = $lang_meta_album_names['lastup'] .' - '. $user_name;
                }

auf:

Code: [Select]  
'. $user_name;
                } else {
                        $album_name = 'alle Bilder von - '. $user_name;
                }

ändern




Dann noch die Sprachdatei anpassen und fertig...


Hoffe die Coderei hat hier keine negativen Auswirkungen!

Sehen kann Mann oder Frau es hier:http://www.borderlineart.name/de/modules.php?name=Gallery&act=displayimage&album=1&pos=10





Grüsse

black…
Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 987



« Antworten #1 am: 15 Oktober 2006, 13:31:50 »

Habe noch eine kleine Anmerkung und eine Frage an ALLE.

Im Standard Theme wird unter dem Bild der Titel angezeigt, da könnte man den Link auch gut einbauen.

Am besten wäre es... wenn Mann oder Frau in den Benutzerdefinierte Feldern dies erstellen könnte und im Feld 1 dann automatisch die Abrage erfolgen würde!?

Oder einen mod direkt über der Titelanzeige unter dem Bild.

Wo würdet ihr den Textlink haben wollen?

Das Gleiche noch mit den Kommentaren und gut!?



Grüsse


black...
Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
Carlos Brasil
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 124


WWW
« Antworten #2 am: 15 Oktober 2006, 16:02:14 »

Gut würde ich noch finden wenn man unter der Thumbnailübersicht (Gallery-act-thumbnails-album-xx.html) die Beschreibung ausblenden könnte, so dass diese nur unter dem Bild angezeigt wird. Bei einer grossen Bildbeschreibung werden die Thumbnails doch sehr versetzt angezeigt.
Gespeichert

Carlos Brasil • http://www.kwjr.de
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 987



« Antworten #3 am: 15 Oktober 2006, 16:27:20 »

@ carlos

es geht mir hier nur um die möglichkeit der textlinks "alle bilder und die kommentare" anzeigen zu lassen und dies in der grossansicht der bilder bzw. in der dateiinformation.

aber schaue mal in den einstellungen der coppermine  "dateiname unterhalb des thumbnails anzeigen ".


grüsse

black
Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
Sitki
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.173



WWW
« Antworten #4 am: 15 Oktober 2006, 19:25:45 »

@ black and white

Hi  Smiley,
den Bildinformationsblock hast du wie eingebaut?

gruß


Edit: Hat sich erledigt. Auf Detailinformationen anzeigen gehen.
« Letzte Änderung: 15 Oktober 2006, 19:44:49 von Atahan » Gespeichert

Grüsse & SelamlarHi
Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend.
Kein Support per PM - Nutzt bitte das Forum!
Destek için forumu kullanın. Özel mesaj atmayın..
Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. John Ruskin (1819-1900)
Toasti
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 121



WWW
« Antworten #5 am: 13 November 2006, 11:35:44 »

Super Link, gesucht, gefunden und funktioniert Klasse!  Smiley

Hab da aber noch eine Frage dazu:
Was müßte ich denn in die Userinfo > view.php schreiben um von dort ebenfalls auf das Useralbum desjenigen zu gelangen? Weiß daß zufällig jemand?
Gespeichert

::: Schweigend mitzulesen ist oft der einzige Weg, nicht als Trottel dazustehen :::
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML