Lotus Notes 2 Dekiwiki Converter

You were looking for it, we made it.

Some companies are using Lotus Notes to write documentation, procedures, … The main advantage of that approach is that you can work in an integrated environment (mail, calendar, documentation in the same application). There are a lot of disadvantages as well, no fulltext search in attachments, not available everywhere (as a Notes client is required), …

The objective of this tool is to convert notes from an .nsf database into Dekiwiki pages.

livedemo-clickhere.png downloadfiles-clickhere.png needhelp-clickhere.png

News

18 August 2008

  • Release 1.1
    • Adding tags to pages
    • Project moved to Sourceforge
    • Fix links with special characters
    • Lotus Notes does not need to be installed in default folder anymore.
    • Hide ignored links from pages (system images,...)
    • Source are available in the Sourceforge Subversion repository (Web View)

15 July 2008

  • First Public release

Requirements

  • Windows Lotus Notes client 6.5+ (may work also with 6.0)
  • Dekiwiki with write access credentials.
  • Microsoft Framework.NET 2.0

Main Features

  • Supports any Notes Database from 6.5 (not tested with 6.0 but it should work as well).
  • Can use a View as Note source.
  • Supports attachments and images.
  • Supports links between documents (only in the same database).
  • Can export any Lotus Notes Rich text field.
  • Tables, Text Formatting, Lists, are converted.
  • Page names can be customized using documents fields.
  • Support Tags on pages using document fields.
  • Full C#

How does it work

If Lotus Notes is not installed in c:\program files\lotus\notes, update the configuration file (ASK.Notes2DekiwikiConverter.exe.config)to update the Lotus Notes location.

When starting the application, you’ll have to setup your dekiwiki configuration

notes2deki-1.png

Click on the “Test Connection” button, it will ensure that your web site and your credentials are correct. If everything is fine, the “Ok” button become active and you can continue ( can be changed later in  Tools -> Options).

notes2deki-2.png

Click File -> Open Database and select your .nsf file

The application will read your database and show you the conversion screen. That screen is separated in two parts, the first one is used to set up the conversion options, the second show the progress of conversion.

notes2deki-3.png

The View Combo box allows you to select the view you want to use as conversion source, if you didn't choose any view, all the database Notes will be converted.

The Content field is the name of the item containing the body of the Note, it must be a rich text item (Item Names are case sensitive !)

The Title field is maybe the most complicated one. It is used to create the dekiwiki page names based on the Note items. You can often retrieve that information from your view definition (Item Names are case sensitive !).

Examples:

  • {Chapter}/{Subject}/{Title}
    • Will create a page using the items Chapter, Subject and Title (Reminder: the content of the Page is determined by the Name field).
  • My Notes Import/{SectionNumber} {SectionName}/{Title}
    • You can add any other text in format to add a prefix, use multiple items for a page name, …

The Tags field is the name of the item containing the tags that have to be added to the page, it must be a Text or a Text List item (Item Names are case sensitive !)

The Simulation check box, as it’s name implies, turns the converter in simulation mode. No change will be applied to your wiki, but you will be able to monitor how your page titles are generated or if the view is the correct one or …

Once you’re ready click the Start Conversion button and be patient.

Services provided by us

You may encouter extra and/or specific needs. For example :

  • filter the source (Notes) before creating wiki pages
  • map wiki pages in another way than the Notes view(s) present(s) the content
  • make some preliminary checks on the contents
  • make some integrity checks after having imported the notes
  • count and compare source and destination
  • make profit of the powerful search engine of deki to create powerful links
  • any other specific requirement... 

Do not hesitate to contact us .

Future enhancements

  • Propose the structure of the view as default Format.
  • Enhance error reporting to user.
  • Use Domino server to open database.
  • Create the content of a page using multiple Note Items.
  • Enhance UI.
  • Setup special access rights
  • html cleanup pass:
    • Transform headings in “real” html sections (h1, …) to allow section editing.
    • Remove attachment image links. Useless in dekiwiki
  • Any remarks are welcome

Known bugs

  • Pages Containing tabs are not processed completely

Licensing

    SourceForge.net Logo

All source code is licensed under GPLv3