khm
e5a466b8c5
apps/duckduckgo: fix accessibility problems
...
reported by WAVE: https://wave.webaim.org
2020-05-26 21:39:54 -07:00
khm
1ef0fdb99f
apps: rename 'search' to 'duckduckgo'
...
just in case we want to bring in a 'real' search app like e.g.
the one in wercchan, for which see
https://github.com/kfarwell/werchan/tree/master/apps/search
2020-05-25 19:20:16 -07:00
khm
32cf41e25c
apps: add simple site-search app
2020-05-25 17:13:01 -07:00
khm
d425a1b19c
blagh: jsonfeed support
2020-05-25 02:09:41 -07:00
khm
972f1ba6f1
lib+css: update to html5 tags, classless css
2020-05-25 00:47:51 -07:00
stanley lieber
3d826f83e6
apps/blagh/rss20.tpl: find the correct most recently updated file so the <lastBuildDate> field is precisely accurate.
2019-12-09 23:21:45 -05:00
stanley lieber
0f81109a24
apps/blagh/atom.tpl: find the correct most recently updated file so the feed <updated> field is precisely accurate.
2019-12-09 23:20:11 -05:00
stanley lieber
0249712e67
bin/werclib.rc: ndate -a is rfc3339; ndate -t is iso-8601
2019-12-09 22:19:18 -05:00
stanley lieber
b34f460662
apps/blagh/atom.tpl, rss20.tpl: date -t -> date -a
2019-12-09 22:18:12 -05:00
stanley lieber
ce5436e0b4
bin/werclib.rc -> ndate -t output rfc3339 compliant dates.
2019-12-09 22:09:16 -05:00
stanley lieber
1f2f324654
apps/blagh/atom.tpl: fix rfc3339 dates for feed <updated> and entry <updated> fields, needed for feed validation.
2019-12-09 22:03:57 -05:00
stanley lieber
175faff417
apps/blagh/rss20.tpl: improve grep for <lastBuildDate>
2019-12-09 19:46:57 -05:00
stanley lieber
b601c168d9
apps/blagh/rss20.tpl: correctly generate accurate dates for <lastBuildDate> and <pubDate>.
2019-12-09 19:37:43 -05:00
stanley lieber
dec5683059
bin/werclib.rc: fn ndate: convert seconds to date when seconds is provided as the second argument.
2019-12-09 19:36:03 -05:00
stanley lieber
3d4e19aa0e
sites/werc.cat-v.org/index.md: update repo and contact urls
2019-12-07 21:58:39 -05:00
stanley lieber
72e2e56875
sites/werc.cat-v.org/apps/blagh/index.md: update example urls
2019-12-07 21:58:11 -05:00
stanley lieber
02d9246e9f
sites/default.cat-v.org/_werc/lib/: remove javascript google tracker from footers and headers
2019-12-07 21:57:16 -05:00
stanley lieber
81969a371d
apps/blagh/: fix rss (passes validation), partially fix atom (does not pass validation)
2019-12-07 21:55:44 -05:00
stanley lieber
4f42153162
bin/werclib.rc: replace fn datei and fn datet (both broken) with fn ndate (implements 9front's date -i, -m, and -t)
2019-12-07 21:55:00 -05:00
stanley lieber
e46212286c
apps/wman/app.rc: fix columnization
2019-12-07 21:53:38 -05:00
stanley lieber
c4bd47b73d
bin/contrib/rc-httpd/handlers/dir-index: use urlencode(1), not urlencode.awk (for now?)
2017-08-10 21:43:54 -04:00
sl
13e55c83b2
bin/aux/* bin/contrib/*: change bang paths to /bin/*: this will later be documented.
2016-12-21 21:38:03 -05:00
sl
c743f00542
etc/initrc: change default markdown formatter from markdown.pl (no modern perl on plan 9) to md2html.awk (works everywhere)
2016-12-02 20:35:58 -05:00
sl
1e14f758f8
bin/contrib/tcp80: move log to /var/log/rc-httpd
2016-12-01 19:46:03 -05:00
khm
5bf3790c9e
paste: remove some code smell, roll index.html into app.rc
2016-02-17 12:19:07 -05:00
sl
ba554d6d62
bin/contrib/rc-httpd/handlers/dir-index: use urlencode.awk
2016-02-11 16:25:11 -05:00
sl
3761dadd69
bin/contrib/rc-httpd/rc-httpd: add $libdir
2016-02-11 16:24:49 -05:00
sl
30560ff627
add bin/contrib/rc-httpd/lib/urldecode.awk
2016-02-11 16:23:48 -05:00
sl
15984f4b4a
bin/contrib/rc-httpd/handlers/serve-static: file(1): try Plan 9 syntax first, then devolve to UNIX.
2016-02-10 20:38:40 -05:00
sl
f868bf8769
apps/wman: fix comments and restore template syntax.
2016-02-10 20:34:33 -05:00
sl
7db7582b57
apps/blagh: use new datei and datet functions
2016-02-10 20:33:27 -05:00
sl
cc37685f8b
bin/cgilib.rc: hack urlencode/urldecode for UNIX *and* Plan 9
2016-02-10 20:32:57 -05:00
sl
89d9d99912
bin/werclib.rc: add datei() and datet()
2016-02-10 20:29:27 -05:00
sl
396ff63593
bin/contrib/rc-httpd/handlers/__mkfstmp: remove accidentally committed file.
2016-02-10 20:20:31 -05:00
sl
5bde5e35a5
bin/contrib/rc-httpd: rc-httpd add system $PATH to $path; bin/contrib/rc-httpd/handlers/serve-static: try two different versions of file(1) syntax
2016-02-10 14:04:14 -05:00
sl
44d244d62a
bin/contrib/tcp80: default log location is /var/log/www
2016-02-09 14:24:05 -05:00
sl
96af0b9ca0
bin/contrib/rc-httpd/: fix default paths and environment variables; create a generic default select-handler; add tcp80, used for launching rc-httpd from listen(8)
2016-02-04 21:47:22 -05:00
sl
32414fdfff
initial import of changes from 9front bikeshedding; bundle rc-httpd
2016-02-04 15:05:05 -05:00
Uriel
3b1be16a19
Be a bit more careful before we redirect to plain files when we get a trailing / and can't find a dir.
2012-08-19 01:16:10 +02:00
Uriel
131d63f0f0
Update readme to point to #cat-v instead of #plan9.
2012-08-19 01:07:54 +02:00
Uriel
916eba13c9
Ignore leading spaces/tabs when extracting a title from HTML files.
2011-06-30 22:58:17 +00:00
Uriel
10a7206fcf
Fix typo and add a new item to todo list.
2011-06-28 22:12:53 +00:00
Uriel
11d50bb6f2
When more than one file with the same 'name' (eg., foo.md, foo.html) do not display it more than once in dir listings.
2011-06-28 03:48:22 +00:00
Uriel
3d2b2ea2d7
Documentation updates:
...
- Try to explain better that werc expects Plan 9 tools in /usr/local/plan9/bin/
- Note possible bug.
- Other small doc changes.
2011-06-28 01:50:24 +00:00
Uriel
18032ba244
Fix stupid typo in comment.
2011-02-05 16:50:47 +00:00
Uriel
5ef94d8c75
Add commented out stderr debug command. This is provides functionality similar to werc_errlog_wrap.rc but it is easier to enable without changing the http server configuration.
2011-02-05 16:49:29 +00:00
Uriel
726b1322f1
Fix typo in Apache instructions, thanks cdarwin!
2011-01-16 15:39:41 +00:00
Uriel
7327afab9d
Two new configuration options for wman:
...
* wman_tmac (defaults to 'an') to pass as parameter to the -m flag of troff.
* fn wman_out_filter (defaults to calling wman_default_out_filter) to do post-processing (eg., calling col) of man page output.
Also filter out directories starting with _ from man page section listings.
2011-01-09 10:48:18 +00:00
Uriel
488a431d11
Werc website and doc updates.
2011-01-09 10:44:54 +00:00
Uriel
6bd0bcf282
Add TODO
2010-09-17 07:04:43 +00:00