Par défaut, pour les liens possédant uniquement une URL interne, si l'internaute accède à la liste de liens depuis une IP hors plage d'IP privées, alors le lien sera visible mais non cliquable. Graphiquement le lien est entourée d'une classe CSS "link-disabled" que vous pouvez charter comme vous le souhaitez.
La charte graphique de démo, ajoute par exemple une opacité de 0.5 :
Vous pouvez surcharger ce comportement dans votre charte graphique. Les liens non accessibles depuis une adresse IP hors de plage d'IP privées sont repérables par l'attribut disabled=true
<link id="directoryLink://b6c0d3ab-519f-485e-b65f-95ac49dc31b5" lang="fr" url="https://lien-interne.org" disabled="true" urltype="URL" title="Titre du lien" alternative="Alternative du lien" user-selected="true" picturetype="external" picturealternative="" picturepath="picture" picturename="index.jpg" picturesize="5150" imagetype="metadata" grantanyuser="false" limitedaccess="false" />
<link id="directoryLink://b6c0d3ab-519f-485e-b65f-95ac49dc31b5" lang="fr" url="https://lien-interne.org" disabled="true" urltype="URL" title="Titre du lien" alternative="Alternative du lien" user-selected="true" picturetype="external" picturealternative="" picturepath="picture" picturename="index.jpg" picturesize="5150" imagetype="metadata" grantanyuser="false" limitedaccess="false" />
<link id="directoryLink://b6c0d3ab-519f-485e-b65f-95ac49dc31b5" lang="fr" url="https://lien-interne.org" disabled="true" urltype="URL" title="Titre du lien" alternative="Alternative du lien" user-selected="true" picturetype="external" picturealternative="" picturepath="picture" picturename="index.jpg" picturesize="5150" imagetype="metadata" grantanyuser="false" limitedaccess="false" />