diff --git a/Blacklight/Contents.php b/Blacklight/Contents.php index 710625b69..a5fd52fba 100755 --- a/Blacklight/Contents.php +++ b/Blacklight/Contents.php @@ -199,6 +199,7 @@ class Contents /** * @param $content + * * @return int */ public function data_update($content): int diff --git a/Blacklight/http/BasePage.php b/Blacklight/http/BasePage.php index 434faa668..db694a1d1 100644 --- a/Blacklight/http/BasePage.php +++ b/Blacklight/http/BasePage.php @@ -211,7 +211,7 @@ class BasePage */ public function show403($from_admin = false): void { - header( + request()->header( 'Location: '. ($from_admin ? str_replace('/admin', '', WWW_TOP) : WWW_TOP). '/login?redirect='. diff --git a/public/admin/content-add.php b/public/admin/content-add.php index 419326c9c..cc72c4673 100644 --- a/public/admin/content-add.php +++ b/public/admin/content-add.php @@ -45,7 +45,7 @@ switch ($action) { $content = $contents->update(request()->all()); $returnid = $content['id']; } - header('Location:content-add.php?id='.$returnid); + header('Location:'.WWW_TOP.'/content-add.php?id='.$returnid); break; case 'view': diff --git a/resources/views/themes/admin/ajax_release-edit.tpl b/resources/views/themes/admin/ajax_release-edit.tpl index 7e5e9fc0f..22f436df4 100644 --- a/resources/views/themes/admin/ajax_release-edit.tpl +++ b/resources/views/themes/admin/ajax_release-edit.tpl @@ -19,6 +19,7 @@ {/literal}