diff --git a/js/admin.js b/js/admin.js index f3b1de8..b8aaab6 100644 --- a/js/admin.js +++ b/js/admin.js @@ -15,18 +15,26 @@ function renderAdminTable() { if (!tbody) return; tbody.innerHTML = ''; const filtered = allItems.filter(item => item.type === currentAdminTab); - + document.getElementById('admin-count-label').textContent = `${filtered.length} élément(s)`; + filtered.forEach(f => { const tr = document.createElement('tr'); tr.innerHTML = ` - - ${f.poster ? `` : '-'} + + + + + ${f.poster ? `Affiche` : '
'} + ${f.title} - ${f.year || ''} - ${f.director || ''} - ${currentAdminTab === 'critique' ? (f.rating ? '★'.repeat(f.rating) : '☆') : (f.format || '-')} + ${f.year || '-'} + ${f.director || '-'} + ${currentAdminTab === 'critique' ? `${'★'.repeat(f.rating || 0)}` : `${f.format || '-'}`} - +
+ + +
`; tbody.appendChild(tr); });