From: Benoît Pin Date: Fri, 19 Dec 2014 16:36:52 +0000 (+0100) Subject: eggification X-Git-Url: https://svn.cri.ensmp.fr/git/GroupUserFolder.git/commitdiff_plain?ds=inline eggification --- diff --git a/ABOUT b/Products/GroupUserFolder/ABOUT similarity index 100% rename from ABOUT rename to Products/GroupUserFolder/ABOUT diff --git a/CHANGES b/Products/GroupUserFolder/CHANGES similarity index 100% rename from CHANGES rename to Products/GroupUserFolder/CHANGES diff --git a/CONTRIBUTORS b/Products/GroupUserFolder/CONTRIBUTORS similarity index 100% rename from CONTRIBUTORS rename to Products/GroupUserFolder/CONTRIBUTORS diff --git a/DynaList.py b/Products/GroupUserFolder/DynaList.py similarity index 100% rename from DynaList.py rename to Products/GroupUserFolder/DynaList.py diff --git a/Extensions/Install.py b/Products/GroupUserFolder/Extensions/Install.py similarity index 100% rename from Extensions/Install.py rename to Products/GroupUserFolder/Extensions/Install.py diff --git a/Extensions/__init__.py b/Products/GroupUserFolder/Extensions/__init__.py similarity index 100% rename from Extensions/__init__.py rename to Products/GroupUserFolder/Extensions/__init__.py diff --git a/GRUFFolder.py b/Products/GroupUserFolder/GRUFFolder.py similarity index 100% rename from GRUFFolder.py rename to Products/GroupUserFolder/GRUFFolder.py diff --git a/GRUFUser.py b/Products/GroupUserFolder/GRUFUser.py similarity index 100% rename from GRUFUser.py rename to Products/GroupUserFolder/GRUFUser.py diff --git a/GroupDataTool.py b/Products/GroupUserFolder/GroupDataTool.py similarity index 100% rename from GroupDataTool.py rename to Products/GroupUserFolder/GroupDataTool.py diff --git a/GroupUserFolder.py b/Products/GroupUserFolder/GroupUserFolder.py similarity index 100% rename from GroupUserFolder.py rename to Products/GroupUserFolder/GroupUserFolder.py diff --git a/GroupsTool.py b/Products/GroupUserFolder/GroupsTool.py similarity index 100% rename from GroupsTool.py rename to Products/GroupUserFolder/GroupsTool.py diff --git a/GroupsToolPermissions.py b/Products/GroupUserFolder/GroupsToolPermissions.py similarity index 100% rename from GroupsToolPermissions.py rename to Products/GroupUserFolder/GroupsToolPermissions.py diff --git a/INSTALL.txt b/Products/GroupUserFolder/INSTALL.txt similarity index 100% rename from INSTALL.txt rename to Products/GroupUserFolder/INSTALL.txt diff --git a/Installation.py b/Products/GroupUserFolder/Installation.py similarity index 100% rename from Installation.py rename to Products/GroupUserFolder/Installation.py diff --git a/LDAPGroupFolder.py b/Products/GroupUserFolder/LDAPGroupFolder.py similarity index 100% rename from LDAPGroupFolder.py rename to Products/GroupUserFolder/LDAPGroupFolder.py diff --git a/LDAPUserFolderAdapter.py b/Products/GroupUserFolder/LDAPUserFolderAdapter.py similarity index 100% rename from LDAPUserFolderAdapter.py rename to Products/GroupUserFolder/LDAPUserFolderAdapter.py diff --git a/LICENSE b/Products/GroupUserFolder/LICENSE similarity index 100% rename from LICENSE rename to Products/GroupUserFolder/LICENSE diff --git a/LICENSE.txt b/Products/GroupUserFolder/LICENSE.txt similarity index 100% rename from LICENSE.txt rename to Products/GroupUserFolder/LICENSE.txt diff --git a/Log.py b/Products/GroupUserFolder/Log.py similarity index 100% rename from Log.py rename to Products/GroupUserFolder/Log.py diff --git a/PRODUCT_NAME b/Products/GroupUserFolder/PRODUCT_NAME similarity index 100% rename from PRODUCT_NAME rename to Products/GroupUserFolder/PRODUCT_NAME diff --git a/PatchCatalogTool.py b/Products/GroupUserFolder/PatchCatalogTool.py similarity index 100% rename from PatchCatalogTool.py rename to Products/GroupUserFolder/PatchCatalogTool.py diff --git a/PloneFeaturePreview.py b/Products/GroupUserFolder/PloneFeaturePreview.py similarity index 100% rename from PloneFeaturePreview.py rename to Products/GroupUserFolder/PloneFeaturePreview.py diff --git a/README.txt b/Products/GroupUserFolder/README.txt similarity index 100% rename from README.txt rename to Products/GroupUserFolder/README.txt diff --git a/TESTED_WITH b/Products/GroupUserFolder/TESTED_WITH similarity index 100% rename from TESTED_WITH rename to Products/GroupUserFolder/TESTED_WITH diff --git a/TODO b/Products/GroupUserFolder/TODO similarity index 100% rename from TODO rename to Products/GroupUserFolder/TODO diff --git a/__init__.py b/Products/GroupUserFolder/__init__.py similarity index 100% rename from __init__.py rename to Products/GroupUserFolder/__init__.py diff --git a/class_utility.py b/Products/GroupUserFolder/class_utility.py similarity index 100% rename from class_utility.py rename to Products/GroupUserFolder/class_utility.py diff --git a/cvs2cl.pl b/Products/GroupUserFolder/cvs2cl.pl similarity index 100% rename from cvs2cl.pl rename to Products/GroupUserFolder/cvs2cl.pl diff --git a/debian/changelog b/Products/GroupUserFolder/debian/changelog similarity index 100% rename from debian/changelog rename to Products/GroupUserFolder/debian/changelog diff --git a/debian/config b/Products/GroupUserFolder/debian/config similarity index 100% rename from debian/config rename to Products/GroupUserFolder/debian/config diff --git a/debian/control b/Products/GroupUserFolder/debian/control similarity index 100% rename from debian/control rename to Products/GroupUserFolder/debian/control diff --git a/debian/copyright b/Products/GroupUserFolder/debian/copyright similarity index 100% rename from debian/copyright rename to Products/GroupUserFolder/debian/copyright diff --git a/debian/postinst b/Products/GroupUserFolder/debian/postinst similarity index 100% rename from debian/postinst rename to Products/GroupUserFolder/debian/postinst diff --git a/debian/prerm b/Products/GroupUserFolder/debian/prerm similarity index 100% rename from debian/prerm rename to Products/GroupUserFolder/debian/prerm diff --git a/debian/rules b/Products/GroupUserFolder/debian/rules similarity index 100% rename from debian/rules rename to Products/GroupUserFolder/debian/rules diff --git a/debian/templates b/Products/GroupUserFolder/debian/templates similarity index 100% rename from debian/templates rename to Products/GroupUserFolder/debian/templates diff --git a/debian/watch b/Products/GroupUserFolder/debian/watch similarity index 100% rename from debian/watch rename to Products/GroupUserFolder/debian/watch diff --git a/design.txt b/Products/GroupUserFolder/design.txt similarity index 100% rename from design.txt rename to Products/GroupUserFolder/design.txt diff --git a/doc/FAQ b/Products/GroupUserFolder/doc/FAQ similarity index 100% rename from doc/FAQ rename to Products/GroupUserFolder/doc/FAQ diff --git a/doc/GRUF3.0.stx b/Products/GroupUserFolder/doc/GRUF3.0.stx similarity index 100% rename from doc/GRUF3.0.stx rename to Products/GroupUserFolder/doc/GRUF3.0.stx diff --git a/doc/GRUFLogo.png b/Products/GroupUserFolder/doc/GRUFLogo.png similarity index 100% rename from doc/GRUFLogo.png rename to Products/GroupUserFolder/doc/GRUFLogo.png diff --git a/doc/SCREENSHOTS b/Products/GroupUserFolder/doc/SCREENSHOTS similarity index 100% rename from doc/SCREENSHOTS rename to Products/GroupUserFolder/doc/SCREENSHOTS diff --git a/doc/folder_contents.png b/Products/GroupUserFolder/doc/folder_contents.png similarity index 100% rename from doc/folder_contents.png rename to Products/GroupUserFolder/doc/folder_contents.png diff --git a/doc/icon.png b/Products/GroupUserFolder/doc/icon.png similarity index 100% rename from doc/icon.png rename to Products/GroupUserFolder/doc/icon.png diff --git a/doc/interview.txt b/Products/GroupUserFolder/doc/interview.txt similarity index 100% rename from doc/interview.txt rename to Products/GroupUserFolder/doc/interview.txt diff --git a/doc/menu.png b/Products/GroupUserFolder/doc/menu.png similarity index 100% rename from doc/menu.png rename to Products/GroupUserFolder/doc/menu.png diff --git a/doc/tab_audit.png b/Products/GroupUserFolder/doc/tab_audit.png similarity index 100% rename from doc/tab_audit.png rename to Products/GroupUserFolder/doc/tab_audit.png diff --git a/doc/tab_groups.png b/Products/GroupUserFolder/doc/tab_groups.png similarity index 100% rename from doc/tab_groups.png rename to Products/GroupUserFolder/doc/tab_groups.png diff --git a/doc/tab_overview.png b/Products/GroupUserFolder/doc/tab_overview.png similarity index 100% rename from doc/tab_overview.png rename to Products/GroupUserFolder/doc/tab_overview.png diff --git a/doc/tab_sources.png b/Products/GroupUserFolder/doc/tab_sources.png similarity index 100% rename from doc/tab_sources.png rename to Products/GroupUserFolder/doc/tab_sources.png diff --git a/doc/tab_users.png b/Products/GroupUserFolder/doc/tab_users.png similarity index 100% rename from doc/tab_users.png rename to Products/GroupUserFolder/doc/tab_users.png diff --git a/doc/user_edit.png b/Products/GroupUserFolder/doc/user_edit.png similarity index 100% rename from doc/user_edit.png rename to Products/GroupUserFolder/doc/user_edit.png diff --git a/dtml/GRUFFolder_main.dtml b/Products/GroupUserFolder/dtml/GRUFFolder_main.dtml similarity index 100% rename from dtml/GRUFFolder_main.dtml rename to Products/GroupUserFolder/dtml/GRUFFolder_main.dtml diff --git a/dtml/GRUF_audit.zpt b/Products/GroupUserFolder/dtml/GRUF_audit.zpt similarity index 100% rename from dtml/GRUF_audit.zpt rename to Products/GroupUserFolder/dtml/GRUF_audit.zpt diff --git a/dtml/GRUF_contents.zpt b/Products/GroupUserFolder/dtml/GRUF_contents.zpt similarity index 100% rename from dtml/GRUF_contents.zpt rename to Products/GroupUserFolder/dtml/GRUF_contents.zpt diff --git a/dtml/GRUF_groups.zpt b/Products/GroupUserFolder/dtml/GRUF_groups.zpt similarity index 100% rename from dtml/GRUF_groups.zpt rename to Products/GroupUserFolder/dtml/GRUF_groups.zpt diff --git a/dtml/GRUF_newusers.zpt b/Products/GroupUserFolder/dtml/GRUF_newusers.zpt similarity index 100% rename from dtml/GRUF_newusers.zpt rename to Products/GroupUserFolder/dtml/GRUF_newusers.zpt diff --git a/dtml/GRUF_overview.zpt b/Products/GroupUserFolder/dtml/GRUF_overview.zpt similarity index 100% rename from dtml/GRUF_overview.zpt rename to Products/GroupUserFolder/dtml/GRUF_overview.zpt diff --git a/dtml/GRUF_user.zpt b/Products/GroupUserFolder/dtml/GRUF_user.zpt similarity index 100% rename from dtml/GRUF_user.zpt rename to Products/GroupUserFolder/dtml/GRUF_user.zpt diff --git a/dtml/GRUF_users.zpt b/Products/GroupUserFolder/dtml/GRUF_users.zpt similarity index 100% rename from dtml/GRUF_users.zpt rename to Products/GroupUserFolder/dtml/GRUF_users.zpt diff --git a/dtml/GRUF_wizard.zpt b/Products/GroupUserFolder/dtml/GRUF_wizard.zpt similarity index 100% rename from dtml/GRUF_wizard.zpt rename to Products/GroupUserFolder/dtml/GRUF_wizard.zpt diff --git a/dtml/addLDAPGroupFolder.dtml b/Products/GroupUserFolder/dtml/addLDAPGroupFolder.dtml similarity index 100% rename from dtml/addLDAPGroupFolder.dtml rename to Products/GroupUserFolder/dtml/addLDAPGroupFolder.dtml diff --git a/dtml/configureGroupsTool.dtml b/Products/GroupUserFolder/dtml/configureGroupsTool.dtml similarity index 100% rename from dtml/configureGroupsTool.dtml rename to Products/GroupUserFolder/dtml/configureGroupsTool.dtml diff --git a/dtml/explainGroupDataTool.dtml b/Products/GroupUserFolder/dtml/explainGroupDataTool.dtml similarity index 100% rename from dtml/explainGroupDataTool.dtml rename to Products/GroupUserFolder/dtml/explainGroupDataTool.dtml diff --git a/dtml/explainGroupsTool.dtml b/Products/GroupUserFolder/dtml/explainGroupsTool.dtml similarity index 100% rename from dtml/explainGroupsTool.dtml rename to Products/GroupUserFolder/dtml/explainGroupsTool.dtml diff --git a/dtml/groups.dtml b/Products/GroupUserFolder/dtml/groups.dtml similarity index 100% rename from dtml/groups.dtml rename to Products/GroupUserFolder/dtml/groups.dtml diff --git a/dtml/roles.png b/Products/GroupUserFolder/dtml/roles.png similarity index 100% rename from dtml/roles.png rename to Products/GroupUserFolder/dtml/roles.png diff --git a/global_symbols.py b/Products/GroupUserFolder/global_symbols.py similarity index 100% rename from global_symbols.py rename to Products/GroupUserFolder/global_symbols.py diff --git a/interfaces/.cvsignore b/Products/GroupUserFolder/interfaces/.cvsignore similarity index 100% rename from interfaces/.cvsignore rename to Products/GroupUserFolder/interfaces/.cvsignore diff --git a/interfaces/IUserFolder.py b/Products/GroupUserFolder/interfaces/IUserFolder.py similarity index 100% rename from interfaces/IUserFolder.py rename to Products/GroupUserFolder/interfaces/IUserFolder.py diff --git a/interfaces/__init__.py b/Products/GroupUserFolder/interfaces/__init__.py similarity index 100% rename from interfaces/__init__.py rename to Products/GroupUserFolder/interfaces/__init__.py diff --git a/interfaces/portal_groupdata.py b/Products/GroupUserFolder/interfaces/portal_groupdata.py similarity index 100% rename from interfaces/portal_groupdata.py rename to Products/GroupUserFolder/interfaces/portal_groupdata.py diff --git a/interfaces/portal_groups.py b/Products/GroupUserFolder/interfaces/portal_groups.py similarity index 100% rename from interfaces/portal_groups.py rename to Products/GroupUserFolder/interfaces/portal_groups.py diff --git a/product.txt b/Products/GroupUserFolder/product.txt similarity index 100% rename from product.txt rename to Products/GroupUserFolder/product.txt diff --git a/skins/gruf/GroupSpaceFolderishType_view.pt.old b/Products/GroupUserFolder/skins/gruf/GroupSpaceFolderishType_view.pt.old similarity index 100% rename from skins/gruf/GroupSpaceFolderishType_view.pt.old rename to Products/GroupUserFolder/skins/gruf/GroupSpaceFolderishType_view.pt.old diff --git a/skins/gruf/change_password.py b/Products/GroupUserFolder/skins/gruf/change_password.py similarity index 100% rename from skins/gruf/change_password.py rename to Products/GroupUserFolder/skins/gruf/change_password.py diff --git a/skins/gruf/defaultGroup.gif b/Products/GroupUserFolder/skins/gruf/defaultGroup.gif similarity index 100% rename from skins/gruf/defaultGroup.gif rename to Products/GroupUserFolder/skins/gruf/defaultGroup.gif diff --git a/skins/gruf/folder_localrole_form_plone1.pt b/Products/GroupUserFolder/skins/gruf/folder_localrole_form_plone1.pt similarity index 100% rename from skins/gruf/folder_localrole_form_plone1.pt rename to Products/GroupUserFolder/skins/gruf/folder_localrole_form_plone1.pt diff --git a/skins/gruf/getUsersInGroup.py b/Products/GroupUserFolder/skins/gruf/getUsersInGroup.py similarity index 100% rename from skins/gruf/getUsersInGroup.py rename to Products/GroupUserFolder/skins/gruf/getUsersInGroup.py diff --git a/skins/gruf/gruf_ldap_required_fields.py b/Products/GroupUserFolder/skins/gruf/gruf_ldap_required_fields.py similarity index 100% rename from skins/gruf/gruf_ldap_required_fields.py rename to Products/GroupUserFolder/skins/gruf/gruf_ldap_required_fields.py diff --git a/skins/gruf/prefs_group_manage.cpy b/Products/GroupUserFolder/skins/gruf/prefs_group_manage.cpy similarity index 100% rename from skins/gruf/prefs_group_manage.cpy rename to Products/GroupUserFolder/skins/gruf/prefs_group_manage.cpy diff --git a/skins/gruf/prefs_group_manage.cpy.metadata b/Products/GroupUserFolder/skins/gruf/prefs_group_manage.cpy.metadata similarity index 100% rename from skins/gruf/prefs_group_manage.cpy.metadata rename to Products/GroupUserFolder/skins/gruf/prefs_group_manage.cpy.metadata diff --git a/skins/gruf_plone_2_0/README.txt b/Products/GroupUserFolder/skins/gruf_plone_2_0/README.txt similarity index 100% rename from skins/gruf_plone_2_0/README.txt rename to Products/GroupUserFolder/skins/gruf_plone_2_0/README.txt diff --git a/skins/gruf_plone_2_0/folder_localrole_form.pt b/Products/GroupUserFolder/skins/gruf_plone_2_0/folder_localrole_form.pt similarity index 100% rename from skins/gruf_plone_2_0/folder_localrole_form.pt rename to Products/GroupUserFolder/skins/gruf_plone_2_0/folder_localrole_form.pt diff --git a/svn-commit.tmp b/Products/GroupUserFolder/svn-commit.tmp similarity index 100% rename from svn-commit.tmp rename to Products/GroupUserFolder/svn-commit.tmp diff --git a/tool.gif b/Products/GroupUserFolder/tool.gif similarity index 100% rename from tool.gif rename to Products/GroupUserFolder/tool.gif diff --git a/version.txt b/Products/GroupUserFolder/version.txt similarity index 100% rename from version.txt rename to Products/GroupUserFolder/version.txt diff --git a/www/GRUFGroups.gif b/Products/GroupUserFolder/www/GRUFGroups.gif similarity index 100% rename from www/GRUFGroups.gif rename to Products/GroupUserFolder/www/GRUFGroups.gif diff --git a/www/GRUFUsers.gif b/Products/GroupUserFolder/www/GRUFUsers.gif similarity index 100% rename from www/GRUFUsers.gif rename to Products/GroupUserFolder/www/GRUFUsers.gif diff --git a/www/GroupUserFolder.gif b/Products/GroupUserFolder/www/GroupUserFolder.gif similarity index 100% rename from www/GroupUserFolder.gif rename to Products/GroupUserFolder/www/GroupUserFolder.gif diff --git a/www/LDAPGroupFolder.gif b/Products/GroupUserFolder/www/LDAPGroupFolder.gif similarity index 100% rename from www/LDAPGroupFolder.gif rename to Products/GroupUserFolder/www/LDAPGroupFolder.gif diff --git a/www/down_arrow.gif b/Products/GroupUserFolder/www/down_arrow.gif similarity index 100% rename from www/down_arrow.gif rename to Products/GroupUserFolder/www/down_arrow.gif diff --git a/www/down_arrow_grey.gif b/Products/GroupUserFolder/www/down_arrow_grey.gif similarity index 100% rename from www/down_arrow_grey.gif rename to Products/GroupUserFolder/www/down_arrow_grey.gif diff --git a/www/up_arrow.gif b/Products/GroupUserFolder/www/up_arrow.gif similarity index 100% rename from www/up_arrow.gif rename to Products/GroupUserFolder/www/up_arrow.gif diff --git a/www/up_arrow_grey.gif b/Products/GroupUserFolder/www/up_arrow_grey.gif similarity index 100% rename from www/up_arrow_grey.gif rename to Products/GroupUserFolder/www/up_arrow_grey.gif diff --git a/Products/__init__.py b/Products/__init__.py new file mode 100644 index 0000000..d407605 --- /dev/null +++ b/Products/__init__.py @@ -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 index 0000000..6d268e2 --- /dev/null +++ b/setup.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +from setuptools import setup, find_packages + + +setup(name='Products.GroupUserFolder', + version='3.0', + description='GRUF Product 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 + )