72268d529d
Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings
2021-01-16 14:26:17 -06:00
984c9702ec
The great MIMEing
2020-06-25 00:42:34 +01:00
63b2601e67
Mime type handling overhaul
...
Changed mime type map to deal with the reality that certain file types have multiple extensions and/or multiple mime types, as well as constants supporting all of the data. Created new functions using the updated mime type map to resolve mime types and extensions. Updated various items around the project that determine mime/extension to take advantage of the new functions.
2020-06-03 19:47:40 +01:00
1597eff082
lint fixing
2020-03-13 09:23:54 +00:00
e46b319295
set theme classes
2020-02-04 00:46:36 +00:00
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
972b68bdd3
Setup constants
2019-08-05 09:00:23 -05:00
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
d30665d274
more deduping
2015-09-27 21:09:27 +01:00
9af5995dcc
PHPUnit proof of concept
2015-09-20 20:03:29 +01:00
b3f9925839
PHPDoc all the things!
2014-04-28 18:22:57 -04:00
3cd8c33ed1
Convert Spaces -> Tabs
2014-04-28 02:24:19 -04:00
1ca3865a1c
Removing the closing PHP "?>" tag as per style guidelines. (Also see: https://stackoverflow.com/questions/4410704/why-would-one-omit-the-close-tag )
2014-04-25 22:54:51 -04:00
bdf49b33cb
Some more linting thanks to scrutinizer-ci
2014-04-19 01:18:49 -04:00
db5aa56300
remove a bunch of dead code
2014-03-29 11:44:34 +00:00
7155804505
Cleaned up code in some of my extensions
...
Removed function testImage in ext/chatbox/test.php because it no longer applies (there is a cache now)
2013-03-01 17:29:28 +01:00
4c170110e8
Moved sitemap file to /data/cache/sitemap.xml
...
Sitemap creation time now determined by filemtime instead of via config
2013-02-20 00:31:52 +01:00
e64f1f0bcb
Update ext/sitemap/main.php
...
- Added setup block to choose between generating full sitemap or smaller sitemap
- Added sitemap caching, regenerating at most every day
2013-02-15 04:31:31 +01:00
52893d0f04
Update ext/sitemap/main.php
...
- Added setup block to choose between generating full sitemap or smaller sitemap
2013-02-15 03:04:58 +01:00
59ec209c4a
Caching not working properly for various reasons, removed for now
2013-02-11 08:43:06 +01:00
b7b8786f18
Remade the sitemap extension
...
- now makes full sitemap with specific with higher priorities for newer/more popular content
- Sitemap is cached for 6 hours
several things still need to be added
2013-02-10 17:41:19 +01:00
67f1c1c51d
store enabled exts in a config file, rather than moving directories around
2012-03-31 18:59:28 +01:00