YaWK  24.1
Yet another WebKit
faq-delete.php
Go to the documentation of this file.
1 <?php
2 // check if language is set
3 if (!isset($language) || (!isset($lang)))
4 { // inject (add) language tags to core $lang array
5  $lang = \YAWK\language::inject(@$lang, "../system/plugins/faq/language/");
6 }
7 include '../system/plugins/faq/classes/faq-backend.php';
8 if (!isset($faq))
9 { // crate object
10  $faq = new \YAWK\PLUGINS\FAQ\faq();
11 }
12 if (isset($_GET['delete']))
13 { // delete faq entry/item
14  if (isset($_GET['id']))
15  { //
16  if ($faq->delete($db, $_GET['id']))
17  { // success
18  print \YAWK\alert::draw("success", "$lang[SUCCESS]", "$lang[ENTRY] " . $_GET['id'] . " $lang[DELETED]", "plugin=faq","2000");
19  }
20  else
21  { // delete item failed, throw error
22  print \YAWK\alert::draw("danger", "$lang[ERROR]", "$lang[ENTRY] ".$_GET['id']." $lang[NOT_DELETED]", "plugin=faq","3800");
23  }
24  }
25 }
$faq
Definition: faq.php:69
print $lang['FILEMAN_UPLOAD']
static inject(array $lang, string $pathToFile)
allow plugins to inject language tags to $lang array
Definition: language.php:439
print $_GET['id']
Definition: page-edit.php:357