When selecting the "File" or "Website" options when creating a new activity, the default setting is for these "Editable content" activity types to not have a due date attached. Without a due date, they will not show in the student's calendar. However, in the settings, you may add a due date, which will automatically change the activity type to "Custom activity." This will then cause the activity to be seen in the student's calendar.
I am not able to place in a due date for a continous course that has target dates added to these activities so the student stays on pace. It would be great these are on the calendar with the other activities. For now, what is the easiet way to convert my file and website activity to a custom activity? Is this something I can do in the API?
In a continuous course a "File or Website" (AssetLink) activity type will show in the student calendar of a continuous course when the activity is made gradable in the activity settings.
what is the API cmd to update the the ItemType? I thought there used to be an "UpdateItem" but I am not seeing that in the console. I would like to see if I can just write a script to change these in the API. Thank you for your help!
If you need additional API support to address questions related to the documentation/command I recommend that you reach out to your organization's authorized support representative, and if needed, they may submit a support ticket to Agilix.
Okay, so in Post Data an example would be this? And it just updates that value from what it was previously? So like, the type was Assetlink and doing this will update it? Thank you again :)
Comments (6)
Good morning Tabatha,
When selecting the "File" or "Website" options when creating a new activity, the default setting is for these "Editable content" activity types to not have a due date attached. Without a due date, they will not show in the student's calendar. However, in the settings, you may add a due date, which will automatically change the activity type to "Custom activity." This will then cause the activity to be seen in the student's calendar.
Does that make sense?
I am not able to place in a due date for a continous course that has target dates added to these activities so the student stays on pace. It would be great these are on the calendar with the other activities. For now, what is the easiet way to convert my file and website activity to a custom activity? Is this something I can do in the API?
In a continuous course a "File or Website" (AssetLink) activity type will show in the student calendar of a continuous course when the activity is made gradable in the activity settings.
what is the API cmd to update the the ItemType? I thought there used to be an "UpdateItem" but I am not seeing that in the console. I would like to see if I can just write a script to change these in the API. Thank you for your help!
The API command you would use in this case is the PutItems command.
No problem Tabatha, I am happy to help! 😊
If you need additional API support to address questions related to the documentation/command I recommend that you reach out to your organization's authorized support representative, and if needed, they may submit a support ticket to Agilix.
Okay, so in Post Data an example would be this? And it just updates that value from what it was previously? So like, the type was Assetlink and doing this will update it? Thank you again :)
POST data
{
"requests"
:{
"item"
:{
"entityid"
:
"12345"
,
"itemid"
:
"Lesson 7"
"data"
:{
"type"
:{
"$value"
:
"CustomActiviy"
}