The TiddlerEncryptionPlugin has an option which automatically includes
an 'excludeSearch' tag on encrypted tiddlers.
If this option is disabled, after having been turned on when the
tiddler was encrypted, then, the excludeSearch is left on the tiddlers
after decryption, effectively leaving the tiddlers unsearchable.
What you do is enable this option, then use a DecryptAll, which would
remove the excludeSearch tag **IF it's the last tag**. If you want
some encrypted tiddlers to remain unsearchable, simply move the
excludeSearch tag to somewhere else in the tag list, probably the
beginning.
With regard to Encrypt(tiddlyFolio), yes, all tiddlers would be
encrypted with the prompt 'Encrypt(TiddlyFolio)' - not 'TiddlyFolio'
as I think someone may have been thinking.
Also, passwords are different from prompt strings. Prompt strings are
just some text to help you remember what the password is. You always
have to key in the password.
You cannot encode the password into the macro - it would make the
whole thing rather insecure if that was the case - view the tiddly
contents and you would see the password! What you can do is encode the
prompt string, otherwise, the plugin will ask for a password for each
distinct prompt string it finds. When given a prompt string, the
plugin will only decrypt tiddlers that have been tagged with that
Decrypt(promptString) tag.
Hopefully that doesn't confuse everyone too much.
...Lyall