Commit Graph

223 Commits (2727c1eb2dda865fcec440743ae374028c770c23)

Author SHA1 Message Date
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
Svein-Tore Griff With ef00e707ad Working proof of concept for editorLibraries 2013-02-08 04:38:27 +01:00
Svein-Tore Griff With 4e7a445198 Add validation for editor dependencies 2013-02-06 17:39:45 +01:00
Svein-Tore Griff With 7db3def124 Fix undefined function bug 2013-02-05 15:36:39 +01:00
Svein-Tore Griff With a5acd003d0 Rename init to main_library and remove init from libraries, add schema to db 2013-01-27 23:08:48 +01:00
Svein-Tore Griff With 905afe7dde Add the schema to the database 2013-01-25 15:14:29 +01:00
Svein-Tore Griff With c4b3c420fd Minor bug fixes 2013-01-20 16:13:11 +01:00
Svein-Tore Griff With bf286eb664 Merge branch 'master' of intern.amendor.com:h5p 2013-01-20 14:51:01 +01:00
Svein-Tore Griff With 62b6c498c3 Begin adding support for external resources 2013-01-17 23:39:24 +01:00
Svein-Tore Griff With a5e031d81f Store whether or not a library is runnable 2013-01-17 23:21:10 +01:00
Frode Petterson ec7214bc60 Merge branch 'master' of b.amendor.com:h5p 2013-01-17 10:14:03 +01:00
Frode Petterson d7340fad8a Constructive comment. 2013-01-17 10:13:58 +01:00
Svein-Tore Griff With decfb609ab Ignore files starting with . or _ 2013-01-16 22:00:12 +01:00
Frank Ronny Larsen 2d3abae249 Fixes to H5P module
Regex for library names changed to be a lot less restrictive.
Fixes to validation code that assumed stuff. Less strict now too.
Allow multiple JS/CSS files per library.

Attach H5P JS object to targets
2013-01-16 19:39:49 +01:00
Svein-Tore Griff With c283cd83b8 Add comments to the code 2013-01-14 23:47:50 +01:00
Svein-Tore Griff With b364664b27 Adding support for updating nodes 2012-12-22 08:04:09 +01:00
Svein-Tore Griff With 4bc3ea8bf2 Added support for deleting nodes 2012-12-22 07:09:17 +01:00
Svein-Tore Griff With e2bcec52a1 Remove dpm 2012-12-22 06:36:42 +01:00
Svein-Tore Griff With 53bf7fd8a0 Adding support for patching files 2012-12-22 06:35:16 +01:00
falcon 1fa56fad90 Add todo items 2012-12-15 15:45:29 +01:00
falcon a6c118e298 Add todo items 2012-12-04 22:46:15 +01:00
falcon bd3d755ba7 Use library id instead of machine_name to name library folders 2012-12-04 22:35:54 +01:00
falcon 19665aba5a Reconsider versioning system, use major, minor and patch versions 2012-12-04 22:26:20 +01:00
falcon a3045646cb subVersion -> minorVersion 2012-12-04 20:59:44 +01:00
falcon c595c1147a mainVersion -> majorVersion 2012-12-04 20:56:16 +01:00
falcon af6475609e lisence -> license 2012-12-04 20:47:55 +01:00
Svein-Tore Griff With 9f87cf561c Fixed so that node_insert, node_load and node_view works 2012-12-04 15:52:03 +01:00
Svein-Tore Griff With 686df63e9a Fixing spelling error 2012-12-04 09:19:42 +01:00
Svein-Tore Griff With c793e7ce99 Fixing spelling error 2012-12-04 09:19:16 +01:00
falcon 7220b097c1 Fix some bugs 2012-12-03 00:19:25 +01:00
falcon bed42d335a Reconsider main json file and library json files 2012-12-02 21:55:51 +01:00
falcon cff341c984 Finish storage 2012-12-01 22:18:48 +01:00
Svein-Tore Griff With 655a8cd144 Incremental changes 2012-12-01 10:54:15 +01:00
falcon b3caa84446 Fix function naming issue 2012-11-30 23:39:44 +01:00
Svein-Tore Griff With 7984c1bcf5 Incremental work on saving packages 2012-11-30 15:51:39 +01:00
falcon 1e49f83daa Adjustments to validation, and start on insert and update 2012-11-29 22:52:41 +01:00
Svein-Tore Griff With 21c86d02dd Add documentation and also validation of the dependencies in the main h5p.json file 2012-11-29 15:41:06 +01:00
Svein-Tore Griff With 032da68702 Make sure required files and folders exists 2012-11-29 08:57:01 +01:00
Svein-Tore Griff With 8737c75ea3 Validate the main h5p.json file 2012-11-29 08:51:36 +01:00
falcon 9a1cabff9d Add dependency validation 2012-11-28 23:29:22 +01:00
Svein-Tore Griff With 75661ada39 Store library info and prepare for dependency check 2012-11-28 15:31:55 +01:00
Svein-Tore Griff With 6a21c3101b Fix consistence in error reporting 2012-11-28 15:21:34 +01:00
Svein-Tore Griff With 44dfbbc4f6 Validate requirements on the option form 2012-11-28 14:45:54 +01:00
Svein-Tore Griff With 2413be911c Add slashes to regexp 2012-11-28 14:06:55 +01:00
Svein-Tore Griff With d41b47637b Validation functions added 2012-11-28 13:56:42 +01:00
falcon bbddd1be53 Incremental update to library file 2012-11-26 22:48:51 +01:00
Svein-Tore Griff With 692993b00f Add schemas for validating json 2012-11-24 01:09:25 +01:00
Svein-Tore Griff With adcf4288a9 Starting to rewrite the validation according to new content specification 2012-11-23 17:06:03 +01:00
Svein-Tore Griff With 269339228e Move h5p functionality to the library 2012-11-22 14:00:06 +01:00
Svein-Tore Griff With c0633f01af Adding library files etc. (incremental update) 2012-11-21 14:14:07 +01:00