If author
Contents
Syntax
<txp:if_author>
The if_author tag is a conditional tag and always used as an opening and closing pair, like this…
<txp:if_author>
    …conditional statement…
</txp:if_author>
The tag will execute the contained statement if the called page is the result of an article search by a specific author’s name.
Note: This is not the same as checking if the current article was written (posted) by the given author. Use if_article_author for that situation.
Attributes
Tag will accept the following attributes (case-sensitive) as well as the global attributes :
- name="author"
- Comma-separated list of author names.
- Default: unset, which determines whether ‘any’ author listing is being viewed.
- type="context"v4.3.0+
- Textpattern context to check against. You can choose from the following contexts (set to empty to include all contexts): 
 articleis this an article author list?
 imageis this an image author list?
 fileis this a file author list?
 linkis this a link author list?
- Default: article.
Examples
Example 1: Select a stylesheet based on author
Selects a stylesheet named author_list when a list by author admin is being displayed, or a stylesheet determined by the active section for normal page display.
<txp:if_author name="admin">
    <link rel="stylesheet" href="<txp:css name="author_list" />" media="screen">
<txp:else />
    <link rel="stylesheet" href="<txp:css />" media="screen">
</txp:if_author>
Genealogy
Version 4.3.0
type attribute added.