Zotero Word add-in for Windows bug with 5.0.95.1
Greetings friends. I was excited to wake up and see v5.0.95.1 this morning especially since it came with the change notes: Fixed repeated installation of Word plugin (since 5.0.95)
Working with my QA team I noticed the issue with 5.0.95. At first it did seem like it was trying to install the Word Add-in repeatedly. Upon further research, however, we discovered that with Office 2016 ProPlus it not only was repeatedly attempting to install the addon was never installing properly for MS Word! We developed a simple workaround that fixed the bug which I can show you in powershell:
Copy-Item -Path "C:\Program Files (x86)\Zotero\extensions\zoteroWinWordIntegration@zotero.org\install\Zotero.dotm" -Destination "$($env:appdata)\Microsoft\Word\STARTUP" -Force
Since this needs to run for every user we created an active setup script. Not the end of the world but I was really hoping a bug fix could address this. What do you think?
Dropping support for Office 2016 in favor of the newer 2019 and 365 seems perfectly reasonable to me but I get the impression that you don't intend to do that just yet. Thanks.
Working with my QA team I noticed the issue with 5.0.95. At first it did seem like it was trying to install the Word Add-in repeatedly. Upon further research, however, we discovered that with Office 2016 ProPlus it not only was repeatedly attempting to install the addon was never installing properly for MS Word! We developed a simple workaround that fixed the bug which I can show you in powershell:
Copy-Item -Path "C:\Program Files (x86)\Zotero\extensions\zoteroWinWordIntegration@zotero.org\install\Zotero.dotm" -Destination "$($env:appdata)\Microsoft\Word\STARTUP" -Force
Since this needs to run for every user we created an active setup script. Not the end of the world but I was really hoping a bug fix could address this. What do you think?
Dropping support for Office 2016 in favor of the newer 2019 and 365 seems perfectly reasonable to me but I get the impression that you don't intend to do that just yet. Thanks.
There's no general bug here with Office 2016 — Zotero has worked fine with Office 2016 for years. If Zotero isn't able to install the plugin into the Startup folder, something on your system — e.g., security software or restrictions — may be preventing that from happening.
If you remove the .dotm file from the Startup folder and it's not added when you try to reinstall from the Cite → Word Processors pane of the Zotero preferences, we'd want to see a Debug ID for clicking that button.
I can leave a note for users to do this to set it up. We only have about 100 installs of Zotero and most people I think are pretty savvy who use it.
If you have a 5.0.95.1 installation where the plugin hasn't been installed automatically, go to the Config Editor in the Advanced pane of the Zotero preferences, search for "winword", and let us know all the values. (You can right-click to copy names and values.)
extensions.zoteroWinWordIntegration.skipInstallation;false
extensions.zoteroWinWordIntegration.version;5.0.19.SA.5.0.95.1
extensions.zoteroWinWordIntegration.installed
change totrue
?extensions.zoteroWinWordIntegration.installed
is false then the installer is failing completely for some reason. Could you submit a Report ID after attempting an install on one of the setups where you're seeing the issue?