Logo, emoji pois lomakkeesta, alikategoria-bugifi
- logo.svg: SVG-tekstilogo (sydän + tykkää kursiivillaa + .fi cream) korvaa emoji+h1-yhdistelmän; .logo-svg CSS-luokka headeriin - index.html: emoji-kenttä poistettu julkaisulomakkeesta; kategoria-select ilman erillistä paria - script.js: emoji haetaan automaattisesti kategoriasta, ei lomakkeen kentästä; sub-emoji poistettu reset-listalta - api.php: seed_categories-toiminto päivittää categories.json:n uusilla subcategories-tiedoilla - admin.html: seedPosts() kutsuu myös seed_categories ensin → alikategoriat toimivat nyt heti "Lataa esimerkkisisältö" -napin jälkeen Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -425,13 +425,15 @@
|
||||
// LOGIN
|
||||
// ===========================
|
||||
async function seedPosts() {
|
||||
if (!confirm('Tämä korvaa KAIKKI nykyiset julkaisut oletussisällöllä (30 julkaisua). Jatketaanko?')) return;
|
||||
if (!confirm('Tämä korvaa KAIKKI nykyiset julkaisut ja kategoriat oletussisällöllä. Jatketaanko?')) return;
|
||||
// Seed categories first (needed for subcategories to work)
|
||||
await apiPost('seed_categories', {});
|
||||
const data = await apiPost('seed_posts', {});
|
||||
if (data.ok) {
|
||||
const postsData = await apiGet('posts');
|
||||
ADMIN.posts = postsData.posts || [];
|
||||
renderPostList();
|
||||
showToast('✅ Ladattu ' + data.count + ' julkaisua!');
|
||||
showToast('✅ Ladattu ' + data.count + ' julkaisua + kategoriat päivitetty!');
|
||||
} else {
|
||||
showToast('⚠️ ' + (data.error || 'Virhe'));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user