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 .= '&w=' . $this->width . '&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'); } } } }