瀏覽代碼

Fixing admin headers

svalavuo 6 天之前
父節點
當前提交
adeeccdbd1
共有 7 個文件被更改,包括 39 次插入33 次删除
  1. 7 6
      admin/categories.php
  2. 7 6
      admin/edit.php
  3. 2 2
      admin/index.php
  4. 9 6
      admin/ldap-users.php
  5. 2 1
      admin/publications.php
  6. 11 12
      admin/users.php
  7. 1 0
      languages/en.php

+ 7 - 6
admin/categories.php

@@ -122,15 +122,16 @@ if (isset($_GET['message'])) {
     <div class="admin-layout">
         <header class="admin-header">
             <div class="header-content">
-                <h1><?php echo SITE_TITLE; ?></h1>
+                <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
                 <nav class="admin-nav">
-                    <a href="index.php" class="nav-link">Dashboard</a>
-                    <a href="publications.php" class="nav-link">Publications</a>
-                    <a href="categories.php" class="nav-link active">Categories</a>
+                    <a href="index.php" class="nav-link"><?php echo t('admin_nav_dashboard'); ?></a>
+                    <a href="publications.php" class="nav-link"><?php echo t('admin_nav_publications'); ?></a>
+                    <a href="categories.php" class="nav-link active"><?php echo t('admin_nav_categories'); ?></a>
+                    <a href="users.php" class="nav-link"><?php echo t('manage_users'); ?></a>
                     <?php if (LDAP_ENABLED): ?>
-                        <a href="ldap-users.php" class="nav-link">LDAP Users</a>
+                        <a href="ldap-users.php" class="nav-link"><?php echo t('admin_nav_ldap_users'); ?></a>
                     <?php endif; ?>
-                    <a href="logout.php" class="nav-link">Logout</a>
+                    <a href="logout.php" class="nav-link"><?php echo t('admin_nav_logout'); ?></a>
                 </nav>
                 <div class="user-info">
                     Welcome, <?php echo htmlspecialchars($user['username']); ?>

+ 7 - 6
admin/edit.php

@@ -97,15 +97,16 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
     <div class="admin-layout">
         <header class="admin-header">
             <div class="header-content">
-                <h1><?php echo SITE_TITLE; ?></h1>
+                <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
                 <nav class="admin-nav">
-                    <a href="index.php" class="nav-link">Dashboard</a>
-                    <a href="publications.php" class="nav-link">Publications</a>
-                    <a href="categories.php" class="nav-link">Categories</a>
+                    <a href="index.php" class="nav-link"><?php echo t('admin_nav_dashboard'); ?></a>
+                    <a href="publications.php" class="nav-link active"><?php echo t('admin_nav_publications'); ?></a>
+                    <a href="categories.php" class="nav-link"><?php echo t('admin_nav_categories'); ?></a>
+                    <a href="users.php" class="nav-link"><?php echo t('manage_users'); ?></a>
                     <?php if (LDAP_ENABLED): ?>
-                        <a href="ldap-users.php" class="nav-link">LDAP Users</a>
+                        <a href="ldap-users.php" class="nav-link"><?php echo t('admin_nav_ldap_users'); ?></a>
                     <?php endif; ?>
-                    <a href="logout.php" class="nav-link">Logout</a>
+                    <a href="logout.php" class="nav-link"><?php echo t('admin_nav_logout'); ?></a>
                 </nav>
                 <div class="user-info">
                     Welcome, <?php echo htmlspecialchars($user['username']); ?>

+ 2 - 2
admin/index.php

@@ -56,12 +56,12 @@ $recentPublications = $publication->getAll('all', 10);
     <div class="admin-layout">
         <header class="admin-header">
             <div class="header-content">
-                <h1><?php echo SITE_TITLE; ?></h1>
+                <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
                 <nav class="admin-nav">
                     <a href="index.php" class="nav-link active"><?php echo t('admin_nav_dashboard'); ?></a>
                     <a href="publications.php" class="nav-link"><?php echo t('admin_nav_publications'); ?></a>
                     <a href="categories.php" class="nav-link"><?php echo t('admin_nav_categories'); ?></a>
-                    <a href="users.php" class="nav-link"><?php echo t('admin_nav_users'); ?></a>
+                    <a href="users.php" class="nav-link"><?php echo t('manage_users'); ?></a>
                     <?php if (LDAP_ENABLED): ?>
                         <a href="ldap-users.php" class="nav-link"><?php echo t('admin_nav_ldap_users'); ?></a>
                     <?php endif; ?>

+ 9 - 6
admin/ldap-users.php

@@ -51,13 +51,16 @@ $user = $auth->getUser();
     <div class="admin-layout">
         <header class="admin-header">
             <div class="header-content">
-                <h1><?php echo SITE_TITLE; ?></h1>
+                <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
                 <nav class="admin-nav">
-                    <a href="index.php" class="nav-link">Dashboard</a>
-                    <a href="publications.php" class="nav-link">Publications</a>
-                    <a href="categories.php" class="nav-link">Categories</a>
-                    <a href="ldap-users.php" class="nav-link active">LDAP Users</a>
-                    <a href="logout.php" class="nav-link">Logout</a>
+                    <a href="index.php" class="nav-link"><?php echo t('admin_nav_dashboard'); ?></a>
+                    <a href="publications.php" class="nav-link"><?php echo t('admin_nav_publications'); ?></a>
+                    <a href="categories.php" class="nav-link"><?php echo t('admin_nav_categories'); ?></a>
+                    <a href="users.php" class="nav-link"><?php echo t('manage_users'); ?></a>
+                    <?php if (LDAP_ENABLED): ?>
+                        <a href="ldap-users.php" class="nav-link active"><?php echo t('admin_nav_ldap_users'); ?></a>
+                    <?php endif; ?>
+                    <a href="logout.php" class="nav-link"><?php echo t('admin_nav_logout'); ?></a>
                 </nav>
                 <div class="user-info">
                     Welcome, <?php echo htmlspecialchars($user['username']); ?>

+ 2 - 1
admin/publications.php

@@ -70,11 +70,12 @@ $totalPages = ceil($totalPublications / $limit);
     <div class="admin-layout">
         <header class="admin-header">
             <div class="header-content">
-                <h1><?php echo SITE_TITLE; ?></h1>
+                <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
                 <nav class="admin-nav">
                     <a href="index.php" class="nav-link"><?php echo t('admin_nav_dashboard'); ?></a>
                     <a href="publications.php" class="nav-link active"><?php echo t('admin_nav_publications'); ?></a>
                     <a href="categories.php" class="nav-link"><?php echo t('admin_nav_categories'); ?></a>
+                    <a href="users.php" class="nav-link"><?php echo t('manage_users'); ?></a>
                     <?php if (LDAP_ENABLED): ?>
                         <a href="ldap-users.php" class="nav-link"><?php echo t('admin_nav_ldap_users'); ?></a>
                     <?php endif; ?>

+ 11 - 12
admin/users.php

@@ -216,18 +216,17 @@ switch ($action) {
 <body>
     <header class="admin-header">
         <div class="container">
-            <h1><a href="index.php"><?php echo SITE_TITLE; ?></a></h1>
-            <nav class="admin-nav">
-                <a href="index.php"><?php echo t('nav_dashboard'); ?></a>
-                <a href="edit.php"><?php echo t('create_publication'); ?></a>
-                <a href="publications.php"><?php echo t('manage_publications'); ?></a>
-                <a href="categories.php"><?php echo t('manage_categories'); ?></a>
-                <a href="users.php" class="active"><?php echo t('manage_users'); ?></a>
-                <?php if (LDAP_ENABLED): ?>
-                    <a href="ldap-users.php"><?php echo t('nav_ldap_users'); ?></a>
-                <?php endif; ?>
-                <a href="logout.php"><?php echo t('logout'); ?></a>
-            </nav>
+            <h1><a href="/index.php"><?php echo SITE_TITLE; ?></a></h1>
+                <nav class="admin-nav">
+                    <a href="index.php" class="nav-link"><?php echo t('admin_nav_dashboard'); ?></a>
+                    <a href="publications.php" class="nav-link"><?php echo t('admin_nav_publications'); ?></a>
+                    <a href="categories.php" class="nav-link"><?php echo t('admin_nav_categories'); ?></a>
+                    <a href="users.php" class="nav-link active"><?php echo t('manage_users'); ?></a>
+                    <?php if (LDAP_ENABLED): ?>
+                        <a href="ldap-users.php" class="nav-link"><?php echo t('admin_nav_ldap_users'); ?></a>
+                    <?php endif; ?>
+                    <a href="logout.php" class="nav-link"><?php echo t('admin_nav_logout'); ?></a>
+                </nav>
         </div>
     </header>
 

+ 1 - 0
languages/en.php

@@ -224,6 +224,7 @@ return [
     'admin_nav_categories' => 'Categories',
     'admin_nav_ldap_users' => 'LDAP Users',
     'admin_nav_logout' => 'Logout',
+    'admin_nav_users' => 'Users',
     'admin_welcome' => 'Welcome',
     'admin_overview' => 'Overview',
     'admin_total_publications' => 'Total Publications',