course-snapshot issueshttps://git.oeru.org/wikieducator/course-snapshot/-/issues2019-08-31T01:09:34Zhttps://git.oeru.org/wikieducator/course-snapshot/-/issues/34Course feed not loading on WPMS2019-08-31T01:09:34ZWayne MackintoshCourse feed not loading on WPMSCourse feed on WPMS does not load after updating snashot script on WE6Course feed on WPMS does not load after updating snashot script on WE6Dave LaneDave Lanehttps://git.oeru.org/wikieducator/course-snapshot/-/issues/33Anchors on the samepage on course site not working2019-10-03T02:32:25ZWayne MackintoshAnchors on the samepage on course site not workingIn Mediawiki - an anchor on the same page is specified as [[#Subheading|Foo]]
In the Wordpress snapshot an in page anchor is incorrectly linked back to the source anchor in the wiki.
See for example the Session link anchors here: htt...In Mediawiki - an anchor on the same page is specified as [[#Subheading|Foo]]
In the Wordpress snapshot an in page anchor is incorrectly linked back to the source anchor in the wiki.
See for example the Session link anchors here: https://wpms.oeru.org/lida101/course-guide/syllabus/
* Currently linking back to the main page https://wikieducator.org/#Session_1
* URL Should be: https://wpms.oeru.org/lida101/course-guide/syllabus/#Session_1
This one is urgent because it will break snapshots of existing courses.Dave LaneDave Lanehttps://git.oeru.org/wikieducator/course-snapshot/-/issues/32MediaWiki navigation anchors (auto-created) not handled properly by snapshot2019-10-03T02:32:56ZDave LaneMediaWiki navigation anchors (auto-created) not handled properly by snapshotExample:
Link created by snapshot: https://course.oeru.org/pmkt101/assessment-2/pmkt101-edubit-assessment-tasks/_Learning_challenge_reflection
Link that *should* be created: https://course.oeru.org/pmkt101/assessment-2/pmkt101-edubit-a...Example:
Link created by snapshot: https://course.oeru.org/pmkt101/assessment-2/pmkt101-edubit-assessment-tasks/_Learning_challenge_reflection
Link that *should* be created: https://course.oeru.org/pmkt101/assessment-2/pmkt101-edubit-assessment-tasks/#_Learning_challenge_reflection
[Location of MediaWiki content](https://wikieducator.org/Principles_of_marketing/PMKT101/Assessment/PMKT101_Edubit)
The wiki convention for linking to in page targets for subheadings: <nowiki>[[#Subheading_string|Pipe]]</nowiki>Dave LaneDave Lanehttps://git.oeru.org/wikieducator/course-snapshot/-/issues/31New wordpress user with admins unable to generate snapshot2019-10-03T02:34:05ZWayne MackintoshNew wordpress user with admins unable to generate snapshotSince the move of course.oeru.org a new user assigned admin rights in wordpress is unable to generate a snapshot. However, legacy admins on the WP site are still able to authenticate to produce snapshots.
Try to replicate by creating ne...Since the move of course.oeru.org a new user assigned admin rights in wordpress is unable to generate a snapshot. However, legacy admins on the WP site are still able to authenticate to produce snapshots.
Try to replicate by creating new admin user on a course and request a snapshot. Not sure if this is related the move or something in the snapshot script stack.Dave LaneDave Lanehttps://git.oeru.org/wikieducator/course-snapshot/-/issues/30WikiEducator assets over SSL2018-11-24T22:30:17ZDave LaneWikiEducator assets over SSL*Created by: jtittsler*
Currently the script hard codes `http:` in several places where it sideloads assets from WikiEducator. These should be changed to either:
* use protocol relative URLs
* force `https:`
This needs to happen ...*Created by: jtittsler*
Currently the script hard codes `http:` in several places where it sideloads assets from WikiEducator. These should be changed to either:
* use protocol relative URLs
* force `https:`
This needs to happen **before** forcing SSL on WordPress instances containing courses.https://git.oeru.org/wikieducator/course-snapshot/-/issues/29Make WE links to pages not in Outline absolute2018-11-24T22:30:17ZDave LaneMake WE links to pages not in Outline absolute*Created by: kiwilightweight*
Links to pages in WikiEducator that are not in a course outline are not properly resolved (they need to be absolute links) when transferred to WP.*Created by: kiwilightweight*
Links to pages in WikiEducator that are not in a course outline are not properly resolved (they need to be absolute links) when transferred to WP.https://git.oeru.org/wikieducator/course-snapshot/-/issues/28user_registration button with no link2018-11-24T22:30:17ZDave Laneuser_registration button with no link*Created by: jtittsler*
In the earlier WordPress course with user logins, the user_registration button was a link in the wiki and the b18123c addition codified that assumption. In a recent course @Mackiwg tried to use a registration but...*Created by: jtittsler*
In the earlier WordPress course with user logins, the user_registration button was a link in the wiki and the b18123c addition codified that assumption. In a recent course @Mackiwg tried to use a registration button that was **not** a link in the wiki, so the snapshot tool should get a little smarter to remove this restriction.https://git.oeru.org/wikieducator/course-snapshot/-/issues/27Add support for id in oeru_idevice2018-11-24T22:30:17ZDave LaneAdd support for id in oeru_idevice*Created by: jtittsler*
Detect an id on an iDevice wrapping DIV and propagate it into the `oeru_idevice` shortcode.*Created by: jtittsler*
Detect an id on an iDevice wrapping DIV and propagate it into the `oeru_idevice` shortcode.https://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/25PDF Template2018-11-24T22:30:17ZDave LanePDF Template*Created by: jtittsler*
@Mackiwg mentioned that the [PDF template does not work with the snapshot](https://chat.oeru.org/channel/general?j=NebpjfEnbmwDm9Av7) tool. No example given.*Created by: jtittsler*
@Mackiwg mentioned that the [PDF template does not work with the snapshot](https://chat.oeru.org/channel/general?j=NebpjfEnbmwDm9Av7) tool. No example given.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/16Unknown XML-RPC tag 'TITLE'2018-11-24T22:30:17ZDave LaneUnknown XML-RPC tag 'TITLE'*Created by: jtittsler*
*Sometimes* the XML-RPC title creation fails.
Unknown if this is a [bug in the XML-RPC endpoint in the theme](https://github.com/oeru/oeru_course/issues/1) or a bug in how the snapshot script is invoking it.*Created by: jtittsler*
*Sometimes* the XML-RPC title creation fails.
Unknown if this is a [bug in the XML-RPC endpoint in the theme](https://github.com/oeru/oeru_course/issues/1) or a bug in how the snapshot script is invoking it.https://git.oeru.org/wikieducator/course-snapshot/-/issues/15Add way to pass Piwik siteid from snapshot request form2018-11-24T22:30:17ZDave LaneAdd way to pass Piwik siteid from snapshot request form*Created by: jtittsler*
*Created by: jtittsler*