Lokalisierungsdateien jquery-ui hinzugefĆ¼gt
[kivitendo-erp.git] / SL / Layout / None.pm
1 package SL::Layout::None;
2
3 use strict;
4 use parent qw(SL::Layout::Base);
5
6 use List::MoreUtils qw(apply);
7
8 sub javascripts_inline {
9   _setup_formats(),
10   _setup_focus(),
11 }
12
13 sub use_javascript {
14   my $self = shift;
15   qw(
16     js/jquery.js
17     js/common.js
18   ),
19   $self->SUPER::use_javascript(@_);
20 }
21
22 sub use_stylesheet {
23   my $self = shift;
24   qw(
25     main.css
26     menu.css
27   ),
28   $self->SUPER::use_stylesheet(@_);
29 }
30
31 sub _setup_formats {
32   my $datefmt = apply {
33     s/d+/dd/gi;
34     s/m+/mm/gi;
35     s/y+/yy/gi;
36   } $::myconfig{dateformat};
37
38   $::form->parse_html_template('layout/javascript_setup', { datefmt => $datefmt });
39 }
40
41 sub _setup_focus {
42   if ($::request->{layout}->focus) {
43     return $::form->parse_html_template('layout/focus_setup', {
44       focus => $::request->{layout}->focus,
45     })
46   } else {
47     return ();
48   }
49 }
50
51 1;