From 13511b49db0a48c5710744ba287ffd318832b028 Mon Sep 17 00:00:00 2001 From: pb Date: Sun, 16 Aug 2009 09:40:15 +0000 Subject: [PATCH] Integration der patchens r1877 - 1902: Beitrag von Terry: - Neues Import Format fuer terms: SKOS - Keyphrase extraction utility, nutzbar um Kategorien vorschlagen zu lassen, die zu einem content item passen. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Script: ccm upgrade ccm-ldn-terms --from-version 6.5.0 --to-version 6.5.1 Es sind Änderungen am theme erforderlich, um die Funktionen nutzen zu können: siehe: ccm-ldn-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java ccm-ldn-aplaws/web/__ccm__/themes/aplaws/types/ContentTypes.xsl ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl ccm-ldn-navigation/src/com/arsdigita/london/navigation/cms/CategoryDataCollectionDefinition.java Damit ist trunk hb auf Stand r1902 aplaws trunk (1871 bis 1876 waren eigene patches, die bereits enthalten sind, ebenso 1894) Patch 1879 uebersprungen, fuegt dictionary fuer eclipse in das root Verzeichnis von trunk ein. Da gehoert aber nichts hin, ausserdem Eclipse im Moment nicht in Benutzung hier. git-svn-id: https://svn.libreccm.org/ccm/trunk@235 8810af33-2d31-482b-a856-94f89814c4df --- .../cms/admin/category-step/category-step.xsl | 19 +- .../com/arsdigita/aplaws/ui/TermWidget.java | 89 +- .../themes/aplaws/types/ContentTypes.xsl | 4 - .../cms/CategoryDataCollectionDefinition.java | 8 - .../data/indexing/test/bostid_b12sae.txt | 1805 + .../data/indexing/test/foodfirst_ff08ne.txt | 524 + .../data/indexing/test/gtz_g24ine.txt | 952 + .../data/indexing/test/iirr_ii02re.txt | 4918 + ccm-ldn-terms/data/indexing/test/index | 5 + .../data/indexing/test/ngls_ng01ie.txt | 967 + .../data/indexing/training/bostid_b02moe.key | 6 + .../data/indexing/training/bostid_b02moe.txt | 886 + .../data/indexing/training/bostid_b10vee.key | 9 + .../data/indexing/training/bostid_b10vee.txt | 1872 + .../data/indexing/training/bostid_b14age.key | 6 + .../data/indexing/training/bostid_b14age.txt | 600 + .../data/indexing/training/bostid_b16ene.key | 8 + .../data/indexing/training/bostid_b16ene.txt | 646 + .../data/indexing/training/bostid_b17mie.key | 17 + .../data/indexing/training/bostid_b17mie.txt | 4018 + .../data/indexing/training/bostid_b26die.key | 11 + .../data/indexing/training/bostid_b26die.txt | 1111 + .../data/indexing/training/bostid_b48aqe.key | 8 + .../data/indexing/training/bostid_b48aqe.txt | 3924 + .../data/indexing/training/faobetf_fb18be.key | 9 + .../data/indexing/training/faobetf_fb18be.txt | 316 + .../data/indexing/training/faobetf_fb38be.key | 4 + .../data/indexing/training/faobetf_fb38be.txt | 353 + .../indexing/training/foodfirst_ff05te.key | 4 + .../indexing/training/foodfirst_ff05te.txt | 472 + .../data/indexing/training/grain_gr02se.key | 9 + .../data/indexing/training/grain_gr02se.txt | 1690 + .../data/indexing/training/gtz_g03vie.key | 6 + .../data/indexing/training/gtz_g03vie.txt | 1338 + .../data/indexing/training/gtz_g32bie.key | 6 + .../data/indexing/training/gtz_g32bie.txt | 3887 + .../data/indexing/training/gtz_g50bie.key | 12 + .../data/indexing/training/gtz_g50bie.txt | 4605 + .../data/indexing/training/habitat_ha30te.key | 8 + .../data/indexing/training/habitat_ha30te.txt | 625 + .../data/indexing/training/idrc_id141e.key | 8 + .../data/indexing/training/idrc_id141e.txt | 2423 + .../data/indexing/training/idrc_id19ee.key | 7 + .../data/indexing/training/idrc_id19ee.txt | 2064 + .../data/indexing/training/iirr_ii01ee.key | 4 + .../data/indexing/training/iirr_ii01ee.txt | 3692 + ccm-ldn-terms/data/indexing/training/index | 25 + .../data/indexing/training/irma_iro07e.key | 11 + .../data/indexing/training/irma_iro07e.txt | 828 + .../data/indexing/training/nri_nr07ce.key | 9 + .../data/indexing/training/nri_nr07ce.txt | 476 + .../data/indexing/training/nri_nr12me.key | 11 + .../data/indexing/training/nri_nr12me.txt | 334 + .../data/indexing/training/nri_nr18se.key | 10 + .../data/indexing/training/nri_nr18se.txt | 1226 + .../data/indexing/training/nri_nr28le.key | 14 + .../data/indexing/training/nri_nr28le.txt | 1569 + .../data/indexing/training/wb_wb46ie.key | 4 + .../data/indexing/training/wb_wb46ie.txt | 1350 + .../data/indexing/training/winrock_wi10ce.key | 4 + .../data/indexing/training/winrock_wi10ce.txt | 967 + ccm-ldn-terms/data/skos/UNESCO.skos.xml | 69928 ++++++ ccm-ldn-terms/data/skos/agrovoc.rdf | 188674 +++++++++++++++ ccm-ldn-terms/doc/web.xml-terms.in | 20 - ccm-ldn-terms/lib/icu4j_3_4.jar | Bin 0 -> 3147374 bytes ccm-ldn-terms/lib/iri.jar | Bin 0 -> 188729 bytes ccm-ldn-terms/lib/jena.jar | Bin 0 -> 2330172 bytes ccm-ldn-terms/lib/snowball.jar | Bin 0 -> 63880 bytes ccm-ldn-terms/lib/weka-3.5.5.jar | Bin 0 -> 4215470 bytes ccm-ldn-terms/lib/xpp3-1.1.4c.jar | Bin 0 -> 120069 bytes ccm-ldn-terms/lib/xstream-1.3.1.jar | Bin 0 -> 431406 bytes .../pdl/com/arsdigita/london/terms/Domain.pdl | 40 +- .../pdl/com/arsdigita/london/terms/Term.pdl | 2 +- .../london/terms/indexing/Indexer.pdl | 34 + .../indexing/query-getNonPreferredTerms.pdl | 46 + .../indexing/query-getPreferredTerms.pdl | 33 + .../terms/indexing/query-getRelatedTerms.pdl | 48 + .../terms/indexing/query-getTrainingItems.pdl | 40 + .../terms/query-getTermItemCountSummary.pdl | 2 +- .../table-trm_domains_indexer-deferred.sql | 6 + .../change-unique_id-to-varchar.sql | 7 + .../table-trm_domains_indexer-deferred.sql | 6 + .../change-unique_id-to-varchar.sql | 7 + .../upgrade/oracle-se-6.5.0-6.5.1.sql | 2 + .../upgrade/oracle-se-6.5.1-6.5.2.sql | 1 + .../upgrade/postgres-6.5.0-6.5.1.sql | 4 + .../upgrade/postgres-6.5.1-6.5.2.sql | 3 + .../src/WEB-INF/resources/terms-adapters.xml | 57 + ccm-ldn-terms/src/ccm-ldn-terms.config | 2 + ccm-ldn-terms/src/ccm-ldn-terms.upgrade | 6 + .../london/terms/DefaultAncestorsFixer.java | 16 +- .../com/arsdigita/london/terms/Domain.java | 65 +- .../london/terms/DomainUseContext.java | 2 +- .../com/arsdigita/london/terms/Importer.java | 4 +- .../arsdigita/london/terms/Initializer.java | 47 +- .../com/arsdigita/london/terms/Loader.java | 16 +- .../com/arsdigita/london/terms/SetRoot.java | 8 +- .../src/com/arsdigita/london/terms/Term.java | 81 +- .../london/terms/TermCategoryListener.java | 10 +- .../london/terms/TermComparators.java | 44 + .../src/com/arsdigita/london/terms/Terms.java | 3 +- .../src/com/arsdigita/london/terms/Util.java | 33 - .../london/terms/importer/DomainBuilder.java | 21 +- .../terms/importer/HierarchyBuilder.java | 8 +- .../terms/importer/MixedHierarchyBuilder.java | 8 +- .../london/terms/importer/Parser.java | 11 +- .../terms/importer/SynonymsBuilder.java | 8 +- .../terms/importer/TermItemBuilder.java | 18 +- .../terms/importer/skos/DomainBuilder.java | 134 + .../terms/importer/skos/DomainImportTool.java | 85 + .../terms/importer/skos/DomainParser.java | 95 + .../terms/importer/skos/Namespaces.java | 31 + .../terms/importer/skos/ProgressBar.java | 65 + .../terms/importer/skos/TermBuilder.java | 175 + .../london/terms/importer/skos/Utils.java | 79 + .../london/terms/indexing/Indexer.java | 186 + .../london/terms/indexing/IndexingConfig.java | 112 + .../IndexingConfig_parameter.properties | 35 + .../london/terms/indexing/RankedTerm.java | 52 + .../terms/indexing/kea/FilterBuilder.java | 150 + .../terms/indexing/kea/FilterCache.java | 61 + .../terms/indexing/kea/IndexerService.java | 124 + .../london/terms/indexing/kea/Queries.java | 123 + .../london/terms/indexing/kea/Stopwords.java | 57 + .../terms/indexing/kea/VocabularyBuilder.java | 167 + .../terms/indexing/kea/VocabularyCache.java | 50 + .../terms/indexing/kea/stopwords_en.txt | 519 + .../terms/indexing/kea/stopwords_es.txt | 336 + .../terms/indexing/kea/stopwords_fr.txt | 463 + .../terms/ui/AbstractAssignedTerms.java | 14 +- .../london/terms/ui/AbstractTermDetails.java | 4 +- .../terms/ui/AbstractTermItemSummary.java | 8 +- .../london/terms/ui/FlatCategoryPicker.java | 12 +- .../london/terms/ui/RootCategoryPicker.java | 12 +- .../london/terms/ui/admin/AllTermListing.java | 14 +- .../terms/ui/admin/BroaderTermListing.java | 104 + .../terms/ui/admin/DomainContextForm.java | 31 +- .../london/terms/ui/admin/DomainDetails.java | 41 +- .../london/terms/ui/admin/DomainForm.java | 34 +- .../london/terms/ui/admin/DomainListing.java | 14 +- .../london/terms/ui/admin/DomainPanel.java | 8 +- .../london/terms/ui/admin/DomainUsage.java | 16 +- .../terms/ui/admin/NarrowerTermListing.java | 27 +- .../ui/admin/NonPreferredTermListing.java | 115 + .../terms/ui/admin/OrphanedTermListing.java | 14 +- .../terms/ui/admin/PreferredTermListing.java | 115 + .../terms/ui/admin/RelatedTermListing.java | 27 +- .../terms/ui/admin/RootTermListing.java | 14 +- .../london/terms/ui/admin/TermDetails.java | 10 +- .../terms/ui/admin/TermFilteredListing.java | 8 +- .../london/terms/ui/admin/TermForm.java | 55 +- .../london/terms/ui/admin/TermListing.java | 7 +- .../terms/ui/admin/TermNameSearchForm.java | 11 +- .../london/terms/ui/admin/TermPanel.java | 70 +- .../london/terms/ui/admin/TermPicker.java | 13 +- .../london/terms/upgrade/Upgrade100to101.java | 8 +- ccm-ldn-terms/src/kea/LICENSE.txt | 674 + ccm-ldn-terms/src/kea/filters/KEAFilter.java | 2079 + .../src/kea/filters/KEAPhraseFilter.java | 519 + .../src/kea/filters/NumbersFilter.java | 199 + .../src/kea/main/KEAKeyphraseExtractor.java | 923 + .../src/kea/main/KEAModelBuilder.java | 836 + .../stemmers/FrenchStemmer.java.dontuse4now | 731 + .../src/kea/stemmers/GermanStemmer.java | 316 + .../kea/stemmers/IteratedLovinsStemmer.java | 64 + .../src/kea/stemmers/LovinsStemmer.java | 880 + ccm-ldn-terms/src/kea/stemmers/NoStemmer.java | 18 + .../src/kea/stemmers/PorterStemmer.java | 423 + .../stemmers/SpanishStemmer.java.dontuse4now | 85 + .../src/kea/stemmers/SpanishStemmerSB.java | 1180 + .../src/kea/stemmers/SremovalStemmer.java | 139 + ccm-ldn-terms/src/kea/stemmers/Stemmer.java | 51 + .../src/kea/stopwords/Stopwords.java | 21 + .../src/kea/stopwords/StopwordsEnglish.java | 60 + .../src/kea/stopwords/StopwordsFrench.java | 60 + .../src/kea/stopwords/StopwordsGerman.java | 321 + .../src/kea/stopwords/StopwordsSpanish.java | 60 + ccm-ldn-terms/src/kea/util/Counter.java | 62 + ccm-ldn-terms/src/kea/vocab/Vocabulary.java | 763 + .../arsdigita/london/terms/TermsSuite.java | 9 +- .../com/arsdigita/london/terms/TermsTest.java | 20 +- .../indexing/kea/IndexerServiceTest.java | 236 + .../terms/indexing/kea/KEAIndexingSuite.java | 53 + .../indexing/kea/KEAIndexingTestSetup.java | 47 + .../web/WEB-INF/web.ccm-ldn-terms.xml | 23 + .../__ccm__/apps/terms/lib/domain-details.xsl | 26 + .../__ccm__/apps/terms/lib/term-listing.xsl | 28 +- .../web/__ccm__/apps/terms/lib/term-panel.xsl | 3 + 188 files changed, 324514 insertions(+), 464 deletions(-) create mode 100644 ccm-ldn-terms/data/indexing/test/bostid_b12sae.txt create mode 100644 ccm-ldn-terms/data/indexing/test/foodfirst_ff08ne.txt create mode 100644 ccm-ldn-terms/data/indexing/test/gtz_g24ine.txt create mode 100644 ccm-ldn-terms/data/indexing/test/iirr_ii02re.txt create mode 100644 ccm-ldn-terms/data/indexing/test/index create mode 100644 ccm-ldn-terms/data/indexing/test/ngls_ng01ie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b02moe.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b02moe.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b10vee.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b10vee.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b14age.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b14age.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b16ene.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b16ene.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b17mie.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b17mie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b26die.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b26die.txt create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b48aqe.key create mode 100644 ccm-ldn-terms/data/indexing/training/bostid_b48aqe.txt create mode 100644 ccm-ldn-terms/data/indexing/training/faobetf_fb18be.key create mode 100644 ccm-ldn-terms/data/indexing/training/faobetf_fb18be.txt create mode 100644 ccm-ldn-terms/data/indexing/training/faobetf_fb38be.key create mode 100644 ccm-ldn-terms/data/indexing/training/faobetf_fb38be.txt create mode 100644 ccm-ldn-terms/data/indexing/training/foodfirst_ff05te.key create mode 100644 ccm-ldn-terms/data/indexing/training/foodfirst_ff05te.txt create mode 100644 ccm-ldn-terms/data/indexing/training/grain_gr02se.key create mode 100644 ccm-ldn-terms/data/indexing/training/grain_gr02se.txt create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g03vie.key create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g03vie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g32bie.key create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g32bie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g50bie.key create mode 100644 ccm-ldn-terms/data/indexing/training/gtz_g50bie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/habitat_ha30te.key create mode 100644 ccm-ldn-terms/data/indexing/training/habitat_ha30te.txt create mode 100644 ccm-ldn-terms/data/indexing/training/idrc_id141e.key create mode 100644 ccm-ldn-terms/data/indexing/training/idrc_id141e.txt create mode 100644 ccm-ldn-terms/data/indexing/training/idrc_id19ee.key create mode 100644 ccm-ldn-terms/data/indexing/training/idrc_id19ee.txt create mode 100644 ccm-ldn-terms/data/indexing/training/iirr_ii01ee.key create mode 100644 ccm-ldn-terms/data/indexing/training/iirr_ii01ee.txt create mode 100644 ccm-ldn-terms/data/indexing/training/index create mode 100644 ccm-ldn-terms/data/indexing/training/irma_iro07e.key create mode 100644 ccm-ldn-terms/data/indexing/training/irma_iro07e.txt create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr07ce.key create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr07ce.txt create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr12me.key create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr12me.txt create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr18se.key create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr18se.txt create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr28le.key create mode 100644 ccm-ldn-terms/data/indexing/training/nri_nr28le.txt create mode 100644 ccm-ldn-terms/data/indexing/training/wb_wb46ie.key create mode 100644 ccm-ldn-terms/data/indexing/training/wb_wb46ie.txt create mode 100644 ccm-ldn-terms/data/indexing/training/winrock_wi10ce.key create mode 100644 ccm-ldn-terms/data/indexing/training/winrock_wi10ce.txt create mode 100644 ccm-ldn-terms/data/skos/UNESCO.skos.xml create mode 100644 ccm-ldn-terms/data/skos/agrovoc.rdf delete mode 100755 ccm-ldn-terms/doc/web.xml-terms.in create mode 100644 ccm-ldn-terms/lib/icu4j_3_4.jar create mode 100644 ccm-ldn-terms/lib/iri.jar create mode 100644 ccm-ldn-terms/lib/jena.jar create mode 100644 ccm-ldn-terms/lib/snowball.jar create mode 100644 ccm-ldn-terms/lib/weka-3.5.5.jar create mode 100644 ccm-ldn-terms/lib/xpp3-1.1.4c.jar create mode 100644 ccm-ldn-terms/lib/xstream-1.3.1.jar create mode 100644 ccm-ldn-terms/pdl/com/arsdigita/london/terms/indexing/Indexer.pdl create mode 100644 ccm-ldn-terms/pdl/com/arsdigita/london/terms/indexing/query-getNonPreferredTerms.pdl create mode 100644 ccm-ldn-terms/pdl/com/arsdigita/london/terms/indexing/query-getPreferredTerms.pdl create mode 100644 ccm-ldn-terms/pdl/com/arsdigita/london/terms/indexing/query-getRelatedTerms.pdl create mode 100644 ccm-ldn-terms/pdl/com/arsdigita/london/terms/indexing/query-getTrainingItems.pdl create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/oracle-se/upgrade/6.5.0-6.5.1/table-trm_domains_indexer-deferred.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/oracle-se/upgrade/6.5.1-6.5.2/change-unique_id-to-varchar.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/postgres/upgrade/6.5.0-6.5.1/table-trm_domains_indexer-deferred.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/postgres/upgrade/6.5.1-6.5.2/change-unique_id-to-varchar.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/upgrade/oracle-se-6.5.0-6.5.1.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/upgrade/oracle-se-6.5.1-6.5.2.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/upgrade/postgres-6.5.0-6.5.1.sql create mode 100644 ccm-ldn-terms/sql/ccm-ldn-terms/upgrade/postgres-6.5.1-6.5.2.sql create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/TermComparators.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/DomainBuilder.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/DomainImportTool.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/DomainParser.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/Namespaces.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/ProgressBar.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/TermBuilder.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/importer/skos/Utils.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/Indexer.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/IndexingConfig.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/IndexingConfig_parameter.properties create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/RankedTerm.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/FilterBuilder.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/FilterCache.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/IndexerService.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/Queries.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/Stopwords.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/VocabularyBuilder.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/VocabularyCache.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/stopwords_en.txt create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/stopwords_es.txt create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/indexing/kea/stopwords_fr.txt create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/ui/admin/BroaderTermListing.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/ui/admin/NonPreferredTermListing.java create mode 100644 ccm-ldn-terms/src/com/arsdigita/london/terms/ui/admin/PreferredTermListing.java create mode 100644 ccm-ldn-terms/src/kea/LICENSE.txt create mode 100644 ccm-ldn-terms/src/kea/filters/KEAFilter.java create mode 100644 ccm-ldn-terms/src/kea/filters/KEAPhraseFilter.java create mode 100644 ccm-ldn-terms/src/kea/filters/NumbersFilter.java create mode 100644 ccm-ldn-terms/src/kea/main/KEAKeyphraseExtractor.java create mode 100644 ccm-ldn-terms/src/kea/main/KEAModelBuilder.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/FrenchStemmer.java.dontuse4now create mode 100644 ccm-ldn-terms/src/kea/stemmers/GermanStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/IteratedLovinsStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/LovinsStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/NoStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/PorterStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/SpanishStemmer.java.dontuse4now create mode 100644 ccm-ldn-terms/src/kea/stemmers/SpanishStemmerSB.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/SremovalStemmer.java create mode 100644 ccm-ldn-terms/src/kea/stemmers/Stemmer.java create mode 100644 ccm-ldn-terms/src/kea/stopwords/Stopwords.java create mode 100644 ccm-ldn-terms/src/kea/stopwords/StopwordsEnglish.java create mode 100644 ccm-ldn-terms/src/kea/stopwords/StopwordsFrench.java create mode 100644 ccm-ldn-terms/src/kea/stopwords/StopwordsGerman.java create mode 100644 ccm-ldn-terms/src/kea/stopwords/StopwordsSpanish.java create mode 100644 ccm-ldn-terms/src/kea/util/Counter.java create mode 100644 ccm-ldn-terms/src/kea/vocab/Vocabulary.java create mode 100644 ccm-ldn-terms/test/src/com/arsdigita/london/terms/indexing/kea/IndexerServiceTest.java create mode 100644 ccm-ldn-terms/test/src/com/arsdigita/london/terms/indexing/kea/KEAIndexingSuite.java create mode 100644 ccm-ldn-terms/test/src/com/arsdigita/london/terms/indexing/kea/KEAIndexingTestSetup.java create mode 100755 ccm-ldn-terms/web/WEB-INF/web.ccm-ldn-terms.xml diff --git a/ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl b/ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl index 5fb10fe40..a90c48935 100755 --- a/ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl +++ b/ccm-cms/web/__ccm__/static/cms/admin/category-step/category-step.xsl @@ -89,14 +89,31 @@ + +

Suggested categories

+ + + +
+ +
+
+
+
+ + None + +
+