[Bugfix] Full Album Pack 1.0.3 (Slideshow & next/prev pic)

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

[Bugfix] Full Album Pack 1.0.3 (Slideshow & next/prev pic)

Beitragvon AmigaLink » 1. Sep 2005 21:24

Im Full Album Pack ist eine Slideshow integriert, welche bestandteil der Mighty Gorgon Modifications ist.
Da ich nicht weis ob es dieses add-on auch einzeln gibt bzw. welchen Umfang es hat, beziehe ich mich hier auf das Full Album Pack!
Die Slideshow selber ein einen kleinen Schönheitsfehler wenn in einer Kategorie nur 1 Bild vorhanden ist. Und zwar versucht sie das nächste Bild aufzurufen, welches logischerweise nicht da ist, und es kommt zu der meldung das das Bild nicht exestiert. :(
Da es ziemlich blödsinnig ist die Slideshow zu aktivieren wenn nur 1 Bild exestiert, blendet dieser Fix den entsprechenden Link einfach aus. Was normalerweise nur geschieht wenn kein Bild exestiert. :D
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

album_mod/album_hierarchy_fuctions.php

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

            if (album_get_total_pic_cat($ss_cat_id) > 0)

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

            if (album_get_total_pic_cat($ss_cat_id) > 1)

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

      if (album_get_total_pic_cat($cur_cat_id) > 0)

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

      if (album_get_total_pic_cat($cur_cat_id) > 1)

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

album_mod/album_hierarchy_sql.php

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

         // Mighty Gorgon - Slideshow - BEGIN

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

         if ($total_pics > 1)
         {

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

         // Mighty Gorgon - Slideshow - END

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

         }

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

album_showpage.php

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

   else
   {
      $show_template = 'album_slideshow_body.tpl';
   }

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

   else
   {
      $show_template = 'album_showpage_body.tpl';
   }

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

templates/subSilver/album_showpage_body.tpl

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

      <td class="row1" align="center">
         <form name="slideshowf" action="{U_SLIDESHOW}" method="post" onsubmit="return true;">
            <span class="gensmall">{SLIDESHOW_SELECT}</span>
            <input type="submit" class="button" value="{L_SLIDESHOW_ONOFF}" style="width: 120px" /><br />
            {U_PIC_L1}<img src="{U_PIC}" border="0" vspace="10" alt="{PIC_TITLE}" title="{PIC_TITLE}" />{U_PIC_L2}
         </form>
         <span class="genmed">{U_PIC_CLICK}</span>
      </td>

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

      <td class="row1" align="center">
         {U_PIC_L1}<img src="{U_PIC}" border="0" vspace="10" alt="{PIC_TITLE}" title="{PIC_TITLE}" />{U_PIC_L2}<br />
         <span class="genmed">{U_PIC_CLICK}</span>
      </td>

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM


Zugefügt nach 1 Stunde(n) 27 Minute(n):

Ein weiteres Problem ist der next-/previous Button in der Bildansicht (showpage). Auch dort kommt es zur "Das Bild exestiert nicht" Meldung, wenn nur 1 Bild in der Kategorie vorhanden ist. :x

Der folgende Fix bewirkt das diese Meldung nicht kommt, und stattdessen einfach das aktuelle Bild neu geladen wird (womit übrigens auch das Slideshow Problem entgültig gelöst ist). :P
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

album_showpage.php

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

         if( empty($row) )
         {
            message_die(GENERAL_ERROR, $lang['Pic_not_exist']);
         }

      }

      $pic_id = $row['pic_id'];

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

         if( empty($row) )
         {
            $row['pic_id'] = $pic_id_temp;
         }

      }

      $pic_id = $row['pic_id'];

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
Zuletzt geändert von AmigaLink am 3. Okt 2005 12:50, insgesamt 1-mal geändert.
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 Christian_N » 14. Sep 2005 23:03

wow super, gerade auf oxpus.de die PN gelesen *g* etwas spät (14tage später) aber besser als nie *g*

Danke, den bau ich auf jedenfall dann die tage ein, wenn ich den Full Album reinsetze.
Chantals - Fanpage :: http://www.chantals-fanpage.de
Benutzeravatar
Christian_N
User
 
Beiträge: 524
Registriert: 31. Mai 2005 00:17
Wohnort: Deutschland

Beitragvon blondi » 16. Sep 2005 10:48

eine frage amiga,
ich hab doch auch das album 2.0.53 mit sp1 und cat dingents ... aber ich habe diese funktion nicht ...

wie kann ich bei mir die slideshow funktion einbauen?

liebe grüsse
blondi
User
 
Beiträge: 46
Registriert: 27. Feb 2005 00:55

Beitragvon Christian_N » 16. Sep 2005 13:23

Hi Blondi wie Amiga schon schrieb:
Da ich nicht weis ob es dieses add-on auch einzeln gibt bzw. welchen Umfang es hat, beziehe ich mich hier auf das Full Album Pack!

Wir wissen nicht ob diese Slideshow auch einzel gibt um ihn ins normale Album einzubauen.

Da müsste man schon das Full Album verwenden zu.

Ich bau allerdings die Downloadfunktion raus, da ich diese nicht brauch, wird aber wohl schwer, da ich bisher noch nicht den Add-On für des Album gefunde haben.
Chantals - Fanpage :: http://www.chantals-fanpage.de
Benutzeravatar
Christian_N
User
 
Beiträge: 524
Registriert: 31. Mai 2005 00:17
Wohnort: Deutschland

Beitragvon Max » 16. Sep 2005 14:01

Nö, die Slideshow läuft da nicht und den Code einzeln aus dem FAP zu pulen ist fast blödsinnig.

Ich hatte eine andere Slideshow probiert, aber die läuft auch nicht vernünftig.


Am Besten ist, wenn Du auf das Full Album Pack umsteigst.




Gruß Max
Max
User
 
Beiträge: 170
Registriert: 29. Mai 2005 16:50

Beitragvon AmigaLink » 16. Sep 2005 14:12

@ blondi
Mir ist mittlerweile mal bei Smartor eine Slideshow, für das Album, über den weg gelaufen. Ob die aber gleichzusetzen ist mit der die im Full Album enthalten ist kann ich beim bestem willen nicht sagen (hab auch keinen Link zu der Slideshow).

@ Christian
Nimm einfach nur den Download-Button aus den Templates. Was anderes hab ich hier auch nicht gemacht. ;)
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 blondi » 16. Sep 2005 14:28

Max hat geschrieben:Nö, die Slideshow läuft da nicht und den Code einzeln aus dem FAP zu pulen ist fast blödsinnig.

Ich hatte eine andere Slideshow probiert, aber die läuft auch nicht vernünftig.


Am Besten ist, wenn Du auf das Full Album Pack umsteigst.




Gruß Max


hab doch keine ahnung wie ich da umsteigen soll max... da kommt bestimmt nur wieder mist bei mir raus...
blondi
User
 
Beiträge: 46
Registriert: 27. Feb 2005 00:55

Beitragvon Christian_N » 17. Sep 2005 00:03

hab ich auch schon gemacht zusätzlich hab ich die Datei die den Download aufruft gelöscht, damit man nicht direkt in die Adresszeile es eingeben kann so kommt dann wenigste der bekannte 404 Error :D sollte auch ausreichen die 2 sache. :)
Chantals - Fanpage :: http://www.chantals-fanpage.de
Benutzeravatar
Christian_N
User
 
Beiträge: 524
Registriert: 31. Mai 2005 00:17
Wohnort: Deutschland

Beitragvon pepi » 3. Okt 2005 01:28

hallo

das mit dem fix slide show nur 1 bild vorhanden
funktioniert bei mir nicht habe es wieder deinstalliert

denn wenn ich auf slide show clicke und es ist nur
1 bild vorhanden bekomme ich keine meldung

habe nur den fix für next previws installiert mehr nicht
gruß Pepi

Bild
Benutzeravatar
pepi
User
 
Beiträge: 116
Registriert: 2. Mai 2005 15:58
Wohnort: Lienz - Austria

Beitragvon AmigaLink » 3. Okt 2005 11:45

Logisch, du hast ja auch kein Full_Album und somit auch nicht die darin enthaltene Slideshow! Bild
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 phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste

cron