Qwidget Embedding Options

The QuestionPoint Qwidget can be embedded in a variety of types of webpages. The simplest is regular HTML pages, but there are also  several different  Content Management Systems that allow embeds.  Below are instructions on how to embed the Qwidget into the most popular Content Management Systems. Please contact OCLC Support if you have any questions regarding other embedding options for the Qwidget.


BlackBoard 9 uses a JavaScript framework that has a compatibility issue with the JavaScript framework used by the Qwidget. To resolve this issue, you will need to do the following when embedding the Qwidget into BlackBoard:

  1. Copy the Qwiget code from the QuestionPoint Qwidget builder.
  2. Create a blank HTML page that is on a web server that is accessible to both BlackBoard and your users.
  3. Paste the Qwidget code between the body tags. Please do not add anything else to this page.
  4. Publish the page with the Qwidget if needed and note its URL.
  5. Within BlackBoard create a new HTML Content Block.
  6. Add the iframe call at the end of this section to the HTML Content Block using the URL of the page that you just built in step 3.
  7. Publish your new web part.


The following directions for Drupal were created using the "Sankofa 7.X-1.0" theme but can be applied to other themes as well.

If you encounter an issue embedding the Qwidget into Drupal, please be sure to note the name of the theme when contacting support.

  1. Log into Drupal as the adminstrator.
  2. Cllick on "Structure".
  3. Click on "Blocks".
  4. Click "Add Block".
  5. On the Block screen (critical steps are in Bold):
    1. Add the Block Title (your choice).
    2. Add the Block description (your choice).
    3. Add the Qwidget Code to the Block Body.
    4. Text format set to FULL HTML.
    5. Note that depending on the theme, there are settings for Region and Visibility that will also need to be set based on where you wish the Qwidget to appear

  6. Save the Block

At this point the block containing the Qwidget will be available.


Please see Adding the QuestionPoint Qwidget to Facebook for more details.




  1. Request the custom Qwidget code (newer version than is available on the Qwidget creation page in Admin module) from support@oclc.org
  2. You need to be a “Super Admin” to embed the Qwidget        

         Log into Joomla admin site and go to User> User Manager to confirm your status as Super User:

If you are not a Super User, you will need to upgrade yourself.  If you are unable to upgrade yourself, consult Joomla documentation on how to get upgraded

Steps to embed the Qwidget

    1.  Under the System Menu, choose Global Configuration:


   2. In Global Configuration, under the “Site” tab, change the “Default Editor” field to “Editor- None.”



3.       Click “Save and Close”.

4.       From the Module Manager, select “New”



5.     Choose “Custom HTML” from the list provided.


6.       Paste in the Qwidget code provided from the separate document:

(N.B.: Note that this code is our newest Qwidget code, not the one that is presently available from your Questionpoint Admin interface.  Contact support@oclc.org if you have not already requested the updated Qwidget code before starting this process.  Notice that within the code it says…/crs/qwidgetV4/js/qwidget. bootstrapnj.js?...  that is the sign that it’s the latest code we have available.)

7.     Click “Save and Close.

8.     Publish as usual.

Note: If you use the Preview button at the bottom of the Joomla custom HTML page, you will NOT see the Qwidget on the site, but, if you wait awhile, it will be visible on your actual published site.


When embedding the Qwidget within SharePoint, you will first need to build an HTML page that contains just the Qwidget. Once this file is created, it should be saved as an .htm file that is on a server that is accessible to SharePoint and your users.

Once the file is created, please follow these steps.

  1. Open the Page in SharePoint
  2. Click "Edit Page"
  3. Click "Add a Web Part" on the part of the page you want the Qwidget to appear
    1. Select the "Content Editor Web Part"
  4. Open the Tool Plane
  5. Add the URL to the web page hosting the Qwidget to the "To link to a text file, type a URL" field.
  6. Click "Apply"
  7. Click Test to ensure that the link works
  8. Make changes to Appearance and Layout as needed
  9. Click "Apply"
  10. Click "OK"
  11. Click "Publish"