ChatGPT's update to harden software and run db updates.

This commit is contained in:
2026-10-21 06:53:45 -04:00
parent 1e63076123
commit acc8cb70f5
171 changed files with 9325 additions and 404 deletions
+10 -12
View File
@@ -51,10 +51,8 @@ class Popovers extends Base {
case "add":
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
$popover_title = filter_input(INPUT_POST, "popover_title") ?: "";
$popover_placeholder = filter_input(INPUT_POST, "popover_placeholder") ?: "";
$popover_text = filter_input(INPUT_POST, "popover_text") ?: "";
$data=MaintenanceValidation::popover($_POST);
$popover_name=$data['name'];$popover_title=$data['title'];$popover_placeholder=$data['placeholder'];$popover_text=$data['text'];
$SQL = "insert into popovers
@@ -97,7 +95,7 @@ class Popovers extends Base {
public function deletePopover() {
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
$popover = $this->getPopover($popover_serial);
@@ -123,7 +121,7 @@ class Popovers extends Base {
case "prompt":
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
$popover = $this->getPopover($popover_serial);
@@ -141,11 +139,9 @@ class Popovers extends Base {
case "update":
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
$popover_title = filter_input(INPUT_POST, "popover_title") ?: "";
$popover_placeholder = filter_input(INPUT_POST, "popover_placeholder") ?: "";
$popover_text = filter_input(INPUT_POST, "popover_text") ?: "";
$popover_serial = MaintenanceService::id($_POST['popover_serial']??null);
$data=MaintenanceValidation::popover($_POST);
$popover_name=$data['name'];$popover_title=$data['title'];$popover_placeholder=$data['placeholder'];$popover_text=$data['text'];
$popover = $this->getPopover($popover_serial);
@@ -187,6 +183,7 @@ class Popovers extends Base {
// =======================
public function getPopover($popover_serial = 0) {
$popover_serial=MaintenanceService::id($popover_serial);
$SQL = "select view_popovers.*
from view_popovers
@@ -299,7 +296,8 @@ class Popovers extends Base {
public function popoverExists() {
$popover_serial = filter_input(INPUT_POST, "popover_serial", FILTER_SANITIZE_NUMBER_INT) ?: 0;
$popover_serial = filter_var($_POST['popover_serial']??0,FILTER_VALIDATE_INT,['options'=>['min_range'=>0]]);
if($popover_serial===false)throw new AppException('Invalid popover ID.');
$popover_name = filter_input(INPUT_POST, "popover_name") ?: "";
$popover_name = strtolower($popover_name);