brauche hilfe für neuen block !

Begonnen von bradersim, 09 Juli 2002, 20:20:13

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

bradersim

hallo community!

ich habe das member upload modul für user auf meiner seite hochgeladen auf meiner seite http://www.dersimcity.com/ . es klappt auch wunderbar! ich würde jedoch das block random picture von my-egallery umschreiben wollen auf das von mir die userbilder angelegte /images/members/Suname.jpg ! kann mir jemand sagen wie ich das hinkriegen kann! das wäre nämlich zugleich eine innovation für andere nuke communityseiten was meint ihr?
es wäre nicht schlecht, wenn man den bildnamen (sowie beim my-egallery) durch den usernamen ersetzen könnte! ich warte auf eure hilfe!

random-picture block:

_______________________________________________________________________________
<?php
/*****************************************************************************
 * Display a random picture from My_eGallery
 *****************************************************************************/
   global $user, $prefix, $dbi;

   include 'admin/modules/gallery/config.php';
   mt_srand((double)microtime()*1000000);
   if (is_user($user))
      $total = sql_fetch_array(sql_query("SELECT COUNT(p.pid) AS total FROM $prefix"._gallery_pictures." AS p LEFT JOIN $prefix"._gallery_categories." AS c ON c.gallid=p.gid WHERE (extension='jpg' OR extension='gif' OR extension='png') AND c.visible>=1", $dbi), $dbi);
   else
      $total = sql_fetch_array(sql_query("SELECT COUNT(p.pid) AS total FROM $prefix"._gallery_pictures." AS p LEFT JOIN $prefix"._gallery_categories." AS c ON c.gallid=p.gid WHERE (extension='jpg' OR extension='gif' OR extension='png') AND c.visible>=2", $dbi), $dbi);

   if ($total[total]==0)
      $p=0;
   else
    $p = mt_rand(0,($total[total] - 1));

   if (is_user($user))
      $pic = sql_fetch_array(sql_query("SELECT p.pid, p.img, p.name, p.description, c.galloc FROM $prefix"._gallery_pictures." AS p LEFT JOIN $prefix"._gallery_categories." AS c ON c.gallid=p.gid WHERE (extension='jpg' OR extension='gif' OR extension='png') AND c.visible>=1 LIMIT $p,1", $dbi), $dbi);
   else
      $pic = sql_fetch_array(sql_query("SELECT p.pid, p.img, p.name, p.description, c.galloc FROM $prefix"._gallery_pictures." AS p LEFT JOIN $prefix"._gallery_categories." AS c ON c.gallid=p.gid WHERE (extension='jpg' OR extension='gif' OR extension='png') AND c.visible>=2 LIMIT $p,1", $dbi), $dbi);

   $pic[description] = htmlentities($pic[description]);

   if (file_exists("$gallerypath".$pic[galloc]."/thumb/".$pic[img]))
      $content = "<center><a href=\"$baseurl&do=showpic&pid=$pic[pid]\"><img src=\"$gallerypath/$pic[galloc]/thumb/$pic[img]\" border=\"0\" alt=\"$pic[description]\"><br><font size=\"1\">$pic[name]</font></a></center>";
   else
      $content = "<center><a href=\"$baseurl&do=showpic&pid=$pic[pid]\"><img src=\"$gallerypath/$pic[galloc]/$pic[img]\" width=\"130\" border=\"0\" alt=\"$pic[description]\"><br><font size=\"1\">$pic[name]</font></a></center>";

?>



__________________________________________________________________________

vielen dank im voraus!
bradersim

ffx69

sollte nicht weiter wild sein... denke mal einfach die imagepfad auslesen der bilder aus der database und dann peer $content ausgegeben... so würde ich es versuchen.

bradersim

hi ffx69

d.h. dann würdest was alles im obigen code ändern!

wäre dankbar wenn du den vor dir vorgeschlagenen code hinschreiben würdest! ich habe die bilder unter http://www.dersimcity.com/images/members/xxx.gif or xxx.jpg ! hinzukommt ja auch das hinzufügen des Your Account Modules ! ich meine als <a href= "modules.php?name=YourAccount")

danke nochmal
Dersimcity.com
bradersim

ffx69

hi..

naja soviel plan habe ich davon auch nicht.. denke mal hier sind paar leutz die mehr plan haben... ich habe bei mir selbst nicht die vkp am laufen.. nutze das einfach nuke 5.6 ... versuche es halt mal selbst... eigentlich brauchste glaube ich nur die DB kontakten wo die bilder pfade liegen.. und dann ausgeben... vielleicht findet sich ja jemand der das kann.

bradersim


bradersim

hallo adminteam!

hat hier niemand eine ahnung wie man das hinbekommen könnte?

DarkBoy

sorry,  noch keine zeit danach zu schauen!  
 da wir   an den releases und finals  der VKP und dem eBOARD  arbeiten :)

serdarg

Gibt es denn niemanden der uns weiterhelfen kann? Diesen Block gibt es. Ich habe ihn bisjetzt auf 3-4 Seiten gesehen. Aber niemand rückt den Code raus.

Wobei wir uns sicher sind ist, dass man die MyEGallery dafür benutzt hat. D.h ein zweites mal eingespielt und sie modifiziert. Nur wie wurde es modifiziert? Wo stehen die relevanten Daten die wir ändern müssen? Ich habe mal versucht einfach die Verzeichnisse dorthinzulenken, aber das brachte keinen Erfolg.

Wenn ihr uns weiterhelfen könntet wäre das super