If you wish to create a popup window with custom content the Can Notify Content extension can help.
This makes use of the core notify modal window as used by the tutor extensions for question feedback and can be added to any article, block, or component.
1) Within the course use the manage extensions screen to add the "Can Notify Content" extension.
2) On any article, block or component navigate to the extensions section and select the Can Notify Content to reveal the options, then add a notify item.
3) Enter an identifier (ID), title and body text for the modal popup.
Note: the same Notify ID can be used within course content to call that item's Notify popup unless that content is within the same article. For example, if you have the same ID's within an article and a component within that article, the Notify content item from the article will overwrite the content displayed for both IDs. So, in this case a unique ID will need to be used for the component so that it is different from that of a higher level such as an article or block in order to display that component's Notify content. This is also the case for any Notify item ID's that are created within the Project Settings. These IDs can be used from anywhere within the course articles, blocks or components to display the content from the Project Settings Notify content if the ID is the same. If this is not desired, ensure that the Projects Settings Notify ID's are unique from any other in the course.
4) Enter the following code in the the body source of the content where you would like to open the modal popup.
<p><span class="can-notify-content" data-can-notify-content-id="notifyOne">Open notify 1</span></p>
This will look like this:
Clicking the text will open the modal content like this: