Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 22 16:03

    moloko on npm_and_yarn

    (compare)

  • Jan 22 16:03

    moloko on master

    Bump bl from 1.2.2 to 1.2.3 (#1… (compare)

  • Jan 22 16:03
    moloko closed #136
  • Jan 22 15:45
    tomgreenfield review_requested #136
  • Jan 22 09:13

    cahirodoherty-learningpool on v.2.2.0

    (compare)

  • Jan 21 16:52

    tomgreenfield on 135

    (compare)

  • Jan 21 16:52

    tomgreenfield on master

    add 'upgrade' as a synonym for … Merge pull request #137 from ad… (compare)

  • Jan 21 16:52
    tomgreenfield closed #137
  • Jan 21 16:52
    tomgreenfield closed #135
  • Jan 21 15:56

    tomgreenfield on v.2.2.0

    (compare)

  • Jan 21 15:56

    tomgreenfield on v3.2.0-alpha.2

    (compare)

  • Jan 21 15:56

    tomgreenfield on json-schema

    Update URL Bump version (compare)

  • Jan 21 15:52

    tomgreenfield on v3.2.0-alpha.1

    (compare)

  • Jan 21 15:52

    tomgreenfield on json-schema

    Fix for default item selection … issue/2808 Converted to es6 and… correct version, FW dependency … and 4 more (compare)

  • Jan 21 15:45

    tomgreenfield on v4.1.0-alpha.2

    (compare)

  • Jan 21 15:44

    tomgreenfield on json-schema

    issue/3012 Missing export "defa… Merge branch 'master' into json… Update URL; remove validator and 1 more (compare)

  • Jan 21 15:40

    tomgreenfield on v5.2.0-alpha.2

    (compare)

  • Jan 21 15:40

    tomgreenfield on json-schema

    Update URL Update case Bump version (compare)

  • Jan 21 15:33

    tomgreenfield on v5.2.0-alpha.2

    (compare)

  • Jan 21 15:33

    tomgreenfield on json-schema

    Update URL Bump version (compare)

davetaz
@davetaz
If I was in your position I would do that to, but with client courses I use a lot of the import/export etc to test them in various instances and that is just easier with the AAT>
Talking of old ancient plugins, is there a public hotspot question plugin anywhere? I see learning pool anouced a hidden hotspot component years ago: https://learningpool.com/effortless-animation-and-impressive-interactivity-with-adapt-builder/
Basically, some way of playing spot the difference is what I'm thinking.
Matt Leathes
@moloko
not that I've heard of. I vaguely recall us (Kineo) having made something like this but it was years ago now
Simon Date
@simondate
Matt Leathes
@moloko
I was just about to say I couldn't remember the name - yes I think that might be it
Simon Date
@simondate
I think @elearningdifferently asked about it a few days ago
Matt Leathes
@moloko
BTW the fact that it's archived indicates that we don't intend to use/support/develop it any further
but obviously feel free to fork it/lift bits from it
davetaz
@davetaz
oh, that's a pin the tail on the donkey plugin, lol
Matt Leathes
@moloko
yes, but the donkey can have more than one tail ;-)
Oliver Foster
@oliverfoster

oh, that's a pin the tail on the donkey plugin, lol

Pin the tail on the bug

lndaviesn
@lndaviesn
Hay All, I been messing around with the adapt theme is their away to add custom values in to the
_globals so they get included in to the cource.json file
tomgreenfield
@tomgreenfield
good question – yes you can – in the same way that all other plugins define them in their schema. just add a globals object to the root of properties.schema e.g.
"globals": {
  "boxLabel": {
    "type": "string",
    "default": "Label",
    "title": "Box label",
    "inputType": "Text",
    "translatable": true
  }
}
lndaviesn
@lndaviesn

good question – yes you can – in the same way that all other plugins define them in their schema. just add a globals object to the root of properties.schema e.g.

"globals": {
  "boxLabel": {
    "type": "string",
    "default": "Label",
    "title": "Box label",
    "inputType": "Text",
    "translatable": true
  }
}

Thanks i thought i tried that but happy to try again thanks

Matt Leathes
@moloko
slightly confusingly the theme's properties.schema contains a "_global" object - but that's not the same thing
Chuck Lorenz
@chucklorenz
@moloko thanks for clarifying. I would have assumed they were the same
lndaviesn
@lndaviesn
ok sorry little confused whats easy done at the mo
so with in the course.json file i want to add an custom value to the ""_globals" part we do that with "properties.schema" right?
tomgreenfield
@tomgreenfield
Matt Leathes
@moloko
or if you're only working with the framework (and not the authoring tool) you can just edit src/course/en/course.json directly and add whatever you want in there
lndaviesn
@lndaviesn
@moloko I so wish it was :( i looked at the @tomgreenfield example and its not working, when i publish the course i dont see the extra values
Matt Leathes
@moloko
when you publish the course?
are you working with authoring tool or framework
lndaviesn
@lndaviesn
@moloko Dam yep i been working on both and placed this in the wrong chat sorruy
tomgreenfield
@tomgreenfield
yeah i don't think the authoring tool is set up for that
lndaviesn
@lndaviesn
Dam thats an few hours and hair loss for nothing then
@tomgreenfield anything you want to check in the AAT before i release?
I've done a quick check through of the FW in IE11, Chrome and Firefox
tomgreenfield
@tomgreenfield
gimme ten :+1:
Matt Leathes
@moloko
np
let me know tomorrow if you prefer, no massive urgency
tomgreenfield
@tomgreenfield
all good, ta
Matt Leathes
@moloko
lovely
Oliver Foster
@oliverfoster
:fireworks:
Chuck Lorenz
@chucklorenz
@all I remember someone (who? Can’t recall) talking abt creating XD prototypes of Adapt plug-ins for use in theming and art direction. Does anyone know if these exist in the public space?
Simon Date
@simondate
I remember @guywillis was talking about it 1-2 months ago
Guy Willis
@guywillis
Hey @chucklorenz - no progress on this thus far, apologies
Matt Leathes
@moloko
PR to clear the 355 (!) errors being highlighted by eslint in adapt-contrib-media.js: adaptlearning/adapt-contrib-media#212

As it say in the PR:

When reviewing: please note, the aim of this was to do just enough to clear the eslint errors. I'm sure you will spot plenty of ways this could be further improved but really I would prefer to do that as a separate job!

might be easiest to do first pass with 'hide whitespace changes' enabled https://github.com/adaptlearning/adapt-contrib-media/pull/212/files?diff=split&w=1
Chuck Lorenz
@chucklorenz
No worries, @guywillis. Keep the dream alive!
Chetan Sachdev
@cksachdev
@kineopete @oliverfoster I am looking for youtube videos which cover the changes in adapt framework 5.8, 5.9 and recent 5.10. Probably you may have published it but the video links are private. Kindly help with the same. Also are there similar recordings available for Adapt Authoring, just to be on top of whats happening on both framework and authoring tool.
Oliver Foster
@oliverfoster
I haven't made any @cksachdev
You can read about and see what has changed here https://github.com/adaptlearning/adapt_framework/releases
Chetan Sachdev
@cksachdev
@oliverfoster I referred to release notes on github, but video recording with demos are much useful to get my head around what has changed. Just watched the 2 videos posted on youtube, awesome job on giving a demo and comparing previous version with current changes. It would be awesome if you could continue for each release
Oliver Foster
@oliverfoster
@cksachdev
I will bear it in mind. I tend only to do videos where the behavour we're introducing is very complex or requires other's to understand what has happened because it sets the tone or direction for future changes.
Version 5.8+ has mostly, so far, been about moving from ES5 to ES+. Which means we've replaced the javascript bundler (requirejs) for a transpiler+bundler (babel+rollup).
Oliver Foster
@oliverfoster
The reason it isn't v6 is because it is meant to be nearly completely backward compatible. Needless to say, I made a few mistakes which we've gone about correcting over the past few weeks. So I can only apologise for that and hope it's not caused too much disruption.
Otherwise, I can see that moving the entire codebase (for the most part) from ES5 to ES+ might come as a shock. It will require some upskilling if you've not used ES6,7,8 or 9 before. But rest assured, that is a problem we're all facing, so if you need help on that regard it please ask.