Bug 224872 - Export tool for Piwigo
Summary: Export tool for Piwigo
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Piwigo (show other bugs)
Version: 1.2.0
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-30 15:14 UTC by Frédéric COIFFIER
Modified: 2018-02-04 22:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.2.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frédéric COIFFIER 2010-01-30 15:14:11 UTC
Version:           1.0.0 (using Devel)
OS:                Linux
Installed from:    Compiled sources

Piwigo is the new name of PhpWebGallery and it can be compared to Gallery2:
http://piwigo.org/

I've started to work on a KIPI plugin for Piwigo. Currently, it's hosted in Piwigo SVN repository:
http://piwigo.org/svn/extensions/digikam_export

I've reused lots of code from GalleryExport and PicasaWebExport. I must admit that I would have done a more generic plugin to share this code but unfortunately, I haven't lots of personal time.

Currently, it can:
 * authenticate to a Piwigo gallery
 * get the list of categories/albums
 * upload resized photos and corresponding thumbnails (with comments and dates from EXIF)

To be compliant with features of Gallery plugin, the Album creation feature is still missing.
For my needs, it's enough.
I consider its state as beta quality (as I don't test it a lot and I don't manage lots of error cases...(shame))

Please give me your opinion.
Comment 1 caulier.gilles 2010-01-30 18:12:31 UTC
After 1.1.0 release, please move your code to KDE subversion repository to share implementation with other developers and enable translations script

You need to ask an account to KDE repository admin as developer.

Thanks to contribute.

Gilles Caulier
Comment 2 Frédéric COIFFIER 2010-02-13 18:35:10 UTC
Gilles,

I'm waiting for a reply to my request of KDE account.

In the same time, I've received good feedback from Piwigo users: http://fr.piwigo.org/forum/viewtopic.php?pid=133079
Comment 3 caulier.gilles 2010-02-13 18:48:35 UTC
>I'm waiting for a reply to my request of KDE account.

I will be in CC from KDE svn admin. I wait and see

>In the same time, I've received good feedback from Piwigo users:

Ok, i take a look

Gilles
Comment 4 caulier.gilles 2010-02-15 19:20:57 UTC
SVN commit 1090641 by fcoiffier:

Basic export plugin for Piwigo remote galleries
This first version allows to connect to a Piwigo website, to list categories and to upload selected pictures. This version is mainly inspired by galleryexport code.
FEATURE: 224872


 M  +1 -0      CMakeLists.txt
 A             piwigoexport (directory)
 A             piwigoexport/CMakeLists.txt
 A             piwigoexport/icons (directory)
 A             piwigoexport/icons/CMakeLists.txt
 AM            piwigoexport/icons/hi16-action-piwigo.png
 AM            piwigoexport/icons/hi22-action-piwigo.png
 AM            piwigoexport/icons/hi32-action-piwigo.png
 AM            piwigoexport/icons/hi48-action-piwigo.png
 AM            piwigoexport/icons/hisc-action-piwigo.svgz
 A             piwigoexport/kipiplugin_piwigoexport.desktop
 AM            piwigoexport/piwigo_logo.png
 A             piwigoexport/piwigoconfig.cpp   [License: GPL (v2+)]
 A             piwigoexport/piwigoconfig.h   [License: GPL (v2+)]
 A             piwigoexport/piwigoitem.h   [License: GPL (v2+)]
 A             piwigoexport/piwigos.cpp   [License: GPL (v2+)]
 A             piwigoexport/piwigos.h   [License: GPL (v2+)]
 A             piwigoexport/piwigotalker.cpp   [License: GPL (v2+)]
 A             piwigoexport/piwigotalker.h   [License: GPL (v2+)]
 A             piwigoexport/piwigowindow.cpp   [License: GPL (v2+)]
 A             piwigoexport/piwigowindow.h   [License: GPL (v2+)]
 A             piwigoexport/plugin_piwigoexport.cpp   [License: GPL (v2+)]
 A             piwigoexport/plugin_piwigoexport.h   [License: GPL (v2+)]


--- trunk/extragear/graphics/kipi-plugins/CMakeLists.txt #1090640:1090641
@@ -310,6 +310,7 @@
    ADD_SUBDIRECTORY(flashexport)
    ADD_SUBDIRECTORY(flickrexport)
    ADD_SUBDIRECTORY(galleryexport)
+    ADD_SUBDIRECTORY(piwigoexport)
    ADD_SUBDIRECTORY(kioexportimport)
    ADD_SUBDIRECTORY(picasawebexport)
    ADD_SUBDIRECTORY(smug)
** trunk/extragear/graphics/kipi-plugins/piwigoexport/icons/hi16-action-piwigo.png #property svn:mime-type
  + application/octet-stream
** trunk/extragear/graphics/kipi-plugins/piwigoexport/icons/hi22-action-piwigo.png #property svn:mime-type
  + application/octet-stream
** trunk/extragear/graphics/kipi-plugins/piwigoexport/icons/hi32-action-piwigo.png #property svn:mime-type
  + application/octet-stream
** trunk/extragear/graphics/kipi-plugins/piwigoexport/icons/hi48-action-piwigo.png #property svn:mime-type
  + application/octet-stream
** trunk/extragear/graphics/kipi-plugins/piwigoexport/icons/hisc-action-piwigo.svgz #property svn:mime-type
  + application/octet-stream
** trunk/extragear/graphics/kipi-plugins/piwigoexport/piwigo_logo.png #property svn:mime-type
  + application/octet-stream