Projekt

Obecné

Profil

Podání #13944

uzavřený

nefunkční facebook box a hledání na webu praha9.pirati.cz

Přidáno uživatelem Václav Vislous před více než 6 roky(ů). Aktualizováno před téměř 6 roky(ů).

Stav:
Dokončen
Priorita:
Normální
Přiřazeno:
Kategorie:
-
Začátek:
12.09.2018
Uzavřít do:
% Hotovo:

0%

Odhadovaná doba:

Popis

Ahoj,
před pár dny se nám rozpadl facebook box pod kalendářem na hlavní stránce praha9.pirati.cz. Předtím tam byla krabice, ve které byly naše poslední posty, teď tam není nic. Protože nemůžeme šahat ani vidět šablony, tak netuším, v čem je problém.

Další věc je, že nám na stránkách nefunguje nahoře vpravo box pro hledání. Prosím buď zprovoznit, anebo úplně vyhodit. Takto je to neprofesionální.

V poslední řadě bych chtěl poprosit o přidání textu "Piráti Praha 9" před odkazy na FB, IG, atd. úplně nahoře na stránce - tak jak to mají na webu pardubice.pirati.cz

Předem díky a taky super práce s tím novým designem kalendáře.

Vašek Vislous


Soubory

Screenshot_firefox.png (392 KB) Screenshot_firefox.png Václav Vislous, 12.09.2018 15:29
Screenshot_edge.png (429 KB) Screenshot_edge.png Václav Vislous, 12.09.2018 15:29
Capture.PNG (6.96 KB) Capture.PNG Václav Vislous, 13.09.2018 08:22

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

  • Stav změněn z Nový na V řešení (diskutuje se)

Ahoj, přikládám screenshot, jak stránku vidím já ... chybějící Facebook mi není jasný.

https://screenshots.firefox.com/2OY5wK0HapNrCOsj/praha9.pirati.cz

Jelikož na pardubice.pirati.cz hledání funguje, tak je špatně něco cestou. Je tam chyba v JS : TypeError: "this.allItems is undefined" .

Doplnění nadpisu se provede asi někde v konfiguraci, případně je potřeba upgradovat na novou verzi šablony (asi).

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

  • Přiřazeno nastaven na Filip Vařecha

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Ahoj, tak jsem blbec já? :D Mám aktuální Firefox, kde se to nezobrazí vůbec (screen). Kontroloval jsem Edge, a tam je to zase moc široký (screen2).
V

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Další pozorování: U pardubice.pirati.cz se mi to ve Firefoxu taky nezobrazí. V Edge se to ale zobrazí oproti nám v pořádku.

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

Václav Vislous napsal:

Další pozorování: U pardubice.pirati.cz se mi to ve Firefoxu taky nezobrazí. V Edge se to ale zobrazí oproti nám v pořádku.

Je to společná práce, a právě proto vychytáváme jednu šablonu místo spousty nezávislých webů :-)

Vlastně postup je jednoduchý ... pokud něco nefunguje na pardubicku, tak se to opraví centrálně, jinak je to spíš bug někde mezi ...

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

Mkrni ještě do developer console ... třeba tam bude nějaká zajímavá informace.

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Nevím, co jste kdo udělali, ale Edge už zobrazuje správně. Takže jen ten zatrolený FF.

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

Václav Vislous napsal:

Nevím, co jste kdo udělali, ale Edge už zobrazuje správně. Takže jen ten zatrolený FF.

A není to nakonec jen tím, že jsou nějaké JavaScripty načtené v cache ?

Aktualizováno uživatelem Filip Vařecha před více než 6 roky(ů)

Ahoj,

důvod proč ten search nefunguje je složitější. Problém je v tom, že JSON feed, který si to stahuje (/api/search.json) z nějakého důvodu není validní JSON string.

Content je tady:

[

    { "label": "Městský rozpočet opět na steroidech", "value": "/tiskove-zpravy/udrzitelny-rozpocet/"},

    { "label": "Devítka na Prahu změny", "value": "/tiskove-zpravy/devitka-na-prahu-zmeny/"},

    { "label": "Vzhůru do školy", "value": "/tiskove-zpravy/novy-skolni-rok/"},

    { "label": "Vysočanská losovačka", "value": "/tiskove-zpravy/vysocanska-losovacka/"},

    { "label": "Školství na devítce", "value": "/tiskove-zpravy/skolstvi-devitka/"},

    { "label": "Nabitá kandidátka", "value": "/tiskove-zpravy/kandidatka-plno/"},

    { "label": "Bojujeme proti Metropolitnímu plánu", "value": "/tiskove-zpravy/bojujeme-proti-metropolitnimu-planu/"},

    { "label": "Porcování Devítky", "value": "/tiskove-zpravy/volebni-obvody/"},


    { "label": "Alexej Sevruk", "value": "/clenove/alexej-sevruk/"},

    { "label": "Aneta Heidlová", "value": "/clenove/aneta-heidlova/"},

    { "label": "Claudie Laburdová", "value": "/clenove/claudie-laburdova/"},

    { "label": "Denisa Malá", "value": "/clenove/denisa-mala/"},

    { "label": "Gabriela Hauserová", "value": "/clenove/gabriela-hauserova/"},

    { "label": "Hana    Erbanová", "value": "/clenove/hana-erbanova/"},

    { "label": "Hana Hačecká", "value": "/clenove/hana-hacecka/"},

    { "label": "Ilona Chromová", "value": "/clenove/ilona-chromova/"},

    { "label": "Irena   Hašlíková", "value": "/clenove/irena-haslikova/"},

    { "label": "Jakub Pištěk", "value": "/clenove/jakub-pistek/"},

    { "label": "Jan Landa", "value": "/clenove/jan-landa/"},

    { "label": "Jan Zhouf", "value": "/clenove/jan-zhouf/"},

    { "label": "Jana Moravcová", "value": "/clenove/jana-moravcova/"},

    { "label": "Kamila Viktorinová", "value": "/clenove/kamila-viktorinova/"},

    { "label": "Kateřina Vršecká", "value": "/clenove/katerina-vrsecka/"},

    { "label": "Kornélia Gottmannová", "value": "/clenove/kornelia-gottmanova/"},

    { "label": "Marcela Kňourková", "value": "/clenove/marcela-knourkova/"},

    { "label": "Marek Hladký", "value": "/clenove/marek-hladky/"},

    { "label": "Margita Kinclová", "value": "/clenove/margita-kinclova/"},

    { "label": "Marian Mihalík", "value": "/clenove/marian-mihalik/"},

    { "label": "Milan   Kincl", "value": "/clenove/milan-kincl/"},

    { "label": "Ondřej Kališ", "value": "/clenove/ondrej-kalis/"},

    { "label": "Petr Daubner", "value": "/clenove/petr-daubner/"},

    { "label": "Petr Karel", "value": "/clenove/petr-karel/"},

    { "label": "Petr Pomykal", "value": "/clenove/petr-pomykal/"},

    { "label": "Petra   Léblová", "value": "/clenove/petra-leblova/"},

    { "label": "Renata Reilová", "value": "/clenove/renata-reilova/"},

    { "label": "Rudolf Břichnáč", "value": "/clenove/rudolf-brichnac/"},

    { "label": "Šárka Jiříková", "value": "/clenove/sarka-jirikova/"},

    { "label": "Stanislav Hoda", "value": "/clenove/stanislav-hoda/"},

    { "label": "Václav Vislous", "value": "/clenove/vaclav-vislous/"},

    { "label": "Vanda Sovová", "value": "/clenove/vanda-sovova/"},

    { "label": "Veronika Šmejkalová", "value": "/clenove/veronika-smejkalova/"},

    { "label": "Vít Chrom", "value": "/clenove/vit-chrom/"},


    { "label": "Bezpečné město", "value": "/komunalni-volby-2018/program/bezpecnost/"},

    { "label": "Plynulá doprava", "value": "/komunalni-volby-2018/program/doprava/"},

    { "label": "Kultura a sport", "value": "/komunalni-volby-2018/program/kultura-sport/"},

    { "label": "Otevřená profesionální radnice", "value": "/komunalni-volby-2018/program/otevrena-radnice/"},

    { "label": "Dostupné a kvalitní školství", "value": "/komunalni-volby-2018/program/skolstvi/"},

    { "label": "Udržitelný rozvoj", "value": "/komunalni-volby-2018/program/uzemni-rozvoj/"},

    { "label": "Více stromů, méně veder", "value": "/komunalni-volby-2018/program/zivotni-prostredi/"},


    { "label": "", "value": "/404/"},

    { "label": "Aktuality", "value": "/aktuality/"},

    { "label": "Články podle tagu", "value": "/tags/"},

    { "label": "Podpořte nás", "value": "/podporte-nas/"},

    { "label": "", "value": "/"},

    { "label": "Komunální volby 2018", "value": "/komunalni-volby-2018/"},

    { "label": "", "value": "/api/"},

    { "label": "", "value": "/kontakt/"},

    { "label": "Členové", "value": "/clenove/"},

    { "label": "Mapa záměrů", "value": "/komunalni-volby-2018/mapa-zameru/"},

    { "label": "", "value": "/api/people.json"},

    { "label": "", "value": "/api/posts.json"},

    { "label": "Komunální volby 2018", "value": "/komunalni-volby-2018/prosek/"},

    { "label": "", "value": "/api/search.json"},

    { "label": "Komunální volby 2018", "value": "/komunalni-volby-2018/strizkov/"},

    { "label": "", "value": "/api/tags.json"},

    { "label": "Komunální volby 2018", "value": "/komunalni-volby-2018/vysocany/"},

    { "label": "", "value": "/sitemap.xml"},

    { "label": "", "value": "/robots.txt"},

    { "label": "", "value": "/feed.xml"}

]

Když tohle proženete např. přes http://jsonparseronline.com/, tak vám to hodí chybu u stringu:

Hana    Erbanová

Nejspíš je to nějak blbě naformátovaný text, zkontrolujte si to. Bylo by samozřejmě vhodné tohle ošetřit už v rámci toho kódu co ten JSON generuje, ale takhle to vyřešíte rychleji. Nejspíš tam takhle blbě naformátovaných kousků je víc, těch jmen co mají tuhle divnou mezeru je tam víc.

Ohledně chybějící FB feedu netuším, u mně je to v pořádku

Aktualizováno uživatelem Filip Vařecha před více než 6 roky(ů)

  • Přiřazeno změněn z Filip Vařecha na Martin Rejman

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

Děkuji za reakci ... :-)

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Ahoj,
zkusil jsem přeformátovat ty jména, a už to funguje. Někteří lidi opravdu měli mezi jménem a příjmením místo mezery tab. Díky!
Co se táká FireFoxu a FB, tak záhada vyřešena. FF ten FB box blokuje v případě, že (jako spousta lidí) máte zapnutý zabudovaný mód "ochrana proti sledování".

Výstup z konzole:

Zdroj „https://connect.facebook.net/en_US/sdk.js“ byl zablokován ochranou proti sledování.[Zjistit více] praha9.pirati.cz
Načtení prvku <script> ze zdroje „https://connect.facebook.net/en_US/sdk.js“ se nezdařilo. praha9.pirati.cz:1
Zdroj „https://platform.twitter.com/widgets.js“ byl zablokován ochranou proti sledování.[Zjistit více] praha9.pirati.cz
Načtení prvku <script> ze zdroje „https://platform.twitter.com/widgets.js“ se nezdařilo.

Nevím, jestli to jde obejít. Pokud ne, tak část s FB považuju za uzavřenou.

Takže už jen prosím přidat do hlavičky "Piráti Praha 9" a budu spokojený :)

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Pro upřesnění přikládám snippet toho, co bych chtěl mít i na webu P9 (zažluceno)

Aktualizováno uživatelem Filip Vařecha před více než 6 roky(ů)

Václav Vislous napsal:

Pro upřesnění přikládám snippet toho, co bych chtěl mít i na webu P9 (zažluceno)

Aby vám to fungovalo, musíte si aktualizovat jekyll-theme-pirati (ideálně na poslední verzi). Pak se vám tam začně zobrazovat site.organization.name.

https://github.com/pirati-web/jekyll-theme-pirati/blob/master/_includes/header.html#L8

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Dobrý den,
s tím nemám žádný problém. Nicméně, když jsem web přebíral od Honzy Suchánka, tak mi bylo důrazně řečeno - na nic nesahat, a už vůbec ne na layouty nebo jejich verze. Takže si více méně hraji jen s textovým obsahem :)
Takže prosím o upřesnění, kam mám požadavek na aktualizaci předat, či jak to jinak řešit. Díky

Aktualizováno uživatelem Martin Rejman před více než 6 roky(ů)

Nu, ideálně si někam stranou udělat klon toho example, překlopit tam stávající obsah ... a pak to nahrát do GITu místo stávajících souborů.

Aktualizováno uživatelem Václav Vislous před více než 6 roky(ů)

Beru to tak, že to tedy mohu udělat (ve spolupráci s Honzou S.) - dle instrukcí Martina. Za mě tedy vše, můžeme to tady asi zavřít. díky

Aktualizováno uživatelem Martin Rejman před téměř 6 roky(ů)

  • Stav změněn z V řešení (diskutuje se) na Dokončen

Také k dispozici: Atom PDF