This one is fairly geeky, from someone that is half way dangerous. I dont know how to play cards (= develop like a software developer short of some client side tricks), but I know how to read the value of the cards on the table.
Below is simplifying a problem, but lets say:
- we have a clean and stable url pattern for a PDF on another server.
- The PDF is a form that collects a username for Docebo.
- The server that serves up the PDF does have an API.
- And the API supports being able to pull values from the PDF.
- The API also supports knowing the submission ID and document ID (parts of the PDF url).
The goal is to show the view only of their PDF in Docebo itself.
It seems like we have many of the right components to setup a view from the other server:
- we can iframe into a course onto an HTML page
- If we cant do that we can iframe onto an HTML page widget
- We also have Docebo Connect
- so we have someways of doing automation.
In theory when a person submits that webform, we will use webhooks to trigger a completion inside of said course.
Its the showing of that PDF that feels loose to me...