diff options
Diffstat (limited to 'org/out_cgi_search_sqlite.org')
-rw-r--r-- | org/out_cgi_search_sqlite.org | 80 |
1 files changed, 69 insertions, 11 deletions
diff --git a/org/out_cgi_search_sqlite.org b/org/out_cgi_search_sqlite.org index 868962d..9527731 100644 --- a/org/out_cgi_search_sqlite.org +++ b/org/out_cgi_search_sqlite.org @@ -4,7 +4,7 @@ #+FILETAGS: :spine:hub: #+AUTHOR: Ralph Amissah #+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]] -#+COPYRIGHT: Copyright (C) 2015 - 2020 Ralph Amissah +#+COPYRIGHT: Copyright (C) 2015 - 2021 Ralph Amissah #+LANGUAGE: en #+STARTUP: content hideblocks hidestars noindent entitiespretty #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil _:nil -:t f:t *:t <:t @@ -69,6 +69,7 @@ dub --force --compiler=ldc2 && sudo cp -v cgi-bin/spine-search /usr/lib/cgi-bin/ ~grotto/repo/git.repo/code/project-spine/doc-reform-markup/markup_samples/markup/pod/* #+BEGIN_SRC d :tangle "../src/doc_reform/io_out/cgi_sqlite_search_form.d" +<<doc_header_including_copyright_and_license>> module doc_reform.io_out.cgi_sqlite_search_form; template CGIsearchSQLite() { void CGIsearchSQLite(E,O,M)(E env, O opt_action, M make_and_meta_struct) { @@ -847,7 +848,7 @@ string show_matched_objects (string fn) { </title> <meta name="sourcefile" content="SiSU.sst"> <link rel="generator" href="sisudoc.org"> - <link rel="shortcut icon" href="http://%%s/image_sys/spine.ico"> + <link rel="shortcut icon" href="https://%%s/image_sys/spine.ico"> <style media = "all"> #+END_SRC @@ -2094,7 +2095,7 @@ LIMIT %%s OFFSET %%s _close_para ~ "<hr><div class=\"publication\">" ~ "<p class=\"publication\"><a href=\"" - ~ "http://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" + ~ "https://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" ~ row["language_document_char"].as!string ~ "/html/" ~ row["src_filename_base"].as!string ~ "/" ~ "toc.html" @@ -2122,7 +2123,7 @@ LIMIT %%s OFFSET %%s "<div class=\"flex-container\">" ~ "<div class=\"textview_ocn\" style=\"flex: 0 0 1.2em\">" ~ "<p class=\"ocn_is\"><a href=\"" - ~ "http://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" + ~ "https://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" ~ row["language_document_char"].as!string ~ "/html/" ~ row["src_filename_base"].as!string ~ "/" ~ row["seg_name"].as!string ~ ".html#" ~ row["ocn"].as!string @@ -2140,7 +2141,7 @@ LIMIT %%s OFFSET %%s "<div class=\"flex-container\">" ~ "<div class=\"textview_ocn\" style=\"flex: 0 0 1.2em\">" ~ "<p class=\"ocn_is\"><a href=\"" - ~ "http://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" + ~ "https://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" ~ row["language_document_char"].as!string ~ "/html/" ~ row["src_filename_base"].as!string ~ "/toc.html" ~ "\">" @@ -2164,7 +2165,7 @@ LIMIT %%s OFFSET %%s cgi.write( _matched_ocn_open ~ "<a href=\"" - ~ "http://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" + ~ "https://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" ~ row["language_document_char"].as!string ~ "/html/" ~ row["src_filename_base"].as!string ~ "/" ~ row["seg_name"].as!string ~ ".html#" ~ row["ocn"].as!string @@ -2176,7 +2177,7 @@ LIMIT %%s OFFSET %%s cgi.write( _matched_ocn_open ~ "<a href=\"" - ~ "http://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" + ~ "https://" ~ conf.http_host ~ conf.doc_collection_sub_root ~ "/" ~ row["language_document_char"].as!string ~ "/html/" ~ row["src_filename_base"].as!string ~ "/toc.html" ~ "\">" @@ -2198,10 +2199,10 @@ LIMIT %%s OFFSET %%s } else { // offset_not_beyond_limit = false; cgi.write("select_query_results empty<p>\n"); } - cgi.write("<br><p class=\"center\"><a href=\"http://sisudoc.org/\" target=\"_top\"> + cgi.write("<br><p class=\"center\"><a href=\"https://sisudoc.org/\" target=\"_top\"> <label for=\"find\"><b>≅ SiSU spine</b></label> </a> <label for=\"find\">(generated) search form</label> -<br><a href=\"http://git.sisudoc.org/\" target=\"_top\"> +<br><a href=\"https://git.sisudoc.org/\" target=\"_top\"> git</a> </p> "); @@ -2239,7 +2240,7 @@ LIMIT %%s OFFSET %%s name "spine_cgi_sqlite_search" description "spine cgi sqlite search" authors "Ralph Amissah" -copyright "Copyright © 2020, Ralph Amissah" +copyright "Copyright © 2021, Ralph Amissah" license "GPL-3.0+" dependency "d2sqlite3" version="%s" dependency "arsd-official:cgi" version="%s" @@ -2280,5 +2281,62 @@ cv.db_selected = "spine.search.sql.db"; cd util/d/cgi/search/src dub --force --compiler=ldc2 && sudo cp -v cgi-bin/spine-search /usr/lib/cgi-bin/. -http://localhost/cgi-bin/spine-search? +https://localhost/cgi-bin/spine-search? #+END_SRC +* document header including copyright & license + +#+NAME: doc_header_including_copyright_and_license +#+BEGIN_SRC txt +/+ +- Name: Spine, Doc Reform [a part of] + - Description: documents, structuring, processing, publishing, search + - static content generator + + - Author: Ralph Amissah + [ralph.amissah@gmail.com] + + - Copyright: (C) 2015 - 2021 Ralph Amissah, All Rights + Reserved. + + - License: AGPL 3 or later: + + Spine (SiSU), a framework for document structuring, publishing and + search + + Copyright (C) Ralph Amissah + + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU AFERO General Public License as published by the + Free Software Foundation, either version 3 of the License, or (at your + option) any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along with + this program. If not, see [https://www.gnu.org/licenses/]. + + If you have Internet connection, the latest version of the AGPL should be + available at these locations: + [https://www.fsf.org/licensing/licenses/agpl.html] + [https://www.gnu.org/licenses/agpl.html] + + - Spine (by Doc Reform, related to SiSU) uses standard: + - docReform markup syntax + - standard SiSU markup syntax with modified headers and minor modifications + - docReform object numbering + - standard SiSU object citation numbering & system + + - Hompages: + [https://www.doc_reform.org] + [https://www.sisudoc.org] + + - Git + [https://git.sisudoc.org/projects/?p=software/spine.git;a=summary] + ++/ +#+END_SRC + +* __END__ |