Commit graph

249 commits

Author SHA1 Message Date
Frank Ronny Larsen
a247ca470c OPPG-413: Validator just got a little more annoying. Gives warning if mandatory fields are missing in group 2013-07-09 10:10:32 +02:00
Frank Ronny Larsen
6e99a052e2 OPPG-413: BUGFIX: Use isset() to check for existence 2013-07-09 09:41:57 +02:00
Frank Ronny Larsen
1548ebaf94 OPPG-172: Added library whitelist extension
Adds js and css as allowed extensions for library.
Manually add swf if wanted.
2013-07-08 18:22:38 +02:00
Pål Jørgensen
112e1e1108 Merge branch 'master' of b.amendor.com:h5p 2013-07-08 17:12:48 +02:00
Pål Jørgensen
118024d479 Only clearing cache if at least one library was created or updated 2013-07-08 17:12:40 +02:00
Frank Ronny Larsen
a7aeefc367 OPPG-414: Removed just in case-code. 2013-07-08 17:02:05 +02:00
Frank Ronny Larsen
d2e3558927 OPPG-413: Enable caching, fill default tag list for HTML validation 2013-07-08 16:15:54 +02:00
Frank Ronny Larsen
35e2623e1b OPPG-413: Validation of specific limitations from semantics. 2013-07-08 15:28:45 +02:00
Frank Ronny Larsen
1ca9eff064 OPPG-413: Validation fixes 2013-07-08 14:59:15 +02:00
Frank Ronny Larsen
5f0ba2f2a0 OPPG-413: Validator mostly ready. Huge problems with lists. 2013-07-05 17:35:59 +02:00
Frank Ronny Larsen
d1036e9a5a OPPG-172: Added File extentension white list for content
Scan content files to ensure all files comply with the configured
set of valid extensions.
Disallows adding htaccess or php to allowed extension too.
2013-06-30 22:14:16 +02:00
Frank Ronny Larsen
312bd0f8b5 OPPG-414: Specific permission for updating libraries
Added a permission.
Added a new function to H5PFrameworkInterface for testing if allowed to update library
Added apropriate tests.
2013-06-30 16:39:17 +02:00
Frank Ronny Larsen
a34d0ea3e7 BUGFIX: Use DIRECTORY_SEPARATOR instead of '/' 2013-06-30 15:32:38 +02:00
Svein-Tore Griff With
0eb3051ca2 Add storage for the extra h5p.json data 2013-05-07 20:55:44 +02:00
Svein-Tore Griff With
8a94973852 Removing external resources 2013-05-07 19:38:52 +02:00
Svein-Tore Griff With
da99000fe8 Translation of semantics now working 2013-05-03 11:21:08 +02:00
Svein-Tore Griff With
1a9a9b8b0b Add code for supporting language files. The code doesn't work but doesn't seem to break anything either. 2013-05-02 17:09:48 +02:00
Svein-Tore Griff With
7d25f28a6d Fix bugs after refactoring library validation. Also added camelcase on a variable. 2013-05-01 23:24:58 +02:00
Svein-Tore Griff With
252cb01573 refactoring, not stable 2013-05-01 17:22:09 +02:00
Svein-Tore Griff With
0ab794f67b Allow dots in filenames 2013-04-14 15:31:29 +02:00
Svein-Tore Griff With
1cb36af66e Use '-' instead of '_' in folder names 2013-04-13 15:03:04 +02:00
Svein-Tore Griff With
995e56cf60 Save h5p libraries in folders with understandable names 2013-04-13 14:55:33 +02:00
Svein-Tore Griff With
18b2475918 Do not attempt to save library dependencies for libraries that have already been saved, and also remove previous dependencies for libraries that are beeing patched 2013-04-13 14:11:25 +02:00
Svein-Tore Griff With
d51e6e8d01 Fix dependency checking 2013-04-13 13:28:48 +02:00
Frode Petterson
57cc64f28c Added checking for fullscreen. 2013-04-11 14:59:33 +02:00
Frode Petterson
16767e690d Added responsive design to CP.
Added fullscreen option to H5P module.
2013-04-10 17:08:57 +02:00
Frode Petterson
64eda45a14 Added autoload so other modules easily may use our classes.
Moved H5P scripts to library array.
Fixed editor dependencies.
2013-04-03 15:39:59 +02:00
Svein-Tore Griff With
526b2f4042 Add documentation 2013-03-29 16:35:54 +01:00
Svein-Tore Griff With
556b92f438 Add documentation 2013-03-29 16:10:29 +01:00
Svein-Tore Griff With
d790299326 Revert "Merge branch 'master' of b.amendor.com:h5p"
This reverts commit 87c44d7d041fbc7b74eee20f70db17bf053bc1e4, reversing
changes made to fc545475b1dc2d699e76392bb8b3ae4ce01a8e1c.
2013-03-09 01:20:55 +01:00
Svein-Tore Griff With
18d3798ec1 Revert "Merged in changes."
This reverts commit 801234f263adc38b91f845019ef114fa65af370a.
2013-03-08 18:30:53 +01:00
Svein-Tore Griff With
ec3b36037c Revert "Tried to make H5P work again.."
This reverts commit afcf767628591dbcc4f2a48868d994edfb39209d.
2013-03-08 18:30:38 +01:00
Frode Petterson
98c06da4e6 Tried to make H5P work again.. 2013-03-08 11:51:55 +01:00
Frode Petterson
8177e0a251 Merged in changes. 2013-03-07 17:14:41 +01:00
Frode Petterson
9c934a752a Merge branch 'master' of b.amendor.com:h5p
Conflicts:
	example_content/boardgame/H5P.Boardgame
	example_content/boardgame/H5P.MultiChoice
	example_content/boardgame/H5P.QuestionSet
	example_content/boardgame/h5p.json
	example_content/summary/h5p.json
	h5p.classes.inc
	h5p.install
	h5p.module
2013-03-07 12:39:30 +01:00
Frode Petterson
f71bf70561 Added class to libraries. 2013-03-07 12:34:29 +01:00
Svein-Tore Griff With
678f62d10a Fix problem with h5peditor changes not beeing saved when a node is beeing revisioned 2013-03-07 05:31:30 +01:00
Svein-Tore Griff With
c5f3b92245 Merge conflicts 2013-03-07 04:19:22 +01:00
Svein-Tore Griff With
c996a7b5ea Adding versioning support 2013-03-07 04:12:59 +01:00
Frank Ronny Larsen
bf15f46d82 DEVEL: Changed CSS drop procedure 2013-02-28 20:06:18 +01:00
Svein-Tore Griff With
517f7e6e9d Resolve conflicts 2013-02-27 22:49:56 +01:00
Frode Petterson
ad828c1984 Fixed php notice. 2013-02-25 15:45:34 +01:00
Svein-Tore Griff With
71763222e2 Save dependencies by library id instead of by machine_name and version 2013-02-24 00:12:57 +01:00
Frank Ronny Larsen
027a32baf1 Fixes for defaultStyles, adds boolean requirement parsing too 2013-02-23 23:29:41 +01:00
Frank Ronny Larsen
4a41265a23 DEVEL: Added defaultStyles setting to library dependencies 2013-02-23 22:51:47 +01:00
Svein-Tore Griff With
b1bc724578 Remove already fixed todo item 2013-02-17 15:40:07 +01:00
Svein-Tore Griff With
c656710889 Rename H5PFramework to H5PFrameworkInterface (Adopting drupals naming convention for interfaces) 2013-02-17 15:39:26 +01:00
Svein-Tore Griff With
a5cb1db6d4 Rename classes and interfaces 2013-02-17 15:04:30 +01:00
Svein-Tore Griff With
a2f1798173 Rename store -> save 2013-02-17 14:05:02 +01:00
Svein-Tore Griff With
ab90fa41ce Add doc 2013-02-15 11:38:49 +01:00