cancel
Showing results for 
Search instead for 
Did you mean: 

Office plugin development

sandman_xyz
Champ in-the-making
Champ in-the-making
I have major issue with Office 2003 plugin. There is a need to translate it to another language but i can't get it to build. This plugin is written in .NET C#.

To the point:
When i open file AlfrescoOffice2003.sln in \projects\extensions\AlfrescoOffice2003 it didn't load in the first time. Seemed, it needed Visual Studio 2005 Tools for Office Second Edition. No problem. Downloaded it and installed, and what do you see - it opened all the projects in solution without an error. I made loads of changes in translations and when i started to build it i got very strange input box - it needed some kind of password. Little research and i found out that there are some kind of password protected key store files for unknown purpose. They seemed to be some kind of SSL certs. but why? If plugin had to communicate to alfresco server over SSL it can't have predefined certs - they have to accepted on the fly.

It seems that, the key store files (AlfrescoExcel2003.pfx, AlfrescoWord2003.pfx etc.) causing the problem, that i am unable to build the solution. So here is the question: Does anybody knows the password for those files or has any idea what's wrong? Mostly i would appreciate link to alfresco office plugin development wiki what i'm also unable to find.
3 REPLIES 3

mikeh
Star Contributor
Star Contributor
The password is needed in order for the add-ins to be trusted by the Office applications.

The password is simply "alfresco".

Thanks,
Mike

sandman_xyz
Champ in-the-making
Champ in-the-making
Thank you for really fast response, it helped  Smiley Happy . I'm posting this only because i want that, anybody else who facing the same problem as me, does not have to go through this.

Main idea was translate the plugin, that the interface in plugin can be understandable to older generation who didn't had to change to learn English. And what do you know - the whole interface seems to be only a tiny web browser directing request to the address http://<alfresco.server.address>/alfresco/wcservice/office/myAlfresco. And all what you see, is simple web page served by the server itself.

So my question point remains:

How to translate the plugin? In this case, this web page, what is served through that plugin.

Cheers!

sacco
Champ in-the-making
Champ in-the-making
Main idea was translate the plugin, that the interface in plugin can be understandable to older generation who didn't had to change to learn English. And what do you know - the whole interface seems to be only a tiny web browser directing request to the address http://<alfresco.server.address>/alfresco/wcservice/office/myAlfresco. And all what you see, is simple web page served by the server itself.

Yes, the content of the plugin panel is provided by normal Alfresco Web Scripts:
http://wiki.alfresco.com/wiki/Web_Scripts

So my question point remains:

How to translate the plugin? In this case, this web page, what is served through that plugin.

You might want to start by looking inside the expanded .war at the contents of the directory:
WEB-INF/classes/alfresco/templates/webscripts/office/