From 6960e65b9a3a8bb8ec7c98f98b1695834a7341d7 Mon Sep 17 00:00:00 2001 From: "Hahn Axel (hahn)" <axel.hahn@unibe.ch> Date: Thu, 20 Mar 2025 11:23:30 +0100 Subject: [PATCH] installer: handle validation --- installer.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/installer.php b/installer.php index 770197b..4abdbaa 100755 --- a/installer.php +++ b/installer.php @@ -111,6 +111,8 @@ $aFiles2Merge=array_merge( [ "$dirExternal/appmonitor/public_html/client/classes/appmonitor-checks.class.php", "$dirExternal/appmonitor/public_html/client/classes/appmonitor-client.class.php", + "$dirExternal/appmonitor/public_html/client/classes/validateparam.class.php", + // "$dirExternal/appmonitor/public_html/client/classes/validateparam.settings.php", ], glob("$dirExternal/appmonitor/public_html/client/plugins/checks/*php") ); @@ -128,14 +130,19 @@ $out="<?php */ "; +$sValidationRules=file_get_contents("$dirExternal/appmonitor/public_html/client/classes/validateparam.settings.php"); +// echo "$sValidationRules"; die(); + foreach($aFiles2Merge as $sMyFile){ $sSource=file_get_contents($sMyFile); $sSource=preg_replace( [ + "/include 'validateparam.settings.php';/", "/(require[\ \_].*;)/", "/(\<\?php)/" ], [ + $sValidationRules, "// REMOVED-BY-MERGER: $1", "", ], -- GitLab