diff options
Diffstat (limited to 'templates/_format_train.html.ep')
| -rw-r--r-- | templates/_format_train.html.ep | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/templates/_format_train.html.ep b/templates/_format_train.html.ep index 1d6acaa..f06e905 100644 --- a/templates/_format_train.html.ep +++ b/templates/_format_train.html.ep @@ -1,8 +1,13 @@ % if ($journey->{extra_data}{wagonorder_pride}) { 🏳️🌈 % } -<span class="dep-line <%= $journey->{train_type} // q{} %>"> - <%= $journey->{train_type} %> +<span class="dep-line <%= ($journey->{train_type} // q{}) =~ tr{a-zA-Z_-}{}cdr %> <%= ($journey->{train_line} // q{}) =~ s{ ^ \D+ \K \d .* $ }{}rx %>"> + % if (not $journey->{is_motis}) { + <%= $journey->{train_type} %> + % } + % if ($journey->{train_type} and $journey->{train_line}) { + % $journey->{train_line} =~ s{ ^ \Q$journey->{train_type}\E (?= \d ) }{}x; + % } <%= $journey->{train_line} // $journey->{train_no}%> </span> % if ($journey->{train_line}) { |
