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


modifié le 23 mars 2019 à 17:32, taille: 1,38 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
28
<?php
/* Usage: 
exemple1:  $LIEN_PROFOND_HTML = affiche_id( BIBLE );
exemple2:  <h3><?php affiche_id( 'a-classer' ); ?> à classer... &nbsp; <?php bouton_bas_haut(); ?></h3>
affiche l'icone d'une cible, avec:
- pour id le parametre #1 (accepte les caracteres _ . )
- pour href un lien profond intra-page href="# + $id"

NB: ATTENTION: suite à pb sur bibleverse_rich: sur les navigateurs mobiles, l'enchainement démarrant avec un <a id="exemple"></a> 
(consacré uniquement à l'id) ne fonctionne pas; il faut que l'id= entoure un ancrage "visible", c.a.d; avec au moins un caractère 
entre les balises <a id> et </a> ! ...
<a id="exemple" href="...">exemple</a> 
*/
function affiche_id($id)
    { echo 
'<a id="'.$id.'" href="#'.$id.'">
         <span class="infobulle-t2"><img src="/1com/img/cible-rouge.png" alt="Cible" width="20"><span>
         <strong>Lien permanent</strong> &nbsp; ("Permalien"):<img src="/1com/img/top_regarde.gif" align="absbottom" alt="super" height="35" width="45"><br>
         <br>
         pour publier un accès direct à cette cible:<br>
         <br>
         • <em><b>Clic Droit</b> (ou <b>Appui Long</b>)</em> sur la cible,<br>
         <br>
         • \'<b><u>C</u>opier l’<em>adresse ou URL</em></b> du lien\',<br>
         <br>
         • <b>la coller</b> dans un mail, blog, etc...<img src="/1com/img/partage3.png" align="absbottom" alt="partager" height="15" width="15"> </span></span>
        </a>'
;
    }
?>