All pastes #544087 Raw Edit

Something

public text v1 · immutable
·published 2007-06-06 08:48 UTC
rendered paste body
{if and( is_set($module_result.node_id), is_unset($node) )}
{def $node = fetch( content, node, hash( node_id, $module_result.node_id ) )}
{/if}

<span class="path">
{section name=Path loop=$module_result.path}
    	{section show=$Path:item.url}
		{section show=is_set($Path:item.url_alias)}
			<a href={$Path:item.url_alias|ezurl}><b>
			{let node_name=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
			{$Path:item.node_id }b1
			{if eq( $node_name.class_identifier, 'article')} 
				{$node_name.data_map.title.content|wash()}
			{else}
				{if eq( $node_name.class_identifier, 'folder')} 
					{$node_name.data_map.name.content|wash()}
				{else}
					{$Path:item.text|wash}
				{/if}
			{/if}
			</b></a> *
		{section-else}
			<a href={$Path:item.url|ezurl}>
			{let node_name1=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
			{$Path:item.node_id }b2
			{if eq( $node_name.class_identifier, 'article')} 
				{$node_name1.data_map.title.content|wash()}
			{else}
				{if eq( $node_name1.class_identifier, 'folder')} 
					{$node_name1.data_map.name.content|wash()}
				{else}
					{$Path:item.text|wash}
				{/if}
			{/if}		
			</a> *
		{/section}
		{section-else}
			{let node_name2=fetch( content, node, hash( node_id, $Path:item.node_id ) )}
			{$Path:item.node_id }b3
			{if eq( $node_name2.class_identifier, 'article')} 
				{$node_name2.data_map.title.content|wash()}
			{else}
				{if eq( $node_name2.class_identifier, 'folder')} 
					{$node_name2.data_map.name.content|wash()}
				{else}
					{$Path:item.text|wash}
				{/if}
			{/if}
			{if and(is_set( $node.data_map.keywords ),gt(count($node.data_map.keywords.content.keyword_string),0))}
				> Repères : {$node.data_map.keywords.content.keyword_string}
			{/if}
		{/section}
	{section-else}
{/section}

</span>