Use only a single table for each bug tracker + add tracker for Globster
This commit is contained in:
parent
76bb10482a
commit
ac3c5676d3
5 changed files with 43 additions and 47 deletions
11
index.cgi
11
index.cgi
|
|
@ -99,10 +99,10 @@ TUWF::register(
|
|||
qr{dump/grenamr} => sub { podpage(shift, 'dump-grenamr', 'dump', 'grenamr', 'GTK+ Mass File Renamer') },
|
||||
qr{dump/nccolour} => sub { podpage(shift, 'dump-nccolour', 'dump', 'nccolour', 'Colours in NCurses') },
|
||||
qr{feed\.atom} => \&atom,
|
||||
qr{(ncdc|ncdu)/bug} => \&bug_list,
|
||||
qr{(ncdc|ncdu)/bug/post} => \&bug_post,
|
||||
qr{(ncdc|ncdu)/bug/new} => \&bug_new,
|
||||
qr{(ncdc|ncdu)/bug/([1-9][0-9]*)} => \&bug_item,
|
||||
qr{(ncdc|ncdu|globster)/bug} => \&bug_list,
|
||||
qr{(ncdc|ncdu|globster)/bug/post} => \&bug_post,
|
||||
qr{(ncdc|ncdu|globster)/bug/new} => \&bug_new,
|
||||
qr{(ncdc|ncdu|globster)/bug/([1-9][0-9]*)} => \&bug_item,
|
||||
);
|
||||
|
||||
TUWF::set(
|
||||
|
|
@ -232,7 +232,7 @@ sub _bug_init {
|
|||
$s->_load_module('TUWF::DB');
|
||||
$s->{_TUWF}{db_login} = [ undef, undef, undef ];
|
||||
$s->dbInit;
|
||||
return TUWF::Bug->new(prefix => $p.'_', admins => [ $ENV{ISSUE_CODE} ]);
|
||||
return TUWF::Bug->new(table => $p, admins => [ $ENV{ISSUE_CODE} ]);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -494,6 +494,7 @@ sub htmlMenu {
|
|||
$m->('/globster/launch', 'globster-launch', $o{sec} eq 'launch', undef, 1);
|
||||
});
|
||||
$m->('/globster/api', 'API Doc', $o{sec} eq 'api');
|
||||
$m->('/globster/bug', 'Bug tracker', $o{sec} eq 'bug');
|
||||
} elsif($o{page} eq 'tuwf') {
|
||||
$m->('/tuwf', 'Info', !$o{sec});
|
||||
$m->('/tuwf/man', 'Manual', $o{sec} eq 'man', sub {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue