Bug 427403 - Export multiple albums - Exported folder structure shall represent album structure
Summary: Export multiple albums - Exported folder structure shall represent album stru...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-FileTransfer (show other bugs)
Version: unspecified
Platform: Appimage Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-06 22:04 UTC by michstress
Modified: 2021-09-02 19:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.3.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description michstress 2020-10-06 22:04:48 UTC
SUMMARY
Feature request: If pictures of multiple albums are exported, album structure shall be recreated in "Target Location" via folders (Would be nice to have a checkmark in export dialog like "Preserve Album Structure").

EXAMPLE:
Album Structure:
A
|-B
| |-ab1.jpg
| |-ab2.jpg
| |-ab3.jpg
|-D
  |-ad1.jpg
  |-ad2.jpg
C
|-c1.jpg

Target Location: (/tmp/test)
/tmp/test
     |-A
     | |-B
     | | |-ab1.jpg
     | | |-ab2.jpg
     | | |-ab3.jpg
     | |-D
     | | |-ad1.jpg
     | | |-ad2.jpg
     |-C
       |-c1.jpg

WORKFLOW REASON:
I administrate all my pictures via digikam on a Linux Machine. To carry these pictures around on tablets/smart phones/etc, I want to create a reduce quality copy, which is organized the same way. This allows to find a picture on smart phone in the already well known Album/Folder structure.

MY WORKAROUND
At the moment I trigger imagemagick from a script, which traverses the picture folders. But it's a hassle to write around not using pictures, which have an improved version available. Plus some of my content is in dngs. These I export currently all into dngexport directory. The script if it encounters a dng to export, will lookup the picture in the dngexport directory and copy it from there.
It works, but it feels, like there should be an easier way.
Comment 1 Maik Qualmann 2021-04-24 11:37:38 UTC
*** Bug 436120 has been marked as a duplicate of this bug. ***
Comment 2 Maik Qualmann 2021-05-23 19:40:29 UTC
Git commit b773e9648aac765fa4cca3f4bd88976d9c3307dc by Maik Qualmann.
Committed on 23/05/2021 at 19:36.
Pushed by mqualmann into branch 'master'.

add option to use album path for items to be exported
Related: bug 436120
FIXED-IN: 7.3.0

M  +3    -1    NEWS
M  +20   -9    core/dplugins/generic/webservices/filecopy/fccontainer.h
M  +32   -16   core/dplugins/generic/webservices/filecopy/fcexportwidget.cpp
M  +4    -0    core/dplugins/generic/webservices/filecopy/fcexportwindow.cpp
M  +23   -5    core/dplugins/generic/webservices/filecopy/fctask.cpp
M  +5    -3    core/libs/database/utils/ifaces/dbinfoiface.cpp
M  +20   -0    core/libs/dplugins/iface/dinfointerface.cpp
M  +3    -1    core/libs/dplugins/iface/dinfointerface.h

https://invent.kde.org/graphics/digikam/commit/b773e9648aac765fa4cca3f4bd88976d9c3307dc
Comment 3 michstress 2021-08-29 20:38:02 UTC
Hi Maik,

I know it's awfully late, but for various reasons I just now found time to test the implementation. It worked flawless for me and is exactly what I expected. It's a huge time and hassle saver for me. I think I will do picture sorting and exporting much more frequently and not let pictures mount unsorted on my drive, do to the much improved workflow :)

Thank you very much!

Regards michstress
Comment 4 Maik Qualmann 2021-09-02 19:54:02 UTC
@michstress - Thanks for the feedback.

Maik