diff --git a/acp/boardrules_module.php b/acp/boardrules_module.php index 48752f57..d2399dc6 100644 --- a/acp/boardrules_module.php +++ b/acp/boardrules_module.php @@ -89,7 +89,7 @@ public function main($id, $mode) // Return to stop execution of this script return; - break; + // no break; case 'edit': // Set the page title for our ACP page @@ -100,7 +100,7 @@ public function main($id, $mode) // Return to stop execution of this script return; - break; + // no break; case 'move_down': // Move a rule down one position @@ -121,7 +121,7 @@ public function main($id, $mode) $this->page_title = 'ACP_BOARDRULES_COPY_RULESET'; $admin_controller->copy_ruleset($language, $return_to); return; - break; + // no break; case 'publish': $admin_controller->set_ruleset_published($language, true, $return_to); @@ -130,6 +130,11 @@ public function main($id, $mode) case 'draft': $admin_controller->set_ruleset_published($language, false, $return_to); break; + + case 'save_intro': + $admin_controller->save_ruleset_intro($language); + return; + // no break; } // Check if a language variable was submitted and display diff --git a/adm/style/boardrules_acp.css b/adm/style/boardrules_acp.css index 7ad3e75b..f3c1b654 100644 --- a/adm/style/boardrules_acp.css +++ b/adm/style/boardrules_acp.css @@ -1,6 +1,6 @@ .boardrules-language-toolbar { display: flex; - align-items: flex-end; + align-items: center; flex-wrap: wrap; gap: 12px; margin: 14px 0; @@ -16,7 +16,15 @@ } .boardrules-language-picker label { - font-weight: bold; + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } .boardrules-language-picker select { diff --git a/adm/style/boardrules_manage_rules.html b/adm/style/boardrules_manage_rules.html index 43a053b0..9baea62c 100644 --- a/adm/style/boardrules_manage_rules.html +++ b/adm/style/boardrules_manage_rules.html @@ -5,8 +5,9 @@