{if segment_2=="" AND segment_3==""} {exp:weblog:categories weblog="yours" style="linear"}

{category_name}

{/exp:weblog:categories} {if:elseif segment_2!="" AND segment_3==""} {exp:query sql="SELECT cat_id FROM exp_categories WHERE cat_url_title = '{segment_2}'"} {exp:weblog:entries weblog="yours" category="{cat_id}"}

{title}

{/exp:weblog:entries} {/exp:query} {if:elseif segment_3!=""} {exp:weblog:entries weblog="yours" limit="1" url_title="{segment_3}"} Call whatever custom fields you have here {/exp:weblog:entries} {/if}