$nav->show();
}
+ function showResizeImagesBox()
+ {
+ $this->elementStart('select', array('onchange' => 'return scalePhotosToSize(this.value)'));
+ $this->element('option', array('value' => ''), "");
+ $this->element('option', array('value' => '60'), _("Thumbnail"));
+ $this->element('option', array('value' => '120'), _("Medium"));
+ $this->element('option', array('value' => '400'), _("Normal"));
+ $this->elementEnd('select');
+ }
+
function showAlbums()
{
$album = new GNUsocialPhotoAlbum();
if (!$album->find()) {
GNUsocialPhotoAlbum::newAlbum($cur->id, 'Default');
}
- $this->elementStart('ul', array('class' => 'photothumbs'));
+
+ $this->elementStart('div', array('class' => 'galleryheader'));
+ //$this->element('a', array('href' => '#',
+ // 'onclick' => 'return increasePhotoSize()'), '+');
+ //$this->raw(' | ');
+ //$this->element('a', array('href' => '#',
+ // 'onclick' => 'return decreasePhotoSize()'), '-');
+
+ $this->showResizeImagesBox();
+ $this->elementEnd('div');
+
+
+
while ($album->fetch()) {
- $this->elementStart('li');
- $this->element('h3', array(), $album->title);
+ $this->elementStart('div', array('class' => 'photocontainer'));
$this->elementStart('a', array('href' => $album->getPageLink()));
- $this->element('img', array('src' => $album->getThumbUri()));
+ $this->element('img', array('src' => $album->getThumbUri(),
+ 'class' => 'albumingallery'));
$this->elementEnd('a');
- $this->elementEnd('li');
+ $this->element('h3', array(), $album->album_name);
+ $this->elementEnd('div');
}
- $this->elementEnd('ul');
}
}
$photos = GNUsocialPhoto::getGalleryPage($page, $album->album_id, 9);
+ $this->elementStart('div', array('class' => 'galleryheader'));
if ($page > 1) {
$this->element('a', array('href' => $album->getPageLink() . '?pageid=' . ($page-1)), 'Previous page');
+ $this->raw(' | ');
}
if (GNUsocialPhoto::getGalleryPage($page+1, $album->album_id, 9)) {
$this->element('a', array('href' => $album->getPageLink() . '?pageid=' . ($page+1) ), 'Next page');
+ $this->raw(' | ');
}
- $this->elementStart('ul', array('class' => 'photothumbs'));
+ //$this->element('a', array('href' => '#',
+ // 'onclick' => 'return increasePhotoSize()'), '+');
+ //$this->raw(' | ');
+ //$this->element('a', array('href' => '#',
+ // 'onclick' => 'return decreasePhotoSize()'), '-');
+ //$this->raw(' | ');
+
+ $this->showResizeImagesBox();
+ $this->elementEnd('div');
+
foreach ($photos as $photo) {
- $this->elementStart('li');
$this->elementStart('a', array('href' => $photo->getPageLink()));
- $this->element('img', array('src' => $photo->thumb_uri));
+ $this->elementStart('div', array('class' => 'photocontainer'));
+ $this->element('img', array('src' => $photo->thumb_uri,
+ 'class' => 'photoingallery'));
+ $this->element('div', array('class' => 'phototitle'), $photo->title);
+ $this->elementEnd('div');
$this->elementEnd('a');
- $this->elementEnd('li');
}
- $this->elementEnd('ul');
+
}