From cff8fea1ee232fcb751b2d6d3e7bfe4ef4060247 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 20 Apr 2023 19:22:17 -0400 Subject: html search form action (for index & text results) - obstinately avoiding scripting, even javascript result far from an ideal compromise, (two submission forms (for text & for index)) --- flake.lock | 12 ++++++------ org/out_xmls.org | 34 +++++++++++++++++++++++++++++----- src/doc_reform/io_out/xmls.d | 34 +++++++++++++++++++++++++++++----- 3 files changed, 64 insertions(+), 16 deletions(-) diff --git a/flake.lock b/flake.lock index c1ec5fc..5027d90 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1681037374, - "narHash": "sha256-XL6X3VGbEFJZDUouv2xpKg2Aljzu/etPLv5e1FPt1q0=", + "lastModified": 1681202837, + "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", "owner": "numtide", "repo": "flake-utils", - "rev": "033b9f258ca96a10e543d4442071f614dc3f8412", + "rev": "cfacdce06f30d2b68473a46042957675eebb3401", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1681092589, - "narHash": "sha256-I11GYL+6yD6dX89H0WaMiptE52NZ2Tmx+rA23TUyfH8=", + "lastModified": 1681956304, + "narHash": "sha256-unQAkIwasSPc51R+CHF+r+58WM4bU/lEnXPSpi6yAxg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "83ca2cd74539fb8e79d46e233f6bb1d978c36f32", + "rev": "5b7bbca14c3627153bd305bec9a71f98b56c140c", "type": "github" }, "original": { diff --git a/org/out_xmls.org b/org/out_xmls.org index adeecfc..eb3f87a 100644 --- a/org/out_xmls.org +++ b/org/out_xmls.org @@ -375,14 +375,28 @@ import o = format(q"┃
-
+
+ +
+    + %s + + + + + +
┃", @@ -393,6 +407,13 @@ import ~ doc_matters.conf_make_meta.conf.w_srv_db_sqlite_filename ~ "\">", doc_matters.src.filename_base, + doc_matters.conf_make_meta.conf.w_srv_cgi_action, + (doc_matters.conf_make_meta.conf.w_srv_db_sqlite_filename.empty) + ? "" + : "\n ", + doc_matters.src.filename_base, ); } else { o = ""; @@ -595,7 +616,10 @@ import

- SiSU Spine (object numbering & object search) (in sisu 2002 ...) <> + ≅ SiSU Spine (object numbering & object search) +

+

+ (web 1993, object numbering 1997, object search 2002 ...) <>

diff --git a/src/doc_reform/io_out/xmls.d b/src/doc_reform/io_out/xmls.d index 7a35967..2b67978 100644 --- a/src/doc_reform/io_out/xmls.d +++ b/src/doc_reform/io_out/xmls.d @@ -264,14 +264,28 @@ template outputXHTMLs() { o = format(q"┃
-
+
+ +
+    + %s + + + + + +
┃", @@ -282,6 +296,13 @@ template outputXHTMLs() { ~ doc_matters.conf_make_meta.conf.w_srv_db_sqlite_filename ~ "\">", doc_matters.src.filename_base, + doc_matters.conf_make_meta.conf.w_srv_cgi_action, + (doc_matters.conf_make_meta.conf.w_srv_db_sqlite_filename.empty) + ? "" + : "\n ", + doc_matters.src.filename_base, ); } else { o = ""; @@ -459,7 +480,10 @@ template outputXHTMLs() {

- SiSU Spine (object numbering & object search) (in sisu 2002 ...) 2023 + ≅ SiSU Spine (object numbering & object search) +

+

+ (web 1993, object numbering 1997, object search 2002 ...) 2023

-- cgit v1.2.3