Interní dokumentace

Jak přidat nový blog
a nalinkovat ho na web

Blogy nově žijí v podadresáři blogy/<slug>/. Nejrychlejší cesta je generátor — připraví hotový soubor se správnými cestami.

Obsah

  1. Nová struktura blogů (důležité)
  2. Kam s fotkami — 3 možnosti
  3. ⚡ Generátor — nejrychlejší cesta
  4. Ručně ze šablony (pokročilé)
  5. Nalinkovat na web
  6. Tabulka formátování textu
  7. Rychlý checklist
1

Nová struktura blogů

Každý blog má vlastní podadresář ve složce blogy/, pojmenovaný podle zkráceného jména blogu (slugu). Uvnitř je samotný soubor blog-<slug>.html:

blogy/
  martin-svihla/
    blog-martin-svihla.html
  aikido/
    blog-aikido.html
  …
Důsledek pro cesty Blog teď leží o dvě úrovně níž než dřív. Všechny odkazy na sdílené soubory (CSS, fotky v hlavní složce, ostatní stránky) musí jít o dvě úrovně nahoru přes ../../. Odkaz na jiný blog jde do sousední složky přes ../.
Z bloku v blogy/<slug>/ odkaz na…Cesta
CSS, JS../../css/style.css, ../../js/main.js
sdílená fotka v hlavní složce../../fotky/nazev.jpg
stránky webu (index, blog, o-mně…)../../index.html, ../../blog.html
jiný blog (prev/next, sidebar)../<slug>/blog-<slug>.html
z blog.html / index.html na blogblogy/<slug>/blog-<slug>.html
Generátor to řeší za tebe Když použiješ generátor (níže), všechny tyhle cesty se nastaví automaticky. Ručně cesty řešíš jen při tvorbě ze šablony.
2

Kam s fotkami — tři možnosti

U každé fotky v blogu si vyber jednu ze tří cest podle toho, kde fotka je:

Velikost Fotky v blogu se po kliknutí zvětšují (lightbox) — dělej delší stranu 1600–2048 px, JPG. U Google Photos uprav konec URL na =w1600 nebo =w2048.
⚡

Generátor — nejrychlejší cesta

Vyplníš formulář, generátor sestaví hotové HTML se správnými cestami (../../ k assetům, prev/next na ../<slug>/…, canonical na novou URL) a nabídne soubor blog-<slug>.html ke stažení.

Po stažení souboru:

Prev/next v generátoru Do políčka předchozí/následující článek stačí napsat jen název souboru (blog-aikido.html) — generátor sám doplní cestu na ../aikido/blog-aikido.html.

3

Ručně ze šablony (pokročilé)

Pro nestandardní úpravy použij šablonu blog-VZOR.html (jedna fotka) nebo blog-VZOR-jednaFotka.html. Šablony zůstávají v kořeni a jsou root-relativní — proto je po přesunu do blogy/<slug>/ potřeba cesty přepsat.

Nejčastější chyba Zapomenuté přepsání css//fotky/ na ../../… — blog pak nemá styl nebo fotky. Pokud nechceš nic přepisovat, použij generátor.

4

Nalinkovat blog na web

Odkazy z hlavních stránek do blogu vedou do podsložky: blogy/<slug>/blog-<slug>.html.

1. Karta na blog.html — nejnovější nahoře:

<article class="blog-card reveal">
  <a href="blogy/slug/blog-slug.html" class="blog-card-img">
    <img src="fotky/titulni.jpg" alt="Popis" loading="lazy" />
  </a>
  <!-- titulek, perex a „Číst dál" odkazují na stejnou cestu blogy/slug/blog-slug.html -->
</article>
Pozor — titulní fotka karty Karta je na blog.html (v kořeni), takže její src fotky je root-relativní (fotky/titulni.jpg), ne ../../. Pravidlo ../../ platí jen uvnitř souboru blogu.

2. Blog strip na index.html (sekce id="blog-strip") — odkaz a fotka stejně: href="blogy/<slug>/blog-<slug>.html", src="fotky/titulni.jpg".

3. Sidebar v ostatních blozích — protože jsou taky v blogy/<slug>/, odkazují přes ../<slug>/blog-<slug>.html.


5

Přehled formátování textu

Bloky dostupné v šabloně i ve výstupu generátoru reportáže:

HTML třída / tagCo dělá — kdy použít
<p class="post-lead">Velký kurzívní úvod. Vždy jako první blok, jen jednou.
<p>Normální odstavec. Hlavní tělo textu.
<h2>Mezititulek pro delší příspěvky.
<blockquote class="post-quote">Citát / vytažená myšlenka (zlatohnědý rámeček).
<div class="post-infobox">Informační box — technické detaily, poznámky.
<figure class="post-img-full lb-trigger">Jedna velká fotka přes šířku. Kliknutím lightbox.
<div class="post-img-pair / -trio / -grid6">2 / 3 / 6 fotek vedle sebe (každá <figure class="lb-trigger">).
<nav class="post-nav">Prev/next. Odkazy na jiné blogy přes ../<slug>/….
lb-trigger Každý <figure> s třídou lb-trigger se přidá do lightboxu (klik = zvětšení, šipky ←→ listují). Bez ní lightbox nefunguje.
Cesty k fotkám v blocích Vždy podle tří možností (sekce výše): fotky/… (vlastní u blogu) · ../../fotky/… (sdílené) · absolutní URL z Google Photos.

✓

Rychlý checklist