Skip to main content

Add a hash digest field to tiddlers

Project description

A TiddlyWeb plugin which adds a _hash field to outgoing tiddlers.

  • When a tiddler is get from the store, if there is no _hash, then the hash is added to the outgoing tiddler. It is _not_ saved

This is done to allow quick comparisons between tiddlers which may have different names but may have the same set of content characteristics.

The hash_tiddler method is exposed so that stores can create a hash prior to a put to the store. See tiddlywebplugis.tiddlyspace.store for an example.

To use add ‘tiddlywebplugins.hashmaker’ to system_plugins and twanager_plugins in tiddlywebconfig.py. Optionally define hashmaker.attributes to be a list of strings representing the attributes or fields of a tiddler which are to be hashed. The default is:

[‘text’]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiddlywebplugins.hashmaker-0.9.tar.gz (6.3 kB view details)

Uploaded Source

File details

Details for the file tiddlywebplugins.hashmaker-0.9.tar.gz.

File metadata

File hashes

Hashes for tiddlywebplugins.hashmaker-0.9.tar.gz
Algorithm Hash digest
SHA256 73059f57795615cb9d4522c91ef8ac5b1e26679d68cad144953ad69d77ab72b1
MD5 b3fd9d48ebd27aa60a52db7957396edc
BLAKE2b-256 8d3a474d7aa3a4356a22fc2289824ee8cccc85cd05117001d2921f688500cda1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page