r
This commit is contained in:
@@ -179,31 +179,6 @@ function updateStatsUI(stats) {
|
|||||||
const fileSizeMB = (stats.totalFilesSize / 1024 / 1024).toFixed(2);
|
const fileSizeMB = (stats.totalFilesSize / 1024 / 1024).toFixed(2);
|
||||||
document.getElementById('total-files-size').textContent = `${fileSizeMB} MB`;
|
document.getElementById('total-files-size').textContent = `${fileSizeMB} MB`;
|
||||||
|
|
||||||
// Последние задачи
|
|
||||||
renderRecentTasks(stats.recentTasks || []);
|
|
||||||
}
|
|
||||||
|
|
||||||
function renderRecentTasks(tasks) {
|
|
||||||
const container = document.getElementById('recent-tasks-list');
|
|
||||||
|
|
||||||
if (!tasks || tasks.length === 0) {
|
|
||||||
container.innerHTML = '<div class="loading">Нет недавних задач</div>';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
container.innerHTML = tasks.map(task => `
|
|
||||||
<div class="task-item">
|
|
||||||
<div class="task-info">
|
|
||||||
<div class="task-title">${task.title}</div>
|
|
||||||
<div class="task-meta">
|
|
||||||
Создал: ${task.creator_name} | ${formatDateTime(task.created_at)}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="task-actions">
|
|
||||||
<a href="/#task-${task.id}" class="view-task-btn" onclick="window.location.href = '/#task-${task.id}'">Просмотр</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
`).join('');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function searchUsers() {
|
function searchUsers() {
|
||||||
|
|||||||
@@ -192,12 +192,6 @@
|
|||||||
gap: 8px;
|
gap: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.user-actions button {
|
|
||||||
padding: 6px 12px;
|
|
||||||
font-size: 0.85rem;
|
|
||||||
border-radius: 6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ldap-badge {
|
.ldap-badge {
|
||||||
background: #3498db;
|
background: #3498db;
|
||||||
color: white;
|
color: white;
|
||||||
@@ -285,6 +279,7 @@
|
|||||||
<div class="admin-tabs">
|
<div class="admin-tabs">
|
||||||
<button class="admin-tab active" onclick="showAdminSection('dashboard')">Дашборд</button>
|
<button class="admin-tab active" onclick="showAdminSection('dashboard')">Дашборд</button>
|
||||||
<button class="admin-tab" onclick="showAdminSection('users')">Пользователи</button>
|
<button class="admin-tab" onclick="showAdminSection('users')">Пользователи</button>
|
||||||
|
<button class="admin-tab" onclick="showAdminSection('dashboard')">test</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="admin-dashboard" class="admin-section active">
|
<div id="admin-dashboard" class="admin-section active">
|
||||||
@@ -373,11 +368,6 @@
|
|||||||
<div class="file-size" id="total-files-size">0 MB</div>
|
<div class="file-size" id="total-files-size">0 MB</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="recent-tasks">
|
|
||||||
<h3>Последние созданные задачи</h3>
|
|
||||||
<div id="recent-tasks-list" class="loading">Загрузка...</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="admin-users-section" class="admin-section">
|
<div id="admin-users-section" class="admin-section">
|
||||||
|
|||||||
@@ -22,9 +22,9 @@
|
|||||||
<button type="submit">Войти</button>
|
<button type="submit">Войти</button>
|
||||||
</form>
|
</form>
|
||||||
<div class="test-users">
|
<div class="test-users">
|
||||||
<h3>Тестовый пользователь:</h3>
|
<h3>Управление задачами</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>teacher</strong> / teacher123</li>
|
<li><strong>@2025 </strong>МАОУ - СОШ № 25</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -40,6 +40,7 @@
|
|||||||
<nav>
|
<nav>
|
||||||
<button onclick="showSection('tasks')">Задачи</button>
|
<button onclick="showSection('tasks')">Задачи</button>
|
||||||
<button onclick="showSection('create-task')">Создать задачу</button>
|
<button onclick="showSection('create-task')">Создать задачу</button>
|
||||||
|
<button onclick="showSection('tasks')">Мои задачи</button>
|
||||||
<button onclick="showSection('logs')">Лог активности</button>
|
<button onclick="showSection('logs')">Лог активности</button>
|
||||||
<button onclick="window.location.href = '/admin'" style="background: linear-gradient(135deg, #e74c3c, #c0392b);">Админ-панель</button>
|
<button onclick="window.location.href = '/admin'" style="background: linear-gradient(135deg, #e74c3c, #c0392b);">Админ-панель</button>
|
||||||
</nav>
|
</nav>
|
||||||
|
|||||||
Reference in New Issue
Block a user