Code source de ch.lerolle.free.fr/include/fn-affiche_def.php


modifié le 20 mars 2019 à 14:03, taille: 1,41 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"><strong>'.$auteur .'</strong><img src="/1com/img/logo-wikiwand.jpg" align="absbottom" alt="Wikiwand" height="20">
            <span><br><br><a target="_blank" href="'
.$UrlDico.'">Voir <b><em>'.$auteur.'</em></b> &nbsp;dans Wikiwand (Wikipedia embelli)</a></span>
            </span>'
;
}
?>