tiistai 10. huhtikuuta 2018
DISQUS kommentointi
Disqus kommentointia kun olen yrittänyt saada toimimaan www.kuva.gallery sivuilla. Mitenkään heittämällä Disqus ei toiminut oikein. Ongelmana oli ettei kommentit menny oikeisiin säikeisiin, tai jos meni, niin sitten kommenttisivun jakaminen esm. Facebook:iin tai Twitter:iin ei onnistunut niin että myös kuvat olisi tullut mukaan.
Siksi sivujen koodia jouduttiin muokkaamaan siten että URL osoitekentässä on ainoastaan todellinen osoite, esim. https://www.kuva.gallery/foto?id=1506874675 kaikki tämän jälkeen tuleva on piilotettu, siellä voi olla vaikka esim. &next=8 tai &prev=6
https://www.kuva.gallery/foto?id=1506874675
https://www.kuva.gallery/foto?id=1506874675&next=8
https://www.kuva.gallery/foto?id=1506874675&prev=6
Disqus tulkitsi nämä kolme eri osoitteeksi, vaikka ollaan samalla sivulla.
Erikoista ? koska luulisi että koodissa oleva "this.page.url" ja "this.page.indentifier" kohdan alustaminen olisi tähän auttanut... mutta kun ei.
DISQUS-kommentinti sovellus voidaan liittää vaikka omaan www sivuille, käyttäjä kirjautuu joko Disqus , Facebook, Twitter tai Google+ tiliä käyttäen kommentoimaan. Kommentit voidaan myös jakaa Facebook:iin tai Twitteriin. Toinen vastaa sovellus löytyy Facebookilta.Dynaamisilla sivuilla Disqus javascripti pitää ladata vasta kun muut sivujen osat on latautunut jotta Disqus löytää mahdollisen kuva, mutta tästä seurasi se ettei kommentit menneet oikeisiin osoitteisiin.Tämä on se yleinen ongelma, samalle sivulle kun voidaan saapua useammasta kautta.
Siksi sivujen koodia jouduttiin muokkaamaan siten että URL osoitekentässä on ainoastaan todellinen osoite, esim. https://www.kuva.gallery/foto?id=1506874675 kaikki tämän jälkeen tuleva on piilotettu, siellä voi olla vaikka esim. &next=8 tai &prev=6
https://www.kuva.gallery/foto?id=1506874675
https://www.kuva.gallery/foto?id=1506874675&next=8
https://www.kuva.gallery/foto?id=1506874675&prev=6
Disqus tulkitsi nämä kolme eri osoitteeksi, vaikka ollaan samalla sivulla.
Erikoista ? koska luulisi että koodissa oleva "this.page.url" ja "this.page.indentifier" kohdan alustaminen olisi tähän auttanut... mutta kun ei.
Tilaa:
Kommentit (Atom)

