aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarkelarious <darkelarious@333networks.com>2017-10-18 17:31:26 +0200
committerDarkelarious <darkelarious@333networks.com>2017-10-18 17:33:17 +0200
commit6d197287ba357857adba066c4c0b615ba7ec4b61 (patch)
treea3425a6c251f49e739b38f7fec3c011e64aad7bb
parent30da109c053fa54b3a2f80dfb6777e3ad7da1b4c (diff)
downloadWebInterface-Perl-MS-Perl-6d197287ba357857adba066c4c0b615ba7ec4b61.tar.gz
WebInterface-Perl-MS-Perl-6d197287ba357857adba066c4c0b615ba7ec4b61.zip
sqlite example in config, fix empty mapnames
-rwxr-xr-xlib/MasterWebInterface/Handler/Servers.pm3
-rwxr-xr-xutil/masterwebinterface.pl1
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/MasterWebInterface/Handler/Servers.pm b/lib/MasterWebInterface/Handler/Servers.pm
index 306a2c8..9b83a0b 100755
--- a/lib/MasterWebInterface/Handler/Servers.pm
+++ b/lib/MasterWebInterface/Handler/Servers.pm
@@ -39,6 +39,7 @@ sub serverlist {
search => $f->{q},
gamename => $gamename,
page => $f->{p},
+ filter => 1,
);
# game name description in title
@@ -94,7 +95,7 @@ sub serverlist {
td class => "tc3", title => $l->{description}; a href => "/s/$l->{gamename}", $l->{gamename};end;
td class => "tc4", title => $l->{gametype}, $l->{gametype};
td class => "tc5"; txt $l->{numplayers}; txt "/"; txt $l->{maxplayers}; end;
- td class => "tc6", title => ( $l->{maptitle} || $l->{mapname}), ($l->{maptitle} || $l->{mapname});
+ td class => "tc6", title => ( $l->{maptitle} || $l->{mapname} || "Unknown"), ($l->{maptitle} || $l->{mapname} || "Unknown");
end;
},
);
diff --git a/util/masterwebinterface.pl b/util/masterwebinterface.pl
index 7abee70..79d0bbd 100755
--- a/util/masterwebinterface.pl
+++ b/util/masterwebinterface.pl
@@ -20,6 +20,7 @@ TUWF::set(
logfile => "$ROOT/log/MasterWebInterface-TUWF.log",
mail_from => '<noreply@333networks.com>',
db_login => ['dbi:Pg:dbname=devmasterserver', 'unrealmaster', 'unrealmasterpassword'],
+# db_login => ["dbi:SQLite:dbname=$ROOT/data/databasename.db",'',''],
validate_templates => { # input templates
page => { template => 'uint', max => 1000 },
},