You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've looked through the code of the PHP implementation (editor and regular library) and identified these components / this functionality that we haven't put into our implementation yet:
logging & statistics generation: e.g. use of libraries by author, view of embedded content etc. (see h5p-php-library:h5p-event-base.class.php for a list of events)
store user state (for continuing later)
full validation of content against library semantics
A few (less important things maybe) that we haven't done yet:
turn hub on - off (config)
presave.js files (see h5p-editor-php-library:h5peditor.class.php->hasPresave(...) and ->addPresaveFile(...)
prefixing css files (not sure why this is done; see: h5p-editor-php-library:h5peditor.class.php->buildCssPath(...)
cached assets (aggregate all css and js files into two big files to decrease http requests; done in h5p-php-library:h5p-default-storage.class.php->cacheAssets(...); looks very much like what Webpack does, maybe we can use a library like this for this)
library devolopment functionality
siteTypes: local, network, internet (local = localhost; network = internal network); auto-detected in h5p-php-library:h5p.classes.php->detectSiteType()
check if server can run with the configuration (on startup) (e.g.: are the directories writeable, sanity check if config values)
The text was updated successfully, but these errors were encountered:
Wow. Thank you for your research. It is nice to have some kind of todo list. How do we want to handle such a todo list? Create an issue for every todo?
Having one issue for each item would flood the issue tracker and make it hard to see what's urgent and not. How about putting a component list with status on the wiki once @rtens has though about the 2nd architectural design?
I've looked through the code of the PHP implementation (editor and regular library) and identified these components / this functionality that we haven't put into our implementation yet:
A few (less important things maybe) that we haven't done yet:
The text was updated successfully, but these errors were encountered: