Wss Firefox
WssFirefox enhances a Firefox users experience by providing a basic SharePoint <-> Office 2007 integration for them.
It supports open, check-in, check-out and other operations (just like IE does).
So documents can opened directly without saving to the intermediate folder.
Concept
Open, Check-in, Check-out, Create new blog post & co operations in IE employ the "SharePoint.OpenDocuments.3" ActiveX component. WssFirefox copies IE behavior in Firefox by wrapping this COM objects into a scriptable Add-in and making necessary changes to SharePoint scripts to call this Add-in.
The solution consist of two parts:
Server Side Component is responsible for injecting Firefox specific activation. Injection is controlled via a Site Collection level feature.
Then the feature is activated and a Firefox user navigates to the site it prompts he/she to install an extension. Extension package (.xpi) itself is also uploaded by the feature to the portal - so it can be easily located by the target user.
Client Side Component is installed on the client machine as a Firefox extension. It transfers all calls to the Office client integration component, which in turns open office correctly, performs check-in/check-out and other operations. Such scheme ultimately requires 'SharePoint Client Integration Tools' from Office package to be installed too.
At the moment, only Office and only version 2007 is supported.
Server Installation
Download the latest package and run something like this (Deploy.bat):
- stsadm -o addsolution -filename RENIT.WSSFirefox.wsp
- stsadm -o deploysolution -name RENIT.WSSFirefox.wsp -immediate -allowgacdeployment
- stsadm -o execadmsvcjobs
After that open Site Collections Settings -> Site Collection Features page. And activate 'WSSFirefox by Renaissance IT' feature.
At this moment portal should start asking Firefox user to install the addin.
Demo Video