While I like the Header Tags contrib, I found the behaviour of it confusing, with regard to the HTTA, HTKA, etc radio buttons, and the explanation included didn't help either.
So I took the time to analyze it, and make a a chart of what it does. Note this is only in reference to index.php Also note there are two scenarios for index.php: either you're at the top (default) level, or you're at the category (or subcategory) level. In the following Index Title = whatever you enter in "Index Title" field on the Header Tags Text Control page, Default Title = whatever you enter into "Default Title" field on same page. Results are ordered at they will be on the page, and things that are added when a button is on are in blue text.
All OFF:
Top:
Title = Index Title
Key = Index Key
Descrip = Index Descrip
Category Level (Sub-Categories are similar with their own tags)
Title = Category Title
Key = Category Key
Descrip =Category Descrip (short)
HTTA ON: Adds Default Title
Top:
Title = Index Title - Default Title (note: it adds the spaces and the dash between Index Title and Default Title
Key = Index Key
Descrip = Index Descrip
Category Level
Title = Category Title - Default Title
Key = Category Key
Descrip =Category Descrip
HTDA ON: Adds Default Description
Top:
Title = Index Title
Key = Index Key
Descrip = Index Descrip Default Description
Category Level (Sub-Categories are similar with their own tags)
Title = Category Title
Key = Category Key
Descrip =Category Descrip (short) Default Description
HTKA ON: Adds Default Key to Top, Index Key to Categories
Top:
Title = Index Title
Key = Default Key, Index Key (Note it adds the comma and space)
Descrip = Index Descrip
Category Level
Title = Category Title
Key = Category Key, Index Key (Note it adds the comma and space)
Descrip =Category Descrip
HTCA ON: Adds Index Title, Key and Descrip to Categories
Top:
Title = Index Title
Key = Index Key
Descrip = Index Descrip
Category Level (Sub-Categories are similar with their own tags)
Title = Category Title Index Title
Key = Category Key, Index Key
Descrip =Category Descrip (short) Index Descrip
ALL ON:
Top:
Title = Index Title - Default Title
Key = Default Key, Index Key
Descrip = Index Descrip Default Description
Category Level
Title = Category Title Index Title - Default Title
Key = Category Key, Default Key Index Key (comma between Cat and Default, not between Default and Index)
Descrip =Category Descrip Index Descrip Default Descrip
Why this particular ordering and logic, I'm not sure, but that's what it is.
also, I referenced "Category Descrip (short)". That's because when you edit a category, there are two fields, a short one marked "Header Tags Category Description" and a long one at the bottom marked "Header Tags Categories Description". On the install i did, this longer field wasn't originally used for anything, but I used it to put a description of each category at the top of that page.
cheers,
rj