Use ../common/html.sh instead of duplicating the code - gophercgis - Collection of gopher CGI/DCGI for geomyidae
(HTM) hg clone https://bitbucket.org/iamleot/gophercgis
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) changeset 5dfb11e02c26615d045e0df1ec71656a949f43ae
(DIR) parent 050d4c8f3777b68d0546057f5c3c42ed1e303664
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Fri, 7 Sep 2018 01:14:18
Use ../common/html.sh instead of duplicating the code
Diffstat:
acmqueue/article.cgi | 20 +-------------------
ansa/article.cgi | 20 +-------------------
espresso/article.cgi | 20 +-------------------
internazionale/article.cgi | 20 +-------------------
lwn/article.cgi | 20 +-------------------
technologyreview/article.cgi | 20 +-------------------
theatlantic/article.cgi | 20 +-------------------
theguardian/article.cgi | 19 +------------------
8 files changed, 8 insertions(+), 151 deletions(-)
---
diff -r 050d4c8f3777 -r 5dfb11e02c26 acmqueue/article.cgi
--- a/acmqueue/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/acmqueue/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,24 +1,6 @@
#!/bin/sh
-
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
+. ../common/html.sh
url=$2
/usr/pkg/bin/curl -sL "${url}" |
diff -r 050d4c8f3777 -r 5dfb11e02c26 ansa/article.cgi
--- a/ansa/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/ansa/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Extract <article> content
@@ -34,25 +35,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
-
url=$2
/usr/pkg/bin/curl -sL "${url}" |
extract_article |
diff -r 050d4c8f3777 -r 5dfb11e02c26 espresso/article.cgi
--- a/espresso/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/espresso/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Extract article content
@@ -19,25 +20,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
-
url="$2"
/usr/pkg/bin/curl -sL "${url}" |
extract_article |
diff -r 050d4c8f3777 -r 5dfb11e02c26 internazionale/article.cgi
--- a/internazionale/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/internazionale/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Extract <article> content
@@ -52,25 +53,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
-
url=$2
/usr/pkg/bin/curl -sL "${url}" |
extract_article |
diff -r 050d4c8f3777 -r 5dfb11e02c26 lwn/article.cgi
--- a/lwn/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/lwn/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Extract article content
@@ -37,25 +38,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
-
url=$2
/usr/pkg/bin/curl -sL "${url}" |
extract_article |
diff -r 050d4c8f3777 -r 5dfb11e02c26 technologyreview/article.cgi
--- a/technologyreview/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/technologyreview/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Filter HTML content
@@ -42,25 +43,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
-
url=$2
case "${url}" in
diff -r 050d4c8f3777 -r 5dfb11e02c26 theatlantic/article.cgi
--- a/theatlantic/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/theatlantic/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,24 +1,6 @@
#!/bin/sh
-
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
+. ../common/html.sh
url=$2
/usr/pkg/bin/curl -sL "${url}" |
diff -r 050d4c8f3777 -r 5dfb11e02c26 theguardian/article.cgi
--- a/theguardian/article.cgi Fri Sep 07 01:13:41 2018 +0200
+++ b/theguardian/article.cgi Fri Sep 07 01:14:18 2018 +0200
@@ -1,5 +1,6 @@
#!/bin/sh
+. ../common/html.sh
#
# Extract <article> content
@@ -40,24 +41,6 @@
}
-#
-# Render HTML as text
-#
-html_to_text()
-{
- # Nonexistent proxy to block HTTP requests
- export http_proxy="http://localhost:31283128"
-
- browser="/usr/pkg/bin/w3m"
-
- browser_options="-dump -T text/html -no-cookie -cols 72"
- browser_options="${browser_options} -o display_link=false"
- browser_options="${browser_options} -o display_link_number=false"
- browser_options="${browser_options} -o display_image=false"
-
- env LANG=en_US.UTF-8 ${browser} ${browser_options}
-}
-
url=$2
/usr/pkg/bin/curl -sL "${url}" |