Software Updated to Version 1a4485de..

Installed software version has changed from 488ed01d79106bded6f6b9dde57ae9fd2e3518da to 1a4485dee9576da2e8161ae08cef36b074de74a2

1a4485d GpgParse: allow underscore in filenames
0cfc8d1 cache.pl: improve code smell
cfe15ef improve code smell in cache.pl
c857984 factor out MakeHtAccessPages() and MakeListingPages() ; make MakeSystemPages() run faster ;
175e35f fix cache directory lookups... poorly
7556db9 add debug output to sqlite.pl
e64bbf6 fix bug in GetTemplate()
3e5285e sqlite.pl improve code smell
7e3de61 move schema things into template
c380c81 allow underscore in Sqlite DB Name
b3c0218 add document.cookie and document.cookie.split() to jstest1
7413ae4 add missing template to settings dialog on settings page
f70b770 add sanity to GetItemListHtml()
7c7b5cb make image pages list in full_items mode
3e96b56 add sanity to GetItemTemplate()
c87e437 add sanity to GetItemTemplateBody()
7cb3cda item_listing_page.pl: add sanity and improve code smell
d9caca2 add missing template prefixes for html templates
b1e7b9e add sanity check to GetWindowTemplate()
fe226f2 render_field.pl: add missing strict, warnings, 5.010
4ab8a70 rename SqliteGetQueryString() to SqliteGetNormalizedQueryString() and factor out SqliteGetQueryTemplate() ; replace query template lookups with SqliteGetQueryTemplate()
bd6b389 improve tags_by_tagset.pl
e9acdbf add caller info to PutHtmlFile() warning
fe16946 fix bug in GetTemplate()
447530e add sanity check to GetFileHash()
75e0d16 do not trim text of WriteMessage()
6cd46b4 route.php: check for file_exists before trying to stat it
50f859a add settings to hardware theme menu list template
ddff2f4 remove out of place script from write.template and reply.template in hardware/template
4e7b6e6 clean theme templates from clean.sh
a34d172 add options to turn on and off debugging in start.sh
e1cb097 config.pl: add new tests
2c893e8 add writeAddTag() to write.js
170da42 add missing fields to image query
b5577ab add "vintage" and "cool" to description tags in hardware theme
f515b01 tags_by_tagset.pl: improve code smell
af62991 Include sub-tags when making a tags page
be5fd2f use state variables to store GetDir() lookups to save time
8d6becf improve tags_by_tagset.pl
870c70a make GetTemplate() use GetDir() instead of hard-coded dirs
9f680c1 add SqliteIndexTagsets() into tag_parent table
814ce10 render_field.pl: improve formatting
a34150e GetPageHeader() if called without a title specified, set title to 'Untitled'
59d2d06 add template for create_new page in hardware exchange template
c6e8ed2 config.pl: add special case for inflating javascript library templates
1971601 make warning in EnsureSubdirs() not return when there is no $file
877890e move scripts into template directory
903430f add some drafts of tutorial and notes from tutoring
464c731 add comments outlining each use of 'mourn' setting
7102023 add feature check for document.cookie.split (utils.js)
ed30988 add feature check for document.cookie (utils.js)
bcbdec4 add GetTagCategoriesDialog()
3d0927a update todo
a55c00e add skeleton for tags_by_tagset.pl
f194da1 add search keyword for SqliteQueryHashRef()
fb3cd0a deprecate FormatMessage()
ae98d89 factor out GetTagLink()
43c9862 move tagset settings to template so that they can also be themed
b3c2e0a Merge remote-tracking branch 'origin/master'
fe09a4d pages.pl: improve code smell
5a3d8f3 remove 'signed' auto-tag
7f2e92f remove automatic hashtags: hastext, notext, hastitle
b459fff put js libraries into an archive so that github doesn't think this project is all javascript
864a9b9 Merge branch 'master' of https://www.github.com/qvtqht/hike
1a3503f update todo
da89895 utils.php: fix a bug in PutFile()
6f1b037 move templates to proper location
f326ff2 move hardware theme's welcome template to proper location (under template)
df383b5 add tagsets for hardware theme
d881426 add suggest tagset
522017d move list/menu template to proper location
861aa20 add tag selectors for write and reply forms (hardware theme)
f8c08fc update welcome page for hardware theme
d6e2975 update tos for hardware theme
be8b120 move default/query to default/template/query
d5385d8 index_all_multithread.sh: index chain before items
342ac25 if html template, add \n beforehand and it begins with a comment, add \n in its beginning (this helps html source be readable)
a264e81 add template header/footer to zalgo button
06baf68 Merge branch 'master' of https://www.github.com/qvtqht/hike
1ade026 add index_all_multithread.sh
7f2f6ae add welcome message to hardware theme
aef757d update todo
9373c17 add clean_html.sh
a3327d3 add skeleton for using WriteItemListingPages() for making tag pages (doesn't work yet)
1039172 update todo
0b748bb add two settings to ones available on settings page
3d9eb54 makepage.pl: fix bug in MakePage()
63fda08 add search keyword for PutHtmlFile()
01c4603 makepage.pl: MakePage() combine all item listings into one code block
7b802f9 improve WriteConfigDump() to use GetDir() instead of hard-coded paths
d2c4438 resolve duplicate/looped require() calls
a1ae9b1 convert more pages to use WriteItemListingPages()
38b387c GetPaginationLinks() add sanity and template something which wasn't templated before
3d8caa8 dark theme: brighten the admin text color a little bit

#changelog