Shish
f84bcaec01
microhtml for everything in <head>
...
I wanted to ensure that all pages (even the downtime page, terms page, home page, etc) had the appropriate `data-` attributes on `<body>` (because those are required for certain javascript, eg autocomplete, to work). One thing led to another and now everything in `head` is microhtml'ed
2024-06-21 18:52:05 +01:00
Shish
263c455457
more consistent use of q parameter
2024-02-12 11:12:50 +00:00
Shish
7da79fe2a9
[home] search is get again
2024-02-10 16:45:41 +00:00
Shish
a9e4c4bdb3
use POST when building search results, see #1026
2024-02-09 11:00:18 +00:00
Shish
b60c3fe362
[core] a load more type hints, and fix bugs revealed by type hints
2024-01-20 14:11:00 +00:00
Shish
7617daa15c
[autocomplete] rely on autocomplete-script to disable browser built-in where appropriate
2023-12-26 12:53:46 +00:00
Shish
43c7be0e89
dedicated search_link() function for generating links to search results, see #936
2023-08-18 13:52:03 +01:00
Luana
4e6ca4d184
option to hide post counters (home)
2023-06-26 08:55:19 +01:00
Shish
bce2d55744
Namespaces are one honking great idea—let's do more of those!
2023-01-10 22:44:09 +00:00
Shish
3d9e32e919
new php-cs-fixer
2021-12-14 18:32:47 +00:00
Shish
77f7121e26
drop php7.3 support, make use of 7.4 features
2021-03-14 23:43:50 +00:00
Shish
03806d0420
https a bunch of things
2020-03-25 11:47:00 +00:00
Shish
1597eff082
lint fixing
2020-03-13 09:23:54 +00:00
Shish
9b822e4132
bump
2020-02-23 11:22:15 +00:00
Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
55c6854003
formatting
2019-11-02 19:57:34 +00:00
Matthew Barbour
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
Shish
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
Shish
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
im-mi
10d47409ad
Added doctype to home page
2016-09-03 14:26:24 -04:00
Shish
0ff6da6d3c
Merge #555
2016-06-18 15:16:47 +01:00
Shish
cfc1268354
update non-layout.class.php uses of html_headers too
2016-06-18 12:49:46 +01:00
Daku
6b6e4f04b6
html_headers should be properly sorted
2016-06-18 12:25:22 +01:00
Daku
2a747c8f2b
move home css to style.css
2016-06-18 12:10:37 +01:00
Shish
aeeaabb22e
allow both http: and mailto: contact links
2016-06-06 12:12:25 +01:00
Shish
cabc600207
show all html headers on the front page, so autocomplete can work
2015-07-04 12:25:23 +01:00
Daku
8c2d8df81d
use html5 input types
...
we would use type='url' for source but non-urls can be used as source too
2015-04-18 10:39:34 +01:00
Daku
7166259cc5
autocomplete='off' for tag input
...
this disables autocomplete/captilize on "most" mobile keyboards
autocompletejs still works with this off
2015-04-18 10:39:22 +01:00
Shish
8dc27c6b97
home page mobile tweaks
2015-01-08 23:31:24 +00:00
jgen
daee99c1bc
Removing the closing PHP "?>" tag as per style guidelines.
2014-04-24 22:28:53 -04:00
Shish
e00299b376
autofocus for search box on front page
2012-09-25 23:20:52 +01:00
Shish
67f1c1c51d
store enabled exts in a config file, rather than moving directories around
2012-03-31 18:59:28 +01:00