Début du projet
This commit is contained in:
commit
e7d4e607f6
23 files changed
+4855
No files matched your search
@@ -0,0 +1,39 @@
|
||||
<!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>
|
||||