summaryrefslogtreecommitdiff
path: root/src/web/ejabberd_web_admin.hrl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-01-07 00:55:02 +0000
committerBadlop <badlop@process-one.net>2009-01-07 00:55:02 +0000
commit9f80ec4fb6e6eba6e6fba11b8b47debceb04aa0d (patch)
tree36e7c91c55e49c41c8d0081e8b46ce994b393e33 /src/web/ejabberd_web_admin.hrl
parent* src/msgs/ru.po: Fix typo (thanks to Dominges) (diff)
* src/web/ejabberd_web_admin.erl: WebAdmin serves Guide and links
to related sections; the path to guide.html can be configured with option doc_path (EJAB-837) * src/web/ejabberd_web_admin.hrl: Likewise * src/mod_shared_roster.erl: Likewise * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1777
Diffstat (limited to 'src/web/ejabberd_web_admin.hrl')
-rw-r--r--src/web/ejabberd_web_admin.hrl14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/web/ejabberd_web_admin.hrl b/src/web/ejabberd_web_admin.hrl
index ddceaa1e..015886db 100644
--- a/src/web/ejabberd_web_admin.hrl
+++ b/src/web/ejabberd_web_admin.hrl
@@ -50,3 +50,17 @@
{"size", Size}])).
-define(INPUTST(Type, Name, Value, Size), ?INPUT(Type, Name, ?T(Value), Size)).
-define(ACLINPUT(Text), ?XE("td", [?INPUT("text", "value" ++ ID, Text)])).
+
+%% Guide Link
+-define(GL(Ref, Title),
+ ?XAE("div",
+ [{"class", "guidelink"}],
+ [?XAE("a",
+ [{"href", "/admin/doc/guide.html#"++ Ref},
+ {"target", "_blank"}],
+ [?C("[Guide: " ++ Title ++ "]")])
+ ])).
+
+
+%% h1 with a Guide Link
+-define(H1GL(Name, Ref, Title), [?XC("h1", Name), ?GL(Ref, Title)]).