From 3e1ba4932c34812cf2f6f3569b0f0dbea97b7a0b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Benoi=CC=82t=20Pin?= Date: Fri, 19 Dec 2014 17:36:52 +0100 Subject: [PATCH 1/1] eggification --- ABOUT => Products/GroupUserFolder/ABOUT | 0 CHANGES => Products/GroupUserFolder/CHANGES | 0 .../GroupUserFolder/CONTRIBUTORS | 0 .../GroupUserFolder/DynaList.py | 0 .../GroupUserFolder/Extensions}/Install.py | 0 .../GroupUserFolder/Extensions}/__init__.py | 0 .../GroupUserFolder/GRUFFolder.py | 0 .../GroupUserFolder/GRUFUser.py | 0 .../GroupUserFolder/GroupDataTool.py | 0 .../GroupUserFolder/GroupUserFolder.py | 0 .../GroupUserFolder/GroupsTool.py | 0 .../GroupUserFolder/GroupsToolPermissions.py | 0 .../GroupUserFolder/INSTALL.txt | 0 .../GroupUserFolder/Installation.py | 0 .../GroupUserFolder/LDAPGroupFolder.py | 0 .../GroupUserFolder/LDAPUserFolderAdapter.py | 0 LICENSE => Products/GroupUserFolder/LICENSE | 0 .../GroupUserFolder/LICENSE.txt | 0 Log.py => Products/GroupUserFolder/Log.py | 0 .../GroupUserFolder/PRODUCT_NAME | 0 .../GroupUserFolder/PatchCatalogTool.py | 0 .../GroupUserFolder/PloneFeaturePreview.py | 0 .../GroupUserFolder/README.txt | 0 .../GroupUserFolder/TESTED_WITH | 0 TODO => Products/GroupUserFolder/TODO | 0 .../GroupUserFolder/__init__.py | 0 .../GroupUserFolder/class_utility.py | 0 .../GroupUserFolder/cvs2cl.pl | 0 .../GroupUserFolder/debian}/changelog | 0 .../GroupUserFolder/debian}/config | 0 .../GroupUserFolder/debian}/control | 0 .../GroupUserFolder/debian}/copyright | 0 .../GroupUserFolder/debian}/postinst | 0 .../GroupUserFolder/debian}/prerm | 0 .../GroupUserFolder/debian}/rules | 0 .../GroupUserFolder/debian}/templates | 0 .../GroupUserFolder/debian}/watch | 0 .../GroupUserFolder/design.txt | 0 {doc => Products/GroupUserFolder/doc}/FAQ | 0 .../GroupUserFolder/doc}/GRUF3.0.stx | 0 .../GroupUserFolder/doc}/GRUFLogo.png | Bin .../GroupUserFolder/doc}/SCREENSHOTS | 0 .../GroupUserFolder/doc}/folder_contents.png | Bin {doc => Products/GroupUserFolder/doc}/icon.png | Bin .../GroupUserFolder/doc}/interview.txt | 0 {doc => Products/GroupUserFolder/doc}/menu.png | Bin .../GroupUserFolder/doc}/tab_audit.png | Bin .../GroupUserFolder/doc}/tab_groups.png | Bin .../GroupUserFolder/doc}/tab_overview.png | Bin .../GroupUserFolder/doc}/tab_sources.png | Bin .../GroupUserFolder/doc}/tab_users.png | Bin .../GroupUserFolder/doc}/user_edit.png | Bin .../GroupUserFolder/dtml}/GRUFFolder_main.dtml | 0 .../GroupUserFolder/dtml}/GRUF_audit.zpt | 0 .../GroupUserFolder/dtml}/GRUF_contents.zpt | 0 .../GroupUserFolder/dtml}/GRUF_groups.zpt | 0 .../GroupUserFolder/dtml}/GRUF_newusers.zpt | 0 .../GroupUserFolder/dtml}/GRUF_overview.zpt | 0 .../GroupUserFolder/dtml}/GRUF_user.zpt | 0 .../GroupUserFolder/dtml}/GRUF_users.zpt | 0 .../GroupUserFolder/dtml}/GRUF_wizard.zpt | 0 .../dtml}/addLDAPGroupFolder.dtml | 0 .../dtml}/configureGroupsTool.dtml | 0 .../dtml}/explainGroupDataTool.dtml | 0 .../dtml}/explainGroupsTool.dtml | 0 .../GroupUserFolder/dtml}/groups.dtml | 0 .../GroupUserFolder/dtml}/roles.png | Bin .../GroupUserFolder/global_symbols.py | 0 .../GroupUserFolder/interfaces}/.cvsignore | 0 .../GroupUserFolder/interfaces}/IUserFolder.py | 0 .../GroupUserFolder/interfaces}/__init__.py | 0 .../interfaces}/portal_groupdata.py | 0 .../interfaces}/portal_groups.py | 0 .../GroupUserFolder/product.txt | 0 .../gruf/GroupSpaceFolderishType_view.pt.old | 0 .../skins}/gruf/change_password.py | 0 .../skins}/gruf/defaultGroup.gif | Bin .../gruf/folder_localrole_form_plone1.pt | 0 .../skins}/gruf/getUsersInGroup.py | 0 .../skins}/gruf/gruf_ldap_required_fields.py | 0 .../skins}/gruf/prefs_group_manage.cpy | 0 .../gruf/prefs_group_manage.cpy.metadata | 0 .../skins}/gruf_plone_2_0/README.txt | 0 .../gruf_plone_2_0/folder_localrole_form.pt | 0 .../GroupUserFolder/svn-commit.tmp | 0 tool.gif => Products/GroupUserFolder/tool.gif | Bin .../GroupUserFolder/version.txt | 0 .../GroupUserFolder/www}/GRUFGroups.gif | Bin .../GroupUserFolder/www}/GRUFUsers.gif | Bin .../GroupUserFolder/www}/GroupUserFolder.gif | Bin .../GroupUserFolder/www}/LDAPGroupFolder.gif | Bin .../GroupUserFolder/www}/down_arrow.gif | Bin .../GroupUserFolder/www}/down_arrow_grey.gif | Bin .../GroupUserFolder/www}/up_arrow.gif | Bin .../GroupUserFolder/www}/up_arrow_grey.gif | Bin Products/__init__.py | 5 +++++ setup.py | 17 +++++++++++++++++ 97 files changed, 22 insertions(+) rename ABOUT => Products/GroupUserFolder/ABOUT (100%) rename CHANGES => Products/GroupUserFolder/CHANGES (100%) rename CONTRIBUTORS => Products/GroupUserFolder/CONTRIBUTORS (100%) rename DynaList.py => Products/GroupUserFolder/DynaList.py (100%) rename {Extensions => Products/GroupUserFolder/Extensions}/Install.py (100%) rename {Extensions => Products/GroupUserFolder/Extensions}/__init__.py (100%) rename GRUFFolder.py => Products/GroupUserFolder/GRUFFolder.py (100%) rename GRUFUser.py => Products/GroupUserFolder/GRUFUser.py (100%) rename GroupDataTool.py => Products/GroupUserFolder/GroupDataTool.py (100%) rename GroupUserFolder.py => Products/GroupUserFolder/GroupUserFolder.py (100%) rename GroupsTool.py => Products/GroupUserFolder/GroupsTool.py (100%) rename GroupsToolPermissions.py => Products/GroupUserFolder/GroupsToolPermissions.py (100%) rename INSTALL.txt => Products/GroupUserFolder/INSTALL.txt (100%) rename Installation.py => Products/GroupUserFolder/Installation.py (100%) rename LDAPGroupFolder.py => Products/GroupUserFolder/LDAPGroupFolder.py (100%) rename LDAPUserFolderAdapter.py => Products/GroupUserFolder/LDAPUserFolderAdapter.py (100%) rename LICENSE => Products/GroupUserFolder/LICENSE (100%) rename LICENSE.txt => Products/GroupUserFolder/LICENSE.txt (100%) rename Log.py => Products/GroupUserFolder/Log.py (100%) rename PRODUCT_NAME => Products/GroupUserFolder/PRODUCT_NAME (100%) rename PatchCatalogTool.py => Products/GroupUserFolder/PatchCatalogTool.py (100%) rename PloneFeaturePreview.py => Products/GroupUserFolder/PloneFeaturePreview.py (100%) rename README.txt => Products/GroupUserFolder/README.txt (100%) rename TESTED_WITH => Products/GroupUserFolder/TESTED_WITH (100%) rename TODO => Products/GroupUserFolder/TODO (100%) rename __init__.py => Products/GroupUserFolder/__init__.py (100%) rename class_utility.py => Products/GroupUserFolder/class_utility.py (100%) rename cvs2cl.pl => Products/GroupUserFolder/cvs2cl.pl (100%) rename {debian => Products/GroupUserFolder/debian}/changelog (100%) rename {debian => Products/GroupUserFolder/debian}/config (100%) rename {debian => Products/GroupUserFolder/debian}/control (100%) rename {debian => Products/GroupUserFolder/debian}/copyright (100%) rename {debian => Products/GroupUserFolder/debian}/postinst (100%) rename {debian => Products/GroupUserFolder/debian}/prerm (100%) rename {debian => Products/GroupUserFolder/debian}/rules (100%) rename {debian => Products/GroupUserFolder/debian}/templates (100%) rename {debian => Products/GroupUserFolder/debian}/watch (100%) rename design.txt => Products/GroupUserFolder/design.txt (100%) rename {doc => Products/GroupUserFolder/doc}/FAQ (100%) rename {doc => Products/GroupUserFolder/doc}/GRUF3.0.stx (100%) rename {doc => Products/GroupUserFolder/doc}/GRUFLogo.png (100%) rename {doc => Products/GroupUserFolder/doc}/SCREENSHOTS (100%) rename {doc => Products/GroupUserFolder/doc}/folder_contents.png (100%) rename {doc => Products/GroupUserFolder/doc}/icon.png (100%) rename {doc => Products/GroupUserFolder/doc}/interview.txt (100%) rename {doc => Products/GroupUserFolder/doc}/menu.png (100%) rename {doc => Products/GroupUserFolder/doc}/tab_audit.png (100%) rename {doc => Products/GroupUserFolder/doc}/tab_groups.png (100%) rename {doc => Products/GroupUserFolder/doc}/tab_overview.png (100%) rename {doc => Products/GroupUserFolder/doc}/tab_sources.png (100%) rename {doc => Products/GroupUserFolder/doc}/tab_users.png (100%) rename {doc => Products/GroupUserFolder/doc}/user_edit.png (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUFFolder_main.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_audit.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_contents.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_groups.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_newusers.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_overview.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_user.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_users.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/GRUF_wizard.zpt (100%) rename {dtml => Products/GroupUserFolder/dtml}/addLDAPGroupFolder.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/configureGroupsTool.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/explainGroupDataTool.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/explainGroupsTool.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/groups.dtml (100%) rename {dtml => Products/GroupUserFolder/dtml}/roles.png (100%) rename global_symbols.py => Products/GroupUserFolder/global_symbols.py (100%) rename {interfaces => Products/GroupUserFolder/interfaces}/.cvsignore (100%) rename {interfaces => Products/GroupUserFolder/interfaces}/IUserFolder.py (100%) rename {interfaces => Products/GroupUserFolder/interfaces}/__init__.py (100%) rename {interfaces => Products/GroupUserFolder/interfaces}/portal_groupdata.py (100%) rename {interfaces => Products/GroupUserFolder/interfaces}/portal_groups.py (100%) rename product.txt => Products/GroupUserFolder/product.txt (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/GroupSpaceFolderishType_view.pt.old (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/change_password.py (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/defaultGroup.gif (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/folder_localrole_form_plone1.pt (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/getUsersInGroup.py (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/gruf_ldap_required_fields.py (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/prefs_group_manage.cpy (100%) rename {skins => Products/GroupUserFolder/skins}/gruf/prefs_group_manage.cpy.metadata (100%) rename {skins => Products/GroupUserFolder/skins}/gruf_plone_2_0/README.txt (100%) rename {skins => Products/GroupUserFolder/skins}/gruf_plone_2_0/folder_localrole_form.pt (100%) rename svn-commit.tmp => Products/GroupUserFolder/svn-commit.tmp (100%) rename tool.gif => Products/GroupUserFolder/tool.gif (100%) rename version.txt => Products/GroupUserFolder/version.txt (100%) rename {www => Products/GroupUserFolder/www}/GRUFGroups.gif (100%) rename {www => Products/GroupUserFolder/www}/GRUFUsers.gif (100%) rename {www => Products/GroupUserFolder/www}/GroupUserFolder.gif (100%) rename {www => Products/GroupUserFolder/www}/LDAPGroupFolder.gif (100%) rename {www => Products/GroupUserFolder/www}/down_arrow.gif (100%) rename {www => Products/GroupUserFolder/www}/down_arrow_grey.gif (100%) rename {www => Products/GroupUserFolder/www}/up_arrow.gif (100%) rename {www => Products/GroupUserFolder/www}/up_arrow_grey.gif (100%) create mode 100644 Products/__init__.py create mode 100644 setup.py 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 + ) -- 2.20.1