Projekt

Allgemein

Profil

Herunterladen (763 Bytes) Statistiken
| Zweig: | Markierung: | Revision:
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(
46c987b8 Sven Schöling
jquery.js
common.js
namespace.js
kivi.js
12451451 Sven Schöling
),
46c987b8 Sven Schöling
'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;