kivitendo/SL/Layout/None.pm @ 79b7fc43
b6fd15a8 | Sven Schöling | package SL::Layout::None;
|
||
4a12c839 | Sven Schöling | |||
use strict;
|
||||
b6fd15a8 | Sven Schöling | use parent qw(SL::Layout::Base);
|
||
4a12c839 | Sven Schöling | |||
a56327d7 | Moritz Bunkus | use List::MoreUtils qw(apply);
|
||
f7f03503 | Sven Schöling | sub javascripts_inline {
|
||
1490701d | Moritz Bunkus | my ($self) = @_;
|
||
my $datefmt = apply {
|
||||
s/d+/dd/gi;
|
||||
s/m+/mm/gi;
|
||||
s/y+/yy/gi;
|
||||
} $::myconfig{dateformat};
|
||||
9ad27e65 | Sven Schöling | return $self->presenter->render(
|
||
1490701d | Moritz Bunkus | 'layout/javascript_setup',
|
||
9ad27e65 | Sven Schöling | { type => 'js' },
|
||
1490701d | Moritz Bunkus | datefmt => $datefmt,
|
||
focus => $::request->layout->focus,
|
||||
ajax_spinner => 1,
|
||||
);
|
||||
4061ebb7 | Sven Schöling | }
|
||
22ba05c4 | Sven Schöling | sub use_javascript {
|
||
12451451 | Sven Schöling | my $self = shift;
|
||
qw(
|
||||
js/jquery.js
|
||||
js/common.js
|
||||
224291dd | Thomas Heck | js/namespace.js
|
||
440ad8d3 | Thomas Heck | js/kivi.js
|
||
12451451 | Sven Schöling | ),
|
||
440ad8d3 | Thomas Heck | 'js/locale/'. $::myconfig{countrycode} .'.js',
|
||
12451451 | Sven Schöling | $self->SUPER::use_javascript(@_);
|
||
dc4b933b | Sven Schöling | }
|
||
22ba05c4 | Sven Schöling | sub use_stylesheet {
|
||
12451451 | Sven Schöling | my $self = shift;
|
||
qw(
|
||||
main.css
|
||||
f37734d8 | Sven Schöling | menu.css
|
||
12451451 | Sven Schöling | ),
|
||
$self->SUPER::use_stylesheet(@_);
|
||||
dc4b933b | Sven Schöling | }
|
||
4061ebb7 | Sven Schöling | |||
4a12c839 | Sven Schöling | 1;
|