0
stars
0
forks
source link
Developing Add-Ins for Office Mix
Testing Changes Locally in PowerPoint:
Open PowerPoint, and open File > Options
Navigate to Trust Center > Trust Center Settings > Trusted Add-in Catalogs
In Catalog Url, type in the directory for the manifest file in Network Share format.
Example: \\computer-name\c$\Users\user-name\Desktop
Click Add catalog and add a checkbox for "Show in Menu"
Click OK and restart Powerpoint.
Open a new presentation, or the presentation you want to test.
Click Insert > Store, and select the new "SHARED FOLDER" entry.
If there is a manifest file in the directory you added to Trust Center Settings, you should have an option to open the add-in
Testing Changes in a Browser:
Commit the changes to the github repo
Pull the changes to phet-server2: /data/share/phet/phet-office-add-in
Copy the changes to the document root: /data/web/static/phetsims/office-mix
Click this link to interact with the changes in a test environment: https://labsjs.blob.core.windows.net/sdk/LabsJS-1.0.4/labshost.html?lab=https://phet.colorado.edu/office-mix/store.html?PostMessageLabHost
Pro Tip: Powerpoint uses IE11 to display the add-in, so if you are seeing errors in PowerPoint but not in Chrome, try viewing this link in IE11 to troubleshoot
To upload the changes to the Office Store: