eggification
authorBenoît Pin <pin@cri.ensmp.fr>
Fri, 19 Dec 2014 15:43:34 +0000 (16:43 +0100)
committerBenoît Pin <pin@cri.ensmp.fr>
Fri, 19 Dec 2014 15:43:34 +0000 (16:43 +0100)
186 files changed:
Products/Portfolio/Extensions/__init__.py [moved from Extensions/__init__.py with 100% similarity]
Products/Portfolio/Extensions/composite.py [moved from Extensions/composite.py with 100% similarity]
Products/Portfolio/Extensions/difference.py [moved from Extensions/difference.py with 100% similarity]
Products/Portfolio/Extensions/fonts/Meta [moved from Extensions/fonts/Meta with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaBol [moved from Extensions/fonts/MetaBol with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaBolCap [moved from Extensions/fonts/MetaBolCap with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaCap [moved from Extensions/fonts/MetaCap with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaIta [moved from Extensions/fonts/MetaIta with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaItaCap [moved from Extensions/fonts/MetaItaCap with 100% similarity]
Products/Portfolio/Extensions/fonts/MetaNor [moved from Extensions/fonts/MetaNor with 100% similarity]
Products/Portfolio/Extensions/fonts/verdana.ttf [moved from Extensions/fonts/verdana.ttf with 100% similarity]
Products/Portfolio/Extensions/watermark.py [moved from Extensions/watermark.py with 100% similarity]
Products/Portfolio/ImageManipulationTool.py [moved from ImageManipulationTool.py with 100% similarity]
Products/Portfolio/Portfolio.py [moved from Portfolio.py with 100% similarity]
Products/Portfolio/__init__.py [moved from __init__.py with 100% similarity]
Products/Portfolio/_zctl/regenPhotos.py [moved from _zctl/regenPhotos.py with 100% similarity]
Products/Portfolio/_zctl/updateDateTimeOriginal.py [moved from _zctl/updateDateTimeOriginal.py with 100% similarity]
Products/Portfolio/compile-i18n.sh [moved from compile-i18n.sh with 100% similarity]
Products/Portfolio/configure.zcml [moved from configure.zcml with 100% similarity]
Products/Portfolio/container.py [moved from container.py with 100% similarity]
Products/Portfolio/content.zcml [moved from content.zcml with 100% similarity]
Products/Portfolio/deprecated/Portfolio.py [moved from deprecated/Portfolio.py with 100% similarity]
Products/Portfolio/deprecated/__init__.py [moved from deprecated/__init__.py with 100% similarity]
Products/Portfolio/event.zcml [moved from event.zcml with 100% similarity]
Products/Portfolio/event_handlers.py [moved from event_handlers.py with 100% similarity]
Products/Portfolio/graphics/add_to_cart.psd [moved from graphics/add_to_cart.psd with 100% similarity]
Products/Portfolio/graphics/cart-slide-background.ai [moved from graphics/cart-slide-background.ai with 100% similarity]
Products/Portfolio/graphics/film-arrows.psd [moved from graphics/film-arrows.psd with 100% similarity]
Products/Portfolio/graphics/image_toolbar.psd [moved from graphics/image_toolbar.psd with 100% similarity]
Products/Portfolio/graphics/lightbox_icon.psd [moved from graphics/lightbox_icon.psd with 100% similarity]
Products/Portfolio/graphics/refresh.psd [moved from graphics/refresh.psd with 100% similarity]
Products/Portfolio/graphics/sellbar-arrow.psd [moved from graphics/sellbar-arrow.psd with 100% similarity]
Products/Portfolio/graphics/slides-background.psd [moved from graphics/slides-background.psd with 100% similarity]
Products/Portfolio/graphics/trash.psd [moved from graphics/trash.psd with 100% similarity]
Products/Portfolio/interfaces.py [moved from interfaces.py with 100% similarity]
Products/Portfolio/license-fr.txt [moved from license-fr.txt with 100% similarity]
Products/Portfolio/license.txt [moved from license.txt with 100% similarity]
Products/Portfolio/lightbox.py [moved from lightbox.py with 100% similarity]
Products/Portfolio/locales/en/LC_MESSAGES/portfolio.mo [moved from locales/en/LC_MESSAGES/portfolio.mo with 100% similarity]
Products/Portfolio/locales/en/LC_MESSAGES/portfolio.po [moved from locales/en/LC_MESSAGES/portfolio.po with 100% similarity]
Products/Portfolio/locales/fr/LC_MESSAGES/portfolio.mo [moved from locales/fr/LC_MESSAGES/portfolio.mo with 100% similarity]
Products/Portfolio/locales/fr/LC_MESSAGES/portfolio.po [moved from locales/fr/LC_MESSAGES/portfolio.po with 100% similarity]
Products/Portfolio/locales/portfolio-manual.pot [moved from locales/portfolio-manual.pot with 100% similarity]
Products/Portfolio/locales/portfolio.pot [moved from locales/portfolio.pot with 100% similarity]
Products/Portfolio/manipulation.py [moved from manipulation.py with 100% similarity]
Products/Portfolio/migration/__init__.py [moved from migration/__init__.py with 100% similarity]
Products/Portfolio/migration/toV3.py [moved from migration/toV3.py with 100% similarity]
Products/Portfolio/permissions.py [moved from permissions.py with 100% similarity]
Products/Portfolio/permissions.zcml [moved from permissions.zcml with 100% similarity]
Products/Portfolio/photo.py [moved from photo.py with 100% similarity]
Products/Portfolio/skins/add_to_cart.png [moved from skins/add_to_cart.png with 100% similarity]
Products/Portfolio/skins/add_to_cart.py [moved from skins/add_to_cart.py with 100% similarity]
Products/Portfolio/skins/add_to_selection.py [moved from skins/add_to_selection.py with 100% similarity]
Products/Portfolio/skins/cart-slide-background.png [moved from skins/cart-slide-background.png with 100% similarity]
Products/Portfolio/skins/cart_btn.gif [moved from skins/cart_btn.gif with 100% similarity]
Products/Portfolio/skins/cart_listing.js [moved from skins/cart_listing.js with 100% similarity]
Products/Portfolio/skins/cart_widgets.js [moved from skins/cart_widgets.js with 100% similarity]
Products/Portfolio/skins/close.gif [moved from skins/close.gif with 100% similarity]
Products/Portfolio/skins/corse_071.jpg [moved from skins/corse_071.jpg with 100% similarity]
Products/Portfolio/skins/createPortfolio.py [moved from skins/createPortfolio.py with 100% similarity]
Products/Portfolio/skins/edit_metadata_btn.gif [moved from skins/edit_metadata_btn.gif with 100% similarity]
Products/Portfolio/skins/empty_portfolio.gif [moved from skins/empty_portfolio.gif with 100% similarity]
Products/Portfolio/skins/fleche_d.ai [moved from skins/fleche_d.ai with 100% similarity]
Products/Portfolio/skins/fleche_d.gif [moved from skins/fleche_d.gif with 100% similarity]
Products/Portfolio/skins/fleche_g.ai [moved from skins/fleche_g.ai with 100% similarity]
Products/Portfolio/skins/fleche_g.gif [moved from skins/fleche_g.gif with 100% similarity]
Products/Portfolio/skins/full_screen_btn.gif [moved from skins/full_screen_btn.gif with 100% similarity]
Products/Portfolio/skins/getLightboxPhotosInfos.py [moved from skins/getLightboxPhotosInfos.py with 100% similarity]
Products/Portfolio/skins/getPhotoBrainsInfos.py [moved from skins/getPhotoBrainsInfos.py with 100% similarity]
Products/Portfolio/skins/getPhotoContextInfos.py [moved from skins/getPhotoContextInfos.py with 100% similarity]
Products/Portfolio/skins/getPhotoInfo.py [moved from skins/getPhotoInfo.py with 100% similarity]
Products/Portfolio/skins/getPhotosInfos.py [moved from skins/getPhotosInfos.py with 100% similarity]
Products/Portfolio/skins/getSelectionPhotosInfos.py [moved from skins/getSelectionPhotosInfos.py with 100% similarity]
Products/Portfolio/skins/get_slide_buyable_items.pt [moved from skins/get_slide_buyable_items.pt with 100% similarity]
Products/Portfolio/skins/hidden-slide-bg.png [moved from skins/hidden-slide-bg.png with 100% similarity]
Products/Portfolio/skins/image-upload-dd-target.png [moved from skins/image-upload-dd-target.png with 100% similarity]
Products/Portfolio/skins/image_toolbar_bg.gif [moved from skins/image_toolbar_bg.gif with 100% similarity]
Products/Portfolio/skins/imagelist.xml.py [moved from skins/imagelist.xml.py with 100% similarity]
Products/Portfolio/skins/imagelist_template.pt [moved from skins/imagelist_template.pt with 100% similarity]
Products/Portfolio/skins/imgtoolbar_sep.gif [moved from skins/imgtoolbar_sep.gif with 100% similarity]
Products/Portfolio/skins/keyword_sep.gif [moved from skins/keyword_sep.gif with 100% similarity]
Products/Portfolio/skins/left_film_arrow.gif [moved from skins/left_film_arrow.gif with 100% similarity]
Products/Portfolio/skins/lightbox_btn.gif [moved from skins/lightbox_btn.gif with 100% similarity]
Products/Portfolio/skins/lightbox_icon.png [moved from skins/lightbox_icon.png with 100% similarity]
Products/Portfolio/skins/lightbox_save_control.py [moved from skins/lightbox_save_control.py with 100% similarity]
Products/Portfolio/skins/lightbox_view.py [moved from skins/lightbox_view.py with 100% similarity]
Products/Portfolio/skins/lightbox_view_template.pt [moved from skins/lightbox_view_template.pt with 100% similarity]
Products/Portfolio/skins/lightboxcontext.py [moved from skins/lightboxcontext.py with 100% similarity]
Products/Portfolio/skins/lrservice.py [moved from skins/lrservice.py with 100% similarity]
Products/Portfolio/skins/metadata_edit_form_macros.pt [moved from skins/metadata_edit_form_macros.pt with 100% similarity]
Products/Portfolio/skins/mosaique.js [moved from skins/mosaique.js with 100% similarity]
Products/Portfolio/skins/mosaique.js.metadata [moved from skins/mosaique.js.metadata with 100% similarity]
Products/Portfolio/skins/my_cart.py [moved from skins/my_cart.py with 100% similarity]
Products/Portfolio/skins/my_cart_template.pt [moved from skins/my_cart_template.pt with 100% similarity]
Products/Portfolio/skins/navigateur.js [moved from skins/navigateur.js with 100% similarity]
Products/Portfolio/skins/navigateur.js.metadata [moved from skins/navigateur.js.metadata with 100% similarity]
Products/Portfolio/skins/next_img_btn.gif [moved from skins/next_img_btn.gif with 100% similarity]
Products/Portfolio/skins/no_image.jpg [moved from skins/no_image.jpg with 100% similarity]
Products/Portfolio/skins/pause.gif [moved from skins/pause.gif with 100% similarity]
Products/Portfolio/skins/photo_download.py [moved from skins/photo_download.py with 100% similarity]
Products/Portfolio/skins/photo_edit_control.py [moved from skins/photo_edit_control.py with 100% similarity]
Products/Portfolio/skins/photo_edit_form.py [moved from skins/photo_edit_form.py with 100% similarity]
Products/Portfolio/skins/photo_edit_template.pt [moved from skins/photo_edit_template.pt with 100% similarity]
Products/Portfolio/skins/photo_film_viewer.js [moved from skins/photo_film_viewer.js with 100% similarity]
Products/Portfolio/skins/photo_film_viewer.js.metadata [moved from skins/photo_film_viewer.js.metadata with 100% similarity]
Products/Portfolio/skins/photo_gridthumbnail.pt [moved from skins/photo_gridthumbnail.pt with 100% similarity]
Products/Portfolio/skins/photo_icon.gif [moved from skins/photo_icon.gif with 100% similarity]
Products/Portfolio/skins/photo_info.pt [moved from skins/photo_info.pt with 100% similarity]
Products/Portfolio/skins/photo_layout_macros.pt [moved from skins/photo_layout_macros.pt with 100% similarity]
Products/Portfolio/skins/photo_lightbox_viewer.js [moved from skins/photo_lightbox_viewer.js with 100% similarity]
Products/Portfolio/skins/photo_medium.pt [moved from skins/photo_medium.pt with 100% similarity]
Products/Portfolio/skins/photo_metadata_edit_control.py [moved from skins/photo_metadata_edit_control.py with 100% similarity]
Products/Portfolio/skins/photo_view.pt [moved from skins/photo_view.pt with 100% similarity]
Products/Portfolio/skins/photo_view_ajax.py [moved from skins/photo_view_ajax.py with 100% similarity]
Products/Portfolio/skins/photo_view_ajax_template.pt [moved from skins/photo_view_ajax_template.pt with 100% similarity]
Products/Portfolio/skins/play.ai [moved from skins/play.ai with 100% similarity]
Products/Portfolio/skins/play.gif [moved from skins/play.gif with 100% similarity]
Products/Portfolio/skins/portfolio_edit_form.py [moved from skins/portfolio_edit_form.py with 100% similarity]
Products/Portfolio/skins/portfolio_icon.gif [moved from skins/portfolio_icon.gif with 100% similarity]
Products/Portfolio/skins/portfolio_move_photos.py [moved from skins/portfolio_move_photos.py with 100% similarity]
Products/Portfolio/skins/portfolio_presentation_form.py [moved from skins/portfolio_presentation_form.py with 100% similarity]
Products/Portfolio/skins/portfolio_presentation_template.pt [moved from skins/portfolio_presentation_template.pt with 100% similarity]
Products/Portfolio/skins/portfolio_properties.props [moved from skins/portfolio_properties.props with 100% similarity]
Products/Portfolio/skins/portfolio_style.css.dtml [moved from skins/portfolio_style.css.dtml with 100% similarity]
Products/Portfolio/skins/portfolio_thumbnails_tail.py [moved from skins/portfolio_thumbnails_tail.py with 100% similarity]
Products/Portfolio/skins/portfolio_thumbnails_tail_template.pt [moved from skins/portfolio_thumbnails_tail_template.pt with 100% similarity]
Products/Portfolio/skins/portfolio_upload.js [moved from skins/portfolio_upload.js with 100% similarity]
Products/Portfolio/skins/portfolio_upload.js.metadata [moved from skins/portfolio_upload.js.metadata with 100% similarity]
Products/Portfolio/skins/portfolio_view.pt [moved from skins/portfolio_view.pt with 100% similarity]
Products/Portfolio/skins/prev_img_btn.gif [moved from skins/prev_img_btn.gif with 100% similarity]
Products/Portfolio/skins/refresh.png [moved from skins/refresh.png with 100% similarity]
Products/Portfolio/skins/remove_to_lightbox.py [moved from skins/remove_to_lightbox.py with 100% similarity]
Products/Portfolio/skins/remove_to_selection.py [moved from skins/remove_to_selection.py with 100% similarity]
Products/Portfolio/skins/retractable_menu.js [moved from skins/retractable_menu.js with 100% similarity]
Products/Portfolio/skins/right_film_arrow.gif [moved from skins/right_film_arrow.gif with 100% similarity]
Products/Portfolio/skins/save_as_lightbox_form.py [moved from skins/save_as_lightbox_form.py with 100% similarity]
Products/Portfolio/skins/save_as_lightbox_template.pt [moved from skins/save_as_lightbox_template.pt with 100% similarity]
Products/Portfolio/skins/select_flag_btn.gif [moved from skins/select_flag_btn.gif with 100% similarity]
Products/Portfolio/skins/selection_view.py [moved from skins/selection_view.py with 100% similarity]
Products/Portfolio/skins/selection_view_template.pt [moved from skins/selection_view_template.pt with 100% similarity]
Products/Portfolio/skins/selectioncontext.py [moved from skins/selectioncontext.py with 100% similarity]
Products/Portfolio/skins/sell_macros.pt [moved from skins/sell_macros.pt with 100% similarity]
Products/Portfolio/skins/sellbar-arrow.gif [moved from skins/sellbar-arrow.gif with 100% similarity]
Products/Portfolio/skins/set_photo_title.py [moved from skins/set_photo_title.py with 100% similarity]
Products/Portfolio/skins/shipping_set_control.py [moved from skins/shipping_set_control.py with 100% similarity]
Products/Portfolio/skins/shipping_template.pt [moved from skins/shipping_template.pt with 100% similarity]
Products/Portfolio/skins/slide-cart-btn.png [moved from skins/slide-cart-btn.png with 100% similarity]
Products/Portfolio/skins/slide-cart-btn.png.metadata [moved from skins/slide-cart-btn.png.metadata with 100% similarity]
Products/Portfolio/skins/slide-del-btn.png [moved from skins/slide-del-btn.png with 100% similarity]
Products/Portfolio/skins/slide-deselect-btn.png [moved from skins/slide-deselect-btn.png with 100% similarity]
Products/Portfolio/skins/slide-eye-closed.png [moved from skins/slide-eye-closed.png with 100% similarity]
Products/Portfolio/skins/slide-eye-open-btn.png [moved from skins/slide-eye-open-btn.png with 100% similarity]
Products/Portfolio/skins/slide-eye-open-btn.png.metadata [moved from skins/slide-eye-open-btn.png.metadata with 100% similarity]
Products/Portfolio/skins/slide-select-btn.png [moved from skins/slide-select-btn.png with 100% similarity]
Products/Portfolio/skins/slide-select-btn.png.metadata [moved from skins/slide-select-btn.png.metadata with 100% similarity]
Products/Portfolio/skins/slide_show.pt [moved from skins/slide_show.pt with 100% similarity]
Products/Portfolio/skins/slide_show.swf [moved from skins/slide_show.swf with 100% similarity]
Products/Portfolio/skins/slide_show_btn.gif [moved from skins/slide_show_btn.gif with 100% similarity]
Products/Portfolio/skins/slide_style.css [moved from skins/slide_style.css with 100% similarity]
Products/Portfolio/skins/slide_style.css.metadata [moved from skins/slide_style.css.metadata with 100% similarity]
Products/Portfolio/skins/slidebg_del.gif [moved from skins/slidebg_del.gif with 100% similarity]
Products/Portfolio/skins/slidebg_desel.gif [moved from skins/slidebg_desel.gif with 100% similarity]
Products/Portfolio/skins/slidebg_desel_del.gif [moved from skins/slidebg_desel_del.gif with 100% similarity]
Products/Portfolio/skins/slidebg_sel.gif [moved from skins/slidebg_sel.gif with 100% similarity]
Products/Portfolio/skins/slidebg_sel_del.gif [moved from skins/slidebg_sel_del.gif with 100% similarity]
Products/Portfolio/skins/slider_bg.gif [moved from skins/slider_bg.gif with 100% similarity]
Products/Portfolio/skins/style.css [moved from skins/style.css with 100% similarity]
Products/Portfolio/skins/swfobject.js [moved from skins/swfobject.js with 100% similarity]
Products/Portfolio/skins/thumbnail.jpg [moved from skins/thumbnail.jpg with 100% similarity]
Products/Portfolio/skins/tiling_infos.xml.py [moved from skins/tiling_infos.xml.py with 100% similarity]
Products/Portfolio/skins/tiling_infos_template.pt [moved from skins/tiling_infos_template.pt with 100% similarity]
Products/Portfolio/skins/transparent.gif [moved from skins/transparent.gif with 100% similarity]
Products/Portfolio/skins/trash.png [moved from skins/trash.png with 100% similarity]
Products/Portfolio/skins/trash_btn.gif [moved from skins/trash_btn.gif with 100% similarity]
Products/Portfolio/skins/unselect_flag_btn.gif [moved from skins/unselect_flag_btn.gif with 100% similarity]
Products/Portfolio/skins/zoom_disabled.gif [moved from skins/zoom_disabled.gif with 100% similarity]
Products/Portfolio/skins/zoom_in.gif [moved from skins/zoom_in.gif with 100% similarity]
Products/Portfolio/skins/zoom_out.gif [moved from skins/zoom_out.gif with 100% similarity]
Products/Portfolio/skins/zoom_view.pt [moved from skins/zoom_view.pt with 100% similarity]
Products/Portfolio/tool.gif [moved from tool.gif with 100% similarity]
Products/Portfolio/update-i18n.sh [moved from update-i18n.sh with 100% similarity]
Products/Portfolio/utils.py [moved from utils.py with 100% similarity]
Products/Portfolio/version.txt [moved from version.txt with 100% similarity]
Products/Portfolio/www/manageProcessor.zpt [moved from www/manageProcessor.zpt with 100% similarity]
Products/__init__.py [new file with mode: 0644]
setup.py [new file with mode: 0644]

similarity index 100%
rename from Portfolio.py
rename to Products/Portfolio/Portfolio.py
similarity index 100%
rename from __init__.py
rename to Products/Portfolio/__init__.py
similarity index 100%
rename from container.py
rename to Products/Portfolio/container.py
similarity index 100%
rename from content.zcml
rename to Products/Portfolio/content.zcml
similarity index 100%
rename from event.zcml
rename to Products/Portfolio/event.zcml
similarity index 100%
rename from license.txt
rename to Products/Portfolio/license.txt
similarity index 100%
rename from lightbox.py
rename to Products/Portfolio/lightbox.py
similarity index 100%
rename from photo.py
rename to Products/Portfolio/photo.py
similarity index 100%
rename from tool.gif
rename to Products/Portfolio/tool.gif
similarity index 100%
rename from utils.py
rename to Products/Portfolio/utils.py
similarity index 100%
rename from version.txt
rename to Products/Portfolio/version.txt
diff --git a/Products/__init__.py b/Products/__init__.py
new file mode 100644 (file)
index 0000000..d407605
--- /dev/null
@@ -0,0 +1,5 @@
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)
diff --git a/setup.py b/setup.py
new file mode 100644 (file)
index 0000000..9b8e428
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,17 @@
+# -*- coding: utf-8 -*-
+from setuptools import setup, find_packages
+
+
+setup(name='Products.Portfolio',
+      version='3.0',
+      description='Photo management for Plinn CMS',
+      url='http://plinn.org',
+      author="Benoît Pin – MINES ParisTech – Armines",
+      author_email="benoit.pin@mines-paristech.fr",
+      license="GPL",
+      packages=find_packages(),
+      include_package_data=True,
+      namespace_packages=['Products'],
+      zip_safe=False,
+      install_requires=[] #TODO
+      )