JavaScript and PHP codes to remove DiggBar JavaScript a PHP kódov odstrániť DiggBar

ADVERTISEMENT REKLAMA
To get our software and web/tips via email, sign up for Ak chcete získať náš softvér a internetových / tipy prostredníctvom e-mailu, prihláste sa na daily email newsletter denná e-mail newsletter . .
Subscribe to RSS feed Prihlásiť sa na odber RSS feed or alebo follow me za mnou on Twitter? on Twitter?

Digg recently Digg nedávno introduced DiggBar predstavil DiggBar to mixed reactions. na zmiešané reakcie. We also shared a Greasemonkey script to Tiež spoločná skript pre Greasemonkey remove DiggBar odstrániť DiggBar , only to discover later that it can be , Len aby neskôr zistíte, že to môže byť turned off from Digg preferences vypnutý z digg preferencie . . However, DiggBar is enabled by default, and most readers are unlikely to turn it off themselves. Avšak, je DiggBar v predvolenom nastavení povolená, a väčšina čitateľov je nepravdepodobné, že ho vypnúť sami. Here is a JavaScript code to remove DiggBar – bloggers and webmasters who find DiggBar damaging would probably find this useful. Tu je kód jazyka JavaScript ku odstrániť DiggBar - bloggerov a webmasterov, ktorí sa nachádzajú DiggBar poškodenie pravdepodobne nájsť to užitočné.

Reasons to remove DiggBar Dôvody na odstránenie DiggBar

So, what is the damage? Takže, čo je škoda? DiggBar does a 200 HTTP code (hence depriving sites of DiggBar sa kód HTTP 200 (teda zbavený miesta Google juice Google šťava ). ). If a hundred sites link to your blog using the Digg shortened URL, all that juice goes to Digg. Je-li sto stránky odkaz na váš blog pomocou digg skrátené URL, všetko, čo ide do šťavy Digg.

Can rel=”canonical” be used to suggest a canonical url on a completely different domain? Môže rel = "kanonické" byť použité na navrhnúť kánonické url na úplne inej domény?

No. To migrate to a completely different domain, permanent (301) redirects are more appropriate. No Ak chcete prejsť na úplne inú doménu, trvalá (301), presmerovanie sú vhodnejšie. Google currently will take canonicalization suggestions into account across subdomains (or within a domain), but not across domains. Google v súčasnosti bude Kanonikalizace návrhy do úvahy v rámci subdomén (alebo v rámci domény), ale nie v doménach. 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 Takže majitelia stránok je možné špecifikovať kanonické stránke www.example.com z množiny stránok na example.com alebo help.example.com, ale nie na príklade-widgets.com

- -- About rel=canonical O rel = kánonické , Google Webmasters help Google webmasterov pomoc

Canonical tag which would not work (because canonical tags work only within a domain, not cross-domain). Kanonických značka, ktorá by nebola práce (pretože kanonické tagy fungujú iba v rámci domény, a to cross-domain).

How to remove DiggBar (code) Ako odstrániť DiggBar (kód)

Initially, this article contained only the JavaScript method, but upon further searching, I also found a PHP code. Na začiatku tohto článku obsahovala iba JavaScript metódu, ale pri ďalšom hľadaní som tiež zistil, PHP kódu. Both methods are shown here, and each is useful for different scenarios. Obe metódy sú tu uvedené, a každý je užitočné pre rôzne scenáre.

Javascript code Kód JavaScript

The JavaScript method redirects the user to the actual page. Metóda JavaScript presmeruje užívateľa na aktuálnu stránku. Enter this code block within head tags of your pages. Zadajte tento kód bloku na čele značiek z vašich stránok.

ADVERTISEMENT REKLAMA

<script language="JavaScript" type="text/javascript"> <script type="text/javascript"> language = "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. Vyššie uvedený kód odstraňuje všetky snímky, vrátane snímok vytvorených vyhľadávanie obrázkov Google. If you do not like image search visitors seeing the above code, use it always. Ak sa vám nepáči návštevníci vyhľadávanie obrázkov vidieť vyššie uvedený kód, použite ju vždy. If you wish to remove DiggBar only, use it only when your blog is Dugg/about to be dugg. Ak si prajete odstrániť DiggBar len používať len vtedy, ak je váš blog Dugg / má byť 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. Týmto spôsobom môžete mať to najlepšie z oboch svetov - návštevníci vyhľadávanie obrázkov pozri rámček na hornej časti, zatiaľ čo DiggBar je odstránená počas prílivu návštevníkov (čo je, keď si návštevníci budú odkaz na Vás a záložky vás.

PHP code PHP kód

John Gruber John Gruber posted a PHP snippet posted úryvok PHP that detects DiggBar (from the URL) and shows them a greeting message. , Ktorý zistí DiggBar (z adresy URL) a ukazuje im pozdrav správy.

This PHP snippet merely shows a message to the visitor and stops loading the page – without redirecting the user. Tento úryvok ukazuje iba PHP správu návštevníkov a zastaví načítanie stránky - bez presmerovania užívateľa. You may want to show a hyperlink to the actual page. Možno budete chcieť ukázať odkaz na aktuálnu stránku.

<?php if (preg_match('#http://digg.com/\w{1,8}/?$#', if (preg_match ( '# http://digg.com/ \ w (1,8 }/?$#',
$_SERVER['HTTP_REFERER']) ) { $ _SERVER [ 'HTTP_REFERER'])) (
echo "<p>Special message for Digg users here.</p>"; echo "Osobitná správa pre užívateľov digg tu. </ p>";
exit; exit;
} )
?> ?>

The above code checks whether the referral URL is digg.com followed by 1 to 8 characters – which is typical of the DiggBar. Vyššie uvedený kód kontroluje, či sa postúpenie URL digg.com nasleduje 1 - 8 znakov - čo je typické pre DiggBar. If yes, it shows a message to the visitors (written within quotes on line 2) and stops loading page. Ak áno, to ukazuje správa pre návštevníkov (napísaný v quotes on line 2), a zastaví načítanie stránky.

To get our latest articles, Ak chcete získať naše najnovšie články click here to sign up tu je možné sa prihlásiť for our free email newsletter or subscribe to pre náš bezplatný e-mailový spravodajca, alebo sa prihlásiť k odberu RSS feed RSS feed

§ Comments § Komentáre