Esconder fotos do perfil do Twitter no Tweetdeck

5

Onde no Tweetdeck está a opção de não exibir as fotos do perfil das pessoas e apenas exibir o nome delas?

Ou devo procurar outro cliente do Twitter para isso?

    
por tony_sid 09.11.2011 / 21:21

2 respostas

2

Eu fiz uma pesquisa rápida e não consegui encontrar um aplicativo em nenhuma plataforma que promova isso como um recurso ou como uma opção do TweetDeck. Então eu decidi fazer uma modificação em um cliente de código aberto baseado no Windows e introduzir o recurso. A partir de 6 de janeiro, esse recurso está no aplicativo público.

Parada

Você pode obtê-lo aqui madprops.org/halfwit/ vá até o ' Onde posso obtê-lo? 'seção.

É somente para o Windows, por isso, se você estiver em outra plataforma, será uma boa caçada.

Capturas de tela

Acesse as opções:

PuxeocontroledeslizanteTamanhodaimagemdoperfiltodoocaminhoparaaesquerda.

Lá vai você, sem imagens apenas texto.

    
por 06.01.2012 / 00:25
2

EDIT 2: Esta é agora uma extensão do Chrome, veja aqui .

postagem original abaixo

Bit de um fraco front-end hack, mas você pode colar o seguinte javascript no console do navegador e remover as fotos do perfil. Código no github também

(function(){
    $(".tweet-avatar.avatar.pull-right").remove();
    $(".tweet").css({ "padding-left" : "5px" });
})();

EDIT: o código acima irá remover as fotos do perfil, mas novos tweets são carregados com uma foto.

Abaixo, o código reexecuta automaticamente o fragmento remove() acima quando novos tweets entram no feed:

var s_ajaxListener = new Object();
s_ajaxListener.tempOpen = XMLHttpRequest.prototype.open;
s_ajaxListener.tempSend = XMLHttpRequest.prototype.send;

s_ajaxListener.callback = function() {
    // runs on XHR events
    // to remove profile pics
    $(".tweet-avatar.avatar.pull-right").remove();
    $(".tweet").css({ "padding-left": "5px" });
}

XMLHttpRequest.prototype.open = function(a, b) {
    if (!a) var a = '';
    if (!b) var b = '';
    s_ajaxListener.tempOpen.apply(this, arguments);
    s_ajaxListener.method = a;
    s_ajaxListener.url = b;
    if (a.toLowerCase() == 'get') {
        s_ajaxListener.data = b.split('?');
        s_ajaxListener.data = s_ajaxListener.data[1];
    }
}

XMLHttpRequest.prototype.send = function(a, b) {
    if (!a) var a = '';
    if (!b) var b = '';
    s_ajaxListener.tempSend.apply(this, arguments);
    if (s_ajaxListener.method.toLowerCase() == 'post') s_ajaxListener.data = a;
    s_ajaxListener.callback();
}
    
por 16.10.2015 / 22:51