Пример #1
0
 function genurl($direct = false)
 {
     global $cfg;
     if ($this->dirid != 0) {
         $f2 = new file2($this->dirid, false);
         if ($direct) {
             $url = $f2->mklink('imgsid', $f2->fname, $this->width, $this->height);
         } else {
             $url = '<a href="' . $f2->mklink('sid', $f2->fname) . '"><img border="0" src="' . $f2->mklink('imgsid', $f2->fname, $this->width, $this->height);
         }
         if ($this->scale && !$cfg['filepathurl']) {
             $url .= '&amp;w=' . $this->width . '&amp;h=' . $this->height;
         }
         if (!$direct) {
             $url .= '" alt="album"';
             if ($this->scale) {
                 $url .= ' width="' . $this->width . '" height="' . $this->height . '"';
             }
             $url .= '/></a>';
         }
         return $url;
     } else {
         if ($this->id3id != 0) {
             $f2 = new file2($this->id3id, false);
             if (!$direct) {
                 return '<img border="0" src="' . $f2->mklink('imgid3sid', 'album.jpg') . '" width="' . $this->width . '" height="' . $this->height . '" alt="album"/>';
             } else {
                 return $f2->mklink('imgid3sid', 'album.jpg');
             }
         }
     }
 }