OpenLearn Module for ATutor

Project under GSoC 2011

Posts Tagged ‘week3

Week – 3

leave a comment »

Progress:

During this week, I carried out following activities:

  • Studied resumptionToken of OAI-PMH in detail
  • Updated parsing code
  • Added navigation & paging facilities for search results
  • Added import facility for instructor to import Common Cartridge in ATutor
  • Created preview feature for previewing OpenLearn page in ATutor

Now I will provide more details about activities:

The parsing code which I wrote earlier worked fine but it had a logical error. The OL repository contains more than 600 articles. When I used OAI-PMH for retrieving information of these articles, OL server has limited number of records to be shown at a time to 50. So I was surprised to see only 50 entries in database. I studied OAI-PMH and understood that I needed to use resumptionToken. So I modified my parsing code to suite this new requirement.

Earlier all search results were provided as a single list. So to provide accessibility, I used concept of AContent for paging search results. I have kept default page size of 10 results so only 10 search results will be provided at a time. User can change this limit from 10 to 5 or 25.

When instructor uses ol_search_open_learn module in ATutor, he/she should be able to import content in ATutor directly. So to fulfill this requirement, I associated a button with search result called “Import”. When instructor presses this button common cartridge of that article will be imported in ATutor.

OL preview option is associated with each search result so when a user clicks this link one beautiful window pops up and OpenLearn’s page for that article is displayed. I have used GreyBox API for providing pop up window.

Written by heratgandhi

June 12, 2011 at 9:50 am

Posted in GSoC 2011

Tagged with , ,