Commit Graph

118 Commits

Author SHA1 Message Date
Laurent Lasudry 1ab7d86b8e Avoid to wake up each and every thesaurus object 2018-11-06 06:43:39 +01:00
Laurent Lasudry 8ebb1172c5 Avoid to wake up each and every thesaurus object
It's not needed as we only use id and title
2018-10-01 15:45:00 +02:00
Frédéric Péters c1da50265a avoid words that would be None when indexing 2014-07-04 10:59:26 +02:00
Frédéric Péters 101c84d801 helper function to build the recursive list of broader keywords (#4570) 2014-03-31 11:08:05 +02:00
Frédéric Péters 85f0820005 do not empty null equivs 2014-03-26 18:16:45 +01:00
Frédéric Péters a3ffae8322 improve behaviour when there is a single search term (#4570) 2014-03-26 16:19:06 +01:00
Frédéric Péters d20b6b4e5c rewrite live search results to still be pertinent (#4570) 2014-03-26 16:11:32 +01:00
Frédéric Péters 8de1915000 include broader terms when searching a thesaurus term (#4570) 2014-03-26 11:49:23 +01:00
Frédéric Péters ca14ea0a5c index more words from thesaurus (#4570) 2014-03-25 16:42:05 +01:00
Frédéric Péters dbf6acb98f handle term selection from criteria (#4480) 2014-03-17 11:40:22 +01:00
Frédéric Péters 857011677d order keywords alphabetically (#4478) 2014-03-14 18:34:59 +01:00
Frédéric Péters f9d61690c6 ignore empty equivalent terms (#4466) 2014-03-13 14:37:07 +01:00
Frédéric Péters be6f5ea4b5 do not index empty slots (#3804) 2013-10-14 09:22:33 +02:00
Frédéric Péters 2f794fff75 Translation update (#3532) 2013-10-12 11:58:06 +02:00
Frédéric Péters f791211c0b add translation update script 2013-10-12 11:57:57 +02:00
Frédéric Péters 93fc3d49ca declare plone.api dependency 2013-10-02 22:08:47 +02:00
Frédéric Péters be6588aa7b fix search to be against normalized title 2013-09-24 15:44:37 +02:00
Frédéric Péters efba88a95d remove _pfa from autocomplete calls, to match earlier formwidget.autocomplete 2013-09-23 14:35:54 +02:00
Frédéric Péters 9a21de73dc dot not give documentFirstHeading class to middle of the page title 2013-09-23 14:33:36 +02:00
Vincent Fretin 970a5c53b7 test if thesaurus if present 2013-09-03 15:42:30 +02:00
Frédéric Péters 9a30d5d538 add an export to json view (#3358) 2013-08-22 16:10:28 +02:00
Frédéric Péters dc4586e3ca properly sort broader terms (#2977) 2013-08-22 15:36:08 +02:00
Frédéric Péters 75e3a22a4e Revert "update to work with latest plone.formwidget.autocomplete"
Other modules are not yet ready to work with that version, so let's keep
working with the older one (pinned at 21bb71).

This reverts commit 83770551bb.

Conflicts:
	src/collective/dms/thesaurus/browser/thesaurusview.py
2013-08-22 14:40:59 +02:00
Frédéric Péters 5fff25c340 change historical and scope notes to be rich text (#2984) 2013-08-22 14:08:39 +02:00
Frédéric Péters 8db1c70c6c add a javascript confirmation dialog before removing a term (#2986) 2013-08-22 11:24:02 +02:00
Frédéric Péters bf7de54824 use a better split on words 2013-08-22 10:29:41 +02:00
Frédéric Péters f79fe1838e do not duplicate matching terms in end list (#2975) 2013-08-22 10:22:38 +02:00
Frédéric Péters 83770551bb update to work with latest plone.formwidget.autocomplete 2013-08-21 14:02:02 +02:00
Frédéric Péters 04fd35f1da add proper translation of acronyms (#2979) 2013-08-21 11:26:19 +02:00
Frédéric Péters c2deb7da27 force cursor style for remove buttons (#2978) 2013-08-21 11:24:41 +02:00
Frédéric Péters 71dd3420b0 change related term label (#2974) 2013-08-21 11:17:49 +02:00
Frédéric Péters d38b393ed6 set related terms next to the main term (#2967) 2013-08-21 11:16:01 +02:00
Frédéric Péters 3cc25aee6f add IExcludeFromNavigation behaviour to thesaurus (#3360) 2013-08-21 10:55:31 +02:00
Vincent Fretin 9a534dfba6 bootstrap.py to force buildout 1.x for jenkins 2013-06-01 18:40:37 +02:00
Vincent Fretin 6b1e86d52f update testing infra 2013-06-01 17:46:19 +02:00
Vincent Fretin 45e9428930 added plone 4.3 classifier 2013-06-01 14:22:22 +02:00
Frédéric Péters 176d07eafd do not fail listing terms when equivs is None
(11a11afb33 had been lost)
2013-04-18 18:11:23 +02:00
David Convent 6c974d88b3 fix duplicated and unordered terms (#2767) 2013-04-18 18:11:07 +02:00
Frédéric Péters b7747ea02d mark "Add keyword" for translation 2013-04-14 18:10:47 +02:00
Frédéric Péters 37137022dd handle absence of thesaurus (bis) 2013-04-14 17:38:16 +02:00
Frédéric Péters da58a1a6c2 handle absence of thesaurus 2013-04-14 17:33:36 +02:00
Frédéric Péters b695a187cf add javascript so newly added terms can be removed 2013-04-14 17:22:39 +02:00
Frédéric Péters 20670b9910 fix autocomplete when used in overlay 2013-04-14 17:20:44 +02:00
Frédéric Péters 11a11afb33 do not fail listing terms when equivs is None 2013-04-14 17:20:12 +02:00
Frédéric Péters 16b670a47c fix simple thesaurus vocabulary 2013-04-14 16:56:28 +02:00
Frédéric Péters 5fc8bdcf68 rename global to simple, to match a lost change 2013-04-14 16:39:43 +02:00
Frédéric Péters 651166ddb6 use keywordsfield to entry points; use a single thesaurus for now 2013-04-14 16:33:41 +02:00
David Convent 49125d9d1a Merge branch 'master' of ssh://repos.entrouvert.org/collective.dms.thesaurus 2013-04-14 15:57:08 +02:00
David Convent 253decc80e cleaning up vocabularies and field for pfwbged 2013-04-14 15:56:14 +02:00
Frédéric Péters 07e047d53f handle removal of keywords 2013-04-14 14:52:09 +02:00