Code source de ch.lerolle.free.fr/include/fn-affiche_def.php modifié le 30 octobre 2018 à 17:21, taille: 1,3 Ko
NB: les fichiers appelés par 'include' ou 'include_once' sont tous localisés dans le dossier ch.lerolle.free.fr/include,
ou un de ses sous-dossiers ( règle chez Free, mon hébergeur gratuit Pouce)...
validation du HTML W3C ou Aborla avec correction automatique


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php function affiche_def($cd_langue,$auteur,$discriminant)
/* 
Usage: <?php affiche_def('fr','Francis Bacon','_(philosophe)'); ?>
- le parametre #1 est la langue du site Wikipedia
- le parametre #2 est le nom de l'auteur
- le parametre #3 est, si nécessaire, le discriminant affecté par Wikipedia pour distinguer l'auteur de ses homonymes
affiche le nom de l'auteur, et un lien vers l'article de Wikipedia concernant l'auteur.
Exemples:
    https://fr.wikipedia.org/wiki/Michel_Serres
    https://fr.wikipedia.org/wiki/Francis_Bacon_(philosophe)
    https://fr.wikipedia.org/wiki/Bernard_Friot_(sociologue)
    https://fr.wikipedia.org/wiki/René_Girard

    ou version embellie de Wikipedia:
    https://www.wikiwand.com/fr/Confucius
*/
{
    
$auteurSansEspace str_replace(' ','_',$auteur);    // str_replace('a','z','abcde') donne 'zbcde'

//    $UrlDico = 'https://'.$cd_langue.'.wikipedia.org/wiki/'    // 1ère version avec Wikipedia officiel
    
$UrlDico 'https://www.wikiwand.com/'.$cd_langue.'/'    // 2ème version avec www.wikiwand.com exemple: https://www.wikiwand.com/fr/Confucius
                                            
.$auteurSansEspace.$discriminant;
    echo 
'<span class="infobulle-t2">'.$auteur .'
            <span><br><br><a target="_blank" href="'
.$UrlDico.'">→ Voir <b>'.$auteur.'</b> dans Wikiwand<br> (Wikipedia embelli)</a></span>
            </span>'
;
}
?>