Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odháčkovač v názvu stránky #335

Open
Aktron opened this issue Apr 16, 2018 · 4 comments
Open

Odháčkovač v názvu stránky #335

Aktron opened this issue Apr 16, 2018 · 4 comments

Comments

@Aktron
Copy link
Collaborator

Aktron commented Apr 16, 2018

Klub se rozhodl, že založí stránky pro jednotlivé týmy. Po týmu Spravedlnost vzniká i "Místní rozvoj". Bohužel se v názvu stránky:

https://www.pirati.cz/pripoj-se/mistni-rozvoj/

zobrazuje (v tabu apod). odháčkovaná podoba "Mistni Rozvoj", která tam být nemá, vypadá to dost hrozně.

@madbeyk
Copy link
Contributor

madbeyk commented Apr 16, 2018

S těma titlama stránek si při tvorbě evidentně nikdo moc hlavu nedělal, na spoustě stránek to dědí default "Pirátská strana". Přitom minimálně z pohledu SEO by to chtělo systémově vyřešit.

@petrpulc
Copy link
Contributor

Problém je zřejmě v tom, že generovaný page.ogtitle je bez háčků a čárek a _includes/head.html jako primární bere ogtitle i když v md souborech je všude definovaný name... Pokusil jsem se o opravu v #396

@petrpulc
Copy link
Contributor

BTW, asi by nebylo špatné se nad tím opravdu trochu zamyslet, oddělit og:title a spíše v markdownu přepisovat titulek pomocí title a name používat pro <h1> a pro titlulek jako fallback. Ale tak hluboce do toho zase nevidím abych si dovolil takovou úpravu.

@petrpulc
Copy link
Contributor

Jo, tak ono to bohužel není tak, že by se název zbavoval háčků ale on se titulek zjevně generuje z cesty pokud není definován page.title přímo. Což není skoro nikde. Ale je možné využít fullname a v případě jeho přítomnosti použít name pro titulek. Otestuji ještě pořádně; za aktuální stav se omlouvám.

petrpulc added a commit to petrpulc/praha.pirati.cz that referenced this issue Aug 22, 2018
Podobně jako u centrálních stránek v issue pirati-web/pirati.cz#335 docházelo k ořezávání diakritiky u stránek bez explitcitně definovaného 'title'. Tedy např. u profilů. Jekyll v tom případě totiž používá humanizovaný název souboru (který je samozřejmě a správně bez diakritiky).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants