Forum .LRN Q&A: Re: Res: Re: .LRN Planner missing function

Collapse
Posted by Alvaro Rodriguez on
Hi Marco,

I've had no time to look into this, but here are some answers:

Problem 1: You're right, the name was wrong, my older version of content was called 'content' instead of 'learning-content', I've fixed it in the cvs, I have not tested this though.

Problem 2: It must be the task_item_id, you should set it in the task-view.tcl using the task_id, I need to update the patch to fix this, will do it later.

Problem 3: Probably something changed in the most recent versions of xowiki, I have not tested the Planner with xowiki 0.118, the required version is 0.106.1, the one in the oacs-5-4 branch, I suggest you use that version for now.

Problem 4 and 5: will look into it later :)

Hope this helps,

Collapse
Posted by Marco Rodriguez on
Hi Alvaro,

Thanks for the answer, just two more thing:
1) The edit function of content pages or chat doesn't work, i'm pretty convinced it's because when callbacks was created in those package, there wasn't name for the planner package, because the edit_ur an delete_url callbacks already exists, but they are

ad_proc -public -callback dotlrn::blocks::edit_url -impl category {}

maybe adding a patch, that change this to planner::edit_url

2) The activity_select doesn't have the "Add Chat Room" action

i will try with the 0.106.1 version of xowiki =D

Collapse
Posted by Alvaro Rodriguez on
Hi Marco,

1) You're right, that namespace was wrong, and it was exactly because I didn't have the planner namespace when I uploaded the learning-content package to the cvs, I've fixed this in the cvs, I updated the learning-content-callback-procs.*

2) Chat is not fully supported by the Planner now, I need to create an extra script to patch all the chat files and set some conditions to make it work only when chat is installed.

Whenever I get more time I will look into all the fixes/improvements you have pointed out.