Unverified Commit ff290c78 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

services: add marudor.de/regional

parent 74123bbc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -382,7 +382,7 @@ sub services {
	if ( $self->param('action') and $self->param('action') eq 'save' ) {
		my $sb    = $self->param('stationboard');
		my $value = 0;
		if ( $sb =~ m{ ^ \d+ $ }x and $sb >= 0 and $sb <= 3 ) {
		if ( $sb =~ m{ ^ \d+ $ }x and $sb >= 0 and $sb <= 4 ) {
			$value = int($sb);
		}
		$self->users->use_external_services(
+5 −4
Original line number Diff line number Diff line
@@ -14,7 +14,8 @@ my @sb_templates = (
	undef,
	[ 'DBF', 'https://dbf.finalrewind.org/{name}?show_realtime=1#{tt}{tn}' ],
	[ 'marudor.de', 'https://marudor.de/{name}' ],
	[ 'NVM',        'https://nvm.finalrewind.org/board/{eva}' ],
	[ 'NVM',        'https://nvm.finalrewind.org/board/{eva}#{tt}{tn}' ],
	[ 'marudor.de/regional', 'https://marudor.de/regional/{name}' ],
);

sub new {
@@ -498,7 +499,7 @@ sub use_external_services {
	my $value = $opt{set};

	if ( defined $value ) {
		if ( $value < 0 or $value > 3 ) {
		if ( $value < 0 or $value > 4 ) {
			$value = 0;
		}
		$db->update( 'users', { external_services => $value }, { id => $uid } );
+13 −3
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@
			<div>
				<label>
					%= radio_button stationboard => '1'
					<span><a href="https://dbf.finalrewind.org/">DBF</a></span>
					<span><a href="https://dbf.finalrewind.org/">DBF</a> (Schienenverkehr)</span>
				</label>
			</div>
		</div>
@@ -42,7 +42,17 @@
			<div>
				<label>
					%= radio_button stationboard => '2'
					<span><a href="https://marudor.de/">marudor.de</a></span>
					<span><a href="https://marudor.de/">marudor.de</a> (Schienenverkehr)</span>
				</label>
			</div>
		</div>
	</div>
	<div class="row">
		<div class="input-field col s12">
			<div>
				<label>
					%= radio_button stationboard => '4'
					<span><a href="https://marudor.de/regional">marudor.de/regional</a> (Nahverkehr)</span>
				</label>
			</div>
		</div>
@@ -52,7 +62,7 @@
			<div>
				<label>
					%= radio_button stationboard => '3'
					<span><a href="https://nvm.finalrewind.org/">NVM</a></span>
					<span><a href="https://nvm.finalrewind.org/">NVM</a> (Nahverkehr)</span>
				</label>
			</div>
		</div>