Photo Album Frage

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Photo Album Frage

Beitrag von Kiss News »

Hallo!
Ich wollte fragen, ob es denn möglich wäre, auf der Seite der neuen Fotos auch die Kategorie mit aufzulisten, um zu sehen, in welcher Kategorie das Foto ist?
momentan sieht das so aus:
Bild

jetzt sollte da auch noch die Kategorie (inkl. Unterkategorie) irgendwo dabeistehen, wo sich das Foto befindet.
Beispiel:
Kategorie: 1973 - Gene Simmons
also Haupt- und Unterkategorie. Oder vielleicht kann man das so machen, dass man das sieht, wenn man mit der Maus über das Bild fährt...
Das hat folgenden Grund: ich habe über 100 Kategorien und Unterkategorien und sehr oft posten user die Fotos in die falsche Kategorie. Die Fotos muss ich dann verschieben. Wenn ich aber nicht weiss, in welcher Kategorie die Fotos raufgeladen wurden, muss ich immer hunderte Kategorien durchsuchen, um zu sehen, ob die auch richtig sind...

natürlich sollte das nur in der album_new_pics.php so sein (mit der Info über die Kategorie)

Danke für die Info!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Code: Alles auswählen

Seite der neuen Fotos
:confused:
Die ist mir neu...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

es gibt ein addon zum Photo Album: view pictures since last visit.
http://smartor.is-root.com/viewtopic.php?p=51622#51622
den habe ich installiert. Da bei mir fast täglich neue Bilder sind, wäre ein ständiges Pop up Info eher lästig. So habe ich alle neuen Fotos seit dem letzten log in auf einem Blick auf einer separaten Seite.

aber im Prinzip ist es ja egal, ich könnte ja genauso sagen im "recent pictures" Block. Das könnte ich dann ja anwenden auf die album_new_pics.php. Dass dort die Kategorie angezeigt wird meine ich, aber eben nur dort....
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah ja.
Hm. Ist die Frage, wie der Nav-Baum aufgebaut wird.
Irgendwo gibt es glaub ich dafür eine Funktion...

Muss ich mal in einer ruhigen Minute nachschauen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

OK, nur keinen Stress :D
wäre toll, wenn das klappen würde... :cool:
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

fänd ich auch gut...
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

haste den Mod eingebaut Blondi?
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

nein, leider noch nicht...find den aber gut....

geht der ohne probleme?
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

ja, bis auf den Seitenumbruch, falls es mehr als eine Seite neuer Fotos gibt, kommt keine zweite Seite, weil der Seitenumbruch irgendwie nicht funtzt :(
ist aber schnell und einfach einzubauen...
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

dann warte ich lieber noch bis das perfekt ist...hab schon zuviel misst gebaut...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay. Um dieses Problem mit den Kategorienamen zu lösen und evtl. auch das Pagination, brauche ich die Dateien. Der Link auf Smartors Board ist tot.
Bitte die Dateien für das Album mit Clown posten.

@KissNews
Vielleicht bekommst Du aber auch die Kategorinamen auch so rein wenn ich mir das gepostete File auf Smartor's Board so anschaue):

Code: Alles auswählen

#
#-----[ FIND ]-----
#
         $template->assign_block_vars('picrow.pic_detail', array(

#
#-----[ BEFORE, ADD ]-----
#
         $album_nav_cat_desc = album_make_nav_tree($picrow[$j]['pic_cat_id'], "album_new_pics.$phpEx", "gensmall" , $userdata['user_id']);

#
#-----[ FIND ]-----
#
            'TITLE' => $picrow[$j]['pic_title'],

#
#-----[ REPLACE WITH ]-----
#
            'TITLE' => $album_nav_cat_desc.'<br />'.$picrow[$j]['pic_title'],


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

habe das mal probiert, aber ich sehe da nichts... :(
oder sieht das nur der Admin?
habe nur einen normalen Testaccount probiert, da ich als Admin keine neuen Bilder habe...
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

hier die Version, die ich eingebaut habe (da kein Portal), statt Portal in album.php eingebaut...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier kommen die glücklichen Gesichter:

Die album_news.php beinhaltet nun die Kategorienamen (als Link unterhalb der Bildtitel) und das Pagination funktionert nun.
Der Autor scheint hier vergessen zu haben, die entsprechende Variable dafür übernehmen zu müssen. Testet wohl noch mit der PHP-Einstellung register_globals = On auf einem alten Board :confused:

-- Datei erneuert --
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

Vielen Dank, die Pagination funktioniert nun :)
allerdings habe ich noch 2 kleine Probleme entdeckt:
es steht da unten überall:
Kommentare: 1 (in fetter Schrift)... das sollte ja eigentlich nicht sein :rolleyes:
es ist auch zwar ein direkter Link zur Kategorie des Fotos, und es steht dort glaube ich auch der Name der Kategorie, allerdings nur der Unterkategorie. Wäre es möglich, den kompletten Pfad aufzulisten, also Hauptkategorie--> Unterkategorie?
Denn nur die Unterkategorie nützt mir nicht viel, da es beispielsweise bei jedem Jahr eine Unterkategorie "Gene Simmons" gibt.
Dann weiss ich nicht, wo das Foto nun tatsächlich ist, es könnte praktisch unter jedem Jahr sein... es sollte also irgendwie der komplette Pfad ersichtlich sein, dass ich genau weiss, in welcher Kategorie únd Unterkategorie das Foto liegt.... :rolleyes:
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

1. Wurde ja auch Zeit.
2. Mit den Kommentaren hatte ich vergessen. Sorry, kommt sofort.
3. Das ist
A. schwer
B. eigentlich unnötig, da die Kategorie ein Link ist ;)

EDIT
Datei ist erneuert. Sollte jetzt fehlerfrei gehen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

super, DANKE!! !!!Bild
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

kann ich die bei mir auch einfach hochladen`
grüsse
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, das reicht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

die anderen Dateien voM Mod musst Du auch hochladen und die Änderungen durchführen (nicht viel, einfach), siehe mein Attachment oben
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Bei mir klappt das so schon ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

@ Kiss News
@ Oxpus

ja oder nein?

soll ich das dann machen...und sieht das da jeder oder nur admin diese neue seite mit allen neuen bildern?

weil ich habe ja viele kategorien die nicht frei sind für jeden...kann man das einstellen...

liebe grüsse....und danke

@kiss
den da meinst du, oder?

Code: Alles auswählen

############################################################## 
## MOD Title: New Pic Comments 
## MOD Author: t.fox <tfs300zx@yahoo.com > (Todd Fox) 
## MOD Description: Add-on for EZportal.  This mod allows you to see 
##					all new pictures that have been added since your last visit.
##					All new pictures will be displayed on a new page.
##	Note: Requires Album Mod v.2051 by Smartor http://smartor.is-root.com
##		  AND YOUR MUST HAVE SP1 or/and CLOWN for this verison to work if
##		  go to http://smartor.is-root.com/viewtopic.php?t=12493 and
##		  download the other verison made for non sp1 and clown 
## MOD Version: 1.0 
## 
## Installation Level: (Easy) 
## Installation Time: 10 Minutes 
## Files To Edit: portal.php, portal_body.tpl, lang_main.php
## Included Files: (album_new_pics.php,album_new_pics.tpl) 
##		NOTE: IF YOU NOT USING CLOWN OR SP1 THIS MOD IS THE 
##		      WRONG VERISON FOR YOU GO TO 			
##		http://smartor.is-root.com/viewtopic.php?t=12493 AND 	
##		DOWNLOAD THE CORRECT VERISON
############################################################## 
## For Security Purposes, Please Check: http://www.phpbbhacks.com
## or http://smartor.is-root.com for the latest version of this MOD. 
############################################################## 
## Author Notes: Pagination not working yet (only displays first page of thumbnails)
## 
############################################################## 
## MOD History: 
## 
##   2004-11-04 - Version 1.0
##	- First release
##	- Adapted to Smartor Album v.2051
##	- With with Clown and SP1
##
## 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################


#
#-----[ OPEN ]------------------------------------------
#

portal.php

#
#-----[ FIND ]------------------------------------------
#

//
// Start output of page
//

#
#-----[ BEFORE, ADD ]------------------------------------------
#
 
//
// START New Album Pictures
// 	by Todd
{ 
   $sql = "SELECT COUNT(pic_id) as total_pics 
         FROM ". ALBUM_TABLE ." 
         WHERE pic_time >= " . $userdata['user_lastvisit']; 
   $result = $db->sql_query($sql); 
   if( $result ) 
   { 
      $picrow = $db->sql_fetchrow($result); 
      if( $picrow['total_pics'] == 0 ) 
      { 
         $new_pics = ($lang['No_new_pics'] . '&nbsp;(0)');
      } 
      else if( $picrow['total_pics'] == 1 ) 
      { 
         $new_pics = ($lang['New_pic'] . '&nbsp;(1)');
      }       
      else 
      { 
         $new_pics = ($lang['New_pics'] . '&nbsp;' . '(' . $picrow['total_pics'] . ')');
      } 
   } 
}

//
// END New album pictures
// 	by todd 
// Some code taken from new picture comment

#
#-----[ FIND ]-----------------------------------------------
#

	// Welcome Avatar

#
#-----[ BEFORE, ADD ]-----------------------------------------
#

// New Album Pictures -	by Todd
    'L_NEW_PICS' => $new_pics, 
    'L_PICS' => $lang['Pics'], 
    'L_NO_NEW_PICS' => $lang['No_new_pics'], 
    'U_NEW_PICS' => append_sid("album_new_pics.$phpEx"),
#
#-----[ OPEN ]------------------------------------------------
#

lang_main.php

#
#-----[ FIND ]------------------------------------------------
#

//
// That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//
// New Album Pictures - by Todd
//
$lang['New_pics'] = 'View new photos since last visit'; 
$lang['New_pic'] = 'View new photos since last visit'; 
$lang['Pics'] = 'Pic'; 
$lang['No_new_pics'] = 'No new photos';

#
#-----[ OPEN ]-------------------------------------------------
#

/templates/subSilver/portal_body.tpl

#
#-----[ FIND ]-------------------------------------------------
#


				<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br />

#
#-----[ AFTER, ADD ]-------------------------------------------
#

<a href="{U_NEW_PICS}">{L_NEW_PICS}</a><br />
# 
#-----[ SAVE/CLOSE/UPLOAD ALL FILES ]------------------------------------------ 
# 
# EoM
noch eine frage, wie geht das.... 1249 Bilder sind in unserem Photo Album
wie mach ich das? so wie bei dir auf dem album index...
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

die sieht jeder, ich denke je nach Berechtigung...

der ganze Mod ist hier im Zip:
http://www.oxpus.de/viewtopic.php?p=21258#21258
aber die Datei album_new_pics.php musst Du mit der von Oxpus austauschen, denn die war ja nicht richtig...

es gibt einen Statistik-Mod:
http://smartor.is-root.com/viewtopic.php?t=6906
ich habe aber daraus nur die Anzahl der Bilder genommen und in die album_index_body.tpl eingefügt...
Little Album Stats for Smartor Album 2.x


CODE place in index.php/portal.php
/*
+----------------------------------------------------------
| Get/Create Albumstats
+----------------------------------------------------------
*/

// Total Pics
$sql = "SELECT count(*) AS count FROM " . ALBUM_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain image count ', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$TotalImages = $row['count'];

// Total Views
$sql = "SELECT SUM(pic_view_count) AS count FROM " . ALBUM_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain image view count ', '', __LINE__, __FILE__, $sql);
}
$pic_view_count = $db->sql_fetchrow($result);
$pic_view_count = $pic_view_count['count'];

// Total Ratings
$sql = "SELECT SUM(rate_point) AS count FROM " . ALBUM_RATE_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain image rating count ', '', __LINE__, __FILE__, $sql);
}
$rate_point = $db->sql_fetchrow($result);
$rate_point = $rate_point['count'];

$template->assign_vars(array(
'TOTAL_IMAGES' => $TotalImages,
'TOTAL_PICVIEW' => $pic_view_count,
'TOTAL_RATEPOINT' => $rate_point,)
);

/*
+----------------------------------------------------------
| Get/Create Albumstats End
+----------------------------------------------------------
*/

Language variables to insert in index.php/portal.php

//Album Stats
'L_TOTAL_IMAGES' => $lang['Total_Images'],
'L_TOTAL_PICVIEW' => $lang['Total_PicViews'],
'L_TOTAL_RATEPOINT' => $lang['Total_RatePoints'],
'L_ES_SIND' => $lang['Es_sind'],

Language definition insert into lang_dutch/lang_main_album.php

// Stats
$lang['Total_Images']= 'plaatjes in ons ';
$lang['Total_PicViews']= 'keer bekeken en';
$lang['Total_RatePoints']= 'waarderingspunten.';

Language definition insert into lang_english/lang_main_album.php

// Stats
$lang['Total_Images']= 'pictures are in our ';
$lang['Total_PicViews']= 'views and';
$lang['Total_RatePoints']= 'ratingpoints.';

Language definition insert into lang_german/lang_main_album.php

//Stats
$lang['Total_Images']= 'Bilder in unserem ';
$lang['Es_sind']= 'Es sind ';
$lang['Total_PicViews']= 'mal angeschaut und';
$lang['Total_RatePoints']= 'Bewertungen.';

Last but not least the template vars below. Place them where you like...

templates/subSilver/album_index_body.tpl

{TOTAL_IMAGES} {L_TOTAL_IMAGES}
{TOTAL_PICVIEW} {L_TOTAL_PICVIEW}
{TOTAL_RATEPOINT} {L_TOTAL_RATEPOINT}
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

danke dir... mal sehen ob ich das hinbekomme,,,,
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

Eine Frage hätte ich auch noch:
Ich habe das Foto Album ja separat vom Forum. Wenn sich jemand einloggt, aber nicht ins Foto Album geht (um sich die neuen Fotos seit dem letzten Besuch anzusehen), dann wieder rausgeht, und am nächsten Tag sich wieder einloggt, und dann ins Album geht... sieht er dann die neuen Fotos noch, oder nicht?

Denn falls das so ist, dass er die dann nicht mehr sieht, dann werde ich den Link für die Fotos seit dem letzten Login auch auf die Index-Seite des Forums tun...
Antworten