Paal Joergensen
914ee55ac5
Fixed broken core - using wrong function name [HFP-805]
2017-03-07 10:36:49 +01:00
Paal Joergensen
37f4399ab4
Added interface function that returns library file URL [HFP-805]
2017-03-07 10:25:52 +01:00
Paal Joergensen
c8b123c5c3
Using local icon if present (HFP-807)
2017-03-07 09:46:16 +01:00
thomasmars
ae56eef91d
Use ID instead of library_id for lbiraries
...
HFP-793
2017-03-03 15:45:19 +01:00
thomasmars
a95323948e
Improved upload size error msg
...
HFP-509
2017-03-03 14:47:15 +01:00
thomasmars
217c2006a4
Separate between setup error messages and disabling hub
...
HFP-509
2017-03-03 11:29:09 +01:00
thomasmars
318b9f4819
Restrict LRS dependent content if set
...
HFP-797
2017-03-03 10:43:39 +01:00
thomasmars
410c2a9ae1
Added permission check for restricted local libraries
...
Renamed cached library map function to something more appropriate
HFP-797
2017-03-03 10:33:21 +01:00
thomasmars
0af411bac8
Send json as camelCase
...
HFP-794
2017-03-02 14:39:36 +01:00
thomasmars
c0e82edfb4
Fixed endpoint address
...
HFP-794
2017-03-02 14:25:30 +01:00
thomasmars
79e32f0a7f
Added proper protocol for endpoints
...
HFP-794
2017-03-02 14:21:11 +01:00
thomasmars
515365d8df
Add common hub endpoint to core
...
HFP-794
2017-03-02 14:14:26 +01:00
thomasmars
34b8a2fb58
Updated phpdocs
...
HFP-797
2017-03-02 13:10:00 +01:00
thomasmars
16228b3086
Merge branch 'master' of https://github.com/h5p/h5p-php-library
2017-03-02 12:49:45 +01:00
thomasmars
0e2edff5a8
Helper functions for ct cache
...
Generates properly formatted json from content type cache
Merges content type cache with locally installed libraries
HFP-797
2017-03-02 12:48:30 +01:00
Paal Joergensen
3dbb8fae70
Added check for icon.svg [HFP-806]
2017-03-02 11:43:45 +01:00
Frode Petterson
b6ca0cd2df
Merge branch 'master' of github.com:h5p/h5p-php-library
2017-02-28 13:05:50 +01:00
Frode Petterson
0f08031abf
Allow Core to override permission check
...
HFP-504 HFP-505
2017-02-28 13:05:11 +01:00
thomasmars
362464ad56
Updated endpoint
...
JI-90
2017-02-27 16:01:08 +01:00
Frode Petterson
a83ea9999d
Merge branch 'master' of github.com:h5p/h5p-php-library
2017-02-27 14:15:17 +01:00
thomasmars
3068d58b2b
Make update content type cache function public
...
JI-53
2017-02-24 17:00:43 +01:00
thomasmars
933b95f5ce
Allow ajaxError to specify an error code as well.
...
JI-53
2017-02-24 16:34:16 +01:00
thomasmars
ec5a164971
Send in current content type cache update timestamp when updating content type cache
...
JI-53
2017-02-24 16:06:55 +01:00
thomasmars
0641b3b824
Restored old package and tutorial functionality
...
Removed uuid registration, will need separate endpoint
Use time instead of localized time when setting ct cache update time
Changed variable names to match API docs
2017-02-24 15:38:49 +01:00
thomasmars
2b5a10bec6
Merge branches 'HFP-502-install-errors' and 'master' of https://github.com/h5p/h5p-php-library
2017-02-24 14:11:07 +01:00
thomasmars
585f4d238a
Fixed incorrect hub enabled value after server check
...
HFP-502
2017-02-23 15:22:55 +01:00
thomasmars
e88a23d265
Changed hub variable name to match new settings name
...
HFP-502
2017-02-23 14:54:37 +01:00
thomasmars
aa861fc8ce
Make disable hub, into enable hub to match the checkbox state.
...
Implemented write access check
HFP-502
2017-02-23 14:20:56 +01:00
thomasmars
183ec0a930
Pass postData as array when fetching external ct cache data
...
JI-54
2017-02-23 13:28:59 +01:00
thomasmars
4a8a791327
Fixed default arg for update content type cache
...
JI-53
2017-02-23 12:43:18 +01:00
thomasmars
952a07456c
Merge fetch libraries metadata and update content type cache into one request.
...
Use fetchExteralData instead of adding new functionality since we're now using post.
JI-53
2017-02-23 11:33:39 +01:00
thomasmars
ff531a157c
Improved error msg and check for openssl extension
...
HFP-502
2017-02-22 18:29:21 +01:00
thomasmars
1f7d03dfd4
Don't use verb in setting name.
...
HFP-502
2017-02-22 18:03:23 +01:00
thomasmars
f556cde385
Added localized time interface for displaying correct time of content type cache update.
...
JI-53
2017-02-22 16:20:09 +01:00
thomasmars
58cbfc7f0c
Moved update content type cache into library core and interface.
...
JI-53
2017-02-22 14:50:45 +01:00
Frode Petterson
79fa5076f2
Use realpath() instead of document root = safer
...
Document root might be rewritten or incorrect for some sites(observed on multiple WP)
HFP-784
2017-02-22 11:25:05 +01:00
thomasmars
24fd6b1bc5
Made server setup check return errors instead of setting them.
...
This is useful in cases where you want to process the error messages differently
HFP-502
2017-02-22 11:14:35 +01:00
thomasmars
c4affb23dd
Added confirmation dialog functionality when disabling hub.
...
Refactored server setup check into check and var updates.
Moved bytes string parsing out of server setup check and fixed naming convention.
Fixed indentation to match library core instead of Moodle style.
2017-02-21 17:37:01 +01:00
thomasmars
c70f8521bb
Use core naming convention for requirements function
...
HFP-502
2017-02-21 14:31:01 +01:00
thomasmars
ff496d9a38
Check for H5P requirements.
...
HFP-502
2017-02-21 14:01:49 +01:00
Frode Petterson
ea3b86dcfe
Development mode must be set by default
...
HFP-724
2017-02-07 12:55:53 +01:00
Timothy Lim
3b9dd95683
HFP-580 Update regex
2017-01-30 14:49:09 +01:00
Paal Joergensen
ef4165a11d
Fixed developer mode for Drupal
2017-01-30 11:38:34 +01:00
Frode Petterson
9abe7ef321
Merge branch 'master' of github.com:h5p/h5p-php-library
2017-01-26 15:35:53 +01:00
Timothy Lim
5dc9e3ddd1
HFP-580 Handle language files with hyphens
2017-01-26 15:31:51 +01:00
Frode Petterson
95cfaf6b9e
Merge branch 'master' into improved-file-handling
2017-01-26 14:12:43 +01:00
Frode Petterson
e02df35bb1
Fix compability with PHP <5.4
...
Big thanks to andyrandom at drupal.org for providing the fix.
2017-01-26 10:37:26 +01:00
Paal Joergensen
a41df0ad9e
Merge branch 'master' into improved-file-handling
2016-12-21 15:17:56 +01:00
Paal Joergensen
e00bdbd125
Making sure displayoptions.icon is a boolean [HFP-277]
2016-12-21 15:17:36 +01:00
Paal Joergensen
20042fba85
Merge branch 'master' into improved-file-handling
2016-12-21 13:34:06 +01:00
Paal Joergensen
117e1457b7
Merge branch 'master' into improved-embed-and-download
2016-12-20 14:37:52 +01:00
Paal Joergensen
87ec43d687
Using constants for the different display options, and avoid special cases [HFP-277]
2016-12-16 14:22:03 +01:00
Paal Joergensen
7b39a6900c
Inheriting global disable setting for export & embed when saving [HFP-277]
2016-12-16 13:29:18 +01:00
Paal Joergensen
ea0362c3da
Making lines shorter [HFP-277]
2016-12-16 13:27:40 +01:00
Paal Joergensen
a1e68d212b
Updated comments [HFP-277]
2016-12-16 11:38:47 +01:00
Paal Joergensen
cfd6cb1e63
Fixed download/embed button bug when permissions are used
2016-12-13 15:57:05 +01:00
thomasmars
a326066c97
Only set tutorial url if it exists.
...
HFP-348
2016-12-13 11:36:28 +01:00
Paal Joergensen
e69a81f403
Added description of new interface method [HFP-277]
2016-12-13 10:33:59 +01:00
Paal Joergensen
0a23dc043d
Download and embed granularity (HFP-277)
2016-12-13 10:29:33 +01:00
Timothy Lim
a4d6f3aaab
Restore deprecated variable H5P.canHasFullScreen for backwards compatability
...
HFP-339
2016-12-12 11:28:59 +01:00
thomasmars
47c35d5135
Merge branches 'master' and 'stable' of https://github.com/h5p/h5p-php-library
2016-12-06 11:35:24 +01:00
Paal Joergensen
4d010ef38f
Improved message presented to user
2016-12-01 11:34:28 +01:00
Paal Joergensen
ed1fb00745
Merge branch 'release' into improved-file-handling
2016-11-30 11:19:08 +01:00
Tom Arild Jakobsen
32d06356b1
Bump to version 1.11
...
Relates to: #HFP-285
2016-11-29 16:44:20 +01:00
Tom Arild Jakobsen
5494443533
validateGroup must handle isSubContent
...
* Update validateGroup in h4p.classes.php to allow subContentId into the data
* Fix h5p-content-upgrade-process.js to take into account isSubContent
Relates to: #HFP-285
2016-11-29 15:44:32 +01:00
Tom Arild Jakobsen
0882879552
Allow subContentId in group validation. Relates to: #HFP-285
2016-11-28 14:55:57 +01:00
Tom Arild Jakobsen
b4615e01b1
Allow subContentId in group validation. Relates to: #HFP-285
2016-11-28 14:54:33 +01:00
Frode Petterson
08a1cece26
Merge branch 'master' into improved-file-handling
2016-10-27 11:20:18 +02:00
thomasmars
f28036ca0e
Bumped core API version because of API changes in editor
2016-10-21 09:53:59 +02:00
Frode Petterson
c9e5680e85
Merge branch 'master' into improved-file-handling
2016-10-03 15:12:32 +02:00
Frode Petterson
e4266efb22
Added framework method to clear dirsize cache
...
HFP-23
2016-09-30 13:41:50 +02:00
Mikael Lindqvist
ce796cf0cf
don't fail silently in createExportFile
2016-09-26 12:05:02 +02:00
Frode Petterson
1c5b9707e5
Regenerate export if missing on view
...
Thanks to paravibe on Drupal.org for contributing.
2016-09-23 10:52:40 +02:00
Frode Petterson
263a987eeb
Added document root when creating zip
...
Thanks to paravibe on Drupal.org for contributing.
2016-09-23 10:31:55 +02:00
Frode Petterson
f0e7ea1283
Merge branch 'moodle-rc3' into improved-file-handling
2016-09-23 10:14:19 +02:00
Paal Joergensen
5f38e2b7f8
Bumped core because of bugfix for optional selects [HFJ-2183]
2016-09-21 13:22:35 +02:00
Frode Petterson
fd34af6964
Use content array instead of just id
...
Makes it easier when additional properties are needed.
Also, don't try to translate PHP exception messages.
h5p/h5p-moodle-plugin#112
2016-09-14 10:44:10 +02:00
Frode Petterson
2896c9fdab
Revert "Added content ID to export handlers"
...
This reverts commit 7fca1d100d
.
Holding off on the exports for now
2016-09-08 14:48:08 +02:00
Frode Petterson
7fca1d100d
Added content ID to export handlers
...
This is to enable for proper access control.
h5p/h5p-moodle-plugin#112
2016-09-08 13:32:57 +02:00
Paal Joergensen
5b8836b5be
Making select beeing able to be optional
2016-08-29 15:54:48 +02:00
Frode Petterson
888a46844b
Bumped core version
2016-08-02 12:57:43 +02:00
Frode Petterson
832aebf5e0
Moved regexp from editor to core
...
HFJ-2099
2016-07-29 14:15:00 +02:00
Frode Petterson
1ef52dfafe
Merge branch 'release' of github.com:h5p/h5p-php-library into release
2016-07-29 13:47:17 +02:00
Frode Petterson
44633fc1db
Updated regexp to support existing content to new content copy
...
HFJ-2099
2016-07-29 13:46:14 +02:00
Frode Petterson
8b31f88ca8
Increase performance by removing unused code
2016-07-27 16:17:58 +02:00
Svein-Tore Griff With
43748bc4b8
Add documentation regarding stylePatterns
2016-07-15 15:33:11 +02:00
ndobromirov
406a55be5c
Excessive calls to variable_set HFJ-1893
2016-06-21 13:26:39 +02:00
Frode Petterson
18e2b79cc6
Merge branch 'master' of github.com:h5p/h5p-php-library
2016-06-21 09:34:37 +02:00
andyrandom
8cb0aad09e
Allow hyphens in HTML tags HFJ-1951
2016-06-21 09:34:27 +02:00
Paal Joergensen
6caf44e54b
Added checks for mbstring PHP extension [HFJ-1996]
2016-06-08 11:28:07 +02:00
Frode Petterson
0d6fac4099
Merge branch 'release' of github.com:h5p/h5p-php-library into release
2016-06-03 12:53:12 +02:00
Frode Petterson
c2f5feaae5
Improved error message for req core version
...
HFJ-1959
2016-05-31 10:51:59 +02:00
Frode Petterson
cc121b2f53
Bugfix: Must be able to run from CLI
2016-05-13 13:42:44 +02:00
Dave Richer
76e813a32e
Update h5p.classes.php
...
Prevents H5P From breaking console PHP commands
2016-04-23 23:40:46 -04:00
Thomas Marstrander
414751aad2
Fixed uploading packages and export functionality with development mode.
...
Changed update package to save package, update package was moved from interface in january, replaced with savePackage.
Added optional parameter to exportLibrary where you can pass in development folder path for the library if it lives inside development folder.
HVP-147
2016-04-21 11:38:14 +02:00
Dave Richer
29a8601595
Major clean up of both syntactical errors and spelling
2016-04-13 00:01:15 -04:00
Frode Petterson
cdfb810501
Merge branch 'release'
2016-04-12 14:39:59 +02:00
Frode Petterson
7474916f3a
scripts and styles arrays must always be defined
2016-04-12 11:37:55 +02:00
Frode Petterson
41c98cc13c
Merge branch 'master' of github.com:h5p/h5p-php-library
2016-04-06 11:47:16 +02:00
Frode Petterson
e0d3c2e1e0
Merge branch 'release'
2016-04-06 11:47:06 +02:00