aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/doc_reform/output/xmls.d
diff options
context:
space:
mode:
Diffstat (limited to 'src/doc_reform/output/xmls.d')
-rw-r--r--src/doc_reform/output/xmls.d59
1 files changed, 39 insertions, 20 deletions
diff --git a/src/doc_reform/output/xmls.d b/src/doc_reform/output/xmls.d
index 6f1f925..fad0bdf 100644
--- a/src/doc_reform/output/xmls.d
+++ b/src/doc_reform/output/xmls.d
@@ -158,7 +158,7 @@ template outputXHTMLs() {
.replaceAll(
rgx.br_nl, "");
} else {
- _locations = "<p class=\"tiny_left\"><a href=\"http://www.sisudoc.org\">DocReform</a></p>\n<p class=\"tiny_left\"><a href=\"http://www.sisudoc.org\">www.sisudoc.org</a></p>\n<p class=\"tiny_left\"><a href=\"http://git.sisudoc.org/gitweb/\">sources / git</a></p>";
+ _locations = "<p class=\"tiny_left\"><a href=\"http://www.doc-reform.org\">doc-reform</a></p>\n<p class=\"tiny_left\"><a href=\"http://git.sisudoc.org/software/doc-reform/\">sources / git</a></p>\n<p class=\"tiny_left\"><a href=\"http://www.sisudoc.org\">www.sisudoc.org</a></p>";
}
string o;
o = format(q"¶<div class="flex-menu-option">
@@ -174,21 +174,32 @@ template outputXHTMLs() {
string _action="http://www.sisudoc.org/cgi-bin/search.cgi";
string _db="DocReform.7a.manual";
string o;
- o = format(q"¶<div class="flex-menu-option">
- <a name="search"></a>
- <form method="get" action="%s" target="_top">
- <font size="2">
- <input type="text" name="s1" size="24" maxlength="255" />
- <input type="hidden" name="db" value="%s" />
- <input type="hidden" name="ltd" value="1000" />
- <input type="hidden" name="off" value="0" />
- <input type="hidden" name="doc" value="live-manual" /><br />
- <input type="submit" name="search" value="search doc" />
- <input type="submit" name="search" value="search db" />
- </font></form>
+ string _form;
+ if (doc_matters.opt.action.workon) {
+ _form = format(q"¶
+ <a name="search"></a>
+ <form method="get" action="%s" target="_top">
+ <font size="2">
+ <input type="text" name="s1" size="24" maxlength="255" />
+ <input type="hidden" name="db" value="%s" />
+ <input type="hidden" name="ltd" value="1000" />
+ <input type="hidden" name="off" value="0" />
+ <input type="hidden" name="doc" value="live-manual" /><br />
+ <input type="submit" name="search" value="search doc" />
+ <input type="submit" name="search" value="search db" />
+ </font></form>
+ ¶",
+ _action,
+ _db,
+ );
+ } else {
+ _form = format(q"¶%s¶",
+ "",
+ );
+ }
+ o = format(q"¶<div class="flex-menu-option">%s
</div>¶",
- _action,
- _db,
+ _form,
);
return o;
}
@@ -196,6 +207,17 @@ template outputXHTMLs() {
M doc_matters,
string type,
) {
+ string _manifest = "";
+ if (doc_matters.opt.action.workon) {
+ _manifest = format(q"¶
+ <a href="../../manifest/sisu.en.html" target="_top">
+ <font face="verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman" size="2">
+ [&nbsp;document&nbsp;manifest&nbsp;]
+ </font>
+ </a>
+ ¶",
+ );
+ }
string o;
o = format(q"¶<!DOCTYPE html>
<html>
@@ -217,11 +239,7 @@ template outputXHTMLs() {
<div class="flex-menu-bar">
%s
<div class="flex-menu-option">
- <a href="../../manifest/sisu.en.html" target="_top">
- <font face="verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman" size="2">
- [&nbsp;document&nbsp;manifest&nbsp;]
- </font>
- </a>
+ %s
</div>
%s%s¶",
doc_matters.conf_make_meta.meta.title_full,
@@ -234,6 +252,7 @@ template outputXHTMLs() {
: "../../css/html_scroll.css"),
doc_matters.src.language,
site_info_button(doc_matters),
+ _manifest,
inline_search_form(doc_matters),
((type == "seg") ? "" : "\n</div>"),
);