Template Tag Reference Audit

From MovableType

Contents

A

  1. AdminCGIPath
    • Suggestion: Fix the basename for this entry, so the URL remains hackable fixed
    • Reviewed
    • Added note regarding handling of domain-less CGI paths
    • Added note regarding forced '/' suffix
  2. AdminScript
    • No description fixed
    • Suggestion: Fix the basename for this entry, so the URL remains hackable fixed
    • Reviewed
  3. ArchiveCategory
    • Error?: Docs say for use in cat archives only. This isn't strictly true(see case 58777), but ultimately it's probably a code and not documentation matter.
    • Reviewed and fixed
  4. ArchiveCount
    • Reviewed and amended
  5. ArchiveDate
    • Clarified 'utc' attribute
    • Documented relative attribute
    • Fixed link to Date Format documentation
  6. ArchiveDateEnd
    • Clarified 'utc' attribute
    • Documented relative attribute
    • Fixed link to Date Format documentation
  7. ArchiveFile
    • Documented extension, separator attributes
  8. ArchiveLabel
    • Suggestion: Link ArchiveType related tag. fixed
  9. ArchiveLink
    • Fixed link to 'IndexBasename' documentation
    • Clarified description
  10. ArchiveList
    • Suggestion: Integrate Skot Nelson's comment, along with the other available archive types fixed
    • Updated description for 'sort_order' attribute
    • Extended example
  11. ArchiveListFooter
  12. ArchiveListHeader
  13. ArchiveNext
    • Suggestion: Integrate Skot Nelson's comment. Also, I think this does apply even to plain cat archives. fixed
    • Updated description and example
    • Added note about support for 'else' tag
  14. ArchivePrevious
    • Suggestion: Same as ArchiveNext fixed
    • Updated description and example
    • Added note about support for 'else' tag
  15. ArchiveTitle
  16. ArchiveType
    • Suggestion: Link ArchiveLabel related tag fixed
  17. Archives
  18. Asset
    • No description fixed
  19. AssetAddedBy
    • No description fixed
  20. AssetCount
    • No description fixed
  21. AssetDateAdded
  22. AssetFileExt
    • No description fixed
  23. AssetFileName
    • No description fixed
    • In review
  24. AssetFilePath
    • No description fixed
    • In review
  25. AssetID
  26. AssetIfTagged
  27. AssetIsFirstInRow
    • No description fixed
    • In review
  28. AssetIsLastInRow
    • No description fixed
    • In review
  29. AssetLabel
    • No description fixed
    • In review
  30. AssetLink
    • No description fixed
    • In review
  31. AssetMimeType
    • No description fixed
    • In review
  32. AssetProperty
    • No description fixed
    • In review
  33. AssetRank
    • No description fixed
    • In review
  34. AssetScore
    • No description fixed
    • In review
  35. AssetScoreAvg
    • No description fixed
    • In review
  36. AssetScoreCount
    • No description fixed
    • In review
  37. AssetScoreHigh
    • No description fixed
    • In review
  38. AssetScoreLow
    • No description fixed
    • In review
  39. AssetTags
    • No description
  40. AssetThumbnailLink
    • No description
  41. AssetThumbnailURL
    • No description
  42. AssetType
    • No description
  43. AssetURL
    • No description
  44. Assets
    • No description fixed
    • Documented supported attributes
  45. AssetsFooter
  46. AssetsHeader
  47. AtomScript
    • No description fixed
    • Suggestion: Fix the basename for this entry, so the URL remains hackable fixed
  48. AuthorAuthIconURL
    • No description fixed
    • In review
  49. AuthorAuthType
    • No description fixed
    • In review
  50. AuthorDisplayName
    • No description fixed
    • In review
  51. AuthorEmail
  52. AuthorID
  53. AuthorName
    • No description fixed
    • In review
  54. AuthorNext
    • No description fixed
    • In review
  55. AuthorPrevious
    • No description fixed
    • In review
  56. AuthorRank
    • No description fixed
    • In review
  57. AuthorScore
    • No description fixed
    • In review
  58. AuthorScoreAvg
    • No description fixed
    • In review
  59. AuthorScoreCount
    • No description fixed
    • In review
  60. AuthorScoreHigh
    • No description fixed
    • In review
  61. AuthorScoreLow
    • No description fixed
    • In review
  62. AuthorURL
    • updated a little about what context the author comes from.
    • In review
  63. Authors
    • No description fixed
    • In review

B

  1. BlogArchiveURL
    • Reviewed and updated.
  2. BlogCCLicenseImage
    • No description - fixed
    • Reviewed and updated.
  3. BlogCCLicenseURL
    • Reviewed and updated with see also links.
  4. BlogCategoryCount
  5. BlogCommentCount
    • Reviewed and updated.
  6. BlogDescription
    • Reviewed. No update necessary.
  7. BlogEntryCount
    • Reviewed and updated.
  8. BlogFileExtension
    • Reviewed and updated.
  9. BlogHost
    • Reviewed and updated.
  10. BlogID
    • Reviewed. No update necessary.
  11. BlogIfCCLicense
    • Reviewed and updated with see also links.
  12. BlogIfCommentsOpen
    • Reviewed and updated with see also links.
  13. BlogLanguage
    • Error: Date Language is now specified under the Entry settings in prefs.
  14. BlogName
    • Reviewed. No update necessary.
  15. BlogPageCount
  16. BlogPingCount
  17. BlogRelativeURL
  18. BlogResultFooter
  19. BlogResultHeader
  20. BlogSitePath
  21. BlogTimezone
    • Suggestion: Most other tags that refer to pref settings specify what page. This should mention it's under General.
  22. BlogURL
  23. Blogs
  24. BuildTemplateID
    • No description

C

  1. CCLicenseRDF
  2. CGIHost
  3. CGIPath
    • Error: The CGIPath link points at 3.3 docs.
  4. CGIRelativeURL
    • Error: The CGIPath link points at 3.3 docs.
  5. CGIServerPath
  6. Calendar
  7. CalendarCellNumber
  8. CalendarDate
  9. CalendarDay
  10. CalendarIfBlank
  11. CalendarIfEntries
  12. CalendarIfNoEntries
    • Error: All the links in this description points at 3.2 docs.
  13. CalendarIfToday
  14. CalendarWeekFooter
  15. CalendarWeekHeader
  16. CaptchaFields
    • No description
  17. Categories
  18. CategoryArchiveLink
  19. CategoryBasename
  20. CategoryCount
  21. CategoryDescription
  22. CategoryID
  23. CategoryIfAllowPings
  24. CategoryLabel - reviewed
  25. CategoryNext
  26. CategoryPrevious
    • Error: Example code is broken, displaying only a closing bracket.
  27. CategoryTrackbackCount
  28. CategoryTrackbackLink
  29. CommentAuthor
  30. CommentAuthorIdentity
  31. CommentAuthorLink
    • Missing: The no_redirect attribute
  32. CommentBlogID
  33. CommentBody
  34. CommentDate
  35. CommentEmail
    • Suggestion: Link spam_protect
  36. CommentEntry
    • Error: Two "Example" headings. First has some broken code it in that isn't rendering at all.
  37. CommentEntryID
  38. CommentFields
  39. CommentID
  40. CommentIP
  41. CommentIfModerated
    • No description
  42. CommentName
    • No description
  43. CommentOrderNumber
  44. CommentParent
    • No description fixed
    • In review
  45. CommentPreviewAuthor
  46. CommentPreviewAuthorLink
  47. CommentPreviewBody
  48. CommentPreviewDate
  49. CommentPreviewEmail
  50. CommentPreviewIP
    • Error: Description says is deprecated, then links to itself for alternate tag to use.
  51. CommentPreviewIsStatic
    • Error: Link to preferred tag is bad. CommentIsStatic doesn't seem to exist at all, in code or docs.
  52. CommentPreviewState
    • Error: Link to preferred tag CommentState is bad. CommentState doesn't seem to exist, either.
  53. CommentPreviewURL
  54. CommentRank
    • No description fixed
    • In review
  55. CommentReplies
    • No description fixed
    • In review
  56. CommentRepliesRecurse
    • No description fixed
    • In review
  57. CommentScore
    • No description fixed
    • In review
  58. CommentScoreAvg
    • No description fixed
    • In review
  59. CommentScoreCount
    • No description fixed
    • In review
  60. CommentScoreHigh
    • No description fixed
    • In review
  61. CommentScoreLow
    • No description fixed
    • In review
  62. CommentScript
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
    • Suggestion: Link to CommentScript config directive for explanation of why filename may be different.
  63. CommentURL
  64. CommenterAuthIconURL
    • No description fixed
    • In review
  65. CommenterAuthType
    • No description fixed
    • In review
  66. CommenterEmail
  67. CommenterIfTrusted
  68. CommenterName
  69. CommenterNameThunk
  70. Comments
  71. CommentsFooter
    • Error: Description says contents are applied at first entry. Should be last
    • Error: MTComments link is bad
  72. CommentsHeader
    • Error: MTComments link is bad
  73. ConfigFile

D

  1. Date
  2. DateFooter
  3. DateHeader
  4. DefaultLanguage
    • Suggestion: Fix the basename for this entry, so the URL remains hackable

E

  1. Else
    • Question: "Tag can be used as a block or to divide a block." Huh?
  2. Entries
    • Error: The explanation for offset goes from referring to its value as M in one sentence, to N in the next.
    • Error: The blog_ids attribute is still indicated as Enterprise-only. This is no longer true.
    • Suggestion: There's an explanation from Byrne in comments of valid values for the "unique" attribute. They should be added to the actual documentation rather than left down there to be found.
    • Suggestion: Add authored_on as possible value for sort_by. It's the default, but can't hurt anything.
    • Suggestion: The order of these attributes seems a bit odd.
    • Question: It looks like "score" might also a valid value for sort_by? (Per ContextHandlers.pm in 4.01RC2 line 2618)
  3. EntriesCount
    • Error: This is completely wrong. EntriesCount outputs the number of items MTEntries would return in the current context("would" because it doesn't even need to be inside an MTEntries block).
      The published definition describes BlogEntryCount
  4. EntriesFooter
  5. EntriesHeader
  6. EntriesWithSubCategories
  7. EntryAdditionalCategories
    • Not new: Undocumented in 3.3x
    • No description
  8. EntryAssets
    • Question: It looks like this tag should have a bunch of attributes available to it in ContextHandlers.
  9. EntryAtomID
  10. EntryAuthor
    • No description
  11. EntryAuthorDisplayName
  12. EntryAuthorEmail
  13. EntryAuthorID
    • No description
  14. EntryAuthorLink
    • Error: The description for this tag contradicts itself, saying if no URL is available the name is unlinked, then immediately saying that the e-mail address is used.
    • Question: This tag appears to have a "type" attribute in ContextHandlers.
  15. EntryAuthorNickname
    • Error: The link to MTEntryAuthorDisplayName is broken.
  16. EntryAuthorURL
  17. EntryAuthorUsername
  18. EntryBasename
  19. EntryBlogDescription
  20. EntryBlogID
    • No description, also has "pad" attribute.
  21. EntryBlogName
  22. EntryBlogURL
    • No description
  23. EntryBody
    • Question: The Context section seems to suggest this tag is limited to use within MTPages.
  24. EntryCategories
  25. EntryCategory
    • No description
  26. EntryClass
    • Typo: "returns one of two values"
  27. EntryCommentCount
    • No description
  28. EntryCreatedDate
  29. EntryDate
  30. EntryEditLink
  31. EntryExcerpt
    • Error: The link to MTEntryBody is broken.
    • Suggestion: There should be some explanation of what happens when an excerpt is auto-generated. People often seem confused their HTML gets stripped.
    • Question: Any particular reason the link to the config directive points at the listing rather than to the permalink for that specific directive?
  32. EntryFlag
    • Error: The flag attribute will also accept "allow_pings"
    • Error: The link to MTIfCommentsAccepted tag is broken.
    • Error: The example code is broken and renders as just an apostrophe
    • Question: The second example of just "<mt:EntryFlag />" doesn't do anything, and actually throws an error.
  33. EntryID
  34. EntryIfAllowComments
    • Error: Link to IfCommentsAccepted is broken.
  35. EntryIfAllowPings
    • Error: Link to IfPingsAccepted is broken.
  36. EntryIfCategory
    • Suggestion: Deprecation note should link to IfCategory.
  37. EntryIfCommentsOpen
    • Error: Link to IfCommentsActive is broken.
  38. EntryIfExtended
  39. EntryIfTagged
    • Suggestion: The description for this is a bit backwards. The base behavior of EntryIfTagged is defined on the assumption of the tag attribute being present, even though it's optional. This then requires that the tag attribute's behavior be described in the negative("if not assigned"), which is kind of weird and confusing, considering "tag" is already being used in two contexts.
  40. EntryKeywords
  41. EntryLink
    • Error: Link to EntryPermalink is broken.
    • Question: Defintion of archive_type doesn't include the new author(-monthly) and category-monthly options. Are these not possible?
  42. EntryModifiedDate
  43. EntryMore
  44. EntryNext
    • Suggestion: "the next entry after the one in context" sort of describes an entry two over from the current. Drop "next" for clarity.
  45. EntryPermalink
  46. EntryPrevious
    • Suggestion: "the previous entry before the one in context" describes an entry two over from the current. Drop "previous" for clarity.
  47. EntryRank
    • No description fixed
    • In review
  48. EntryScore
    • No description fixed
    • In review
  49. EntryScoreAvg
    • No description fixed
    • In review
  50. EntryScoreCount
    • No description fixed
    • In review
  51. EntryScoreHigh
    • No description fixed
    • In review
  52. EntryScoreLow
    • No description fixed
    • In review
  53. EntryStatus
  54. EntryTags
    • Question: Does the glue att here have the same limitation (no single or double quotes) as EntryCategories?
    • Suggestion: Fix content. The LI in Optional Attributes is actually inside a P tag, and there's weird spacing in the code sample.
    • Suggestion: Remove references to the Administrator Manual, or link directly, as this content hasn't been duplicated under the 4.0 doc structure(yet?)
  55. EntryTitle
  56. EntryTrackbackCount
  57. EntryTrackbackData
  58. EntryTrackbackID
  59. EntryTrackbackLink
  60. ErrorMessage

F

  1. Feed
  2. FeedEntries
  3. FeedEntryLink
  4. FeedEntryTitle
  5. FeedInclude
  6. FeedLink
  7. FeedTitle
  8. FeedbackScore
  9. FileTemplate
    • Error: Path specifiers link points at 3.3 docs, not current
  10. FolderBasename
    • Question: What does "category" in the default att definition refer to? Should that be "folder?"
    • Question: I could just be confusing myself, but... Does separator actually have a default value(dash)? It's an optional argument. Which means default behavior is actually dirify, which defaults to underscores, not dashes.
  11. FolderCount
  12. FolderDescription
  13. FolderFooter
  14. FolderHeader
  15. FolderID
  16. FolderLabel
  17. FolderNext
    • Error: show_empty references categories
  18. FolderPath
  19. FolderPrevious
    • Error: show_empty references categories
    • Error: Example code is broken
  20. Folders
    • This entry is missing all of the filter attributes that can be applied such as sort, direction and glue.

G

  1. GetVar
    • Related tag: <mt:SetVarBlock /> should be <mt:SetVarBlock>
    • Related tag: <mt:SetVarTemplate name="foo" /> should be <mt:SetVarTemplate name="foo">

H

  1. HTTPContentType
    • No description fixed
    • Not new: available in 3.3x fixed
    • Reviewed
  2. HasNoParentCategory
    • No description fixed
    • Reviewed
  3. HasNoSubCategories
    • No description fixed
    • Reviewed
  4. HasParentCategory
    • Reviewed
  5. HasParentFolder
    • Reviewed
  6. HasSubCategories
    • Reviewed
  7. HasSubFolders
    • Reviewed

I

  1. If
  2. IfAllowCommentHTML
    • No description
  3. IfArchiveType
    • No description
  4. IfArchiveTypeEnabled
    • No description
  5. IfCategory
  6. IfCommentParent
    • No description fixed
    • In review
  7. IfCommentReplies
    • No description fixed
    • In review
  8. IfCommenterIsAuthor
    • No description
  9. IfCommenterIsEntryAuthor
  10. IfCommenterTrusted
    • Typo: Should read "if the commenter in context has been marked..."
    • Question: There seem to be some internal notes exposed on this page. "What's the diference...?" etc.
  11. IfCommentsAccepted
  12. IfCommentsActive
  13. IfCommentsAllowed
    • No description
  14. IfCommentsModerated
  15. IfDynamic
  16. IfFolder
  17. IfIsAncestor
    • No description
  18. IfIsDescendant
    • No description
  19. IfMaxResultsCutoff
    • No description
  20. IfNeedEmail
  21. IfNonEmpty
    • Error: Link to IfNonZero is broken
    • Error: The example code is munged and not rendering properly in-browser.
    • Error: Links to related tags both broken</s>
    • Question: Description for the tag att says with or without the MT prefix. Does this also include the namespaced "mt:" format?
    • Question: This tag seems to also allow for "name" and "var" attributes.
  22. IfNonZero
    • No description
  23. IfPingsAccepted
  24. IfPingsActive
  25. IfPingsAllowed
    • No description
  26. IfPingsModerated
  27. IfRegistrationAllowed
  28. IfRegistrationNotRequired
    • Error: Links to Else and IfRegistrationRequired are broken.
  29. IfRegistrationRequired
  30. IfRequireCommentEmails
    • No description
  31. IfStatic
  32. IfStraightSearch
  33. IfTagSearch
  34. IfTypeKeyToken
  35. Ignore
    • Suggestion: The contents of the second snippet should maybe be changed to something that doesn't imply they'd be processed. Or it could be removed altogether, since the one above is more explicit.
  36. ImageHeight
    • Suggestion: Change "Images tags." to "Image* tags..."
  37. ImageURL
    • Suggestion: Change "Images tags." to "Image* tags..."
  38. ImageWidth
    • Suggestion: Change "Images tags." to "Image* tags..."
  39. Include
    • Suggestion: The module att should specify exact match required.
  40. IndexBasename
    • Error: Link to IndexList is broken
    • Suggestion: (Irony!) Fix the basename for this entry, so the URL remains hackable along with all the others
  41. IndexLink
    • Error: Link to IndexList is broken
    • Typo: Remove meaningless(?) double-asterisk from "Example" heading.
  42. IndexList
    • Error?: The context of this tag is itself? (Removed the context heading. Made no sense.)
  43. IndexName
    • Error: Link to IndexList is broken

L

  1. Link
  2. Loop
    • No description


M

  1. MarkdownOptions
    • No description
  2. MaxResults
    • No description
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
  3. MultiBlog
    • No description
  4. MultiBlogIfLocalBlog
    • No description
  5. MultiBlogLocalBlog
    • No description


N

  1. NoSearch
  2. NoSearchResults

O

  1. OtherBlog
    • No description


P

  1. PageAssets
    • No description
  2. PageAuthorDisplayName
  3. PageAuthorEmail
  4. PageAuthorLink
    • Error?: Contradicts itself as EntryAuthorLink
  5. PageAuthorURL
  6. PageBasename
  7. PageBody
  8. PageDate
  9. PageExcerpt
    • Error: Link to PageBody is broken
    • Suggestion: MTPages under Context should link to relevant tag page.
    • Suggestion: Link directly to ExcerptWords config directive page rather than listing.
    • Suggestion: Explain processing applied to auto-generated excerpts(stripping HTML).
  10. PageFolder
  11. PageID
  12. PageIfTagged
    • Suggestion: Same backwards explanation as EntryIfTagged; correct.
    • Suggestion: Link items under Context.
  13. PageKeywords
  14. PageModifiedDate
  15. PageMore
  16. PageNext
  17. PagePermalink
  18. PagePrevious
  19. PageTags
    • Suggestion: Odd phrasing: "A container tag which create a context about the assigned tags."
    • Suggestion: Define the glue attribute.
  20. PageTitle
  21. Pages
    • Suggestion: Explain the no_folder="1" attribute. Found a reference here. --Gautam Patel 21:08, 15 December 2007 (PST)
  22. PagesFooter
  23. PagesHeader
  24. ParentCategories
  25. ParentCategory
  26. ParentFolder
  27. ParentFolders
  28. PingBlogName
  29. PingDate
    • Error: References "when the comment was submitted." Should be "ping."
  30. PingEntry
    • No description
  31. PingExcerpt
  32. PingID
  33. PingIP
  34. PingRank
    • No description fixed
    • In review
  35. PingScore
    • No description fixed
    • In review
  36. PingScoreAvg
    • No description fixed
    • In review
  37. PingScoreCount
    • No description fixed
    • In review
  38. PingScoreHigh
    • No description fixed
    • In review
  39. PingScoreLow
    • No description fixed
    • In review
  40. PingTitle
  41. PingURL
  42. Pings
    • Error: Internal notes about similarity to MTComments exposed.
  43. PingsFooter
    • Error: Link to MTPings broken
    • Error: References entries; should be pings
  44. PingsHeader
    • Error: Link to MTPings broken
    • Error: References entries; should be pings
  45. PingsSent
  46. PingsSentURL
  47. ProductName
    • No description
  48. PublishCharset
    • Error: PublishCharset link goes to 3.3 docs
    • Suggestion: Fix the basename for this entry, so the URL remains hackable

R

  1. RemoteSignInLink
  2. RemoteSignOutLink


S

  1. SearchIncludeBlogs
  2. SearchResultCount
  3. SearchResults
  4. SearchScript
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
  5. SearchString
  6. SearchTemplateID
  7. Section
  8. SetVar
    • Not new: At least as old as 2.661
  9. SetVarBlock
    • Not new: Introduced in 3.3x
    • Related tag: <mt:SetVarTemplate name="foo" /> should be <mt:SetVarTemplate name="foo">
    • Suggestion: Explicitly state that the block function preserves linefeeds. To avoid linefeeds, put the entire block in one line. To strip linefeeds, use the strip_linefeeds modifier. --Gautam Patel 20:52, 15 December 2007 (PST)
  10. SetVarTemplate
    • Container tag: <mt:SetVarTemplate name="foo" /> should be <mt:SetVarTemplate name="foo">
    • Related tag: <mt:SetVarBlock /> should be <mt:SetVarBlock>
  11. SignOnURL
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
  12. SmartyPantsVersion
  13. StaticFilePath
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
  14. StaticWebPath
    • Suggestion: Fix the basename for this entry, so the URL remains hackable
  15. SubCatIsFirst
  16. SubCatIsLast
  17. SubCategories
  18. SubCategoryPath
  19. SubCatsRecurse
  20. SubFolderRecurse
    • Error: The example code is wrong. There are no <$MTFolderArchiveLink$> <MTSubFolderIsFirst> or <MTSubFolderIsLast> tags! --Gautam Patel 20:46, 15 December 2007 (PST)
  21. SubFolders

T

  1. TagCount
  2. TagID
  3. TagLabel
  4. TagName
  5. TagRank
  6. TagSearchLink
  7. Tags
  8. TemplateCreatedOn
  9. TemplateNote
    • No description fixed
  10. Textile
    • No description
  11. TextileHeadOffset
    • No description fixed
  12. TextileOptions
    • No description
  13. TopLevelCategories
  14. TopLevelFolder
  15. TopLevelFolders
  16. TopLevelParent
  17. TrackbackScript
    • Suggestion: Fix the basename for this entry, so the URL remains hackable fixed
    • Linked to TrackbackScript c