{strip}
{if isset($close_window) and $close_window eq 'y'}
{jq}
close();
{/jq}
{/if}
{* 402: need login
* 401, 403: perm
* 404: page does not exist
* no_redirect_login: error antibot, system...
* login: error login
* Usually available variables : $errortitle, $msg, $errortype
* If $commenttype is 'note' and $msg is set, the $msg will be shown in a nicer non-treatening remarksbox
*}
{if !isset($errortype)}{assign var='errortype' value=''}{/if}
{capture assign=mid_data}
{if ($errortype eq "402")}
{include file='tiki-login.tpl'}
{elseif ($errortype eq 401 or $errortype eq 403) and !empty($prefs.permission_denied_url) and $prefs.permission_denied_login_box ne 'y'}
{redirect url=$prefs.permission_denied_url}
{else}
{if ($errortype eq 401 || $errortype eq 403) && empty($user) and $prefs.permission_denied_login_box eq 'y'} {* permission denied *}
{assign var='errortitle' value="{tr}Please log in{/tr}"}
{else}
{assign var='errortitle' value="{tr}Error{/tr}"}
{/if}
{if $errortype eq "404" and isset($file_error)}
{remarksbox type='errors' title="{tr}File error{/tr}"}
{$file_error}
{/remarksbox}
{elseif $errortype eq "404" and isset($page)}
{remarksbox type='errors' title=$errortitle}
{tr}Page not found{/tr}
{$page|escape}
{/remarksbox}
{if $prefs.feature_likePages eq 'y'}
{if $likepages}
{tr}Perhaps you are looking for:{/tr}