From 0519a0b985f2ee5c97eede652b7b508f83be991d Mon Sep 17 00:00:00 2001 From: Peter Knut Date: Thu, 24 Oct 2024 23:00:18 +0200 Subject: [PATCH] Devel: Add modification time to CSS and JS links for easier development --- adminer/include/design.inc.php | 6 +++--- compile.php | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/adminer/include/design.inc.php b/adminer/include/design.inc.php index b81e88a6..2a53d367 100644 --- a/adminer/include/design.inc.php +++ b/adminer/include/design.inc.php @@ -29,9 +29,9 @@ function page_header($title, $error = "", $breadcrumb = [], $title2 = "") { <?php echo $title_page; ?> - - - +"> + + head()) { ?> diff --git a/compile.php b/compile.php index 7c31d36a..07b087d6 100755 --- a/compile.php +++ b/compile.php @@ -439,13 +439,14 @@ if ($_SESSION["lang"]) { $file = str_replace("\n", "", $file); $file = str_replace('', $_SESSION["lang"], $file); } -$file = str_replace('' . "\n", "", $file); +$file = str_replace('' . "\n", "", $file); $file = preg_replace('~\s+echo script_src\("\.\./vendor/vrana/jush/modules/jush-(textarea|txt|js|\$jush)\.js"\);~', '', $file); $file = str_replace('' . "\n", "", $file); $file = preg_replace_callback("~compile_file\\('([^']+)'(?:, '([^']*)')?\\)~", 'compile_file', $file); // integrate static files $replace = 'preg_replace("~\\\\\\\\?.*~", "", ME) . "?file=\1&version=' . substr(md5(microtime()), 0, 8) . '"'; -$file = preg_replace('~\.\./adminer/static/(default\.css|favicon\.ico)~', '', $file); -$file = preg_replace('~"\.\./adminer/static/(functions\.js)"~', $replace, $file); +$file = preg_replace('~\.\./adminer/static/(favicon\.ico)~', '', $file); +$file = preg_replace('~\.\./adminer/static/(default\.css)\?.*default.css"\);\s+\?>~', '', $file); +$file = preg_replace('~"\.\./adminer/static/(functions\.js)\?".*functions.js"\)~', $replace, $file); $file = preg_replace('~\.\./adminer/static/([^\'"]*)~', '" . h(' . $replace . ') . "', $file); $file = preg_replace('~"\.\./vendor/vrana/jush/modules/(jush\.js)"~', $replace, $file); $file = preg_replace("~<\\?php\\s*\\?>\n?|\\?>\n?<\\?php~", '', $file);