Projekt

Obecné

Profil

Úkol #22152

uzavřený

Share buttony u článků na webech nefungují

Přidáno uživatelem Michal Hažlinský před více než 4 roky(ů). Aktualizováno před více než 4 roky(ů).

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

0%

Odhadovaná doba:
1.00hod
Smlouva:

Popis

Ahoj,

po rozběhnutí našeho webu mi přišel report od členů, že nám nejde sdílet články na FB a TW pomocí sdílecích tlačítek v pravém sloupci.

Jal jsem se opravovat a zjistil, že podávají relativní linky.
https://www.facebook.com/sharer/sharer.php?u=/aktuality/jakub-vaclavovic-k-situaci-na-kladne.html

FB ani Twitter to nebere. A děje se tak i na webu SčK. Tak předpokládám, že možná i na všech dalších.

Také jsem zjistil, že na lokálu mi to podává absolutní link a z něj to sdílí OK.
https://www.facebook.com/sharer/sharer.php?u=http://0.0.0.0:4000/aktuality/poslanec-holomcik-prichazime-o-pudu-betonuje-se-rychlosti-blesku.html

Tedy chyba je mimo můj dosah (imho není ani v pirátském témátku), a tak reportuji sem ...

Zdraví...
Michal

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

obavam se ze to je zalezitost templatu. predavam

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

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

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

  • Přiřazeno změněn z Filip Vařecha na Andrej Ramašeuski

Je to spíš záležitost konfigurace, potažmo buildu, asi vám chybí:

https://github.com/pirati-web/pardubice.pirati.cz/blob/master/_config.yml#L14

Aktualizováno uživatelem Michal Hažlinský před více než 4 roky(ů)

Andrej Ramašeuski napsal:

obavam se ze to je zalezitost templatu. predavam

Jen přidám poznámku, že do templatu jsem koukal a dokonce zkusil upravit způsob získávání linků. Po buildu na serveru to nemělo efekt.

U mě na lokálu to funguje s naprosto stejným commitem, který nám teď běží na produkčním webu, kde to nejde. I moje úprava běžela na lokálu OK a ne serveru ne.

Můj pokus o změnu je zde - poslední commit(je to inspirace z netu, tyhle témátka z hlavy moc neumim a více do hloubky už jsem nekutal):
https://github.com/ares1025/kladno.pirati.cz/tree/FIX/share-buttons

Aktualizováno uživatelem Michal Hažlinský před více než 4 roky(ů)

Filip Vařecha napsal:

Je to spíš záležitost konfigurace, potažmo buildu, asi vám chybí:

https://github.com/pirati-web/pardubice.pirati.cz/blob/master/_config.yml#L14

To je možné, zkusím to. Jen tedy podotknu, že to není v example, a tak je to rozšířené mezi jiné, již funkční weby. Namátkou jsem kontroloval vysočinu a SčK - je tam stejný problém.

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

resenim je nastavit konfiguracni promennou:

url: https://kladno.pirati.cz

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

nebo to doplnim pri buildu...

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

  • Organizační struktura nastaven na Ne
  • Zobrazit v nabídce nastaven na Ne
  • Odhadovaná doba nastaven na 1.00hod
  • Fronta změněn z Podání na Úkol

v pripade ze v konfiguracnim souboru bude chybet promenna url doplnim pri buildu.

Aktualizováno uživatelem Michal Hažlinský před více než 4 roky(ů)

Andrej Ramašeuski napsal:

v pripade ze v konfiguracnim souboru bude chybet promenna url doplnim pri buildu.

Přidal jsem do našeho a jede to...

Globálně zavést doplnění do buildu, v případě, že url bude chybět bude pak nejspíš nejrychlejší fix pro všechny weby, kde to chybí ...

Děkuji za pomoc ...
m.

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

  • Stav změněn z Nový na Čeká se na řešitele

Už je možná nastaveno, že ? Můžeme uzavřít, Andreji ?

Aktualizováno uživatelem Andrej Ramašeuski před více než 4 roky(ů)

  • Stav změněn z Čeká se na řešitele na Dokončen

Také k dispozici: Atom PDF