Vous pouvez attribuer à chaque élément de l'aide d'un identifiant unique (peut-être GUID pour le rendre plus facile à générer par le développeur permettant l'aide de cet élément).
Cliquer sur le lien ouvre une boîte de dialogue, une info-bulle, une nouvelle fenêtre, etc. Il suffit que l'interface utilisateur charge le texte d'aide par ID à partir de la base de données. Pour simplifier la mise en œuvre dans l'interface utilisateur, il existe plusieurs façons de le faire. Peut-être pouvez-vous créer un comportement côté client jQuery.
votre HTML ressemblerait à quelque chose comme:
<span class="help" id="#{unique-id-here}">Admin</admin>
et vous pourriez avoir jQuery sur la charge DOM:
$(function() {
var help = $(".help");
help.prepend("<img src=\"path/to/images/help.png\" />");
help.click(function() {
//do something with this.id; open a popup, a title bar, whatever.
}
});
+1. Assez semblable à ce que j'avais en tête, mais vous avez tapé plus vite. Bonne réponse. – David