Skip to main content

What is ztfy.thesaurus ?

ztfy.thesaurus is a quite small package used to handle content’s indexation through the help of a structured and controlled vocabulary’s thesaurus, which is like a big hierarchic dictionary of terms linked together.

Several XML standards have emerged to handle such thesauri ; this package is mainly based on a custom format but can import and export data in formats like SKOS (RDF) and SuperDoc.

How to use ztfy.thesaurus ?

A set of ztfy.thesaurus usages are given as doctests in ztfy/thesaurus/doctests/README.txt

HISTORY

0.2.16.1

  • removed forgotten debug output

0.2.16

  • removed “thesaurus_name” attribute from thesaurus terms indexes

  • only index term internal ID (requires index rebuild!)

  • allow indexing of terms parents and synonyms

0.2.15

  • updated indexes and search methods with activated stemming

0.2.14

  • don’t display label of archived synonyms if term’s label

  • added extra arguments in thesaurus “findTerms()” method to allow exact searches of terms

0.2.13

  • add “base_label” attribute in IThesaurusTerm interface to allow exact search of terms

  • added “base_label” attribute value index in thesaurus internal catalog

  • always place term exact match (if any) on first place of terms selection list

  • changed default results terms selection list to 50 items instead of 20

  • add automatic vertical overflow in JQuery-multiselect terms selection list

0.2.12

  • handle accentuated characters in thesaurus name when no filename is provided in export dialog form

  • handle empty description in SKOS/RDF export

  • handle extract selection in SuperDoc export

0.2.11

  • use IntIds “register” method instead of “getId” to prevent errors while re-indexing contents containing unregistered terms

0.2.10

  • change thesaurus term indexed value(s) to allow modification of term’s label without interfering with indexes contents

  • remove double entries from terms search JSON-RPC methods when entered text matches a term and (at least) one of it’s synonyms

  • correctly encode “&” character in term’s dialog opening URL

  • make “/” character forbidden in term’s label

0.2.9

  • fanstatic resources cleanup

0.2.8

  • use last interfaces, classes and interfaces from ZTFY.base and ZTFY.skin packages instead of ZTFY.blog

0.2.7.2

  • updated javascript code to correctly handle expansion of terms tree

0.2.7.1

  • updated locales

0.2.7

  • updated loading and merge for better handling of custom thesaurus formats

  • changed tree “getChildNodes” method for first-level terms

0.2.6

  • small updates (with updated doctests!) in extracts management

  • added marker interface for generic thesaurus views

  • added feature in terms tree view to automatically deploy tree until a given searched term

  • added option on multi-selection terms input widget to disable action of backspace key

  • imports cleanup

0.2.5

  • update term’s generic/usage reverse links in term’s creation form

  • use caption instead of label in terms selection form

0.2.4

  • add attribute on terms list input widget which allows to display an entire list of terms which can be selected from a thesaurus

  • added controls and error messages when changing term’s label to allow correct catalog update and avoid duplicates

0.2.3

  • added search engine inside terms tree to get synonyms which are not part of the terms tree

  • update terms generic/specifics and usage/used_for associations when importing a thesaurus

  • don’t reinitialize extracts to an empty set when a term is no more associated to a generic

  • corrected SKOS loader synonyms associations management

0.2.2

  • add new thesaurus add form to create a new thesaurus without importing any data

  • remove security proxy when comparing two terms

  • use new ZTFY.skin edit form “CALLBACK” API

  • remove archived terms from selection search results

0.2.1

  • activate AJAX cache when loading I18n translations strings

0.2.0

  • use ZTFY.skin data API

  • make resources compatible with Fanstatic “bottom” option

0.1.4

  • convert roles edit form to dialog

0.1.3

  • removed useless add forms title

  • imports cleanup

0.1.2

  • updated templates for ZTFY.skin >= 0.4.0

  • changed icons class

0.1.1

  • updated doctests

  • corrected packaging

0.1.0

  • first release

Release files for ztfy.thesaurus 0.2.16.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ztfy.thesaurus 0.2.16.1
File Size Uploaded
ztfy.thesaurus-0.2.16.1.tar.gz 1.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ztfy.thesaurus 0.2.16.1
File Interpreter ABI Platform
ztfy.thesaurus-0.2.16.1-py2.7.egg Legacy Egg format - - Details

Total release size: 3.2 MB

Release files / ztfy.thesaurus-0.2.16.1.tar.gz

Download URL ztfy.thesaurus-0.2.16.1.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
46fbffb7927bc54f4940ba41b41398972e6cc10a0ad248430e6e65c4b3038242
BLAKE2b-256 checksum
How to use checksums
28536f03492ce62a941c8d98a9f4252e91a13a4e716bbf61eda09a26bb04f224
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ztfy.thesaurus-0.2.16.1-py2.7.egg

Download URL ztfy.thesaurus-0.2.16.1-py2.7.egg
Size 1.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
fdc1f42760d6031747a8e39013d88e8009a1626a426c8c2fd57164c18501d031
BLAKE2b-256 checksum
How to use checksums
08151a8683fadc7282951890933cdaa852b674659c105ccb0faa705e7147024c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.16.1 This release

2 release files

0.2.16

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page