course-snapshot issueshttps://git.oeru.org/wikieducator/course-snapshot/-/issues2018-11-24T22:30:16Zhttps://git.oeru.org/wikieducator/course-snapshot/-/issues/26Thumbnails with caption are not responsive2018-11-24T22:30:16ZDave LaneThumbnails with caption are not responsive*Created by: jtittsler*
@Mackiwg reports that images in thumbnails with captions are not marked with class="responsive".
*Created by: jtittsler*
@Mackiwg reports that images in thumbnails with captions are not marked with class="responsive".
https://git.oeru.org/wikieducator/course-snapshot/-/issues/24Allow duplicate page names2018-11-24T22:30:16ZDave LaneAllow duplicate page names*Created by: jtittsler*
It would be nice to allow duplicate page names, probably by uniquifying the WordPress page name on creation.*Created by: jtittsler*
It would be nice to allow duplicate page names, probably by uniquifying the WordPress page name on creation.https://git.oeru.org/wikieducator/course-snapshot/-/issues/23WordPress copy of outline2018-11-24T22:30:16ZDave LaneWordPress copy of outline*Created by: jtittsler*
It might be convenient for the WordPress side to have a copy of the course outline (in JSON or some easy-to-parse format). This could facilitate link mapping within a single page update pulled from WikiEducator. ...*Created by: jtittsler*
It might be convenient for the WordPress side to have a copy of the course outline (in JSON or some easy-to-parse format). This could facilitate link mapping within a single page update pulled from WikiEducator. It may be useful to store all of the parameters that were used to generate the snapshot, so keeping arguments to the snapshot script in addition to the outline.
It is possible that you could recreate the outline from the page hierarchy, but now that the page titles are based on the outline text rather than the wiki page link, the usefulness of this is limited.
Storing a copy of the outline requires:
* update the "theme" to add an appropriate XMLRPC (or JSON API) call to store a copy of the outline
* update the snapshot script to save a copy of the outlinehttps://git.oeru.org/wikieducator/course-snapshot/-/issues/22Queue runner should run only a single snapshot at a time2018-11-24T22:30:16ZDave LaneQueue runner should run only a single snapshot at a time*Created by: jtittsler*
`watch.py` currently will launch one copy of the snapshot script each time it is called by `cron`, without checking if any other copies of the script are currently running. This was done intentionally so that one...*Created by: jtittsler*
`watch.py` currently will launch one copy of the snapshot script each time it is called by `cron`, without checking if any other copies of the script are currently running. This was done intentionally so that one broken snapshot couldn't snarl the queue. But in practice, the snapshot tool has proven to be good about returning an error (rather than just disappearing), and so it seems safe to make it a "proper" queue.
https://git.oeru.org/wikieducator/course-snapshot/-/issues/21wiki "columns" to Bootstrap grid conversion when number of columns is not a d...2018-11-24T22:30:16ZDave Lanewiki "columns" to Bootstrap grid conversion when number of columns is not a divisor of 12*Created by: jtittsler*
@Mackiwg pointed out that the conversion from wiki columns to Bootstrap grid columns renders unexpectedly for 5 columns. Perhaps add a special case where single width columns are added on either side of 5 double ...*Created by: jtittsler*
@Mackiwg pointed out that the conversion from wiki columns to Bootstrap grid columns renders unexpectedly for 5 columns. Perhaps add a special case where single width columns are added on either side of 5 double width native columns.
6 columns will work without any intervention. As will 12.
https://git.oeru.org/wikieducator/course-snapshot/-/issues/20Moodle export?2018-11-24T22:30:16ZDave LaneMoodle export?*Created by: jtittsler*
Either extend this script or create a new one that would export to a Moodle LMS.
1. Common Cartridge (or SCORM) would have widest reach, but may impose restrictions on fidelity of rendering or feature set.
2....*Created by: jtittsler*
Either extend this script or create a new one that would export to a Moodle LMS.
1. Common Cartridge (or SCORM) would have widest reach, but may impose restrictions on fidelity of rendering or feature set.
2. Moodle Backup might allow more features, but limits the audience.https://git.oeru.org/wikieducator/course-snapshot/-/issues/19Rework flowed images and video2018-11-24T22:30:16ZDave LaneRework flowed images and video*Created by: jtittsler*
The snapshot script should become *much* smarter about how it handles floating images and videos.*Created by: jtittsler*
The snapshot script should become *much* smarter about how it handles floating images and videos.https://git.oeru.org/wikieducator/course-snapshot/-/issues/18Gallery2018-11-24T22:30:16ZDave LaneGallery*Created by: jtittsler*
The snapshot process should manipulate a [Mediawiki gallery](https://www.mediawiki.org/wiki/Help:Images#Gallery_syntax) in some responsive way.
*Created by: jtittsler*
The snapshot process should manipulate a [Mediawiki gallery](https://www.mediawiki.org/wiki/Help:Images#Gallery_syntax) in some responsive way.
https://git.oeru.org/wikieducator/course-snapshot/-/issues/17Responsive tables2018-11-24T22:30:16ZDave LaneResponsive tables*Created by: jtittsler*
Handle large tables on mobile devices.
Options include:
* marking them as `table-responsive` to use the native Bootstrap scrolling solution
* opening them in a popover that the user can pan around
* stack...*Created by: jtittsler*
Handle large tables on mobile devices.
Options include:
* marking them as `table-responsive` to use the native Bootstrap scrolling solution
* opening them in a popover that the user can pan around
* stacking each row into a (disclosable) column of informationhttps://git.oeru.org/wikieducator/course-snapshot/-/issues/13Responsive video sizing2018-11-24T22:30:16ZDave LaneResponsive video sizing*Created by: jtittsler*
Embedded videos should be responsive to size appropriately on small devices.
Options:
* [Bootstrap](http://getbootstrap.com/components/#responsive-embed)
* [Wayne's suggested CSS](https://jonsuh.com/blog/r...*Created by: jtittsler*
Embedded videos should be responsive to size appropriately on small devices.
Options:
* [Bootstrap](http://getbootstrap.com/components/#responsive-embed)
* [Wayne's suggested CSS](https://jonsuh.com/blog/responsive-youtube-vimeo-embed-and-html5-video-with-css/)https://git.oeru.org/wikieducator/course-snapshot/-/issues/10Accept Course/Book outlines2018-11-24T22:30:16ZDave LaneAccept Course/Book outlines*Created by: jtittsler*
It might be convenient to piggy-back on the existing [Collection (*nee* Book)](https://www.mediawiki.org/wiki/Extension:Collection) infrastructure, allowing a user to build a (simpler) outline as a collection.*Created by: jtittsler*
It might be convenient to piggy-back on the existing [Collection (*nee* Book)](https://www.mediawiki.org/wiki/Extension:Collection) infrastructure, allowing a user to build a (simpler) outline as a collection.https://git.oeru.org/wikieducator/course-snapshot/-/issues/4Verify WordPress "slugify" rules2018-11-24T22:30:16ZDave LaneVerify WordPress "slugify" rules*Created by: jtittsler*
At least verify that all of the **Next** buttons work in the CSU IND course.
*Created by: jtittsler*
At least verify that all of the **Next** buttons work in the CSU IND course.
https://git.oeru.org/wikieducator/course-snapshot/-/issues/1--urlprefix should be optional2018-11-24T22:30:17ZDave Lane--urlprefix should be optional*Created by: jtittsler*
When making a filesystem snapshot, the `--urlprefix` should be optional. It currently conflates the URL and filepath prefixes.*Created by: jtittsler*
When making a filesystem snapshot, the `--urlprefix` should be optional. It currently conflates the URL and filepath prefixes.