Welcome to the %HZI_name Special Info Page

Welcome to the %HZI_name Special Info Page

You could use a word loop to call up every field of intererst for the page in question, again saving you a lot of coding.
%HZI_NAME $%HZI_PRICE
%HZI_DESC
%HZH_word: %HZ{I_ %HZH_word}
Strip Input:
Chars to strip:
Private Email:
Public Email:
Regex Length:
Credit Test string:
Here's %HZE_strip_input after removal of all instances of these characters:%HZE_strip_chars. Result:
  • The email address entered for %HZH_Word, %HZ{E_ %HZH_Word}, appears to be invalid.

Regex Test

The credit card number %HZE_CREDTEST is %HZH_Word digits long.
The credit card number %HZE_CREDTEST is not %HZH_WORD digits long.
After Regex Test.

ALPHA-SCRAMBLE TEST

SCRAMBLED_CRED is %HZV_SCRAMBLED_CRED



SCRAMBLED_CRED is %HZV_SCRAMBLED_CRED. Chunk1 is %HZV_CHUNK1. Chunk2 is %HZV_CHUNK2.
After pass 1, SCRAMBLED_CRED is %HZV_SCRAMBLED_CRED

SCRAMBLED_CRED is %HZV_SCRAMBLED_CRED. Chunk1 is %HZV_CHUNK1. Chunk2 is %HZV_CHUNK2.
After pass 2, SCRAMBLED_CRED is %HZV_SCRAMBLED_CRED
Input:
Chars to replace:
Replacement:
For Phone Number Test:

result:
1. %HZV_outie
2. %HZE_outie
3. %HZV_Result

Choice Test

(needs above inputs)

True/False Test

Your string contains the word %HZE_chars. Your string does not contain the word %HZE_chars.

Subst Test

Belch/Slurp Test

%HZH_DATE: The name %HZE_Input %HZE_Chars was entered. Here is the contents of namelist.txt:
  
Your file did not get written! Your file was successfully written!

Phone Regex Test

The phone number %HZE_PHONE is 11 digits long and has a leading 1.
The truncated version of the number is %HZV_PHONE2.
The number does not match the pattern we are testing for.

Debugging Loops

The following is a listing of all the variables in all the Hazel name spaces. Only those variables actually in use are listed. If none are listed under a given heading, then no variables in that namespace were in use.

You can temporarily cut-and-paste this code into any Hazel-served page as an aid in debugging.

The outer loop goes through the list of hyphenated words, which contains the names of the namespaces, with the corresponding letter codes pre-pended. The Hazel-Explode command splits each entry into the one-letter code for the namespace as WORD1 and the name itself as WORD2. The Hazel-False statement only shows the letter codes and delimiters for those entries have a letter code other than the dummy value "Z" so as to filter out Cookies and Arg, which apparently don’t have such codes. The inner loop is a variant on the standard dump loop shown in the Hazel online documentation, using WORD2 as its source for the name of the namespace. The table format tags are positioned so as to form a new table around each variable. Note that you can list just the namespaces you want by deleting the ones you DON’T want from the list in the src statement. —!>

%HZV_WORD2

Namespace Letter Code: %HZV_WORD1
Token Prefix: %HZ%HZV_WORD1
_
%HZH_DUMP_KEY "%HZH_DUMP_VAL"

This process looped through %HZH_WORD_LOOP_TOTAL sets of Dump Values.