@@ 267-296 (lines=30) @@ | ||
264 | /** |
|
265 | * Show confirmation of drop and perform actual drop |
|
266 | */ |
|
267 | public function doDrop($confirm) |
|
268 | { |
|
269 | $conf = $this->conf; |
|
270 | $misc = $this->misc; |
|
271 | $lang = $this->lang; |
|
272 | $data = $misc->getDatabaseAccessor(); |
|
273 | ||
274 | if ($confirm) { |
|
275 | $this->printTrail('group'); |
|
276 | $this->printTitle($lang['strdrop'], 'pg.group.drop'); |
|
277 | ||
278 | echo '<p>', sprintf($lang['strconfdropgroup'], $misc->printVal($_REQUEST['group'])), "</p>\n"; |
|
279 | ||
280 | echo '<form action="' . SUBFOLDER . "/src/views/groups.php\" method=\"post\">\n"; |
|
281 | echo $misc->form; |
|
282 | echo "<input type=\"hidden\" name=\"action\" value=\"drop\" />\n"; |
|
283 | echo '<input type="hidden" name="group" value="', htmlspecialchars($_REQUEST['group']), "\" />\n"; |
|
284 | echo "<input type=\"submit\" name=\"drop\" value=\"{$lang['strdrop']}\" />\n"; |
|
285 | echo "<input type=\"submit\" name=\"cancel\" value=\"{$lang['strcancel']}\" />\n"; |
|
286 | echo "</form>\n"; |
|
287 | } else { |
|
288 | $status = $data->dropGroup($_REQUEST['group']); |
|
289 | if ($status == 0) { |
|
290 | $this->doDefault($lang['strgroupdropped']); |
|
291 | } else { |
|
292 | $this->doDefault($lang['strgroupdroppedbad']); |
|
293 | } |
|
294 | } |
|
295 | } |
|
296 | ||
297 | /** |
|
298 | * Displays a screen where they can enter a new group |
|
299 | */ |
@@ 592-621 (lines=30) @@ | ||
589 | /** |
|
590 | * Show confirmation of drop a role and perform actual drop |
|
591 | */ |
|
592 | public function doDrop($confirm) |
|
593 | { |
|
594 | $conf = $this->conf; |
|
595 | $misc = $this->misc; |
|
596 | $lang = $this->lang; |
|
597 | $data = $misc->getDatabaseAccessor(); |
|
598 | ||
599 | if ($confirm) { |
|
600 | $this->printTrail('role'); |
|
601 | $this->printTitle($lang['strdroprole'], 'pg.role.drop'); |
|
602 | ||
603 | echo '<p>', sprintf($lang['strconfdroprole'], $misc->printVal($_REQUEST['rolename'])), "</p>\n"; |
|
604 | ||
605 | echo '<form action="' . SUBFOLDER . "/src/views/roles.php\" method=\"post\">\n"; |
|
606 | echo "<p><input type=\"hidden\" name=\"action\" value=\"drop\" />\n"; |
|
607 | echo '<input type="hidden" name="rolename" value="', htmlspecialchars($_REQUEST['rolename']), "\" />\n"; |
|
608 | echo $misc->form; |
|
609 | echo "<input type=\"submit\" name=\"drop\" value=\"{$lang['strdrop']}\" />\n"; |
|
610 | echo "<input type=\"submit\" name=\"cancel\" value=\"{$lang['strcancel']}\" /></p>\n"; |
|
611 | echo "</form>\n"; |
|
612 | } else { |
|
613 | $status = $data->dropRole($_REQUEST['rolename']); |
|
614 | if ($status == 0) { |
|
615 | $this->doDefault($lang['strroledropped']); |
|
616 | } else { |
|
617 | $this->doDefault($lang['strroledroppedbad']); |
|
618 | } |
|
619 | } |
|
620 | } |
|
621 | ||
622 | /** |
|
623 | * Show the properties of a role |
|
624 | */ |
@@ 381-410 (lines=30) @@ | ||
378 | /** |
|
379 | * Show confirmation of drop and perform actual drop |
|
380 | */ |
|
381 | public function doDrop($confirm) |
|
382 | { |
|
383 | $conf = $this->conf; |
|
384 | $misc = $this->misc; |
|
385 | $lang = $this->lang; |
|
386 | $data = $misc->getDatabaseAccessor(); |
|
387 | ||
388 | if ($confirm) { |
|
389 | $this->printTrail('user'); |
|
390 | $this->printTitle($lang['strdrop'], 'pg.user.drop'); |
|
391 | ||
392 | echo '<p>', sprintf($lang['strconfdropuser'], $misc->printVal($_REQUEST['username'])), "</p>\n"; |
|
393 | ||
394 | echo '<form action="' . SUBFOLDER . "/src/views/users.php\" method=\"post\">\n"; |
|
395 | echo "<p><input type=\"hidden\" name=\"action\" value=\"drop\" />\n"; |
|
396 | echo '<input type="hidden" name="username" value="', htmlspecialchars($_REQUEST['username']), "\" />\n"; |
|
397 | echo $misc->form; |
|
398 | echo "<input type=\"submit\" name=\"drop\" value=\"{$lang['strdrop']}\" />\n"; |
|
399 | echo "<input type=\"submit\" name=\"cancel\" value=\"{$lang['strcancel']}\" /></p>\n"; |
|
400 | echo "</form>\n"; |
|
401 | } else { |
|
402 | $status = $data->dropUser($_REQUEST['username']); |
|
403 | if ($status == 0) { |
|
404 | $this->doDefault($lang['struserdropped']); |
|
405 | } else { |
|
406 | $this->doDefault($lang['struserdroppedbad']); |
|
407 | } |
|
408 | } |
|
409 | } |
|
410 | ||
411 | /** |
|
412 | * Displays a screen where they can enter a new user |
|
413 | */ |
@@ 259-288 (lines=30) @@ | ||
256 | /** |
|
257 | * Show confirmation of drop and perform actual drop |
|
258 | */ |
|
259 | public function doDrop($confirm) |
|
260 | { |
|
261 | $conf = $this->conf; |
|
262 | $misc = $this->misc; |
|
263 | $lang = $this->lang; |
|
264 | $data = $misc->getDatabaseAccessor(); |
|
265 | ||
266 | if ($confirm) { |
|
267 | $this->printTrail('tablespace'); |
|
268 | $this->printTitle($lang['strdrop'], 'pg.tablespace.drop'); |
|
269 | ||
270 | echo '<p>', sprintf($lang['strconfdroptablespace'], $misc->printVal($_REQUEST['tablespace'])), "</p>\n"; |
|
271 | ||
272 | echo '<form action="' . SUBFOLDER . "/src/views/tablespaces.php\" method=\"post\">\n"; |
|
273 | echo $misc->form; |
|
274 | echo "<input type=\"hidden\" name=\"action\" value=\"drop\" />\n"; |
|
275 | echo '<input type="hidden" name="tablespace" value="', htmlspecialchars($_REQUEST['tablespace']), "\" />\n"; |
|
276 | echo "<input type=\"submit\" name=\"drop\" value=\"{$lang['strdrop']}\" />\n"; |
|
277 | echo "<input type=\"submit\" name=\"cancel\" value=\"{$lang['strcancel']}\" />\n"; |
|
278 | echo "</form>\n"; |
|
279 | } else { |
|
280 | $status = $data->droptablespace($_REQUEST['tablespace']); |
|
281 | if ($status == 0) { |
|
282 | $this->doDefault($lang['strtablespacedropped']); |
|
283 | } else { |
|
284 | $this->doDefault($lang['strtablespacedroppedbad']); |
|
285 | } |
|
286 | } |
|
287 | } |
|
288 | ||
289 | /** |
|
290 | * Displays a screen where they can enter a new tablespace |
|
291 | */ |