From 718e988884f9bbf74353adfccb4d8e95d14e0f6a Mon Sep 17 00:00:00 2001 From: pb Date: Sun, 29 Apr 2012 07:28:52 +0000 Subject: [PATCH] =?UTF-8?q?Weitere=20Modifikationen=20AtoZ,=20noch=20nicht?= =?UTF-8?q?=20funktionsf=C3=A4hig.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1621 8810af33-2d31-482b-a856-94f89814c4df --- ccm-atoz-siteproxy/application.xml | 4 + ...roxyProvider.pdl => SiteProxyProvider.pdl} | 5 +- .../resources/atoz-siteproxy-adapters.xml | 149 ++++++++++++++++++ .../src/WEB-INF/web.ccm-atoz.xml | 25 --- .../src/ccm-atoz-siteproxy.config | 5 + .../src/ccm-atoz-siteproxy.load | 22 +++ .../src/ccm-atoz-siteproxy.upgrade | 8 + .../com/arsdigita/atoz/siteproxy/Config.java | 90 +++++++++++ .../siteproxy/Config_parameter.properties | 4 + .../arsdigita/atoz/siteproxy/Initializer.java | 8 +- ...Generator.java => SiteProxyGenerator.java} | 49 ++++-- ...xyProvider.java => SiteProxyProvider.java} | 27 ++-- .../ui/admin/SiteProxyProviderForm.java | 8 +- ...egoryProvider.pdl => CategoryProvider.pdl} | 14 +- .../atoz/{AtoZItemAlias.pdl => ItemAlias.pdl} | 8 +- ...{AtoZItemProvider.pdl => ItemProvider.pdl} | 2 +- .../src/WEB-INF/resources/atoz-adapters.xml | 9 +- .../src/com/arsdigita/atoz/AtoZConfig.java | 5 +- .../atoz/AtoZConfig_parameter.properties | 32 ++-- ...ZCategoryAlias.java => CategoryAlias.java} | 31 ++-- ...yGenerator.java => CategoryGenerator.java} | 22 ++- ...oryProvider.java => CategoryProvider.java} | 34 ++-- .../src/com/arsdigita/atoz/Initializer.java | 8 +- .../{AtoZItemAlias.java => ItemAlias.java} | 56 ++++--- ...ZItemGenerator.java => ItemGenerator.java} | 20 ++- ...toZItemProvider.java => ItemProvider.java} | 54 +++++-- .../{AddAtoZ.java => tools/AtoZCreator.java} | 12 +- .../atoz/ui/admin/CategoryProviderAdmin.java | 7 +- .../ui/admin/CategoryProviderAliasForm.java | 4 +- .../ui/admin/CategoryProviderAliasList.java | 12 +- .../ui/admin/CategoryProviderBlackList.java | 6 +- .../ui/admin/CategoryProviderBlockForm.java | 4 +- .../CategoryProviderContentTypeBlacklist.java | 6 +- .../CategoryProviderContentTypeBlockForm.java | 4 +- .../atoz/ui/admin/CategoryProviderForm.java | 10 +- .../atoz/ui/admin/ItemProviderAdmin.java | 19 +++ .../atoz/ui/admin/ItemProviderAliasForm.java | 12 +- .../atoz/ui/admin/ItemProviderAliasList.java | 10 +- .../atoz/ui/admin/ItemProviderForm.java | 24 ++- .../arsdigita/atoz/ui/admin/TermWidget.java | 4 +- 40 files changed, 615 insertions(+), 218 deletions(-) rename ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/{AtoZSiteProxyProvider.pdl => SiteProxyProvider.pdl} (94%) create mode 100755 ccm-atoz-siteproxy/src/WEB-INF/resources/atoz-siteproxy-adapters.xml delete mode 100644 ccm-atoz-siteproxy/src/WEB-INF/web.ccm-atoz.xml create mode 100755 ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.config create mode 100755 ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.load create mode 100755 ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.upgrade create mode 100755 ccm-atoz-siteproxy/src/com/arsdigita/atoz/siteproxy/Config.java create mode 100755 ccm-atoz-siteproxy/src/com/arsdigita/atoz/siteproxy/Config_parameter.properties rename ccm-atoz-siteproxy/src/com/arsdigita/atoz/siteproxy/{AtoZSiteProxyGenerator.java => SiteProxyGenerator.java} (84%) rename ccm-atoz-siteproxy/src/com/arsdigita/atoz/siteproxy/{AtoZSiteProxyProvider.java => SiteProxyProvider.java} (65%) rename ccm-atoz/pdl/com/arsdigita/atoz/{AtoZCategoryProvider.pdl => CategoryProvider.pdl} (96%) rename ccm-atoz/pdl/com/arsdigita/atoz/{AtoZItemAlias.pdl => ItemAlias.pdl} (81%) rename ccm-atoz/pdl/com/arsdigita/atoz/{AtoZItemProvider.pdl => ItemProvider.pdl} (97%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZCategoryAlias.java => CategoryAlias.java} (84%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZCategoryGenerator.java => CategoryGenerator.java} (77%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZCategoryProvider.java => CategoryProvider.java} (89%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZItemAlias.java => ItemAlias.java} (66%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZItemGenerator.java => ItemGenerator.java} (90%) rename ccm-atoz/src/com/arsdigita/atoz/{AtoZItemProvider.java => ItemProvider.java} (76%) rename ccm-atoz/src/com/arsdigita/atoz/{AddAtoZ.java => tools/AtoZCreator.java} (92%) diff --git a/ccm-atoz-siteproxy/application.xml b/ccm-atoz-siteproxy/application.xml index b713a8c32..b61e6cb64 100755 --- a/ccm-atoz-siteproxy/application.xml +++ b/ccm-atoz-siteproxy/application.xml @@ -26,6 +26,10 @@ + The ccm-atoz-siteproxy package is an extension for the ccm-atoz package in + combination with the ccm-cms-types-siteproxy package. It enables the + ccm-atoz package to deal with siteproxy content. + The ccm-atoz package enables a site to present all it's content in alphabetical order as an additional service to it's users. Usually the theme provides a link to the page as part of its static elements. diff --git a/ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/AtoZSiteProxyProvider.pdl b/ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/SiteProxyProvider.pdl similarity index 94% rename from ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/AtoZSiteProxyProvider.pdl rename to ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/SiteProxyProvider.pdl index afe12daa6..fba61565a 100755 --- a/ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/AtoZSiteProxyProvider.pdl +++ b/ccm-atoz-siteproxy/pdl/com/arsdigita/atoz/siteproxy/SiteProxyProvider.pdl @@ -15,11 +15,12 @@ // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -model com.arsdigita.atoz; +model com.arsdigita.atoz.siteproxy; +import com.arsdigita.atoz.AtoZProvider; import com.arsdigita.categorization.Category; -object type AtoZSiteProxyProvider extends AtoZProvider { +object type SiteProxyProvider extends AtoZProvider { Category[1..1] category = join atoz_siteproxy_provider.category_id to cat_categories.category_id; reference key (atoz_siteproxy_provider.provider_id); diff --git a/ccm-atoz-siteproxy/src/WEB-INF/resources/atoz-siteproxy-adapters.xml b/ccm-atoz-siteproxy/src/WEB-INF/resources/atoz-siteproxy-adapters.xml new file mode 100755 index 000000000..f7994c4af --- /dev/null +++ b/ccm-atoz-siteproxy/src/WEB-INF/resources/atoz-siteproxy-adapters.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ccm-atoz-siteproxy/src/WEB-INF/web.ccm-atoz.xml b/ccm-atoz-siteproxy/src/WEB-INF/web.ccm-atoz.xml deleted file mode 100644 index 0a690a1bc..000000000 --- a/ccm-atoz-siteproxy/src/WEB-INF/web.ccm-atoz.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - atoz-files - com.arsdigita.web.ApplicationFileServlet - - template-path - /templates/ccm-atoz - - - - - - - atoz-files - /ccm-atoz/files/* - - - - diff --git a/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.config b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.config new file mode 100755 index 000000000..aaa77c5fe --- /dev/null +++ b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.config @@ -0,0 +1,5 @@ + + + + diff --git a/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.load b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.load new file mode 100755 index 000000000..518d639f8 --- /dev/null +++ b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.load @@ -0,0 +1,22 @@ + + + + +
+ + + + + +
+ + + + + + + + + diff --git a/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.upgrade b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.upgrade new file mode 100755 index 000000000..e96ac28ef --- /dev/null +++ b/ccm-atoz-siteproxy/src/ccm-atoz-siteproxy.upgrade @@ -0,0 +1,8 @@ + + +