lib/CrashTest/files/templates/layouts/_messages.html.ep
author Vincent Tondellier <tonton+hg@team1664.org>
Sat, 20 Feb 2016 18:52:45 +0100
changeset 108 e4e5cfaf5814
parent 82 templates/layouts/_messages.html.ep@f15cbfb7a8e5
child 121 5a99941ed0ca
permissions -rw-r--r--
Move files around to package the app properly
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
82
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     1
% content_for 'success_messages' => begin
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     2
 % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     3
  %foreach my $notice ( @{ $self->session->{success_messages}} ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     4
   <div class="alert alert-success">
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     5
    <a class="close" data-dismiss="alert">×</a>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     6
    <p><%= $notice; %></p>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     7
   </div>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     8
  %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
     9
  %delete($self->session->{success_messages});
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    10
 %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    11
%end
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    12
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    13
% content_for 'noticed_messages' => begin
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    14
 % if ( defined($self->session->{notice_messages}) && ( scalar( @{ $self->session->{notice_messages}} ) > 0 ) ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    15
  %foreach my $notice ( @{ $self->session->{notice_messages}} ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    16
   <div class="alert alert-info">
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    17
    <a class="close" data-dismiss="alert">×</a>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    18
    <p><%= $notice; %></p>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    19
   </div>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    20
  %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    21
  %delete($self->session->{notice_messages});
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    22
 %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    23
%end
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    24
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    25
% content_for 'error_messages' => begin
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    26
 % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    27
  <div id="error-messages" class="error-messages">
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    28
   %foreach my $error ( @{ $self->session->{error_messages}} ){
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    29
    <div class="alert alert-error">
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    30
     <a class="close" data-dismiss="alert">×</a>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    31
     <p><%= $error; %></p>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    32
    </div>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    33
   %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    34
   %delete($self->session->{error_messages});
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    35
  </div>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    36
 %}
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    37
%end
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    38
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    39
<%= content_for 'error_messages' %>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    40
<%= content_for 'noticed_messages' %>
f15cbfb7a8e5 Split main layout
Vincent Tondellier <tonton+hg@team1664.org>
parents:
diff changeset
    41
<%= content_for 'success_messages' %>