diff options
Diffstat (limited to 'pages/error.ecpp')
-rw-r--r-- | pages/error.ecpp | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/pages/error.ecpp b/pages/error.ecpp index 241f1a6..196f147 100644 --- a/pages/error.ecpp +++ b/pages/error.ecpp @@ -1,10 +1,12 @@ +<%pre> +#include <vdr/i18n.h> + +</%pre> <%args> -errorTitle; -errorMessage; + pageTitle; + errorTitle = tr("Page error"); + errorMessage; </%args> -<%request scope="global"> -std::string pageTitle; -</%request> <html> <head> <title>VDR-Live - <$ pageTitle $></title> @@ -16,10 +18,18 @@ std::string pageTitle; <& menu > </div> <div class="inhalt"> - <div class="head_box"> - <$ pageTitle $> - </div> - <& error_widget errorTitle=(errorTitle) errorMessage=(errorMessage) &> + <& pageelems.header_box content=(pageTitle) &> + <& error.error_widget errorTitle=(errorTitle) errorMessage=(errorMessage) &> </div> </body> </html> +<%def error_widget> + <%args> + errorTitle; + errorMessage; + </%args> + <table class="error" cellpadding="0" cellspacing="0"> + <tr><td class="title"><$ errorTitle $></td></tr> + <tr><td class="message"><$ errorMessage $></td></tr> + </table> +</%def> |