Frode Petterson
db022830a6
Add m4a extension to content files whitelist
2018-11-02 09:54:23 +01:00
Paal Joergensen
f661248b5a
HFP-2329 Skip emty metadata fields for h5p.json
2018-10-23 13:15:55 +02:00
Paal Joergensen
85d2e2eb75
Don't filter params if library or params is not set
2018-10-23 10:56:44 +02:00
Paal Joergensen
8dafa5db91
Rename 'Change Log' to 'Changelog'
2018-10-16 09:53:11 +02:00
Frode Petterson
06985cca7c
Fix h5p.json title field htmlencoded
2018-10-05 15:14:47 +02:00
Paal Joergensen
9081ca3128
JI-857 Validate metadata properly
2018-10-04 16:02:05 +02:00
Frode Petterson
7762f903c8
Add storing of content type title in metadata
2018-09-24 11:03:10 +02:00
Frode Petterson
cb2acb21c8
Merge branch 'master' of github.com:h5p/h5p-php-library
2018-09-24 10:18:40 +02:00
Frode Petterson
64c8090d13
Add storing of content type title in metadata
2018-09-24 10:18:13 +02:00
Paal Joergensen
73f41e2dbd
library.json: metadata -> metadataSettings
2018-09-21 15:09:31 +02:00
Paal Joergensen
3566ac4141
HFP-2183 Default library.metadata property shall be 1
2018-09-18 15:02:12 +02:00
Paal Joergensen
d391d486c9
HFP-2187 Only allow new license IDs
2018-09-18 14:26:36 +02:00
Paal Joergensen
4fe8eca0f2
JI-857 Validate metadata
2018-09-17 08:58:38 +02:00
Paal Joergensen
74f9a84034
JI-857 Make metadata semantics describe the actual data structure
2018-09-17 08:45:18 +02:00
Paal Joergensen
8067277e63
JI-857 Add support for optgroup type in semantics
2018-09-17 08:41:31 +02:00
Paal Joergensen
425aac5d33
HFP-2183 Set metadata when saving library
2018-09-11 11:50:51 +02:00
Oliver Tacke
2d3fe61371
Merge branch 'master' of https://github.com/h5p/h5p-php-library
2018-08-31 09:44:18 +02:00
Oliver Tacke
775b45ab6c
HFP-2094 Add metadata property to validation of library.json
2018-08-31 09:32:23 +02:00
Frode Petterson
768eb2a64b
Remove unkown todo comment
2018-08-29 14:30:31 +02:00
Paal Joergensen
8c374be79d
HFP-1871 Improve addon feature
2018-08-28 08:08:56 +02:00
Paal Joergensen
6959f65022
HFP-1871 Add library config as a generic feature
2018-08-27 14:53:17 +02:00
Paal Joergensen
bbe99e4db8
Merge branch 'HFP-1871-math-display'
2018-08-27 13:53:10 +02:00
Paal Joergensen
ee0e97e17b
HFP-1871 Skip loading semantics for addons
2018-08-27 13:52:33 +02:00
Paal Joergensen
0c7df179a7
Fix content upgrade bug
2018-08-24 12:55:42 +02:00
Paal Joergensen
6c4f904079
Generalize addons
2018-08-23 10:24:20 +02:00
Bastian Heist
3a8847424c
BUGFIX: Fix capitalization of the "Content-Type" HTTP header
2018-08-04 13:46:52 +02:00
Oliver Tacke
6d50bae108
HFP-1905 Complete validation for h5p.json
2018-08-01 17:30:30 +02:00
Oliver Tacke
64e5ab4424
HFP-1871 Fix missing variables
2018-08-01 10:55:13 +02:00
Oliver Tacke
d068b82ff5
HFP-1871 Fix sanitization of containsMath
2018-07-30 14:52:36 +02:00
Oliver Tacke
9314c55994
HFP-1871 Clean code
2018-07-26 19:34:46 +02:00
Oliver Tacke
942fd922bc
HFP-1871 Add general function to get values from library json config
2018-07-26 10:37:16 +02:00
Oliver Tacke
62b6345c49
HFP-1871 Use param from MathDisplay library.json for configuration
2018-07-25 15:08:29 +02:00
Oliver Tacke
d3a63dd756
HFP-2133 Fix additional space
2018-07-23 15:30:10 +02:00
Oliver Tacke
e22766157b
HFP-2133 Add Creative Commons acronyms
2018-07-23 14:57:14 +02:00
Oliver Tacke
a295d7d434
HFP-1925 Fix typo
2018-07-12 10:07:01 +02:00
Oliver Tacke
972c7a13f6
HFP-2074 Remove CC prefix in license names
...
Now that the optgroup feature is in place, the prefix is obsolete
2018-06-28 11:44:01 +02:00
Oliver Tacke
ae85ea3f2a
Merge branch 'HFP-1905-metadata-system' of https://github.com/h5p/h5p-php-library into HFP-1905-metadata-system
2018-06-27 16:01:20 +02:00
Oliver Tacke
9432d80b23
HFP-2075 Don't require protocol for metadata source field
2018-06-27 15:59:34 +02:00
thomasmars
d963a23a15
HFP-2074 Add optgroup to Creative Commons licenses in metadata dialog.
2018-06-26 10:51:48 +02:00
Oliver Tacke
4d286b0bdb
Fix HFP-1905 Add CC for creative commons license names
2018-06-25 14:14:51 +02:00
Oliver Tacke
8190fe1d42
HFP-1896 Fix metadata form error handling
2018-06-25 11:31:09 +02:00
Oliver Tacke
2a53b7bb7b
HFP-2059 Accept objects as library options, too
...
Compound content types should be able to deactivate the metadata
button for their subcontent types. This should be achievable
by amending the options property of a library field.
The options array can not either contains strings with library names
or objects with the property "name" (mandatory) and further properties,
one of them being "hasmetadata"
2018-06-22 13:45:59 +02:00
Oliver Tacke
04707a9f8a
HFP-1871 Add function to load MathDisplay if params contain math
2018-06-13 18:36:23 +02:00
Oliver Tacke
367763a215
Merge remote-tracking branch 'origin/master' into HFP-1905-metadata-system
2018-06-05 13:07:01 +02:00
Oliver Tacke
be77130fef
HFP-1905 Require words for author roles
2018-06-05 08:54:12 +02:00
Oliver Tacke
ea722126ff
HFP-1905 Fix property naming and validation defaults
...
Fix property naming for more harmony (and peace in the world)
Fix validation on uploading content by adding Author as a role
2018-06-04 15:44:04 +02:00
thomasmars
3ce0adf418
HFP-1942 Add crossorigin api call.
...
Update minor version of core since interface changes
2018-06-01 11:09:45 +02:00
Oliver Tacke
a30a93e62e
HFP-1897 Set correct field types and boundaries
2018-05-29 17:23:06 +02:00
Oliver Tacke
47be831f49
HFP-1897 Fix author as default role
2018-05-29 17:00:56 +02:00
Oliver Tacke
00deb02aa7
HFP-1897 Set author as default role, change placeholder text for change
2018-05-28 18:01:28 +02:00