1 [% USE HTML %]<body class="admin">
6 <translate>All Datasets up to date!</translate>
10 <form method="post" action="admin.pl">
12 <p><translate>The following Datasets need to be updated</translate>:</p>
16 <th class="listtop"><translate>Update?</translate></th>
17 <th class="listtop"><translate>Dataset</translate></th>
18 <th class="listtop"><translate>Driver</translate></th>
19 <th class="listtop"><translate>Host</translate></th>
20 <th class="listtop"><translate>Port</translate></th>
21 <th class="listtop"><translate>User</translate></th>
24 [% FOREACH row = NEED_UPDATES %]
25 <tr class="listrow[% loop.count % 2 %]">
26 <td><input type="checkbox" name="update_[% loop.count %]" id="update_[% loop.count %]" value="1" checked></td>
28 <input type="hidden" name="dbname_[% loop.count %]" value="[% HTML.escape(row.dbname) %]">
29 <label for="update_[% loop.count %]">[% HTML.escape(row.dbname) %]</label>
31 <td><input type="hidden" name="dbdriver_[% loop.count %]" value="Pg">PostgreSQL</td>
32 <td><input type="hidden" name="dbhost_[% loop.count %]" value="[% HTML.escape(row.dbhost) %]">[% HTML.escape(row.dbhost) %]</td>
33 <td><input type="hidden" name="dbport_[% loop.count %]" value="[% HTML.escape(row.dbport) %]">[% HTML.escape(row.dbport) %]</td>
34 <td><input type="hidden" name="dbuser_[% loop.count %]" value="[% HTML.escape(row.dbuser) %]">[% HTML.escape(row.dbuser) %]</td>
40 <input type="hidden" name="rowcount" value="[% NEED_UPDATES.size %]">
42 <input name="callback" type="hidden" value="admin.pl?action=list_users">
43 <input type="hidden" name="nextsub" value="dbupdate">
49 <input type="submit" class="submit" name="action" value="<translate>Continue</translate>">