From brsmith at akamai.com Fri May 8 03:11:05 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Fri, 8 May 2015 02:11:05 +0000 Subject: [Xerte-dev] Uploading "media" vs other thing Message-ID: I?m not sure if I should file this as a bug, or if it?s due to some weirdness with my setup. Here?s the behavior I?m seeing: Create an activity the involves media (Media Panel, Video, or even the Media File LO property) Click the icon to select a piece of media RESULT: I see ?cdrom? and ?floppy? folders, and the upload button is disabled. But then? Create a Text page, click the image button in the tool bar, then Browse Server RESULT: Empty folder with a working upload button Upload a movie file RESULT: movie uploads but, as expected, doesn?t appear since the editor is only showing me image files. But then? Go back to the media page from the first step Click the icon to select a piece of media RESULT: media folder with the movie I uploaded Can anyone else reproduce this? Any idea what?s going on? ?Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From reijnders at tor.nl Fri May 8 07:49:44 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Fri, 08 May 2015 08:49:44 +0200 Subject: [Xerte-dev] Re: Uploading "media" vs other thing In-Reply-To: References: Message-ID: <554C5C88.4050700@tor.nl> I take it, we're talking about the unstable version? Smith, Bradley schreef op 8-5-2015 om 4:11: > I?m not sure if I should file this as a bug, or if it?s due to some > weirdness with my setup. Here?s the behavior I?m seeing: > > 1. Create an activity the involves media (Media Panel, Video, or even > the Media File LO property) > 2. Click the icon to select a piece of media > 3. RESULT: I see ?cdrom? and ?floppy? folders, and the upload button > is disabled. But then? > 4. Create a Text page, click the image button in the tool bar, then > Browse Server > 5. RESULT: Empty folder with a working upload button > 6. Upload a movie file > 7. RESULT: movie uploads but, as expected, doesn?t appear since the > editor is only showing me image files. But then? > 8. Go back to the media page from the first step > 9. Click the icon to select a piece of media > 10. RESULT: media folder with the movie I uploaded > > > Can anyone else reproduce this? Any idea what?s going on? > > ?Brad > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 -------------- next part -------------- An HTML attachment was scrubbed... URL: From reijnders at tor.nl Fri May 8 11:45:21 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Fri, 08 May 2015 12:45:21 +0200 Subject: [Xerte-dev] Re: Uploading "media" vs other thing In-Reply-To: <554C5C88.4050700@tor.nl> References: <554C5C88.4050700@tor.nl> Message-ID: <554C93C1.2040909@tor.nl> I can't reproduce this. Could you please break and inspect, or print the values of $_SESSION['elFinder']['uploadDir']; and $_SESSION['elFinder']['uploadURL']; in editor/elfinder/php/connector.php? They are set in modules/*/edithtml.php Tom Reijnders schreef op 8-5-2015 om 8:49: > I take it, we're talking about the unstable version? > > Smith, Bradley schreef op 8-5-2015 om 4:11: >> I?m not sure if I should file this as a bug, or if it?s due to some >> weirdness with my setup. Here?s the behavior I?m seeing: >> >> 1. Create an activity the involves media (Media Panel, Video, or >> even the Media File LO property) >> 2. Click the icon to select a piece of media >> 3. RESULT: I see ?cdrom? and ?floppy? folders, and the upload button >> is disabled. But then? >> 4. Create a Text page, click the image button in the tool bar, then >> Browse Server >> 5. RESULT: Empty folder with a working upload button >> 6. Upload a movie file >> 7. RESULT: movie uploads but, as expected, doesn?t appear since the >> editor is only showing me image files. But then? >> 8. Go back to the media page from the first step >> 9. Click the icon to select a piece of media >> 10. RESULT: media folder with the movie I uploaded >> >> >> Can anyone else reproduce this? Any idea what?s going on? >> >> ?Brad >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > -- > -- > > Tom Reijnders > TOR Informatica > Chopinlaan 27 > 5242HM Rosmalen > Tel: 073 5226191 > Fax: 073 5226196 > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brsmith at akamai.com Fri May 8 18:38:25 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Fri, 8 May 2015 17:38:25 +0000 Subject: [Xerte-dev] Re: Uploading "media" vs other thing In-Reply-To: <554C93C1.2040909@tor.nl> References: <554C5C88.4050700@tor.nl> <554C93C1.2040909@tor.nl> Message-ID: <057ABE79-AACD-440C-87C5-B45D24712B08@akamai.com> Hmm. Well, I did a git pull just to be sure, and some changes did come down (I?d updated very recently, so I hadn?t thought to check? my bad). After that I saw the problem once more, but then it magically fixed its self without me having to do anything else, and since then I haven?t been able to reproduce. So maybe it was just a side-effect of something that had been in there earlier. I?ll reply again if the issue comes back. ?Brad > On May 8, 2015, at 6:45 AM, Tom Reijnders wrote: > > I can't reproduce this. > > Could you please break and inspect, or print the values of > $_SESSION['elFinder']['uploadDir']; and > $_SESSION['elFinder']['uploadURL']; > in editor/elfinder/php/connector.php? > > They are set in modules/*/edithtml.php > > > > Tom Reijnders schreef op 8-5-2015 om 8:49: >> I take it, we're talking about the unstable version? >> >> Smith, Bradley schreef op 8-5-2015 om 4:11: >>> I?m not sure if I should file this as a bug, or if it?s due to some weirdness with my setup. Here?s the behavior I?m seeing: >>> >>> Create an activity the involves media (Media Panel, Video, or even the Media File LO property) >>> Click the icon to select a piece of media >>> RESULT: I see ?cdrom? and ?floppy? folders, and the upload button is disabled. But then? >>> Create a Text page, click the image button in the tool bar, then Browse Server >>> RESULT: Empty folder with a working upload button >>> Upload a movie file >>> RESULT: movie uploads but, as expected, doesn?t appear since the editor is only showing me image files. But then? >>> Go back to the media page from the first step >>> Click the icon to select a piece of media >>> RESULT: media folder with the movie I uploaded >>> >>> Can anyone else reproduce this? Any idea what?s going on? >>> >>> ?Brad >>> This message and any attachment are intended solely for the addressee >>> and may contain confidential information. If you have received this >>> message in error, please send it back to me, and immediately delete it. >>> >>> Please do not use, copy or disclose the information contained in this >>> message or in any attachment. Any views or opinions expressed by the >>> author of this email do not necessarily reflect the views of the >>> University of Nottingham. >>> >>> This message has been checked for viruses but the contents of an >>> attachment may still contain software viruses which could damage your >>> computer system, you are advised to perform your own checks. Email >>> communications with the University of Nottingham may be monitored as >>> permitted by UK legislation. >>> >>> >>> _______________________________________________ >>> Xerte-dev mailing list >>> Xerte-dev at lists.nottingham.ac.uk >>> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev >> >> -- >> -- >> >> Tom Reijnders >> TOR Informatica >> Chopinlaan 27 >> 5242HM Rosmalen >> Tel: 073 5226191 >> Fax: 073 5226196 >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > -- > -- > > Tom Reijnders > TOR Informatica > Chopinlaan 27 > 5242HM Rosmalen > Tel: 073 5226191 > Fax: 073 5226196 > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From brsmith at akamai.com Fri May 8 23:17:58 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Fri, 8 May 2015 22:17:58 +0000 Subject: [Xerte-dev] A little help digging into Xerte's internals? Message-ID: <0DE121DD-37D4-4FF6-B5E7-844C1E90CA14@akamai.com> I?ve noticed that, at least for me, the ?Video Width? and ?Video Height? properties on video pages don?t seem to have any effect. I?d like to learn more about Xerte?s internals and help out by troubleshooting this, so I?ve been digging around, but I?ve hit some walls and only have so much time I can spend on the issue (which unfortunately is making the video page pretty much unusable for me). So, in light of the recent thread about how handy it would be to have more some more detailed references re how XOT content is built, how about I write up what I?ve figured out, and then hopefully someone more knowledgable can help me fill in the missing pieces? A template page like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` defines the properties you see in the `edithtml.php` ?but the field definitions in here don?t look like they?re intended for human consumption, so maybe they come from somewhere else? like `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t been able to make changes in the latter show up in the former? When you save content in the editor, it is written to `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by `show_preview_code()` in `modules/xerte/preview.php` when you click Play. side-note: it looks like XOT saves the last ten versions as `preview.xml.1`, `preview.xml.2`, which would suggest some kind of revision control feature, which is cool but I?ve seen no evidence of such a thing. What?s going on there? `show_preview_code()` calls show_template_page() in play.php. Assuming you?re rendering as html5, this loads `modules/xerte/player_html5/rloObject.htm` A fun fact I picked up here: you can append ?&page=X? to the url to link directly to page X of the LO. Nice! At this point most of the heavy lifting seems to be handled by `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` This does an AJAX call to retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP First, why would you pass a url argument to a request for a static file? Is there something more going on here? There are some .htaccess files scattered about, but they don?t look like they do anything related to this, and yet... The xml just describes the structure of the LO, and has "? where all the content should be, so it must be being replaced by something? ?and at this point I?ve spent more time than I can justify today digging around trying to get to the bottom of this problem. Unfortunately I still haven?t answered question I really need to answer here: where the heck does the actual page content come from? A model file like `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` seems like it has to be involved, since it appears to define the code that actually displays a given page type, but when I make changes in this file they don?t seem to be reflected in what gets rendered. I feel like I?ve gotta be close to the end of this trail (at least, I dearly hope I am?), but I just don?t have any more time to spend on this. Could one of the devs help me out? Then maybe this could be turned into a sort of architecture overview on the github wiki to help other new folks in the future. Thanks! ?Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From J.J.Smith at gcu.ac.uk Fri May 8 23:40:57 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Fri, 8 May 2015 23:40:57 +0100 Subject: [Xerte-dev] Re: A little help digging into Xerte's internals? Message-ID: <16oe6xupvtwssfhwydak1ipl.1431124024357@email.android.com> Hi Brad, See below. John Sent from Samsung tablet Please send all enquiries to our shared Blended Learning inbox at hlsblt at gcu.ac.uk and one of the Learning Technologists will respond. -------- Original message -------- From: "Smith, Bradley" Date: 08/05/2015 23:18 (GMT+00:00) To: For Xerte technical developers Subject: [Xerte-dev] A little help digging into Xerte's internals? I?ve noticed that, at least for me, the ?Video Width? and ?Video Height? properties on video pages don?t seem to have any effect. I?d like to learn more about Xerte?s internals and help out by troubleshooting this, so I?ve been digging around, but I?ve hit some walls and only have so much time I can spend on the issue (which unfortunately is making the video page pretty much unusable for me). So, in light of the recent thread about how handy it would be to have more some more detailed references re how XOT content is built, how about I write up what I?ve figured out, and then hopefully someone more knowledgable can help me fill in the missing pieces? 1. A template page like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` defines the properties you see in the `edithtml.php` * ?but the field definitions in here don?t look like they?re intended for human consumption, so maybe they come from somewhere else? like `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t been able to make changes in the latter show up in the former? the latter are the individual page model wizard files. These are not used by the wizard but are combined to produce the data.xwd file that the wizard/editor loads 2. When you save content in the editor, it is written to `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by `show_preview_code()` in `modules/xerte/preview.php` when you click Play. * side-note: it looks like XOT saves the last ten versions as `preview.xml.1`, `preview.xml.2`, which would suggest some kind of revision control feature, which is cool but I?ve seen no evidence of such a thing. What?s going on there? Not sure. Probably something Tom added while working on the new editor. Its either a new feature or for testing the data integrity while saving 3. `show_preview_code()` calls show_template_page() in play.php. Assuming you?re rendering as html5, this loads `modules/xerte/player_html5/rloObject.htm` * A fun fact I picked up here: you can append ?&page=X? to the url to link directly to page X of the LO. Nice! You can also use PageID= and LinkID= which are less likely to be changed (such as by adding/moving pages) 4. At this point most of the heavy lifting seems to be handled by `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` 5. This does an AJAX call to retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP * First, why would you pass a url argument to a request for a static file? Is there something more going on here? There are some .htaccess files scattered about, but they don?t look like they do anything related to this, and yet... The timestamp parameter to to ensure the file is downloaded from server and not losded from cache * The xml just describes the structure of the LO, and has "? where all the content should be, so it must be being replaced by something? 6. ?and at this point I?ve spent more time than I can justify today digging around trying to get to the bottom of this problem. Unfortunately I still haven?t answered question I really need to answer here: where the heck does the actual page content come from? The LO data comes from the xml file you mention above. It is loaded and parsed, page by page, by xenith.js and the page data is made available to the page models as they are loaded to be used for the first time. * A model file like `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` seems like it has to be involved, since it appears to define the code that actually displays a given page type, but when I make changes in this file they don?t seem to be reflected in what gets rendered. I feel like I?ve gotta be close to the end of this trail (at least, I dearly hope I am?), but I just don?t have any more time to spend on this. Could one of the devs help me out? Then maybe this could be turned into a sort of architecture overview on the github wiki to help other new folks in the future. Thanks! ?Brad This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From brsmith at akamai.com Sat May 9 00:43:24 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Fri, 8 May 2015 23:43:24 +0000 Subject: [Xerte-dev] Re: A little help digging into Xerte's internals? In-Reply-To: <16oe6xupvtwssfhwydak1ipl.1431124024357@email.android.com> References: <16oe6xupvtwssfhwydak1ipl.1431124024357@email.android.com> Message-ID: Thanks for the quick reply, fellow Smith! :) I?m still left with two questions: 1. (the really important one) So, if I suspect that something is misbehaving in the javascript that controls textVideo pages. ?where should I be looking to debug/change that? The only suspect I?ve found is `models_html5/textVideo.html`, but as I?ve said, changing it doesn?t seem to actually affect anything. 2. Where is the actual page content (the stuff that replaces "? in preview.xml) stored? I did a recursive grep for a string that I know is in one of my LOs in both USER-FILES (and later the whole xerte tree), and in a mysqldump of the database, and got no matches. Is the content in the database but encoded or something? If it?s in the database, given that Xerte already keeps some LO-specific data in preview.xml, why not just keep it all there? An LO that isn?t trying to cram in way too much stuff for one lesson shouldn?t really get big enough for it to make much difference performance-wise, right, and then you?d have a more revision-controllable, text-based format that could just be archived up with the rest of the stuff in its USER-FILES subdir for portability, right? ?Brad > On May 8, 2015, at 6:40 PM, Smith, John wrote: > > Hi Brad, > > See below. > > John > > Sent from Samsung tablet > > Please send all enquiries to our shared Blended Learning inbox at hlsblt at gcu.ac.uk and one of the Learning Technologists will respond. > > > > -------- Original message -------- > From: "Smith, Bradley" > Date: 08/05/2015 23:18 (GMT+00:00) > To: For Xerte technical developers > Subject: [Xerte-dev] A little help digging into Xerte's internals? > > > I?ve noticed that, at least for me, the ?Video Width? and ?Video Height? properties on video pages don?t seem to have any effect. I?d like to learn more about Xerte?s internals and help out by troubleshooting this, so I?ve been digging around, but I?ve hit some walls and only have so much time I can spend on the issue (which unfortunately is making the video page pretty much unusable for me). > > So, in light of the recent thread about how handy it would be to have more some more detailed references re how XOT content is built, how about I write up what I?ve figured out, and then hopefully someone more knowledgable can help me fill in the missing pieces? > > > 1. A template page like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` defines the properties you see in the `edithtml.php` > * ?but the field definitions in here don?t look like they?re intended for human consumption, so maybe they come from somewhere else? like `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t been able to make changes in the latter show up in the former? the latter are the individual page model wizard files. These are not used by the wizard but are combined to produce the data.xwd file that the wizard/editor loads > 2. When you save content in the editor, it is written to `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by `show_preview_code()` in `modules/xerte/preview.php` when you click Play. > * side-note: it looks like XOT saves the last ten versions as `preview.xml.1`, `preview.xml.2`, which would suggest some kind of revision control feature, which is cool but I?ve seen no evidence of such a thing. What?s going on there? Not sure. Probably something Tom added while working on the new editor. Its either a new feature or for testing the data integrity while saving > 3. `show_preview_code()` calls show_template_page() in play.php. Assuming you?re rendering as html5, this loads `modules/xerte/player_html5/rloObject.htm` > * A fun fact I picked up here: you can append ?&page=X? to the url to link directly to page X of the LO. Nice! You can also use PageID= and LinkID= which are less likely to be changed (such as by adding/moving pages) > 4. At this point most of the heavy lifting seems to be handled by `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` > 5. This does an AJAX call to retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP > * First, why would you pass a url argument to a request for a static file? Is there something more going on here? There are some .htaccess files scattered about, but they don?t look like they do anything related to this, and yet... The timestamp parameter to to ensure the file is downloaded from server and not losded from cache > * The xml just describes the structure of the LO, and has "? where all the content should be, so it must be being replaced by something? > 6. ?and at this point I?ve spent more time than I can justify today digging around trying to get to the bottom of this problem. Unfortunately I still haven?t answered question I really need to answer here: where the heck does the actual page content come from? The LO data comes from the xml file you mention above. It is loaded and parsed, page by page, by xenith.js and the page data is made available to the page models as they are loaded to be used for the first time. > * A model file like `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` seems like it has to be involved, since it appears to define the code that actually displays a given page type, but when I make changes in this file they don?t seem to be reflected in what gets rendered. > > I feel like I?ve gotta be close to the end of this trail (at least, I dearly hope I am?), but I just don?t have any more time to spend on this. Could one of the devs help me out? Then maybe this could be turned into a sort of architecture overview on the github wiki to help other new folks in the future. > > Thanks! > ?Brad > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > Glasgow Caledonian University is a registered Scottish charity, number SC021474 > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From J.J.Smith at gcu.ac.uk Sat May 9 09:28:27 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Sat, 9 May 2015 09:28:27 +0100 Subject: [Xerte-dev] Re: A little help digging into Xerte's internals? In-Reply-To: References: <16oe6xupvtwssfhwydak1ipl.1431124024357@email.android.com>, Message-ID: Hi Brad, You are in the right place for both. For q1 I suspect that you are falling foul of browser caching; I'm making the assumption that you are definitely not using the Flash LO engine and it is the javascript one, ie xenith.js What I often do after a page model change is navigate to the lo page of interest, look in the network tab of the browser console and find textVideo.html. Double click on it and it will open in its own tab - it wont display correctly or will show garbage but if you hit F5 or reload/refresh then it should update the cached copy and then refresh the LO tab. It should now use the newly downloaded copy. Doing it this way I find is quicker than having to clear the cache each time... As for the LO pages data, it is all stored in the preview.xml file (and then in data.xml when published) within the relevant USER_FILES folder for that particular id. The cdata blocks are there to escape blocks that would invalidate the xml, such as < > etcSome of the text that is displayed on screen, especiallybin prompts or buttons etc in the LOs however comes from the language files. Use the network tab in console to watchbthe browser download the files the lo uses and you can double click them to examine their contents. What is the string you are looking for? If it is a default one then github is also a good place to search. If its entered by yourself it will be in preview.xml somewhere... John Sent from Samsung tablet ________________________________________ From: Smith, Bradley [brsmith at akamai.com] Sent: 09 May 2015 00:43 To: Smith, John; For Xerte technical developers Subject: Re: [Xerte-dev] A little help digging into Xerte's internals? Thanks for the quick reply, fellow Smith! :) I?m still left with two questions: 1. (the really important one) So, if I suspect that something is misbehaving in the javascript that controls textVideo pages. ?where should I be looking to debug/change that? The only suspect I?ve found is `models_html5/textVideo.html`, but as I?ve said, changing it doesn?t seem to actually affect anything. 2. Where is the actual page content (the stuff that replaces "? in preview.xml) stored? I did a recursive grep for a string that I know is in one of my LOs in both USER-FILES (and later the whole xerte tree), and in a mysqldump of the database, and got no matches. Is the content in the database but encoded or something? If it?s in the database, given that Xerte already keeps some LO-specific data in preview.xml, why not just keep it all there? An LO that isn?t trying to cram in way too much stuff for one lesson shouldn?t really get big enough for it to make much difference performance-wise, right, and then you?d have a more revision-controllable, text-based format that could just be archived up with the rest of the stuff in its USER-FILES subdir for portability, right? ?Brad > On May 8, 2015, at 6:40 PM, Smith, John wrote: > > Hi Brad, > > See below. > > John > > Sent from Samsung tablet > > Please send all enquiries to our shared Blended Learning inbox at hlsblt at gcu.ac.uk and one of the Learning Technologists will respond. > > > > -------- Original message -------- > From: "Smith, Bradley" > Date: 08/05/2015 23:18 (GMT+00:00) > To: For Xerte technical developers > Subject: [Xerte-dev] A little help digging into Xerte's internals? > > > I?ve noticed that, at least for me, the ?Video Width? and ?Video Height? properties on video pages don?t seem to have any effect. I?d like to learn more about Xerte?s internals and help out by troubleshooting this, so I?ve been digging around, but I?ve hit some walls and only have so much time I can spend on the issue (which unfortunately is making the video page pretty much unusable for me). > > So, in light of the recent thread about how handy it would be to have more some more detailed references re how XOT content is built, how about I write up what I?ve figured out, and then hopefully someone more knowledgable can help me fill in the missing pieces? > > > 1. A template page like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` defines the properties you see in the `edithtml.php` > * ?but the field definitions in here don?t look like they?re intended for human consumption, so maybe they come from somewhere else? like `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t been able to make changes in the latter show up in the former? the latter are the individual page model wizard files. These are not used by the wizard but are combined to produce the data.xwd file that the wizard/editor loads > 2. When you save content in the editor, it is written to `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by `show_preview_code()` in `modules/xerte/preview.php` when you click Play. > * side-note: it looks like XOT saves the last ten versions as `preview.xml.1`, `preview.xml.2`, which would suggest some kind of revision control feature, which is cool but I?ve seen no evidence of such a thing. What?s going on there? Not sure. Probably something Tom added while working on the new editor. Its either a new feature or for testing the data integrity while saving > 3. `show_preview_code()` calls show_template_page() in play.php. Assuming you?re rendering as html5, this loads `modules/xerte/player_html5/rloObject.htm` > * A fun fact I picked up here: you can append ?&page=X? to the url to link directly to page X of the LO. Nice! You can also use PageID= and LinkID= which are less likely to be changed (such as by adding/moving pages) > 4. At this point most of the heavy lifting seems to be handled by `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` > 5. This does an AJAX call to retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP > * First, why would you pass a url argument to a request for a static file? Is there something more going on here? There are some .htaccess files scattered about, but they don?t look like they do anything related to this, and yet... The timestamp parameter to to ensure the file is downloaded from server and not losded from cache > * The xml just describes the structure of the LO, and has "? where all the content should be, so it must be being replaced by something? > 6. ?and at this point I?ve spent more time than I can justify today digging around trying to get to the bottom of this problem. Unfortunately I still haven?t answered question I really need to answer here: where the heck does the actual page content come from? The LO data comes from the xml file you mention above. It is loaded and parsed, page by page, by xenith.js and the page data is made available to the page models as they are loaded to be used for the first time. > * A model file like `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` seems like it has to be involved, since it appears to define the code that actually displays a given page type, but when I make changes in this file they don?t seem to be reflected in what gets rendered. > > I feel like I?ve gotta be close to the end of this trail (at least, I dearly hope I am?), but I just don?t have any more time to spend on this. Could one of the devs help me out? Then maybe this could be turned into a sort of architecture overview on the github wiki to help other new folks in the future. > > Thanks! > ?Brad > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > Glasgow Caledonian University is a registered Scottish charity, number SC021474 > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > Glasgow Caledonian University is a registered Scottish charity, number SC021474 From reijnders at tor.nl Sat May 9 10:03:45 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Sat, 09 May 2015 11:03:45 +0200 Subject: [Xerte-dev] Re: A little help digging into Xerte's internals? In-Reply-To: <0DE121DD-37D4-4FF6-B5E7-844C1E90CA14@akamai.com> References: <0DE121DD-37D4-4FF6-B5E7-844C1E90CA14@akamai.com> Message-ID: <554DCD71.3040304@tor.nl> Ok, I going to answer your original question first.... I am afraid, it's because some temporary code was committed to develop, and it is not fixed yet. We are trying to make the properties of the pages more consistent, and we were debating whether to change the size attribute that takes a 'width,height' string to two separate width and height attributes. In order to be able to do that, and not break older LO's we needed a mechanism to deprecate optional properties, so I implemented that, and to demonstrate it, I changed the .xwd of the videoText page. However, I didn't change the code, so that page is effectively broken now. I'll fix it today. Now to your other questions, so you will understand what is happening. I will start from your original e-mail, and anser them one by one, repeating some of John's information (sorry John): Ok, I am going bac k to this one... Smith, Bradley schreef op 9-5-2015 om 0:17: > I?ve noticed that, at least for me, the ?Video Width? and ?Video > Height? properties on video pages don?t seem to have any effect. I?d > like to learn more about Xerte?s internals and help out by > troubleshooting this, so I?ve been digging around, but I?ve hit some > walls and only have so much time I can spend on the issue (which > unfortunately is making the video page pretty much unusable for me). > > So, in light of the recent thread about how handy it would be to have > more some more detailed references re how XOT content is built, how > about I write up what I?ve figured out, and then hopefully someone > more knowledgable can help me fill in the missing pieces? > > 1. A template page > like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` > defines the properties you see in the `edithtml.php` > * ?but the field definitions in here don?t look like they?re > intended for human consumption, so maybe they come from > somewhere else? like > `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t > been able to make changes in the latter show up in the former? > As a developer, you would normally work with the src/Nottingham/wizards/en-GB files. These define the forms displayed in the editor. After editing the src files, you can build a data.wxd file, that is actually used by the system. The build script can be found src/Nottingham/buildXWD.txt These individual files per pagetype are easier to maintain than the large data.xwd file, and the idea is, in the future to be able to determine the pages that are available in an installation through management.php. Also, these files rae used as input to the XerteTrans website, where all the .xwd files are loaded and parsed, and where people can translate the English phrases into another language. XerteTrans uses the translated phrases to build translated .xwd files, to create the data.xwd file in another language. > > 1. When you save content in the editor, it is written to > `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by > `show_preview_code()` in `modules/xerte/preview.php` when you > click Play. > * side-note: it looks like XOT saves the last ten versions as > `preview.xml.1`, `preview.xml.2`, which would suggest some > kind of revision control feature, which is cool but I?ve seen > no evidence of such a thing. What?s going on there? > When you save or play the LO from the edito, the content is saved in preview.xml. When you publish the LO, it is saved in data.xml. In an exported LO, this information is stored in template.xml. The preview.xml file is used by preview.php, which calls the appropriate preview.php of a module, so modules/xerte/preview.php for a Nottingham LO, and modules/site/preview.php for a Bootstrap LO Similar for data.xml and play.php The reason why we store the .1, .2 etc files, is that we are suffering from (very) intermittent loss of data problems, and we like to figure out the reason for this. To give us some extra information to work with, we store the last 10 versions. We don't know yet how useful this will be in debugging this problem. And we might extend it to some version control system, by enabling an end-user to go back to a previous version. Current theory is either connection problems, or invalid XML being generated. > 1. `show_preview_code()` calls show_template_page() in play.php. > Assuming you?re rendering as html5, this loads > `modules/xerte/player_html5/rloObject.htm` > * A fun fact I picked up here: you can append ?&page=X? to the > url to link directly to page X of the LO. Nice! > See also John's remark. > > 1. At this point most of the heavy lifting seems to be handled by > `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` > That is true only for the main Nottingham template, but yes, xenith.js loads the preview.xml or data.xml, and then the individual pagetype codes dynamically. (with AJAX) > 1. This does an AJAX call to > retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP > 1. First, why would you pass a url argument to a request for a > static file? Is there something more going on here? There are > some .htaccess files scattered about, but they don?t look like > they do anything related to this, and yet... I answer this > inline, because the numbering is messed up (like in the items > above, but didn't feel like retyping). The timestamp is a > trick to circumvent caching problems. The .htaccess files are > only used if Apache mode is switched on in management.php, and > gives you better readable URLs. Fair warning, though, these > cause sometimes problems because the rewrite rules are not > always tested thoroughly enough. > 2. The xml just describes the structure of the LO, and has > "?where all the > content should be, so it must be being replaced by something? > No, that's an unfortinate coincidance. Your learning object > actually contains the text: 'Enter text for the page here'. So > all the contents entered by the user ends up in the > preview.xml or data.xml. Nothing to be replaced. The actual > page is renedered by the models_html5/.html files. > See also below. > 2. ?and at this point I?ve spent more time than I can justify today > digging around trying to get to the bottom of this problem. > Unfortunately I still haven?t answered question I really need to > answer here: where the heck does the actual page content come from? > * A model file like > `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` > seems like it has to be involved, since it appears to define > the code that actually displays a given page type, but when I > make changes in this file they don?t seem to be reflected in > what gets rendered. > Again, this is only true for the Nottingham template. For each .xwd file from src, there is an equivalent .html file in modules/xerte/parent_templates/Nottingham/models_html5 with the same basename. This html file is used to render the data stored in the pagetype node. The pagetype node has the same basename as the .xwd or the .html file, (except text, which is a text node in the xml, but is called simpleText for the .xwd and the .html) All this is combined by either the flash engine (XMLEngine.swf), or the html5/javascript engine (xenith.js). So, to change the behaviour of a page you have to change the .html file (the so-called model file). Historically there are two versions of the model file, the ones stored in modules/xerte/parent_templates/Nottingham/models, used by the Flash engine (deprecated), and the ones stored in modules/xerte/parent_templates/Nottingham/models_html5. The can access the data stored in the preview.xml and/or data.xml. In your case the preview.xml contains data about the size of the video in two separate entities, (width and height) and the model file, still assumes they are stored in one (size). Sorry about that. Like I said, I will fix that this afternoon. > > I feel like I?ve gotta be close to the end of this trail (at least, I > dearly hope I am?), but I just don?t have any more time to spend on > this. Could one of the devs help me out? Then maybe this could be > turned into a sort of architecture overview on the github wiki to help > other new folks in the future. We're working on generating proper documentation of all this. > > Thanks! > ?Brad > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brsmith at akamai.com Sun May 10 22:14:49 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Sun, 10 May 2015 21:14:49 +0000 Subject: [Xerte-dev] Re: A little help digging into Xerte's internals? In-Reply-To: <554DCD71.3040304@tor.nl> References: <0DE121DD-37D4-4FF6-B5E7-844C1E90CA14@akamai.com> <554DCD71.3040304@tor.nl> Message-ID: <33E9371D-93C3-44E7-95CC-73F48DAAB381@akamai.com> Huge thanks, Tom and John. This thread has been immensely helpful to me, and I hope to others as well! ?Brad > On May 9, 2015, at 5:03 AM, Tom Reijnders wrote: > > Ok, I going to answer your original question first.... > > I am afraid, it's because some temporary code was committed to develop, and it is not fixed yet. We are trying to make the properties of the pages more consistent, and we were debating whether to change the size attribute that takes a 'width,height' string to two separate width and height attributes. In order to be able to do that, and not break older LO's we needed a mechanism to deprecate optional properties, so I implemented that, and to demonstrate it, I changed the .xwd of the videoText page. However, I didn't change the code, so that page is effectively broken now. I'll fix it today. > > Now to your other questions, so you will understand what is happening. I will start from your original e-mail, and anser them one by one, repeating some of John's information (sorry John): > > > Ok, I am going bac k to this one... > > Smith, Bradley schreef op 9-5-2015 om 0:17: >> I?ve noticed that, at least for me, the ?Video Width? and ?Video Height? properties on video pages don?t seem to have any effect. I?d like to learn more about Xerte?s internals and help out by troubleshooting this, so I?ve been digging around, but I?ve hit some walls and only have so much time I can spend on the issue (which unfortunately is making the video page pretty much unusable for me). >> >> So, in light of the recent thread about how handy it would be to have more some more detailed references re how XOT content is built, how about I write up what I?ve figured out, and then hopefully someone more knowledgable can help me fill in the missing pieces? >> >> A template page like `modules/xerte/parent_templates/Nottingham/wizards/en-GB/data.xwd` defines the properties you see in the `edithtml.php` >> ?but the field definitions in here don?t look like they?re intended for human consumption, so maybe they come from somewhere else? like `src/Nottingham/wizards/en-GB/textVideo.xwd`? If so, I haven?t been able to make changes in the latter show up in the former? > > As a developer, you would normally work with the src/Nottingham/wizards/en-GB files. These define the forms displayed in the editor. After editing the src files, you can build a data.wxd file, that is actually used by the system. The build script can be found src/Nottingham/buildXWD.txt > > These individual files per pagetype are easier to maintain than the large data.xwd file, and the idea is, in the future to be able to determine the pages that are available in an installation through management.php. > > Also, these files rae used as input to the XerteTrans website, where all the .xwd files are loaded and parsed, and where people can translate the English phrases into another language. XerteTrans uses the translated phrases to build translated .xwd files, to create the data.xwd file in another language. >> When you save content in the editor, it is written to `USER-FILES/$ID-$USER-$TEMPLATE/preview.xml`, which is read by `show_preview_code()` in `modules/xerte/preview.php` when you click Play. >> side-note: it looks like XOT saves the last ten versions as `preview.xml.1`, `preview.xml.2`, which would suggest some kind of revision control feature, which is cool but I?ve seen no evidence of such a thing. What?s going on there? > When you save or play the LO from the edito, the content is saved in preview.xml. When you publish the LO, it is saved in data.xml. In an exported LO, this information is stored in template.xml. The preview.xml file is used by preview.php, which calls the appropriate preview.php of a module, so modules/xerte/preview.php for a Nottingham LO, and modules/site/preview.php for a Bootstrap LO > > Similar for data.xml and play.php > > The reason why we store the .1, .2 etc files, is that we are suffering from (very) intermittent loss of data problems, and we like to figure out the reason for this. To give us some extra information to work with, we store the last 10 versions. We don't know yet how useful this will be in debugging this problem. And we might extend it to some version control system, by enabling an end-user to go back to a previous version. > > Current theory is either connection problems, or invalid XML being generated. > > >> `show_preview_code()` calls show_template_page() in play.php. Assuming you?re rendering as html5, this loads `modules/xerte/player_html5/rloObject.htm` >> A fun fact I picked up here: you can append ?&page=X? to the url to link directly to page X of the LO. Nice! > See also John's remark. >> At this point most of the heavy lifting seems to be handled by `modules/xerte/parent_templates/Nottingham/common_html5/js/xenith.js` > That is true only for the main Nottingham template, but yes, xenith.js loads the preview.xml or data.xml, and then the individual pagetype codes dynamically. (with AJAX) > >> This does an AJAX call to retrieve USER-FILES/$ID-$USER-$TEMPLATE/preview.xml?time=$UNIX_TIMESTAMP >> First, why would you pass a url argument to a request for a static file? Is there something more going on here? There are some .htaccess files scattered about, but they don?t look like they do anything related to this, and yet... I answer this inline, because the numbering is messed up (like in the items above, but didn't feel like retyping). The timestamp is a trick to circumvent caching problems. The .htaccess files are only used if Apache mode is switched on in management.php, and gives you better readable URLs. Fair warning, though, these cause sometimes problems because the rewrite rules are not always tested thoroughly enough. >> The xml just describes the structure of the LO, and has "? where all the content should be, so it must be being replaced by something? No, that's an unfortinate coincidance. Your learning object actually contains the text: 'Enter text for the page here'. So all the contents entered by the user ends up in the preview.xml or data.xml. Nothing to be replaced. The actual page is renedered by the models_html5/.html files. See also below. >> ?and at this point I?ve spent more time than I can justify today digging around trying to get to the bottom of this problem. Unfortunately I still haven?t answered question I really need to answer here: where the heck does the actual page content come from? >> A model file like `modules/xerte/parent_templates/Nottingham/models_html5/textVideo.html` seems like it has to be involved, since it appears to define the code that actually displays a given page type, but when I make changes in this file they don?t seem to be reflected in what gets rendered. > Again, this is only true for the Nottingham template. For each .xwd file from src, there is an equivalent .html file in modules/xerte/parent_templates/Nottingham/models_html5 with the same basename. This html file is used to render the data stored in the pagetype node. The pagetype node has the same basename as the .xwd or the .html file, (except text, which is a text node in the xml, but is called simpleText for the .xwd and the .html) > > All this is combined by either the flash engine (XMLEngine.swf), or the html5/javascript engine (xenith.js). So, to change the behaviour of a page you have to change the .html file (the so-called model file). Historically there are two versions of the model file, the ones stored in modules/xerte/parent_templates/Nottingham/models, used by the Flash engine (deprecated), and the ones stored in modules/xerte/parent_templates/Nottingham/models_html5. The can access the data stored in the preview.xml and/or data.xml. > > In your case the preview.xml contains data about the size of the video in two separate entities, (width and height) and the model file, still assumes they are stored in one (size). Sorry about that. Like I said, I will fix that this afternoon. > >> >> I feel like I?ve gotta be close to the end of this trail (at least, I dearly hope I am?), but I just don?t have any more time to spend on this. Could one of the devs help me out? Then maybe this could be turned into a sort of architecture overview on the github wiki to help other new folks in the future. > > We're working on generating proper documentation of all this. >> >> Thanks! >> ?Brad >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > -- > -- > > Tom Reijnders > TOR Informatica > Chopinlaan 27 > 5242HM Rosmalen > Tel: 073 5226191 > Fax: 073 5226196 > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From brsmith at akamai.com Sun May 10 22:55:29 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Sun, 10 May 2015 21:55:29 +0000 Subject: [Xerte-dev] Making the "Do you want to publish your changes?" popup optional? Message-ID: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> At least when I am first developing an LO, it's much more likely that I don?t want to publish, even if I happen to be closing the editor for now. With this new popup it?s only a matter of time before I absent-mindedly press Enter to make it go away and end up publish something I didn?t mean to. What would people think about either including an option to not do this (maybe based on something settable in the LO/workspace?s properties?) or replacing the javascript confirm() that is currently used (looks like this comes from file_need_save() in template_management.js, based on output from versioncontrol/template_close.php?) with something less obtrusive, like a yes/no bar that appears above the normal Xerte New Folder, Publish, etc buttons. I can put in some time to work on this (at least the settings-based one, which sounds simpler), but I want to see what others think before just diving in. ?Brad -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From ronm at mitchellmedia.co.uk Mon May 11 00:04:42 2015 From: ronm at mitchellmedia.co.uk (Ron Mitchell) Date: Sun, 10 May 2015 19:04:42 -0400 Subject: [Xerte-dev] Re: Making the "Do you want to publish your changes?" popup optional? In-Reply-To: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> References: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> Message-ID: I think the original concept of that prompt dates back to the flash editor where it would be easy for an author to think what they were seeing when previewing/playing an LO would also be what their students would see. During training I usually promote it as a useful feature in that you could make changes to an LO you had already shared without your students seeing those changes until you were ready and clicked publish and the prompt is a reminder of the choice to publish or not. When first developing an LO publishing or not doesn't really make a difference until you've changed the access properties to something other than private. I don't have access to double check at the moment but the more intrusive prompts I've noticed recently are something like "are you sure want to leave this webpage..." And also when closing the workspace something like "you still have x editor windows open" Sent from my iPad from Newport RI > On 10 May 2015, at 17:55, Smith, Bradley wrote: > > At least when I am first developing an LO, it's much more likely that I don?t want to publish, even if I happen to be closing the editor for now. With this new popup it?s only a matter of time before I absent-mindedly press Enter to make it go away and end up publish something I didn?t mean to. What would people think about either including an option to not do this (maybe based on something settable in the LO/workspace?s properties?) or replacing the javascript confirm() that is currently used (looks like this comes from file_need_save() in template_management.js, based on output from versioncontrol/template_close.php?) with something less obtrusive, like a yes/no bar that appears above the normal Xerte New Folder, Publish, etc buttons. I can put in some time to work on this (at least the settings-based one, which sounds simpler), but I want to see what others think before just diving in. > > ?Brad > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev From brsmith at akamai.com Mon May 11 05:01:31 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Mon, 11 May 2015 04:01:31 +0000 Subject: [Xerte-dev] Re: Making the "Do you want to publish your changes?" popup optional? In-Reply-To: References: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> Message-ID: What do folks think about this? https://github.com/thexerteproject/xerteonlinetoolkits/pull/239 ?Brad > On May 10, 2015, at 7:04 PM, Ron Mitchell wrote: > > I think the original concept of that prompt dates back to the flash editor where it would be easy for an author to think what they were seeing when previewing/playing an LO would also be what their students would see. During training I usually promote it as a useful feature in that you could make changes to an LO you had already shared without your students seeing those changes until you were ready and clicked publish and the prompt is a reminder of the choice to publish or not. > > When first developing an LO publishing or not doesn't really make a difference until you've changed the access properties to something other than private. > > I don't have access to double check at the moment but the more intrusive prompts I've noticed recently are something like "are you sure want to leave this webpage..." And also when closing the workspace something like "you still have x editor windows open" > > Sent from my iPad from Newport RI > >> On 10 May 2015, at 17:55, Smith, Bradley wrote: >> >> At least when I am first developing an LO, it's much more likely that I don?t want to publish, even if I happen to be closing the editor for now. With this new popup it?s only a matter of time before I absent-mindedly press Enter to make it go away and end up publish something I didn?t mean to. What would people think about either including an option to not do this (maybe based on something settable in the LO/workspace?s properties?) or replacing the javascript confirm() that is currently used (looks like this comes from file_need_save() in template_management.js, based on output from versioncontrol/template_close.php?) with something less obtrusive, like a yes/no bar that appears above the normal Xerte New Folder, Publish, etc buttons. I can put in some time to work on this (at least the settings-based one, which sounds simpler), but I want to see what others think before just diving in. >> >> ?Brad >> >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From Julian.Tenney at nottingham.ac.uk Mon May 11 08:38:36 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Mon, 11 May 2015 08:38:36 +0100 Subject: [Xerte-dev] Re: Making the "Do you want to publish your changes?" popup optional? In-Reply-To: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> References: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E50F5FD1B@EXCHANGE1.ad.nottingham.ac.uk> I haven't had a chance to look at the pull request yet. Having an option for the user to toggle on / off a setting like 'always show this when closing the editor' would work. Publishing should always be a conscious action, for several good reasons, and if a user chooses not to see the dialog, then that's up to them. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 10 May 2015 22:55 To: For Xerte technical developers Subject: [Xerte-dev] Making the "Do you want to publish your changes?" popup optional? At least when I am first developing an LO, it's much more likely that I don?t want to publish, even if I happen to be closing the editor for now. With this new popup it?s only a matter of time before I absent-mindedly press Enter to make it go away and end up publish something I didn?t mean to. What would people think about either including an option to not do this (maybe based on something settable in the LO/workspace?s properties?) or replacing the javascript confirm() that is currently used (looks like this comes from file_need_save() in template_management.js, based on output from versioncontrol/template_close.php?) with something less obtrusive, like a yes/no bar that appears above the normal Xerte New Folder, Publish, etc buttons. I can put in some time to work on this (at least the settings-based one, which sounds simpler), but I want to see what others think before just diving in. ?Brad From Julian.Tenney at nottingham.ac.uk Mon May 11 08:44:56 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Mon, 11 May 2015 08:44:56 +0100 Subject: [Xerte-dev] Re: Making the "Do you want to publish your changes?" popup optional? In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E50F5FD1B@EXCHANGE1.ad.nottingham.ac.uk> References: <45720640-AADC-487D-8D0B-B4226F3FEAD5@akamai.com> <12C67A1EEC419342AF5E59DA31562C3F0E50F5FD1B@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E50F5FD24@EXCHANGE1.ad.nottingham.ac.uk> Ah, I see: you're putting up a temporary 'don't forget to publish' message. OK. I'm wondering if we need do anything at all, but a subtle reminder seems OK to me. I don't have strong feelings really, happy to go with the consensus. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney Sent: 11 May 2015 08:39 To: For Xerte technical developers Subject: [Xerte-dev] Re: Making the "Do you want to publish your changes?" popup optional? I haven't had a chance to look at the pull request yet. Having an option for the user to toggle on / off a setting like 'always show this when closing the editor' would work. Publishing should always be a conscious action, for several good reasons, and if a user chooses not to see the dialog, then that's up to them. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 10 May 2015 22:55 To: For Xerte technical developers Subject: [Xerte-dev] Making the "Do you want to publish your changes?" popup optional? At least when I am first developing an LO, it's much more likely that I don?t want to publish, even if I happen to be closing the editor for now. With this new popup it?s only a matter of time before I absent-mindedly press Enter to make it go away and end up publish something I didn?t mean to. What would people think about either including an option to not do this (maybe based on something settable in the LO/workspace?s properties?) or replacing the javascript confirm() that is currently used (looks like this comes from file_need_save() in template_management.js, based on output from versioncontrol/template_close.php?) with something less obtrusive, like a yes/no bar that appears above the normal Xerte New Folder, Publish, etc buttons. I can put in some time to work on this (at least the settings-based one, which sounds simpler), but I want to see what others think before just diving in. ?Brad _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev From brsmith at akamai.com Mon May 11 17:14:29 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Mon, 11 May 2015 16:14:29 +0000 Subject: [Xerte-dev] Anyone interested in splitting a room at the Apereo conference? Message-ID: Hello all, Apologies for the cross-post, but as I haven?t found any kind of general message board for the Apereo conference in Baltimore this is the best way I know of to reach people who might be going. Is anyone attending and interested in splitting the cost of a room? I even come with my own cot, so if there isn't an extra bed all I really need is some space along the wall and I?m good. I won?t be stuck if I don?t get any takers on this, so please don?t feel any pressure to respond! I?m just checking to see if there are others who would rather not pay full price on a room in which they hope to not spend much time anyway! :) ?Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From Julian.Tenney at nottingham.ac.uk Tue May 12 10:02:40 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Tue, 12 May 2015 10:02:40 +0100 Subject: [Xerte-dev] Re: Anyone interested in splitting a room at the Apereo conference? In-Reply-To: References: Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E50F603C3@EXCHANGE1.ad.nottingham.ac.uk> You might want to ask Ian Dolphin if he can suggest somewhere you could request this of all the conference attendees? From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 11 May 2015 17:14 To: For Xerte technical developers; Xerte discussion list Subject: [Xerte-dev] Anyone interested in splitting a room at the Apereo conference? Hello all, Apologies for the cross-post, but as I haven?t found any kind of general message board for the Apereo conference in Baltimore this is the best way I know of to reach people who might be going. Is anyone attending and interested in splitting the cost of a room? I even come with my own cot, so if there isn't an extra bed all I really need is some space along the wall and I?m good. I won?t be stuck if I don?t get any takers on this, so please don?t feel any pressure to respond! I?m just checking to see if there are others who would rather not pay full price on a room in which they hope to not spend much time anyway! :) ?Brad -------------- next part -------------- An HTML attachment was scrubbed... URL: From brsmith at akamai.com Thu May 14 00:15:29 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Wed, 13 May 2015 23:15:29 +0000 Subject: [Xerte-dev] Editor inserts extra
tags between paras if a heading is used?? Message-ID: <614D2883-FD3E-4646-A2C1-A168298B32C1@akamai.com> If I create a text page and put the following HTML into it: ```

Para 1

Para 2

``` When I click Play it looks as I would expect it to, and if I look at the source of the page I see basically that markup in the pageContents div. However, if I add a heading like so: ```

Heading

Para 1

Para 2

``` What actually gets rendered now is: ```

Heading



Para 1



Para 2


``` The result... doesn?t look very good. I haven?t gotten to dig into this much, but I can?t imagine what would do a thing like this, let alone why. Does anyone know? Should I file this as an issue on github? Thanks, ?Brad -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From Julian.Tenney at nottingham.ac.uk Thu May 14 08:39:54 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Thu, 14 May 2015 08:39:54 +0100 Subject: [Xerte-dev] Re: Editor inserts extra
tags between paras if a heading is used?? In-Reply-To: <614D2883-FD3E-4646-A2C1-A168298B32C1@akamai.com> References: <614D2883-FD3E-4646-A2C1-A168298B32C1@akamai.com> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E514A9D86@EXCHANGE1.ad.nottingham.ac.uk> Yes, file an issue. I'm not sure if it's something Tom is already aware of, or something else, J -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 14 May 2015 00:15 To: For Xerte technical developers Subject: [Xerte-dev] Editor inserts extra
tags between paras if a heading is used?? If I create a text page and put the following HTML into it: ```

Para 1

Para 2

``` When I click Play it looks as I would expect it to, and if I look at the source of the page I see basically that markup in the pageContents div. However, if I add a heading like so: ```

Heading

Para 1

Para 2

``` What actually gets rendered now is: ```

Heading



Para 1



Para 2


``` The result... doesn?t look very good. I haven?t gotten to dig into this much, but I can?t imagine what would do a thing like this, let alone why. Does anyone know? Should I file this as an issue on github? Thanks, ?Brad From reijnders at tor.nl Wed May 20 15:00:16 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Wed, 20 May 2015 16:00:16 +0200 Subject: [Xerte-dev] Session time outs Message-ID: <44ed76573d6f028518ac31ef8f0186d8@server.tor.nl> It appears that the session times out even if you're working in the editor. That seems logical to me, because there is not necessarily an interaction with the server. Shouldn't we somehow when saving a value in a form update the session? And if so, what's the best way of implementing that? Tom From J.J.Smith at gcu.ac.uk Wed May 20 15:14:55 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 20 May 2015 15:14:55 +0100 Subject: [Xerte-dev] Re: Session time outs In-Reply-To: <44ed76573d6f028518ac31ef8f0186d8@server.tor.nl> References: <44ed76573d6f028518ac31ef8f0186d8@server.tor.nl> Message-ID: I'd have thought that just doing an ajax request to the server for a file, even a 1x1 pixel or a keep_alive.txt file would be enough as the session id would be sent back in the response header and the server would remember that... John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders [reijnders at tor.nl] Sent: 20 May 2015 15:00 To: xerte-dev at lists.nottingham.ac.uk Subject: [Xerte-dev] Session time outs It appears that the session times out even if you're working in the editor. That seems logical to me, because there is not necessarily an interaction with the server. Shouldn't we somehow when saving a value in a form update the session? And if so, what's the best way of implementing that? Tom _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From J.J.Smith at gcu.ac.uk Wed May 20 19:52:33 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 20 May 2015 19:52:33 +0100 Subject: [Xerte-dev] 33 commits and lots of issues closed this week alone Message-ID: Hi all, In the past month there have been 69 code commits and 56 issues closed. You can view these all here in the monthly pulse https://github.com/thexerteproject/xerteonlinetoolkits/pulse/monthly Unfortunately this still leaves 90+ outstanding although many are enhancemenrs that wont make this release. As we're getting really close to the next release then it would be great if anyone who can test the unstable zip can do so and open any issues that they find or if the issue is already tracked then confirm that another user has seen it too. Also, if any issues are still open but have been resolved then please let us know so that we can focus on those that are still requiring our attention. If you dont use github and dont want to but can still help then feel free to email me. Thanks in advance for all your help testing. We are getting close to a historic moment!! Regards, John Sent from Samsung tablet Please send all enquiries to our shared Blended Learning inbox at hlsblt at gcu.ac.uk and one of the Learning Technologists will respond. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From reijnders at tor.nl Wed May 27 10:49:58 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Wed, 27 May 2015 11:49:58 +0200 Subject: [Xerte-dev] New branch on github Message-ID: <55659346.3050501@tor.nl> I've created a new branch on GitHub. Please use the 3.0-beta branch for all the bugfixing from now on!! Tom -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 From Julian.Tenney at nottingham.ac.uk Wed May 27 10:54:04 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Wed, 27 May 2015 10:54:04 +0100 Subject: [Xerte-dev] Re: New branch on github In-Reply-To: <55659346.3050501@tor.nl> References: <55659346.3050501@tor.nl> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E5184A61F@EXCHANGE1.ad.nottingham.ac.uk> Great! Thanks, -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders Sent: 27 May 2015 10:50 To: For Xerte technical developers Subject: [Xerte-dev] New branch on github I've created a new branch on GitHub. Please use the 3.0-beta branch for all the bugfixing from now on!! Tom -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev From J.J.Smith at gcu.ac.uk Wed May 27 11:06:57 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 27 May 2015 11:06:57 +0100 Subject: [Xerte-dev] FW: [Xerte] Re: Sharing Projects In-Reply-To: <537C0D55C67A9742B4F6903F06F7AC6A045C0FC2@CISCMRMBS02.mds.ad.dur.ac.uk> References: <537C0D55C67A9742B4F6903F06F7AC6A045C0FC2@CISCMRMBS02.mds.ad.dur.ac.uk> Message-ID: Hi, Can anyone on this advise Judith on her LDAP issues? Here initial email read: We have just installed a version of Xerte which authenticates via LDAP. When I try to share a project I am getting a message "No one found with those details." I have looked at users in the admin area and it seems that the first and surnames are not being added to the system (see attached image). Can anyone guide me to putting this right? Best wishes Judith Regards, John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: JUROWSKA J.E. [j.e.jurowska at durham.ac.uk] Sent: 27 May 2015 10:44 To: Smith, John Subject: [Xerte] Re: Sharing Projects Dear John Thank you for your email. I attach an image of the settings. I notice that we do not have the LDAP second filter set. Could this be the problem or do we need to use the LDAP password and bind areas? Best wishes Judith Judith E Jurowska CMALT FHEA Faculty Support Learning Technologist for Arts and Humanities Durham University Computing and Information Services 1st Floor Rowan Building Tel : 0191 33 42699 Learn more about the activities of the LTT on the blog: http://community.dur.ac.uk/lt.team/blog Need help with e-Learning or duo problems? Try the help blog at: http://community.dur.ac.uk/lt.team/help Glasgow Caledonian University is a registered Scottish charity, number SC021474 -------------- next part -------------- A non-text attachment was scrubbed... Name: LDAP settings.jpg Type: image/jpeg Size: 144228 bytes Desc: LDAP settings.jpg URL: From Julian.Tenney at nottingham.ac.uk Wed May 27 11:11:08 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Wed, 27 May 2015 11:11:08 +0100 Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects In-Reply-To: References: <537C0D55C67A9742B4F6903F06F7AC6A045C0FC2@CISCMRMBS02.mds.ad.dur.ac.uk> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E5184A648@EXCHANGE1.ad.nottingham.ac.uk> No, I've not seen it before either. She mailed me directly, and I asked her to mail the lists / forums as I didn't know what was up. It looks like firstname surname are not getting harvested from the ldap lookup. But I don't know how to troubleshoot that. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, John Sent: 27 May 2015 11:07 To: xerte-dev at lists.nottingham.ac.uk Subject: [Xerte-dev] FW: [Xerte] Re: Sharing Projects Hi, Can anyone on this advise Judith on her LDAP issues? Here initial email read: We have just installed a version of Xerte which authenticates via LDAP. When I try to share a project I am getting a message "No one found with those details." I have looked at users in the admin area and it seems that the first and surnames are not being added to the system (see attached image). Can anyone guide me to putting this right? Best wishes Judith Regards, John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: JUROWSKA J.E. [j.e.jurowska at durham.ac.uk] Sent: 27 May 2015 10:44 To: Smith, John Subject: [Xerte] Re: Sharing Projects Dear John Thank you for your email. I attach an image of the settings. I notice that we do not have the LDAP second filter set. Could this be the problem or do we need to use the LDAP password and bind areas? Best wishes Judith Judith E Jurowska CMALT FHEA Faculty Support Learning Technologist for Arts and Humanities Durham University Computing and Information Services 1st Floor Rowan Building Tel : 0191 33 42699 Learn more about the activities of the LTT on the blog: http://community.dur.ac.uk/lt.team/blog Need help with e-Learning or duo problems? Try the help blog at: http://community.dur.ac.uk/lt.team/help Glasgow Caledonian University is a registered Scottish charity, number SC021474 From ronm at mitchellmedia.co.uk Wed May 27 11:36:49 2015 From: ronm at mitchellmedia.co.uk (Ron Mitchell) Date: Wed, 27 May 2015 11:36:49 +0100 Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E5184A648@EXCHANGE1.ad.nottingham.ac.uk> References: <537C0D55C67A9742B4F6903F06F7AC6A045C0FC2@CISCMRMBS02.mds.ad.dur.ac.uk> <12C67A1EEC419342AF5E59DA31562C3F0E5184A648@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <005b01d09869$0aaea4b0$200bee10$@co.uk> This is anecdotal and from a poor memory but a while back I was onsite at a university doing a new install and used the latest 2.1 code at the time and all was straightforward installing and testing via guest authentication. Then we hooked up ldap and login worked but I seem to recall the users first name and last name wasn't showing top right of the interface or at least there was something ldap related not working correctly. I had limited time and couldn't find the cause quickly but tried an earlier revision of 2.1 which had worked without problem elsewhere and that resolved the issue. So there might be an issue with the ldap stuff in current 2.1. I never have regular access to the commonly used type of Windows ldap server and configuration to try replicating this kind of issue. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney Sent: 27 May 2015 11:11 To: For Xerte technical developers Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects No, I've not seen it before either. She mailed me directly, and I asked her to mail the lists / forums as I didn't know what was up. It looks like firstname surname are not getting harvested from the ldap lookup. But I don't know how to troubleshoot that. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, John Sent: 27 May 2015 11:07 To: xerte-dev at lists.nottingham.ac.uk Subject: [Xerte-dev] FW: [Xerte] Re: Sharing Projects Hi, Can anyone on this advise Judith on her LDAP issues? Here initial email read: We have just installed a version of Xerte which authenticates via LDAP. When I try to share a project I am getting a message "No one found with those details." I have looked at users in the admin area and it seems that the first and surnames are not being added to the system (see attached image). Can anyone guide me to putting this right? Best wishes Judith Regards, John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: JUROWSKA J.E. [j.e.jurowska at durham.ac.uk] Sent: 27 May 2015 10:44 To: Smith, John Subject: [Xerte] Re: Sharing Projects Dear John Thank you for your email. I attach an image of the settings. I notice that we do not have the LDAP second filter set. Could this be the problem or do we need to use the LDAP password and bind areas? Best wishes Judith Judith E Jurowska CMALT FHEA Faculty Support Learning Technologist for Arts and Humanities Durham University Computing and Information Services 1st Floor Rowan Building Tel : 0191 33 42699 Learn more about the activities of the LTT on the blog: http://community.dur.ac.uk/lt.team/blog Need help with e-Learning or duo problems? Try the help blog at: http://community.dur.ac.uk/lt.team/help Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. From J.J.Smith at gcu.ac.uk Wed May 27 11:38:26 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 27 May 2015 11:38:26 +0100 Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E5184A648@EXCHANGE1.ad.nottingham.ac.uk> References: <537C0D55C67A9742B4F6903F06F7AC6A045C0FC2@CISCMRMBS02.mds.ad.dur.ac.uk> , <12C67A1EEC419342AF5E59DA31562C3F0E5184A648@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: I seem to remember someone on the list having a similar problem... can't remember who though or what or if they solved it successfully... but I think it was the same issue because 80% worked it was just some things... John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 11:11 To: For Xerte technical developers Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects No, I've not seen it before either. She mailed me directly, and I asked her to mail the lists / forums as I didn't know what was up. It looks like firstname surname are not getting harvested from the ldap lookup. But I don't know how to troubleshoot that. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, John Sent: 27 May 2015 11:07 To: xerte-dev at lists.nottingham.ac.uk Subject: [Xerte-dev] FW: [Xerte] Re: Sharing Projects Hi, Can anyone on this advise Judith on her LDAP issues? Here initial email read: We have just installed a version of Xerte which authenticates via LDAP. When I try to share a project I am getting a message "No one found with those details." I have looked at users in the admin area and it seems that the first and surnames are not being added to the system (see attached image). Can anyone guide me to putting this right? Best wishes Judith Regards, John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: JUROWSKA J.E. [j.e.jurowska at durham.ac.uk] Sent: 27 May 2015 10:44 To: Smith, John Subject: [Xerte] Re: Sharing Projects Dear John Thank you for your email. I attach an image of the settings. I notice that we do not have the LDAP second filter set. Could this be the problem or do we need to use the LDAP password and bind areas? Best wishes Judith Judith E Jurowska CMALT FHEA Faculty Support Learning Technologist for Arts and Humanities Durham University Computing and Information Services 1st Floor Rowan Building Tel : 0191 33 42699 Learn more about the activities of the LTT on the blog: http://community.dur.ac.uk/lt.team/blog Need help with e-Learning or duo problems? Try the help blog at: http://community.dur.ac.uk/lt.team/help Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From info at pgogywebstuff.com Wed May 27 12:13:37 2015 From: info at pgogywebstuff.com (Pat L (pgogy)) Date: Wed, 27 May 2015 12:13:37 +0100 Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects Message-ID: It is usually the field names are differentthey also need to have a xerte db account before they can have a project shared with -------- Original message -------- From: "Smith, John" Date: 27/05/2015 11:38 (GMT+00:00) To: For Xerte technical developers Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects I seem to remember someone on the list having a similar problem... can't remember who though or what or if they solved it successfully... but I think it was the same issue because 80% worked it was just some things... John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 11:11 To: For Xerte technical developers Subject: [Xerte-dev] Re: [Xerte] Re: Sharing Projects No, I've not seen it before either. She mailed me directly, and I asked her to mail the lists / forums as I didn't know what was up. It looks like firstname surname are not getting harvested from the ldap lookup. But I don't know how to troubleshoot that. -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, John Sent: 27 May 2015 11:07 To: xerte-dev at lists.nottingham.ac.uk Subject: [Xerte-dev] FW: [Xerte] Re: Sharing Projects Hi, Can anyone on this advise Judith on her LDAP issues? Here initial email read: We have just installed a version of Xerte which authenticates via LDAP.? When I try to share a project I am getting a message "No one found with those details."? I have looked at users in the admin area and it seems that the first and surnames are not being added to the system (see attached image).? Can anyone guide me to putting this right? Best wishes Judith Regards, John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: JUROWSKA J.E. [j.e.jurowska at durham.ac.uk] Sent: 27 May 2015 10:44 To: Smith, John Subject: [Xerte] Re: Sharing Projects Dear John Thank you for your email. I attach an image of the settings.? I notice that we do not have the LDAP second filter set.? Could this be the problem or do we need to use the LDAP password and bind areas? Best wishes Judith Judith E Jurowska CMALT FHEA Faculty Support Learning Technologist for Arts and Humanities Durham University Computing and Information Services 1st Floor Rowan Building Tel : 0191 33 42699 Learn more about the activities of the LTT on the blog: http://community.dur.ac.uk/lt.team/blog Need help with e-Learning or duo problems? Try the help blog at: http://community.dur.ac.uk/lt.team/help Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment.? Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment.? Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From reijnders at tor.nl Wed May 27 12:11:06 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Wed, 27 May 2015 13:11:06 +0200 Subject: [Xerte-dev] Re: New branch on github In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E5184A61F@EXCHANGE1.ad.nottingham.ac.uk> References: <55659346.3050501@tor.nl> <12C67A1EEC419342AF5E59DA31562C3F0E5184A61F@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <5565A64A.1080206@tor.nl> I also just published 3.0-beta to the download area of the community website. Julian Tenney schreef op 27-5-2015 om 11:54: > Great! Thanks, > > -----Original Message----- > From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders > Sent: 27 May 2015 10:50 > To: For Xerte technical developers > Subject: [Xerte-dev] New branch on github > > I've created a new branch on GitHub. Please use the 3.0-beta branch for all the bugfixing from now on!! > > > Tom > -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 From brsmith at akamai.com Wed May 27 15:18:32 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Wed, 27 May 2015 14:18:32 +0000 Subject: [Xerte-dev] Re: New branch on github In-Reply-To: <5565A64A.1080206@tor.nl> References: <55659346.3050501@tor.nl> <12C67A1EEC419342AF5E59DA31562C3F0E5184A61F@EXCHANGE1.ad.nottingham.ac.uk> <5565A64A.1080206@tor.nl> Message-ID: <789FD035-41E5-42A6-8223-29BFF3843D7C@akamai.com> Woohoo! Congrats to everyone who has contributed to this. Since a big set of pushes a couple of weeks ago I?ve been meaning to email and say how great the current version looks! ?Brad > On May 27, 2015, at 7:11 AM, Tom Reijnders wrote: > > I also just published 3.0-beta to the download area of the community website. > > Julian Tenney schreef op 27-5-2015 om 11:54: >> Great! Thanks, >> >> -----Original Message----- >> From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders >> Sent: 27 May 2015 10:50 >> To: For Xerte technical developers >> Subject: [Xerte-dev] New branch on github >> >> I've created a new branch on GitHub. Please use the 3.0-beta branch for all the bugfixing from now on!! >> >> >> Tom >> > > -- > -- > > Tom Reijnders > TOR Informatica > Chopinlaan 27 > 5242HM Rosmalen > Tel: 073 5226191 > Fax: 073 5226196 > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From brsmith at akamai.com Wed May 27 15:27:23 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Wed, 27 May 2015 14:27:23 +0000 Subject: [Xerte-dev] An idea about timings in media lessons Message-ID: (?and several other things, I guess.) I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? ?Brad -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From Julian.Tenney at nottingham.ac.uk Wed May 27 15:33:11 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Wed, 27 May 2015 15:33:11 +0100 Subject: [Xerte-dev] Re: An idea about timings in media lessons In-Reply-To: References: Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? See you in Baltimore! -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 27 May 2015 15:27 To: For Xerte technical developers Subject: [Xerte-dev] An idea about timings in media lessons (?and several other things, I guess.) I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? ?Brad From J.J.Smith at gcu.ac.uk Wed May 27 15:50:07 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 27 May 2015 15:50:07 +0100 Subject: [Xerte-dev] Re: An idea about timings in media lessons In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> References: , <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 15:33 To: For Xerte technical developers Subject: [Xerte-dev] Re: An idea about timings in media lessons That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? See you in Baltimore! -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 27 May 2015 15:27 To: For Xerte technical developers Subject: [Xerte-dev] An idea about timings in media lessons (?and several other things, I guess.) I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? ?Brad _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From brsmith at akamai.com Wed May 27 19:59:24 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Wed, 27 May 2015 18:59:24 +0000 Subject: [Xerte-dev] Re: An idea about timings in media lessons In-Reply-To: References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <6B716E1B-4BDB-46A9-A223-6601564A3496@akamai.com> I almost definitely won?t have time to do much until after the conference has started, though maybe if anyone is interested in working on it with me at the Hackathon? Thanks for the offer of help, John, if we end up planning something I?ll be sure to include you in case you can take part remotely. ?Brad > On May 27, 2015, at 10:50 AM, Smith, John wrote: > > If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! > > John Smith > Learning Technologist | School of Health & Life Sciences > > T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk > Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, > Scotland, United Kingdom > ________________________________________ > From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] > Sent: 27 May 2015 15:33 > To: For Xerte technical developers > Subject: [Xerte-dev] Re: An idea about timings in media lessons > > That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? > > See you in Baltimore! > > -----Original Message----- > From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley > Sent: 27 May 2015 15:27 > To: For Xerte technical developers > Subject: [Xerte-dev] An idea about timings in media lessons > > (?and several other things, I guess.) > > I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. > > Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? > > What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. > > Thoughts? > > ?Brad > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > Glasgow Caledonian University is a registered Scottish charity, number SC021474 > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From J.J.Smith at gcu.ac.uk Wed May 27 20:06:45 2015 From: J.J.Smith at gcu.ac.uk (Smith, John) Date: Wed, 27 May 2015 20:06:45 +0100 Subject: [Xerte-dev] Re: An idea about timings in media lessons Message-ID: The hackathon sounds like a great opportunity for you to get a few others interested and perhaps get a substantial bit of code written. Don't rely on me being involved during it though and then I probably wont be doing much other than maybe testing and logging issues for a month while I'm away in Oz. If its still around when I get back though then I'll definitely get involved. Feel free to email me directly though if you get stuck with any of the mechanics of how it all goes together... John Sent from Samsung tablet Please send all enquiries to our shared Blended Learning inbox at hlsblt at gcu.ac.uk and one of the Learning Technologists will respond. -------- Original message -------- From: "Smith, Bradley" Date: 27/05/2015 19:59 (GMT+00:00) To: For Xerte technical developers Subject: [Xerte-dev] Re: An idea about timings in media lessons I almost definitely won?t have time to do much until after the conference has started, though maybe if anyone is interested in working on it with me at the Hackathon? Thanks for the offer of help, John, if we end up planning something I?ll be sure to include you in case you can take part remotely. ?Brad > On May 27, 2015, at 10:50 AM, Smith, John wrote: > > If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! > > John Smith > Learning Technologist | School of Health & Life Sciences > > T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk > Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, > Scotland, United Kingdom > ________________________________________ > From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] > Sent: 27 May 2015 15:33 > To: For Xerte technical developers > Subject: [Xerte-dev] Re: An idea about timings in media lessons > > That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? > > See you in Baltimore! > > -----Original Message----- > From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley > Sent: 27 May 2015 15:27 > To: For Xerte technical developers > Subject: [Xerte-dev] An idea about timings in media lessons > > (?and several other things, I guess.) > > I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. > > Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? > > What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. > > Thoughts? > > ?Brad > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > Glasgow Caledonian University is a registered Scottish charity, number SC021474 > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 From brsmith at akamai.com Wed May 27 20:25:53 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Wed, 27 May 2015 19:25:53 +0000 Subject: [Xerte-dev] H5p Integration (was: An idea about timings in media lessons) In-Reply-To: References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: Also on the subject of potential hackathon projects, a while back I mentioned a set of really nice-looking content types provided by a project called H5P. There is some overlap with Xerte content types, but even then I think there are some great design choices in the H5P versions that would benefit Xerte. Or, to put it more plainly, the H5P activities can be friendlier and prettier looking, and one of the orgs I work with decided to go with H5P over Xerte for that reason. The advantage that Xerte has is that it is its own hosting platform, whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, H5P designed it with adoption on other platforms in mind, and there?s a PHP interface that anything can implement to integrate with it as a host. I haven?t dug into this too deeply yet, but if Xerte could host H5P content types in addition to its own, it would both expand the kind of content that XOTs can display, and make it easier to deploy for people using H5P (btw, I?m hoping to have some Xerte deployment automation to show off as part of my presentation on Ansible at the conference!), who would then also have access to Xerte content types. Does this catch anyone else?s interest? ?Brad P.S. Another thing I?d love to start talking about at the hackathon: xAPI support. This is very relevant to the stuff I?ll be presenting on for my ?federated learning experiences? presentation, by the way (/plug). ;) > On May 27, 2015, at 10:50 AM, Smith, John wrote: > > If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! > > John Smith > Learning Technologist | School of Health & Life Sciences > > T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk > Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, > Scotland, United Kingdom > ________________________________________ > From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] > Sent: 27 May 2015 15:33 > To: For Xerte technical developers > Subject: [Xerte-dev] Re: An idea about timings in media lessons > > That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? > > See you in Baltimore! > > -----Original Message----- > From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley > Sent: 27 May 2015 15:27 > To: For Xerte technical developers > Subject: [Xerte-dev] An idea about timings in media lessons > > (?and several other things, I guess.) > > I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. > > Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? > > What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. > > Thoughts? > > ?Brad > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > Glasgow Caledonian University is a registered Scottish charity, number SC021474 > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From reijnders at tor.nl Thu May 28 10:44:14 2015 From: reijnders at tor.nl (Tom Reijnders) Date: Thu, 28 May 2015 11:44:14 +0200 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <5566E36E.5000303@tor.nl> Smith, Bradley schreef op 27-5-2015 om 21:25: > Also on the subject of potential hackathon projects, a while back I > mentioned a set of really nice-looking content types > provided by a project > called H5P. There is some overlap with Xerte content types, but even > then I think there are some great design choices in the H5P versions > that would benefit Xerte. Or, to put it more plainly, the H5P > activities can be friendlier and prettier looking, and one of the orgs > I work with decided to go with H5P over Xerte for that reason. The > advantage that Xerte has is that it is its own hosting platform, > whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, > H5P designed it with adoption on other platforms in mind, and there?s > a PHP interface that anything > can implement to integrate with it as a host. > > I haven?t dug into this too deeply yet, but if Xerte could host H5P > content types in addition to its own, it would both expand the kind of > content that XOTs can display, and make it easier to deploy for people > using H5P (btw, I?m hoping to have some Xerte deployment automation to > show off as part of my presentation on Ansible at the conference!), > who would then also have access to Xerte content types. Does this > catch anyone else?s interest? Most definitely! > > ?Brad > > P.S. Another thing I?d love to start talking about at the hackathon: > xAPI support. This is very relevant to the stuff I?ll be presenting on > for my ?federated learning experiences? presentation, by the way > (/plug). ;) I've got some ideas there as well, so please let's discuss. I implemented the current SCORM support, with in the back of my mind, supporting xAPI as well. I am looking at CMI-5 now, because it would solve some issues I am struggling with with respect to authentication. > > >> On May 27, 2015, at 10:50 AM, Smith, John > > wrote: >> >> If you want to fork a copy of xot and start building it Brad and send >> me a reminder then i'll be happy to help... unfortunately I wont be >> in Baltimore though!! >> >> John Smith >> Learning Technologist | School of Health & Life Sciences >> >> T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk >> >> Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, >> Scotland, United Kingdom >> ________________________________________ >> From: xerte-dev-bounces at lists.nottingham.ac.uk >> >> [xerte-dev-bounces at lists.nottingham.ac.uk >> ] On Behalf Of >> Julian Tenney [Julian.Tenney at nottingham.ac.uk >> ] >> Sent: 27 May 2015 15:33 >> To: For Xerte technical developers >> Subject: [Xerte-dev] Re: An idea about timings in media lessons >> >> That's a good idea: you're right, the timings are just timings, so >> adding an intro will put everything out. It doesn't sound very >> difficult to implement, do you fancy having a go at it? >> >> See you in Baltimore! >> >> -----Original Message----- >> From: xerte-dev-bounces at lists.nottingham.ac.uk >> >> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, >> Bradley >> Sent: 27 May 2015 15:27 >> To: For Xerte technical developers >> Subject: [Xerte-dev] An idea about timings in media lessons >> >> (?and several other things, I guess.) >> >> I?ve been playing around with the Media Lesson component and my head >> is abuzz with ideas I?m looking forward to trying. One thing has >> occurred to me, though: it looks like every event that you want to >> play during the video takes a fixed synch point, and thus the order >> in which the events appear in the editor has no bearing on when they >> actually show up. >> >> Consider: Suppose I make a change to a video that adds a 15 second >> clip starting 150 seconds in. Based on my limited experimentation so >> far, all of my events with synch points >= 150 are now off by 15 >> seconds, right? >> >> What if we supported synch points specified in either of two formats: >> ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds >> after the previous synch point?? This way if all of my synch points >> use the latter format I only need up update the one immediately after >> new clip in my video. >> >> Thoughts? >> >> ?Brad >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev >> >> >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> >> Glasgow Caledonian University is a registered Scottish charity, >> number SC021474 >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev >> >> >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ronm at mitchellmedia.co.uk Thu May 28 10:59:13 2015 From: ronm at mitchellmedia.co.uk (Ron Mitchell) Date: Thu, 28 May 2015 10:59:13 +0100 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: <5566E36E.5000303@tor.nl> References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> <5566E36E.5000303@tor.nl> Message-ID: <004101d0992c$f443a8f0$dccafad0$@co.uk> ditto! I think the real value we're most likely to get from this trip is being together for lot's of opportunities to discuss and possibly even develop some improvements and additions or at least begin to. If we can get others to jon in even better! The Thursday is an opportunity for that too - will you still be around on Thursday Brad? Ron From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders Sent: 28 May 2015 10:44 To: For Xerte technical developers Subject: [Xerte-dev] Re: H5p Integration Smith, Bradley schreef op 27-5-2015 om 21:25: Also on the subject of potential hackathon projects, a while back I mentioned a set of really nice-looking content types provided by a project called H5P. There is some overlap with Xerte content types, but even then I think there are some great design choices in the H5P versions that would benefit Xerte. Or, to put it more plainly, the H5P activities can be friendlier and prettier looking, and one of the orgs I work with decided to go with H5P over Xerte for that reason. The advantage that Xerte has is that it is its own hosting platform, whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, H5P designed it with adoption on other platforms in mind, and there's a PHP interface that anything can implement to integrate with it as a host. I haven't dug into this too deeply yet, but if Xerte could host H5P content types in addition to its own, it would both expand the kind of content that XOTs can display, and make it easier to deploy for people using H5P (btw, I'm hoping to have some Xerte deployment automation to show off as part of my presentation on Ansible at the conference!), who would then also have access to Xerte content types. Does this catch anyone else's interest? Most definitely! -Brad P.S. Another thing I'd love to start talking about at the hackathon: xAPI support. This is very relevant to the stuff I'll be presenting on for my "federated learning experiences" presentation, by the way (/plug). ;) I've got some ideas there as well, so please let's discuss. I implemented the current SCORM support, with in the back of my mind, supporting xAPI as well. I am looking at CMI-5 now, because it would solve some issues I am struggling with with respect to authentication. On May 27, 2015, at 10:50 AM, Smith, John wrote: If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 15:33 To: For Xerte technical developers Subject: [Xerte-dev] Re: An idea about timings in media lessons That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? See you in Baltimore! -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 27 May 2015 15:27 To: For Xerte technical developers Subject: [Xerte-dev] An idea about timings in media lessons (.and several other things, I guess.) I've been playing around with the Media Lesson component and my head is abuzz with ideas I'm looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: "X", meaning "X seconds into the video", or "+X", meaning "X seconds after the previous synch point"? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? -Brad _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Julian.Tenney at nottingham.ac.uk Thu May 28 12:43:51 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Thu, 28 May 2015 12:43:51 +0100 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: <004101d0992c$f443a8f0$dccafad0$@co.uk> References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> <5566E36E.5000303@tor.nl> <004101d0992c$f443a8f0$dccafad0$@co.uk> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E51A2ACF0@EXCHANGE1.ad.nottingham.ac.uk> Ditto ditto. From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Ron Mitchell Sent: 28 May 2015 10:59 To: 'For Xerte technical developers' Subject: [Xerte-dev] Re: H5p Integration ditto! I think the real value we're most likely to get from this trip is being together for lot's of opportunities to discuss and possibly even develop some improvements and additions or at least begin to. If we can get others to jon in even better! The Thursday is an opportunity for that too - will you still be around on Thursday Brad? Ron From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders Sent: 28 May 2015 10:44 To: For Xerte technical developers Subject: [Xerte-dev] Re: H5p Integration Smith, Bradley schreef op 27-5-2015 om 21:25: Also on the subject of potential hackathon projects, a while back I mentioned a set of really nice-looking content types provided by a project called H5P. There is some overlap with Xerte content types, but even then I think there are some great design choices in the H5P versions that would benefit Xerte. Or, to put it more plainly, the H5P activities can be friendlier and prettier looking, and one of the orgs I work with decided to go with H5P over Xerte for that reason. The advantage that Xerte has is that it is its own hosting platform, whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, H5P designed it with adoption on other platforms in mind, and there's a PHP interface that anything can implement to integrate with it as a host. I haven't dug into this too deeply yet, but if Xerte could host H5P content types in addition to its own, it would both expand the kind of content that XOTs can display, and make it easier to deploy for people using H5P (btw, I'm hoping to have some Xerte deployment automation to show off as part of my presentation on Ansible at the conference!), who would then also have access to Xerte content types. Does this catch anyone else's interest? Most definitely! -Brad P.S. Another thing I'd love to start talking about at the hackathon: xAPI support. This is very relevant to the stuff I'll be presenting on for my "federated learning experiences" presentation, by the way (/plug). ;) I've got some ideas there as well, so please let's discuss. I implemented the current SCORM support, with in the back of my mind, supporting xAPI as well. I am looking at CMI-5 now, because it would solve some issues I am struggling with with respect to authentication. On May 27, 2015, at 10:50 AM, Smith, John > wrote: If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 15:33 To: For Xerte technical developers Subject: [Xerte-dev] Re: An idea about timings in media lessons That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? See you in Baltimore! -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 27 May 2015 15:27 To: For Xerte technical developers Subject: [Xerte-dev] An idea about timings in media lessons (...and several other things, I guess.) I've been playing around with the Media Lesson component and my head is abuzz with ideas I'm looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: "X", meaning "X seconds into the video", or "+X", meaning "X seconds after the previous synch point"? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? -Brad _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brsmith at akamai.com Thu May 28 17:35:07 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Thu, 28 May 2015 16:35:07 +0000 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: <004101d0992c$f443a8f0$dccafad0$@co.uk> References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> <5566E36E.5000303@tor.nl> <004101d0992c$f443a8f0$dccafad0$@co.uk> Message-ID: <50A3F453-349D-48AC-A039-6DCFD60EF3EC@akamai.com> Unfortunately I have to leave as soon as things wrap up on Wednesday, but I?m available to meet with people basically any time I?m not presenting for the rest of the conference, and plan to be in the hackathon room by default in the evenings. ?Brad > On May 28, 2015, at 5:59 AM, Ron Mitchell wrote: > > ditto! > I think the real value we're most likely to get from this trip is being together for lot's of opportunities to discuss and possibly even develop some improvements and additions or at least begin to. If we can get others to jon in even better! The Thursday is an opportunity for that too - will you still be around on Thursday Brad? > Ron > > From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders > Sent: 28 May 2015 10:44 > To: For Xerte technical developers > Subject: [Xerte-dev] Re: H5p Integration > > > > Smith, Bradley schreef op 27-5-2015 om 21:25: >> Also on the subject of potential hackathon projects, a while back I mentioned a set of really nice-looking content types provided by a project called H5P. There is some overlap with Xerte content types, but even then I think there are some great design choices in the H5P versions that would benefit Xerte. Or, to put it more plainly, the H5P activities can be friendlier and prettier looking, and one of the orgs I work with decided to go with H5P over Xerte for that reason. The advantage that Xerte has is that it is its own hosting platform, whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, H5P designed it with adoption on other platforms in mind, and there?s a PHP interface that anything can implement to integrate with it as a host. >> >> I haven?t dug into this too deeply yet, but if Xerte could host H5P content types in addition to its own, it would both expand the kind of content that XOTs can display, and make it easier to deploy for people using H5P (btw, I?m hoping to have some Xerte deployment automation to show off as part of my presentation on Ansible at the conference!), who would then also have access to Xerte content types. Does this catch anyone else?s interest? > > Most definitely! > > > ?Brad > > P.S. Another thing I?d love to start talking about at the hackathon: xAPI support. This is very relevant to the stuff I?ll be presenting on for my ?federated learning experiences? presentation, by the way (/plug). ;) > I've got some ideas there as well, so please let's discuss. > > I implemented the current SCORM support, with in the back of my mind, supporting xAPI as well. I am looking at CMI-5 now, because it would solve some issues I am struggling with with respect to authentication. > > > > >> On May 27, 2015, at 10:50 AM, Smith, John > wrote: >> >> If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! >> >> John Smith >> Learning Technologist | School of Health & Life Sciences >> >> T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk >> Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, >> Scotland, United Kingdom >> ________________________________________ >> From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk ] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk ] >> Sent: 27 May 2015 15:33 >> To: For Xerte technical developers >> Subject: [Xerte-dev] Re: An idea about timings in media lessons >> >> That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? >> >> See you in Baltimore! >> >> -----Original Message----- >> From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk ] On Behalf Of Smith, Bradley >> Sent: 27 May 2015 15:27 >> To: For Xerte technical developers >> Subject: [Xerte-dev] An idea about timings in media lessons >> >> (?and several other things, I guess.) >> >> I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. >> >> Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? >> >> What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. >> >> Thoughts? >> >> ?Brad >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev >> >> >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> >> >> Glasgow Caledonian University is a registered Scottish charity, number SC021474 >> >> _______________________________________________ >> Xerte-dev mailing list >> Xerte-dev at lists.nottingham.ac.uk >> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev >> >> >> >> >> This message and any attachment are intended solely for the addressee >> and may contain confidential information. If you have received this >> message in error, please send it back to me, and immediately delete it. >> >> Please do not use, copy or disclose the information contained in this >> message or in any attachment. Any views or opinions expressed by the >> author of this email do not necessarily reflect the views of the >> University of Nottingham. >> >> This message has been checked for viruses but the contents of an >> attachment may still contain software viruses which could damage your >> computer system, you are advised to perform your own checks. Email >> communications with the University of Nottingham may be monitored as >> permitted by UK legislation. >> > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev > > > -- > -- > > Tom Reijnders > TOR Informatica > Chopinlaan 27 > 5242HM Rosmalen > Tel: 073 5226191 > Fax: 073 5226196 > > > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > > > This message and any attachment are intended solely for the addressee > and may contain confidential information. If you have received this > message in error, please send it back to me, and immediately delete it. > > Please do not use, copy or disclose the information contained in this > message or in any attachment. Any views or opinions expressed by the > author of this email do not necessarily reflect the views of the > University of Nottingham. > > This message has been checked for viruses but the contents of an > attachment may still contain software viruses which could damage your > computer system, you are advised to perform your own checks. Email > communications with the University of Nottingham may be monitored as > permitted by UK legislation. > _______________________________________________ > Xerte-dev mailing list > Xerte-dev at lists.nottingham.ac.uk > http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: From Julian.Tenney at nottingham.ac.uk Thu May 28 18:11:55 2015 From: Julian.Tenney at nottingham.ac.uk (Julian Tenney) Date: Thu, 28 May 2015 18:11:55 +0100 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: <50A3F453-349D-48AC-A039-6DCFD60EF3EC@akamai.com> References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> <5566E36E.5000303@tor.nl> <004101d0992c$f443a8f0$dccafad0$@co.uk>, <50A3F453-349D-48AC-A039-6DCFD60EF3EC@akamai.com> Message-ID: <12C67A1EEC419342AF5E59DA31562C3F0E512D1600@EXCHANGE1.ad.nottingham.ac.uk> when will you arrive? See you there! ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley [brsmith at akamai.com] Sent: 28 May 2015 17:35 To: For Xerte technical developers Subject: [Xerte-dev] Re: H5p Integration Unfortunately I have to leave as soon as things wrap up on Wednesday, but I?m available to meet with people basically any time I?m not presenting for the rest of the conference, and plan to be in the hackathon room by default in the evenings. ?Brad On May 28, 2015, at 5:59 AM, Ron Mitchell > wrote: ditto! I think the real value we're most likely to get from this trip is being together for lot's of opportunities to discuss and possibly even develop some improvements and additions or at least begin to. If we can get others to jon in even better! The Thursday is an opportunity for that too - will you still be around on Thursday Brad? Ron From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders Sent: 28 May 2015 10:44 To: For Xerte technical developers Subject: [Xerte-dev] Re: H5p Integration Smith, Bradley schreef op 27-5-2015 om 21:25: Also on the subject of potential hackathon projects, a while back I mentioned a set of really nice-looking content types provided by a project called H5P. There is some overlap with Xerte content types, but even then I think there are some great design choices in the H5P versions that would benefit Xerte. Or, to put it more plainly, the H5P activities can be friendlier and prettier looking, and one of the orgs I work with decided to go with H5P over Xerte for that reason. The advantage that Xerte has is that it is its own hosting platform, whereas H5P has to be hosted in Drupal, Joomla or Wordpress. However, H5P designed it with adoption on other platforms in mind, and there?s a PHP interface that anything can implement to integrate with it as a host. I haven?t dug into this too deeply yet, but if Xerte could host H5P content types in addition to its own, it would both expand the kind of content that XOTs can display, and make it easier to deploy for people using H5P (btw, I?m hoping to have some Xerte deployment automation to show off as part of my presentation on Ansible at the conference!), who would then also have access to Xerte content types. Does this catch anyone else?s interest? Most definitely! ?Brad P.S. Another thing I?d love to start talking about at the hackathon: xAPI support. This is very relevant to the stuff I?ll be presenting on for my ?federated learning experiences? presentation, by the way (/plug). ;) I've got some ideas there as well, so please let's discuss. I implemented the current SCORM support, with in the back of my mind, supporting xAPI as well. I am looking at CMI-5 now, because it would solve some issues I am struggling with with respect to authentication. On May 27, 2015, at 10:50 AM, Smith, John > wrote: If you want to fork a copy of xot and start building it Brad and send me a reminder then i'll be happy to help... unfortunately I wont be in Baltimore though!! John Smith Learning Technologist | School of Health & Life Sciences T: +44 (0)141 331 3989 | E: J.J.Smith at gcu.ac.uk Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA, Scotland, United Kingdom ________________________________________ From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney [Julian.Tenney at nottingham.ac.uk] Sent: 27 May 2015 15:33 To: For Xerte technical developers Subject: [Xerte-dev] Re: An idea about timings in media lessons That's a good idea: you're right, the timings are just timings, so adding an intro will put everything out. It doesn't sound very difficult to implement, do you fancy having a go at it? See you in Baltimore! -----Original Message----- From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Smith, Bradley Sent: 27 May 2015 15:27 To: For Xerte technical developers Subject: [Xerte-dev] An idea about timings in media lessons (?and several other things, I guess.) I?ve been playing around with the Media Lesson component and my head is abuzz with ideas I?m looking forward to trying. One thing has occurred to me, though: it looks like every event that you want to play during the video takes a fixed synch point, and thus the order in which the events appear in the editor has no bearing on when they actually show up. Consider: Suppose I make a change to a video that adds a 15 second clip starting 150 seconds in. Based on my limited experimentation so far, all of my events with synch points >= 150 are now off by 15 seconds, right? What if we supported synch points specified in either of two formats: ?X?, meaning ?X seconds into the video?, or ?+X?, meaning ?X seconds after the previous synch point?? This way if all of my synch points use the latter format I only need up update the one immediately after new clip in my video. Thoughts? ?Brad _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. Glasgow Caledonian University is a registered Scottish charity, number SC021474 _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev -- -- Tom Reijnders TOR Informatica Chopinlaan 27 5242HM Rosmalen Tel: 073 5226191 Fax: 073 5226196 This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system, you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. _______________________________________________ Xerte-dev mailing list Xerte-dev at lists.nottingham.ac.uk http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev From brsmith at akamai.com Fri May 29 16:06:49 2015 From: brsmith at akamai.com (Smith, Bradley) Date: Fri, 29 May 2015 15:06:49 +0000 Subject: [Xerte-dev] Re: H5p Integration In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0E512D1600@EXCHANGE1.ad.nottingham.ac.uk> References: <12C67A1EEC419342AF5E59DA31562C3F0E5184A852@EXCHANGE1.ad.nottingham.ac.uk> <5566E36E.5000303@tor.nl> <004101d0992c$f443a8f0$dccafad0$@co.uk> <50A3F453-349D-48AC-A039-6DCFD60EF3EC@akamai.com> <12C67A1EEC419342AF5E59DA31562C3F0E512D1600@EXCHANGE1.ad.nottingham.ac.uk> Message-ID: <57632B37-C5DA-423C-89D5-5B72C702FA70@akamai.com> > On May 28, 2015, at 1:11 PM, Julian Tenney wrote: > > when will you arrive? See you there! > Sunday afternoon, though I reserve the right to be too busy finishing up my presentations to do anything. :P If I can, I?ll swing by the hotel and see if anyone is around Sunday evening, though (I?m staying at an AirBnB .5ish miles away). Folks can reach me via google chat or twitter as ?usernamenumber? (yes, really). If there are social things afoot, I?d love to know even if I can?t make it. I?m looking forward to meeting everyone (who will be there-- another time, John)! ;) ?Brad P.S. If folks will excuse a brief bit of off-topic-ness, I?ve created a writeup that summarizes some of the (non-Xerte) open-source ed tech project I work on here , which are the inspirations for both of my presentations. Since Xerte is pretty much my only overlap with the world of Apereo, I?d welcome feedback if anyone here is interested in looking it over and providing comments, questions, and ?oh, have you heard about this other project that?s doing pretty much exactly what you are but is better organized and further along?? (not a bad problem to have!) observations. If you do, I don?t want to spam the list with off-topic conversation, so please respond off-list or comment in the doc. Needless to say, I?m also more than happy to discuss any of these in person, too! P.P.S. Actually, there is one way this could be related to Xerte: if xAPI support is added (with bonus points for also integrating H5P), I could see XOT providing a great platform for the bite-sized lessons discussed that are so central to the ?Swag" project. Food for thought! -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4291 bytes Desc: not available URL: