source: spip-zone/_plugins_/dcpoison/dcpoison_options.php @ 44259

Last change on this file since 44259 was 44259, checked in by rastapopoulos@…, 10 years ago

Rangement de dcpoison

File size: 1.1 KB
Line 
1<?php
2        /*
3                Plugin Name: Duplicate Content Poison pour SPIP
4                Author: Etienne BRACKERS (Loiseau2nuit.net) d'apres une creation originale de 512banque (deliciouscadaver.com) pour le CMS Wordpress
5                Author URI: http://www.loiseau2nuit.net/ & http://www.deliciouscadaver.com
6                Version: 0.1
7                Description: Replaces a and i characters in your feed with their russian homographs, so that scrapers and normal users won't duplicate your precious content.
8                Plugin URI: http://www.deliciouscadaver.com <- mettre le lien de la doc quand elle sera ecrite
9        */
10
11
12        // ca je sais pas ce que c'est
13        // Surement une subtilite wordpressienne qui m'echappe...
14               
15                // add_filter('the_content', 'add_buster');
16
17
18        // verifier que ce n'est pas GoogleBot qui demande la page
19        // auquel cas on lui sert la version bien francaise
20        // sinon bye bye le referencement !
21
22                function dcpoison_IsGooglebot() {
23                        $googleip = $_SERVER ['REMOTE_ADDR'];
24                        // souvent un nom de serveur du style crawl-66-249-66-1.googlebot.com
25                        $name = gethostbyaddr ( $googleip );
26                        if (strpos($name, "googlebot.com" )===false) {
27                                return false;
28                        } else {
29                                return true; // ce n'est pas googlebot
30                        }
31                }
32
33?>
34
Note: See TracBrowser for help on using the repository browser.