X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FGNUsocialPhotos%2Factions%2Fphotos.php;fp=plugins%2FGNUsocialPhotos%2Factions%2Fphotos.php;h=a75c446be1fc04d13c631f29d8f96c41d37b68c4;hb=e9e5fdb139f9ef8762ceb2dd7710157b080f1612;hp=5b750a6501ac1227ef0f7683cedbdba7caf85b3d;hpb=e525e9ab9b4d6a210e94249067c134ce325166fc;p=quix0rs-gnu-social.git diff --git a/plugins/GNUsocialPhotos/actions/photos.php b/plugins/GNUsocialPhotos/actions/photos.php index 5b750a6501..a75c446be1 100644 --- a/plugins/GNUsocialPhotos/actions/photos.php +++ b/plugins/GNUsocialPhotos/actions/photos.php @@ -74,6 +74,16 @@ class PhotosAction extends Action $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(); @@ -85,13 +95,17 @@ class PhotosAction extends Action } $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->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('div', array('class' => 'photocontainer')); $this->elementStart('a', array('href' => $album->getPageLink())); @@ -126,13 +140,16 @@ class PhotosAction extends Action $this->element('a', array('href' => $album->getPageLink() . '?pageid=' . ($page+1) ), 'Next page'); $this->raw(' | '); } - $this->element('a', array('href' => '#', - 'onclick' => 'return increasePhotoSize()'), '+'); - $this->raw(' | '); - $this->element('a', array('href' => '#', - 'onclick' => 'return decreasePhotoSize()'), '-'); + + //$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('a', array('href' => $photo->getPageLink()));