My_eGallery Frage

Begonnen von Sascha1981, 01 März 2004, 08:06:08

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Sascha1981

Hey @ll!!!

Mal ne kurze frage zum My_eGallery Modul!!

Ist es irgendwie mög lich das ich die Anzahl der Bilder die ein user Uploaden darf bergrenze z.b. 10 Bilder Pro user!!

Vielleicht hat jemand eine Idee!!!!

jubilee

Hallo !
Ist nicht in der My_eGallery drin, könnte aber recht schnell implementiert werden.
MfG
jubilee

jubilee

Mal schnell geschaut.
Ist jetzt etwas Handarbeit.
Die Datei modules/My_eGallery/index.php so ca. bei Zeile 550 --->
alt :
 
Zitatcase "upload":
      include("".$basepath."/public/uploadFile.php");

      include("".$adminpath."/fileFunctions.php");

 
so abändern :
 
Zitatcase "upload":
       if (mxIsUser())
       {
          $data=mxGetUserData();
          $nums=sql_num_rows(sql_query("SELECT pid FROM ".$prefix."_gallery_pictures where submitter='".$data['uname']."'"));
       $nums1=sql_num_rows(sql_query("SELECT pid FROM ".$prefix."_gallery_pictures_newpicture where submitter='".$data['uname']."'"));
      }
       if (($nums<=9)&&($nums1<=9)&&(($nums+$nums1)<=9))       {

      include("".$basepath."/public/uploadFile.php");

      include("".$adminpath."/fileFunctions.php");
 
und tiefer :
 
ZitatCloseTable();

            galleryFooter();

         }      

      }

      else

         upload_file();
         break;
 
so abändern :
 
ZitatCloseTable();

            galleryFooter();

         }      

      }

      else

         upload_file();
   }
   else
   {
      galleryHeader();

            OpenTable();

            echo navigationGall();

            echo "";

            echo "<center>Mehr als 10 !! "._GOBACK7."</center";

            CloseTable();

            galleryFooter();
   }

      break;
 

So sollte es funktionieren.
Es wird vor dem Anzeigen des Upload-Formulars geprüft,
ob der User schon  10 ( if ($nums<=9) )
Bilder übermittelt hat.

[Editiert am 1/3/2004 von jubilee]

Sascha1981

Hab das jetzt versucht und es kommt diese Meldung!!


Parse error: parse error, unexpected T_ELSE in c:\appserv\www\vkpmx\modules\My_eGallery\index.php on line 332


[Editiert am 1/3/2004 von Sascha1981]

jubilee

Hmmm ....
Nirgens eine Klammer vergessen ?
Ich kann Dir die geänderte Datei auch gerne per Mail schicken.
das wäre dann einfacher. Evt hab ich mich beim Übertragen hier ins Board auch versehen (ich seh im Moment zwar nicht wo aber man kann ja nie wissen). Ich überprüf das nochmal. Wenn du die komplette index.php per mail möchtest, dann geb mir hier bescheid.
MfG
jubilee

Sascha1981

Ja wäre sehr nett wenn du mir die geänderte index.php senden könntest!!!

support@planet-friends.cc

[Editiert am 2/3/2004 von Sascha1981]

jubilee

Hallo !
Ja, ist unterwegs. Musst Du nur reinkopieren.
Geb mir hier anschl. Bescheid, ob es funktioniert.
Hab die Datei noch ein wenig abgeändert, damit es bei anonymen
Postings (falls erlaubt) keine Probleme gibt.
MfG
jubilee

jubilee

UND ??
Tut es oder nicht ??

Sascha1981

Hey!!!

Ja es funktioniert sehr gut!!!
Sorry konnte es erst heute testen!!!!

Betsen dank für deine Hilfe!!!

jubilee

Schön.
Kann ich das mal für die zukünftige Version (falls es noch eine geben sollte)
mit auf die Liste setzen.
MfG
jubilee

Sascha1981

ja für eine zukünftige Version (falls es noch eine geben sollte) wäre das ganz bestimt eine nette erweiterung!!
Natürlich sollte man das dann im Admin Menü einstellen können wieviele Bilder pro user erlaubt sind!!

Warum sollte es in zuckunft keine weiteren versionen mehr geben????

jubilee

Hallo !
 
ZitatWarum sollte es in zuckunft keine weiteren versionen mehr geben????
 
Weil ich noch nicht genau weiss, ob sich ein weiterentwickeln der My_eGallery lohnt, ob wir nur die Coppermin (für zukünftige Versionen des MX verwenden) oder ob wir etwas komplett neues bauen.
MfG
jubilee