Files
veille-tech-aggregator/app/templates/admin/sources.ejs
T
2026-10-25 20:05:12 +01:00

40 lines
1.6 KiB
Plaintext

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sources - Administration</title>
<link rel="stylesheet" href="/css/admin.css">
</head>
<body>
<header class="admin-header">
<div class="container">
<h1>Administration - Veille Tech</h1>
<nav class="admin-nav">
<a href="/admin">Tableau de bord</a>
<a href="/admin/sources" class="active">Sources</a>
<a href="/admin/log">Journal</a>
<a href="/admin/logout" class="logout">Déconnexion</a>
</nav>
</div>
</header>
<main class="container">
<h2>Sources RSS configurées</h2>
<p class="info">Les sources sont configurées dans <code>config/sources.json</code>. Vous pouvez les modifier directement dans ce fichier.</p>
<div class="sources-list">
<% sources.forEach(source => { %>
<div class="source-card">
<h3><%= source.name %> <span class="badge <%= source.enabled ? 'badge-published' : 'badge-rejected' %>"><%= source.enabled ? 'Activé' : 'Désactivé' %></span></h3>
<p><strong>ID:</strong> <%= source.id %></p>
<p><strong>URL:</strong> <a href="<%= source.url %>" target="_blank"><%= source.url %></a></p>
<p><strong>Type:</strong> <%= source.type %></p>
<p><strong>Catégorie suggérée:</strong> <%= source.category_hint || '-' %></p>
</div>
<% }); %>
</div>
</main>
</body>
</html>