Nils Asmussen
1b6c74bcb6
Merge albums including subalbums.
2016-07-29 22:36:41 +02:00
Nils Asmussen
eddb666b5a
Delete albums including subalbums.
2016-07-29 22:36:41 +02:00
Nils Asmussen
212b241d0e
Include subalbums in album archives.
2016-07-29 22:36:41 +02:00
Nils Asmussen
ef9040870a
Added basic subalbum support.
...
That is, albums can now contain other albums, which are shown at
the top of the album view. This required some changes to album.js
and the contextMenu.js, because this view contains now both
photos and albums.
The contextMenu on this view has been kept simple by requiring
the user to select either only albums or only photos, but not
a mixture of both.
This feature required a database change, so that the version
has been updated to 3.1.3.
At the moment, album and photo operations (make public, download,
delete, merge) are still "flat", i.e. don't respect the album
hierarchy.
2016-07-29 22:36:41 +02:00
Tobias Reich
152a887bc4
Updated comments due to id type changes #487
2016-03-24 18:41:33 +01:00
Quentin Ligier
44c54c48f6
Modifications arround getExtension
2016-03-17 19:21:59 +01:00
Quentin Ligier
e93564c3e0
Rewrite of getExtension
2016-03-16 17:07:22 +01:00
Quentin Ligier
f6926f1670
Replacing date by strftime
...
This allows date translation
2016-03-15 13:28:39 +01:00
Tobias Reich
976635254e
Album id now based on the current microtime #27
2016-03-12 23:51:33 +01:00
Tobias Reich
9117402035
Return the correct insert_id when adding a new album
2016-03-06 21:01:51 +01:00
Tobias Reich
bad7819ff6
Moved Album::getAll into a separated file
2016-02-14 14:49:51 +01:00
Tobias Reich
a02ba0143f
Improved error handling when album/photo not found
2016-02-13 23:37:25 +01:00
Tobias Reich
025f6e974b
Added phpDoc comments
2016-02-13 22:43:07 +01:00
Tobias Reich
aa00ebc77b
Removed unnecessary title trimming
2016-02-08 22:16:09 +01:00
Tobias Reich
f4e909895f
Added Response class to handle exit() responses
2016-02-07 00:16:48 +01:00
Tobias Reich
7b86a737af
Added Database::execute to run a query
...
Database::execute automatically logs errors
2016-01-31 18:49:31 +01:00
Tobias Reich
f650de8967
Removed newline at end of file
2016-01-31 15:53:44 +01:00
Tobias Reich
64e0d66d83
Improved if conditions
2016-01-31 15:44:54 +01:00
Tobias Reich
b78cc31127
Fixed ZipArchive not found
2016-01-30 23:24:08 +01:00
Tobias Reich
e89203bcb1
// for comments and spaces for alignment
2016-01-30 23:03:43 +01:00
Tobias Reich
b13283e4d4
Added Validator, removed Module, changed Access classes
2016-01-30 21:33:31 +01:00
Tobias Reich
ad4fbf3ffd
Code style adjustment
2016-01-30 20:22:28 +01:00
Tobias Reich
cafcc2165f
Removed unnecessary self::dependencies checks
2016-01-30 01:06:21 +01:00
Tobias Reich
4974adfed0
Activate plugins directly without extending Module
2016-01-30 00:27:50 +01:00
Tobias Reich
6e7dccc037
Renamed folder to Modules
2016-01-26 15:34:51 +01:00