Matthew Barbour
ac6ded877f
Added dependency support for extensions
...
Separated a few extensions that had multiple extension classes in the same file
2019-08-07 16:32:44 -05:00
Matthew Barbour
744dcd63e1
EmoticonListInfo
2019-08-07 16:06:55 -05:00
Matthew Barbour
f4b647b6b8
Updated util for new extension methods
2019-08-07 15:59:06 -05:00
matthew
1e60c8720c
Set unrated and unknown as reserved ratings
2019-08-07 15:50:37 -05:00
Matthew Barbour
0506adbf30
Adjusted rating setting migration
2019-08-07 15:50:37 -05:00
matthew
a019786895
Merge remote-tracking branch 'origin/bugfixes' into custom_ratings
2019-08-07 15:50:36 -05:00
Matthew Barbour
9bc5bb3374
Updated tests to generate user config
2019-08-07 15:50:35 -05:00
Matthew Barbour
85b883ed7a
Moved user config stuff into an extension
2019-08-07 15:50:34 -05:00
matthew
0fa2adfdd5
Added $user_config global based on existing config object for storing user-specific settings.
...
Added event to the user page so that extensions can hook into it, providing user-specific setting controls
2019-08-07 15:50:02 -05:00
Matthew Barbour
ee3f53e108
Changed related tags queries to run more efficiently, filter out the starting tags, and filter out any tags starting with tagme, rather than just tagme.
2019-08-07 15:50:01 -05:00
Matthew Barbour
e065c8b789
Set column defaults
2019-08-07 15:50:00 -05:00
matthew
aa5a04fbd3
Further adjusting tests for user config
...
Renamed Rating to ImageRating to prevent test system from trying to make an extension of it
2019-08-07 15:49:59 -05:00
Matthew Barbour
3560a19f79
Updated tests to generate user config
2019-08-07 15:49:58 -05:00
Matthew Barbour
b2193cb6f1
Adjusted rating array usage
2019-08-07 15:49:57 -05:00
Matthew Barbour
5e87dff033
Adjustments to rating upgrade
2019-08-07 15:49:57 -05:00
Matthew Barbour
91b46d6598
Moved user config stuff into an extension
2019-08-07 15:49:56 -05:00
Matthew Barbour
40be8f045a
Changed to use user_config extension
2019-08-07 15:49:27 -05:00
Matthew Barbour
68ee4d0e77
Custom rating support, user rating filter settings
2019-08-07 15:49:26 -05:00
Matthew Barbour
8f0aa8a4ca
Added $user_config global based on existing config object for storing user-specific settings.
...
Added event to the user page so that extensions can hook into it, providing user-specific setting controls
2019-08-07 15:48:18 -05:00
matthew
8e3b8a7a1b
Merge remote-tracking branch 'upstream/develop' into custom_ratings
2019-08-07 15:48:17 -05:00
Matthew Barbour
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
Matthew Barbour
3d1b964812
Proposed extension info change to allow getting info for unloaded extensions
2019-08-07 15:34:11 -05:00
Shish
e6411c32aa
Merge pull request #679 from sanmadjack/etc
...
Etc Commits
2019-08-06 17:45:24 -07:00
Matthew Barbour
a18589ee0a
Help extension
...
Provides foundation for help pages that are generated from loaded extensions, starting with comprehensive search documentation. Addresses #522
2019-08-05 09:03:49 -05:00
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
972b68bdd3
Setup constants
2019-08-05 09:00:23 -05:00
Matthew Barbour
5ceb6f4193
Update main.php
2019-08-01 08:40:15 -05:00
Matthew Barbour
fc294bfb3c
add tracer_enabled check to the database class to prevent unnecessary memory build-up when tracer isn't outputting.
...
Globalized tracer_enabled to make it easier to access
2019-08-01 08:15:43 -05:00
Matthew Barbour
7d110f11b6
TagCategories config constant
2019-08-01 08:10:38 -05:00
Matthew Barbour
dd6c3b2321
Added window title option to post title extension
2019-08-01 08:10:30 -05:00
Matthew Barbour
c3f2d2e1bd
New post titles extension, resolves #19
2019-08-01 08:10:24 -05:00
Matthew Barbour
45df025e7d
Bulk action permission constant
2019-08-01 08:09:00 -05:00
Matthew Barbour
cb1e9c0075
Permissions to constants
2019-08-01 08:07:05 -05:00
matthew
d16dfe24f2
media extension adjustments
2019-07-31 15:08:56 +01:00
Shish
d57b624079
Merge commit '38cc05c' into develop
2019-07-31 14:58:24 +01:00
Shish
a0b1c82d0d
function to clear event listeners
2019-07-19 10:25:07 +01:00
Shish
eb3cc73bce
make pages >500 visible to logged-in users
2019-07-19 10:24:17 +01:00
Shish
c5aba18470
s/is_admin/can(perform_bulk_actions)/
2019-07-08 20:35:10 +01:00
matthew
38cc05cf37
Fixed issue with merge's duplicate hash check
2019-07-08 08:07:18 -05:00
matthew
7991e981ca
Revert "Update main.php"
...
This reverts commit 0eeede7977f69c1e3a60d778de771f08eed4fc38.
2019-07-08 08:07:17 -05:00
Matthew Barbour
f2496b99f6
fix for resize arg isssue
2019-07-08 08:07:17 -05:00
Matthew Barbour
9ce5a05840
Update main.php
2019-07-08 08:07:16 -05:00
Matthew Barbour
58948a90fb
Fixed a constant reference
2019-07-08 08:07:15 -05:00
Matthew Barbour
d2d6c433e6
Make the media admin block look a little nicer
2019-07-08 08:07:14 -05:00
Matthew Barbour
8638a16694
Added table-building support to SetupBlock to allow easily building cleaner setup controls
2019-07-08 08:07:13 -05:00
Matthew Barbour
4065540f0e
Added SCORE sql constants
2019-07-08 08:07:12 -05:00
Matthew Barbour
a0c0b6e3d1
Various fixes
2019-07-08 08:07:11 -05:00
Matthew Barbour
ae6126d388
Changed upgrade code to use SCORE stuff
2019-07-08 08:07:10 -05:00
Matthew Barbour
b1db833d51
Added additional media properties to the images table, video, audio, length, and lossless.
...
Added new event to handle fetching media properties like height, width, and the newly added fields, and admin controls to manually scan files for their properties.
Added a search terms content:video and content:audio to search for images that do (or do not) have those flags.
2019-07-08 08:07:09 -05:00
Matthew Barbour
a41e99d1af
Renamed graphics extension to media extension
2019-07-08 08:07:08 -05:00