Windows Sharepoint Services: Rediger ikke-Office dokument
HajHajJeg er ude efter at kunne redigere et ikke-Office dokument (fx. PDF i Acrobat osv.) direkte fra kontekst-menuen i et Document Library på samme måde som man kan med Office-dokumenter.
Det er ikke noget problem at tilføje "Rediger i ..." valgmuligheden til kontekst-menuen for et dokument ved at tilføje følgende linie til DOCICON.XML:
<Mapping Key="pdf" Value="icpdf.gif" EditText="Adobe Acrobat" OpenControl="Sharepoint.OpenDocuments"/>
- men da Sharepoint.OpenDocuments er en Office-specifik funktion dur den naturligvis ikke til PDF-dokumenter.
SDK'en har følgende at sige:
Adding an editing application
Create a DLL providing the control to load for a document of the specified type whose ProgID identifies the control, for example, SharePoint.OpenDocuments. The control that you create must provide the same methods for creating, opening, and viewing documents as described for the OpenDocuments control.
- men jeg er lidt blank mht. hvor jeg skal starte med en sådan DLL (måske en opgave for folkene i .NET-kategorien).
Jeg er til gengæld faldet over artiklen "Hello World Custom Menu Web Part" på denne side: http://www.sharepointcustomization.com/resources/wpsamples.htm
I introduktionen skriver han:
The sample provided with this document will demonstrate how to add a custom menu item to enable text (.txt) files to be opened in Notepad.
- hvilket lyder lovende! Desværre har den vedhæftede webpart slet ikke noget med det at gøre :(
Nogen der kan give mig et skub? Ethvert forslag vil være super!
På forhånd tak.
