JavaScript and PHP codes to remove DiggBar Códigos JavaScript e PHP para remover DiggBar

ADVERTISEMENT ADVERTISEMENT
To get our software and web/tips via email, sign up for Para obter o nosso software e web / dicas via e-mail, cadastre-se daily email newsletter e-mail newsletter diária . .
Subscribe to RSS feed Subscribe to RSS feed or ou follow me siga-me on Twitter? no Twitter?

Digg recently Digg recentemente introduced DiggBar introduzido DiggBar to mixed reactions. às reações mistas. We also shared a Greasemonkey script to Nós também compartilhamos um script para Greasemonkey remove DiggBar remover DiggBar , only to discover later that it can be , Apenas para descobrir mais tarde que ele pode ser turned off from Digg preferences desligada do Digg preferências . . However, DiggBar is enabled by default, and most readers are unlikely to turn it off themselves. No entanto, DiggBar é ativado por padrão, ea maioria dos leitores não são susceptíveis de desligá-lo eles mesmos. Here is a JavaScript code to remove DiggBar – bloggers and webmasters who find DiggBar damaging would probably find this useful. Aqui está um código JavaScript para remover DiggBar - bloggers e webmasters que encontrar DiggBar danificar provavelmente encontrar este útil.

Reasons to remove DiggBar Razões para remover DiggBar

So, what is the damage? Então, qual é o prejuízo? DiggBar does a 200 HTTP code (hence depriving sites of DiggBar tem um código HTTP 200 (daí retirar sites de Google juice Suco Google ). ). If a hundred sites link to your blog using the Digg shortened URL, all that juice goes to Digg. Se uma centena de sites em seu blog usando o Digg encurtado URL, todo o suco que vai ao Digg.

Can rel=”canonical” be used to suggest a canonical url on a completely different domain? Pode rel = "canônico" é usado para sugerir um url canônico em um domínio completamente diferente?

No. To migrate to a completely different domain, permanent (301) redirects are more appropriate. Não. Para migrar para um domínio completamente diferente, permanente (301) redireciona são mais adequadas. Google currently will take canonicalization suggestions into account across subdomains (or within a domain), but not across domains. Google atualmente levará em consideração as sugestões de canonização em subdomínios (ou dentro de um domínio), mas não em vários domínios. So site owners can specify a canonical page on www.example.com from a set of pages on example.com or help.example.com, but not on example-widgets.com Assim, os proprietários do site pode especificar uma página canônica sobre www.example.com partir de um conjunto de páginas em example.com ou help.example.com, mas não no exemplo-widgets.com

- -- About rel=canonical Sobre rel = canônico , Google Webmasters help , Ajudar o Google Webmasters

Canonical tag which would not work (because canonical tags work only within a domain, not cross-domain). Tag Canonical que não trabalho (porque as tags canônico só funcionam dentro de um domínio, não cross-domain).

How to remove DiggBar (code) Como remover DiggBar (código)

Initially, this article contained only the JavaScript method, but upon further searching, I also found a PHP code. Inicialmente, este artigo continha apenas o método JavaScript, mas em cima de mais pesquisa, também encontrei um código PHP. Both methods are shown here, and each is useful for different scenarios. Ambos os métodos são mostrados aqui, e cada um é útil para diferentes cenários.

Javascript code Código Javascript

The JavaScript method redirects the user to the actual page. O método JavaScript redireciona o usuário para a página real. Enter this code block within head tags of your pages. Digite este bloco de código dentro das tags head de suas páginas.

ADVERTISEMENT ADVERTISEMENT

<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
if (top.location != self.location) top.location.replace(self.location); if (top.location! = self.location) top.location.replace (self.location);
</script> </ script>

The above code removes all frames, including the frames created by Google Image search. O código acima remove todos os quadros, incluindo os quadros criados pelo Google Image Search. If you do not like image search visitors seeing the above code, use it always. Se você não gosta de visitantes imagem de pesquisa vendo o código acima, use-o sempre. If you wish to remove DiggBar only, use it only when your blog is Dugg/about to be dugg. Se você deseja remover DiggBar apenas, usá-lo apenas quando o seu blog é Dugg / prestes a ser dugg. That way, you can have the best of both worlds – image search visitors see the frame on top while DiggBar is removed during the influx of visitors (which is when your visitors will link to you and bookmark you. Dessa forma, você pode ter o melhor dos dois mundos - os visitantes a pesquisa de imagens ver o quadro no topo enquanto DiggBar é removido durante o afluxo de visitantes (que é quando os visitantes vão ligar para você e você marcador.

PHP code Código PHP

John Gruber John Gruber posted a PHP snippet colocaram um trecho de PHP that detects DiggBar (from the URL) and shows them a greeting message. que detecta DiggBar (a partir da URL) e mostra-lhes uma mensagem de saudação.

This PHP snippet merely shows a message to the visitor and stops loading the page – without redirecting the user. Este trecho de PHP apenas mostra uma mensagem para o visitante e pára o carregamento da página - sem redirecionar o usuário. You may want to show a hyperlink to the actual page. Você pode querer mostrar um link para a página real.

<?php if (preg_match('#http://digg.com/\w{1,8}/?$#', <? php if (preg_match ( '# http://digg.com/ \ w (1,8 }/?$#',
$_SERVER['HTTP_REFERER']) ) { HTTP_REFERER $ _SERVER [ ''])) (
echo "<p>Special message for Digg users here.</p>"; echo "mensagem especial para o Digg <p> usuários aqui. </ p>";
exit; saída;
} )
?> ?>

The above code checks whether the referral URL is digg.com followed by 1 to 8 characters – which is typical of the DiggBar. O código acima verifica se o encaminhamento de URL é digg.com seguido de 1 a 8 caracteres - o que é típico da DiggBar. If yes, it shows a message to the visitors (written within quotes on line 2) and stops loading page. Se sim, ele mostra uma mensagem para os visitantes (escrito entre aspas na linha 2) e pára de carregamento da página.

To get our latest articles, Para obter as últimas artigos, click here to sign up clique aqui para se inscrever for our free email newsletter or subscribe to para o nosso boletim de e-mail gratuito ou inscrever-se RSS feed RSS feed

§ Comments Comments §