netizenorg / netnet.studio

netnet.studio is a hypermedia higherEd cyberspace for fully realizing the Web’s creative potential.
https://netnet.studio
GNU General Public License v3.0
29 stars 8 forks source link

DemoExampleMaker Widget Updates #212

Closed nbriz closed 1 year ago

nbriz commented 1 year ago

opening this issue to keep track of the various update @Cthomp7 is working on for this widget:

nbriz commented 1 year ago

@Cthomp7 so u know how entering line numbers u want to have highlighted need to be comma separated, for ex 5,6,7,8 would highlight lines 5-8 in that particular step? what do u think about adding some functionality so that if there is a '-' present, it highlights a range instead of individual lines, so that we could write something like 5-8 instead? or maybe even something like 5-8,10-12?

nbriz commented 1 year ago

@Cthomp7 also, as i'm working on new examples using the latest version of the Demo/Example Maker, i'm noticing a bug where the description i add to the first example wont' auto-save unless i also change the title of the step from the default "getting started" to something else

nbriz commented 1 year ago

...ok, as i keep working on this example i'm noticing lots of save bugs, when i go back to edit previous steps && then switch to another step, when i switch back to the former step it turns out not to have saved my change. i end up having to edit the description multiple times (also editing the name + other fields just to try && force the widget to auto-save)... hard to tell exactly why/when it doesn't save my change.

nbriz commented 1 year ago

moved the remaining bits to their own tasks so we can merge these updates + close this issue!