webtiras / pycomic

Translating the most wonderful static website for generating Pythonic comics to Portuguese.
http://webtiras.github.io/pycomic
MIT License
1 stars 2 forks source link

Botão de pegar o link direto falha de maneira errática #5

Closed villares closed 3 years ago

villares commented 3 years ago

Pedi ao @vamoss uma versão do código sem o uso do tinyURL para testar

function set_qs(settings) {
    var qs_array = [];
    var keys = Object.keys(settings);
    for(i=0; i<keys.length; i++) {
        var key = keys[i];
        var value = settings[key];
        qs_array.push(key + '=' + encodeURIComponent(value));
    }
    var old_url = window.location.href.split('?');
    var new_url = old_url[0] + '?' + qs_array.join('&');

    $('#direct-link').attr('href', new_url);
    $('#direct-link').text("link para esta tirinha");  # era data antes, pode ser new_url também
    $('#twitter-button').html('<a href="https://twitter.com/share?ref_src=twsrc%5Etfw" class="twitter-share-button" data-text="Confira esta tirinha sobre Python..!"data-hashtags="pycomic" data-show-count="false">Tweet</a>< async src="https://platform.twitter.com/widgets.js" charset="utf-8"></>');
    twttr.widgets.load();
}

UPDATE: Fiz o ajuste sugerido pelo Carlos.

villares commented 3 years ago

Reverti... https://github.com/webtiras/pycomic/commit/7ce3db9131d19899df7ecc078c8233215750b3eb

Podem tentar de novo aí quem quiser :)

Eu mal consigo por ; no final das linhas em JS...

Vamoss commented 3 years ago

Foi mal, não consigo entrar nesse nível de colaboração agora. Pra resolver o erro vc pode substituir data por new_url

villares commented 3 years ago

Valeuzão Carlos ajudou demais já, muito obrigado mesmo.

On Sat, 27 Feb 2021, 12:34 Carlos de Oliveira Junior, < notifications@github.com> wrote:

Foi mal, não consigo entrar nesse nível de colaboração agora. Pra resolver o erro vc pode substituir data por new_url

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/webtiras/pycomic/issues/5#issuecomment-787090795, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4GADEJZWCOGCNPVXEOV7LTBEGINANCNFSM4YKAJVIA .

villares commented 3 years ago

Com a dica do Carlos eu arrumei o link (mas o botão do Twitter piorou) entao eu desliguei o botão do Twitter! talvez o @rodjuncode me salve :rofl:

villares commented 3 years ago

vou fechar com este PR do @rodjuncode , se der algum problema reabrimos https://github.com/webtiras/pycomic/pull/6