Matthew Barbour
00464d2579
Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes.
2019-08-05 09:01:20 -05:00
Matthew Barbour
cb1e9c0075
Permissions to constants
2019-08-01 08:07:05 -05:00
Shish
a0b1c82d0d
function to clear event listeners
2019-07-19 10:25:07 +01:00
Shish
c24a6e9b97
formatting pass
2019-06-21 09:12:44 +01:00
Matthew Barbour
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
Matthew Barbour
ed9bd5e788
Fix in ExtensionAuthor
2019-06-15 11:29:35 -05:00
Matthew Barbour
0202597f88
Added lock file usage to cron uploader to prevent concurrent runs.
...
Changed extension manager to allow author to be a comma-separated list.
2019-06-15 11:19:51 -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
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
Shish
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
jgen
ec4111430d
More linting.
2017-03-12 00:29:10 -08:00
jgen
8de816d7dd
Some more linting via PHPDoc comments.
2017-03-12 00:18:26 -08:00
Shish
6febdec7b5
more explicit variable types
2016-06-19 23:05:57 +01:00
Shish
f8b7909426
ExtensionInfo isn't private
2016-06-19 22:15:46 +01:00
Shish
1ac88e8923
more comments
2015-09-27 12:38:48 +01:00
Shish
80f5a016c2
or else
2015-09-27 11:01:59 +01:00
Shish
ec484c1144
more phpunit-ing
2015-09-20 20:04:13 +01:00
jgen
4f51e942be
Updating/Fixing/Adding more comments with the PHP Doc style.
2014-04-27 15:33:57 -04:00
jgen
b241390fa4
Removing the closing PHP "?>" tag as per style guidelines.
2014-04-24 22:34:45 -04:00
Shish
f72bfbb050
fix indentation
2014-04-06 20:47:01 +01:00
Shish
c8aa3327a1
A bunch of small changes from scrutinizer-ci; some tidying, some actual bug fixes
2014-03-30 13:26:48 +01:00
Shish
7b68d8ebfd
use new-style constructors everywhere
2014-03-22 09:00:59 +00:00
Shish
8173a7cafd
clear event listener cache when exts change
2012-06-18 00:29:41 +01:00
Shish
a9b3ffe0eb
start of command-line ext manager
2012-06-18 00:27:58 +01:00
Shish
239e028662
flash messages everywhere~
2012-06-10 04:21:03 +01:00
Shish
2e76add61b
enhance zglob to allow really long patterns
2012-05-22 12:46:56 +01:00
Shish
67f1c1c51d
store enabled exts in a config file, rather than moving directories around
2012-03-31 18:59:28 +01:00
Shish
af7704825b
use HTTP status codes with error messages
2012-02-16 15:37:05 +00:00
Shish
0698b780f9
remove regular Extension, have SimpleExtension take its place, optimise the event system based on SimpleExtension methods
2012-02-08 12:07:01 +00:00
Shish
0589f9d72e
fine grained permission bits
2012-02-07 15:15:18 +00:00
Shish
dab85e5f26
merge type hints
2012-02-02 14:16:14 +00:00
Shish
cc8f1f35a5
more type hints
2012-02-02 14:14:33 +00:00
green-ponies (jgen)
cd7de93a0a
Changing for-loops to use pre-calculated values.
...
Rather than calculating the value each time.
2012-01-16 00:07:04 -05:00
Diftraku
93e2110056
Because Windows... shitty OS is shitty. Added a Windows-only fix to the extension symlink and deltree.
...
Windows will nag about file info not found on relative paths with symlink (php bug?).
Also, when deleting a symlink on Windows, it needs to be rmdir'd, no unlink'd (kept throwing permission denied for unlink).
2011-03-03 11:40:34 +02:00
Shish
18403a3fa6
csrf-proofing for extensions
2010-10-07 21:26:27 +01:00
Shish
0d7efd0256
class type hints for hiphop's benefit
2010-05-15 12:17:32 +01:00
Shish
27f0f2c971
link to ext_doc rather than ext_manager, for non-admins
2010-04-21 18:03:54 +01:00
Shish
7a56a9c819
only show extension docs if the extension exists
2010-03-22 03:58:14 +00:00
Shish
18c0fa7df8
more documentation, and set some extensions to be hidden from the user docs list
2010-01-05 13:13:11 +00:00
Shish
44c8461f3b
Show all extensions in the extension list
2010-01-05 10:32:39 +00:00
Shish
7a60e6fae5
lots of extension docs
2010-01-05 10:11:53 +00:00
Shish
31201aeab9
documentation
2010-01-05 09:40:26 +00:00
Shish
bd42beded8
update extensions links
2010-01-04 12:44:20 +00:00
Shish
c7b4cf8ead
documentation updates
2010-01-04 12:41:04 +00:00
Shish
694200d9f8
proper logging
2009-12-30 07:59:40 +00:00
Shish
572f84511a
lots of docs, and some internal changes
2009-07-21 07:38:53 +01:00
Shish
389eed5867
make things use SimpleExtension
2009-05-11 14:09:24 -07:00
Shish
bb84a735a2
requestcontext stuff is messy, go back to globals :(
2009-05-11 07:04:33 -07:00
Shish
34857c4d25
non-vital information moved to the extension documentation page
2009-01-16 20:00:52 -08:00
Shish
078d246396
separate links for info and help
2009-01-16 18:25:39 -08:00