aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
authorKlaus Weidenbach <Klaus.Weidenbach@gmx.net>2014-06-22 01:03:48 +0200
committerKlaus Weidenbach <Klaus.Weidenbach@gmx.net>2014-06-22 01:33:13 +0200
commit2504d4c2a2fb42325652d2a47f43eda403b16b06 (patch)
tree2de0813a7a72cbf45eb2cae9b062a49f133e0a61 /mod
parenta175c7dba7e6ceb3823cfb9de8d8b74355e9da57 (diff)
downloadvolse-hubzilla-2504d4c2a2fb42325652d2a47f43eda403b16b06.tar.gz
volse-hubzilla-2504d4c2a2fb42325652d2a47f43eda403b16b06.tar.bz2
volse-hubzilla-2504d4c2a2fb42325652d2a47f43eda403b16b06.zip
Add HTML5 datalist to edit photo album field.
This patch provides a datalist for the edit photo album field. This makes it easier to move a picture to another existing folder in the way that it provides a list of all available albums as values for the album field.
Diffstat (limited to 'mod')
-rw-r--r--mod/photos.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/mod/photos.php b/mod/photos.php
index 8c168c21d..c43beb8d4 100644
--- a/mod/photos.php
+++ b/mod/photos.php
@@ -927,6 +927,10 @@ function photos_content(&$a) {
$edit = null;
if($can_post) {
+ if(array_key_exists('albums', $a->data))
+ $albums = get_app()->data['albums'];
+ else
+ $albums = photos_albums_list($a->data['channel'],$a->data['observer']);
$album_e = $ph[0]['album'];
$caption_e = $ph[0]['description'];
@@ -937,6 +941,7 @@ function photos_content(&$a) {
'id' => $ph[0]['id'],
'rotatecw' => t('Rotate CW (right)'),
'rotateccw' => t('Rotate CCW (left)'),
+ 'albums' => $albums['albums'],
'album' => $album_e,
'newalbum' => t('New album name'),
'nickname' => $a->data['channel']['channel_address'],