Users last Pic in Profile Add On

Forum_Photo_Album_Addons_Desc

Beitragvon Eva » 6. Jul 2007 17:15

Hey,
habe mir das gerade wieder installiert ... und da ist mir eingefallen das ich irgendwo letztens gesehen habe ... das man das auch mit den letzten 4 bildern machen kann , könntest du mir verraten wie ich das hinbekomme das statt einem .. 4 bilder angezeigt werden ?!

Zugefügt nach 17 Minute(n):

achso .. und könnte man vielleicht zusätzlich diesen Mod so umändern ... das er halt auch die letzten kommentierten Bilder anzeigt .... also die Bilder wozu der jeweilige User seinen letzten KOmmentar abgegeben hat.

Oder halt die letzten bilder die von anderen usern kommentiert wurden.....
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 8. Jul 2007 09:28

könntest du mir verraten wie ich das hinbekomme das statt einem .. 4 bilder angezeigt werden ?!
Wenn ich mich recht erinnere steht das bereits hier im Forum. Da ich mir diesbezüglich aber selbst nicht ganz sicher bin...

// EDIT
Codeblock entfernt - Lösung siehe: http://www.amigalink.de/viewtopic.php?t=1007


und könnte man vielleicht zusätzlich diesen Mod so umändern ... das er halt auch die letzten kommentierten Bilder anzeigt .... also die Bilder wozu der jeweilige User seinen letzten KOmmentar abgegeben hat.
Nein. Dafür wäre ein eigenständiger MOD notwendig.
Man könnte das auf Basis des Users last Pic in Profile machen, aber spontan hab ich die Datenbankstruktur der Kommentare nicht im Kopf und momentan auch nicht die Zeit mir das näher anzusehen.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 8. Jul 2007 10:50

Klasse , das wird mir sicherlich weiterhelfen ....

werd das nachher gleich mal testen .

Zugefügt nach 4 Stunde(n) 53 Minute(n):

das funktioniert irgendwie nicht , also es wird dann einfach das 4 letzte bild angezeigt was ich hochgeladen habe ... aber nicht die letzten 4 ?!?!??! :x

Zugefügt nach weiteren 12 Minute(n):

Danke .. ich habe mir selbst geholfen :)

der suchfunktion sei dank , du hattest das wirklich schonmal hier in deinem forum geschrieben.

Nun ist da noch eine sache , kann ich einen zeilenumbruch nach jeweils immer 2 bildern einfügen ?!
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 8. Jul 2007 23:23

das funktioniert irgendwie nicht ...
Ups - Flüchtigkeitsfehler meinerseit. :oops: Aber du hast den richtige Code ja gefunden. :)
(Hab den link nun auch oben rein editiert.)
Nun ist da noch eine sache , kann ich einen zeilenumbruch nach jeweils immer 2 bildern einfügen ?

Jupp :)
Code: Alles auswählen
#
#-----[ FIND ]----------------------------------------------------------------
#

   while ($row = mysql_fetch_array($result))
   {
      $users_last_album_pic_title = $row['pic_title'].' ('.create_date($lang['DATE_FORMAT'], $row['pic_time'], $board_config['board_timezone']).')';

      $users_last_album_pic .= '&nbsp;<a href="album_pic.php?pic_id=';
      $users_last_album_pic .= $row['pic_id'];
      $users_last_album_pic .= '" target="_blank" class="postlink"><img src="album_thumbnail.php?pic_id=';
      $users_last_album_pic .= $row['pic_id'];
      $users_last_album_pic .= '" alt="'.$users_last_album_pic_title.'" title="'.$users_last_album_pic_title.'" border="0" align="middle" /></a>';
   }

#
#-----[ REPLACE WITH ]--------------------------------------------------------
#

   $i = 0;
   while ($row = mysql_fetch_array($result))
   {
      ++$i;
      $users_last_album_pic_title = $row['pic_title'].' ('.create_date($lang['DATE_FORMAT'], $row['pic_time'], $board_config['board_timezone']).')';

      $users_last_album_pic .= '&nbsp;<a href="album_pic.php?pic_id=';
      $users_last_album_pic .= $row['pic_id'];
      $users_last_album_pic .= '" target="_blank" class="postlink"><img src="album_thumbnail.php?pic_id=';
      $users_last_album_pic .= $row['pic_id'];
      $users_last_album_pic .= '" alt="'.$users_last_album_pic_title.'" title="'.$users_last_album_pic_title.'" border="0" align="middle" /></a>';

      if ($i == 2)
      {
         $users_last_album_pic .= '<br />';
         $i = 0;
      }
   }

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------------
#
# EoM
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Jul 2007 06:46

irgendwie läuft da was flasch , muss ich zusätzlich noch was ändern ?!?! monentan kommt dann der fehler

Code: Alles auswählen
Parse error: parse error, unexpected T_VARIABLE in /srv/www/htdocs/web175/html/includes/usercp_viewprofile.php on line 384


384 entspricht bei mir diesem bereich

Code: Alles auswählen
$i = 0; 
    while ($row = mysql_fetch_array($result)) 
    { 
       ++$i 
       $users_last_album_pic_title = $row['pic_title'].' ('.create_date($lang['DATE_FORMAT'], $row['pic_time'], $board_config['board_timezone']).')'; 
 
       $users_last_album_pic .= '&nbsp;<a href="album_pic.php?pic_id='; 
       $users_last_album_pic .= $row['pic_id'];


vielleicht hast du auch nur einen tippfehler eingebaut ?!?!?
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Jul 2007 08:25

Ja da ist ein Tippfehler. Hinter ++$i muss noch ein ; :oops:
Also:
Code: Alles auswählen
   $i = 0; 
   while ($row = mysql_fetch_array($result)) 
   { 
      ++$i;
      $users_last_album_pic_title = $row['pic_title'].' ('.create_date($lang['DATE_FORMAT'], $row['pic_time'], $board_config['board_timezone']).')'; 

      $users_last_album_pic .= '&nbsp;<a href="album_pic.php?pic_id='; 
      $users_last_album_pic .= $row['pic_id'];
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Jul 2007 15:18

AmigaLink hat geschrieben:Ja da ist ein Tippfehler. Hinter ++$i muss noch ein ; :oops:
Also:
Code: Alles auswählen
   $i = 0; 
   while ($row = mysql_fetch_array($result)) 
   { 
      ++$i;
      $users_last_album_pic_title = $row['pic_title'].' ('.create_date($lang['DATE_FORMAT'], $row['pic_time'], $board_config['board_timezone']).')'; 

      $users_last_album_pic .= '&nbsp;<a href="album_pic.php?pic_id='; 
      $users_last_album_pic .= $row['pic_id'];




Klasse nun funktioniert alles ..... nun werden die letzen 16 Bilder angezeigt mit einem zeilenumbruch nach dem jeweils 4 Bild :) Sieht klasse aus .. muss nun nur noch ein wenig am template basteln *g*
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Jul 2007 16:21

Sieht wirklich gut aus. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Jul 2007 19:44

freut mich wenns gefällt , habe nochmal ein bisschen was dran rumgeschraubt , also wenn du nochmal schauen willst :)

Allerdings gelinkt es mir nicht die Bilder untereinander anzuordnen unabhängig davon ob es hoch oder quer vormat ist , irgendwie muss ich das doch hinbekommen das die trotzdem zentriert untereinander erscheinen ?!?! :roll:

Zugefügt nach 5 Minute(n):

ist es nicht vielleicht sogar möglich die Bilder im Profil genauso darzustellen wie die Bilder im album ... also vielleicht sogar mit dieser Vorschau funktion ?!?!? oder halt nur mit diesem rahmen das würde mich auch reichen
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 10. Jul 2007 11:36

Vorschau Funktion? Das Bild im Profil ist eine Vorschau (thumbnail) ;) und beim anklicken öffnet sich ein Popup oder man wird ins Album geleitet.Die Rahmen, wie du sie im Album hast, könnte man machen. Ich weiss allerdings nicht wie sie erstellt wurden (obwohl ich eine Vermutung habe) und hab auch keine Zeit mich damit zu befassen.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Nächste

Zurück zu Photo Album Addons



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron