Lotus Notes To EVERNOTE Sync - more details

David Marko  1 February 2012 09:15:00
Image:Lotus Notes To EVERNOTE Sync - more details
the power of having offline Lotus Notes data on many platforms -
www.lotusnotes-to-evernote.com

MOTTO: The seamless way how to share your Lotus Notes database data to users using Evernote for PC, for iPhone/iPAD, Android , Windows Phone or Blackberry ...

Installation & setup

1. Copy this database on your local, adjust ACL and make server replica
2. Sign database, so scheduled agent in database has proper execution access
3. Create your Evernote account on http://www.evernote.com to get username and password
4. Create/open global settings document in Administration -> Global settings section of the LN database left navigation
- enter your evernote account username and password
5. Enable scheduled agent in Administration -> Global settings
- while enabling, you will be asked on the server name the agent should run on
(agent is defined to run on 30 min period)


Image:Lotus Notes To EVERNOTE Sync - more details

1. Lotus Notes Settings

This section defines important information required for scheduled synchronization agent

 Option name  Description
Enabled if not enabled, the database is not processed by scheduled agent
Name your name for this definition
Server name full server name, where database is located
e.g. server/my-corp-domain
Database file path relative path of database
e.g. databases\it\customers.nsf
Last synced last synchronization date-time
Sync period
  • weekly - runs synchronization weekly
  • daily - runs synchronization daily
  • every X hours - runs synchronization every X hours (you have to define hours in following field)
Next syc - date date-time of next synchronization. It is computed after synchronization but you can adjust this manually to speed-up synchronization e.g. while testing
Documents selection method
  • view name - define view name to be used as data source
    • selection formula - define selection formula that will be used to find Lotus Notes documents to be synchronized (similar as a view formula)
  • View name / Selection formula name enter the view name or selection formula here, based on documents selection method type



    Image:Lotus Notes To EVERNOTE Sync - more details


    2. Evernote Settings

    This section defines information related to evernote 'note'. Information in Evernote consist of 3 parts:
    subject, body and tags.
     Option name  Description
    Notebook name the name of the Evernote notebook. Notebook is a Evernote category/folder, under which the documents are listed. If notebook name do not exist in Evernote, the application will create the one.
    Note Subject the note subject definition. You can use formula to define, how the subject will look like
    e.g. companyname+" ("+city+")"
    Note Body the note body definition. You can use formula to define, how the body will look like.  The body can be composed as HTML, that will be interpreted by Evernote. Using html you can provide some basic note formatting. The complete list of available HTML tags is listed here.
    http://www.evernote.com/about/developer/api/evernote-api.htm#_Toc297053077
    (Please notice, that HTML must provide the valid end tags to be xHTML compliant. If there is a problem, you will find details in Domino log as agent runtime error message )

    e.g.
    o:=@Implode(@DbLookup("":"NoCache";"":"";"evernote_ebv_people";index;3;[FailSilent]);"
    "); ""+companyname+"
    "+
    ""+""+
    ""+
    ""+
    ""+
    ""+
    ""+
    ""+
    "
    Street:"+street+"
    City:"+city+"
    ZIP:"+zip+"
    TAX ID:"+ico+"
    Phone:"+phone+"
    eMail:"+email+"
    WWW:"+www+"
    "+"
    CONTACTS:
    "+o
    Sanitize HTML check this if you to want the application to sanitize all HTML from the body part
    Tags define the tags, that will describe your note in Evernote. You can use formula language here and even use multi value using standard colon char.
    e.g. @LowerCase(city):@LowerCase(country)





    Image:Lotus Notes To EVERNOTE Sync - more details


    3. Testing and debugging

    This section defines important information required and scheduled synchronization agent
     Option name  Description
    Run every time yes if you want the scheduled agent to process this data source every time it runs despite the next datime-time information
    Maximum number of LN document to be processed max. number of synchronized documents. If you do the test run of your configuration there is a chance you want temporary limit of a number of Lotus Notes documents to be processed.
    Detailed logging enables detailed logging that is stored in log.nsf database. Specify the format of log information using @formula language.





    Image:Lotus Notes To EVERNOTE Sync - more details

    4. Connection specific settings

    To allow this Lotus Notes application to talk to Evernote, you have to create an Evernote account to get its username and password. When ready, put the appropriate username and password here.
    This section is useful if you would like to synchronize data into different account than the one specified in global settings.
     Option name  Descritiption
    Use global settings enable, if you want to use the specific Evernote account, other than the one specified in global settings
    Evernote Server URL URL to Evernote services, usually www.evrenote.com
    Username your Evernote account username
    Password your Evernote account password





    Image:Lotus Notes To EVERNOTE Sync - more details

    5. Global settings

    Global settings for the application. You must specify your Evernote account details here.
     Option name  Description
    Use global settings enable, if you want to use the specific Evernote account, other than the one specified in global settings
    Evernote Server URL URL to Evernote services, usually www.evernote.com
    Username your Evernote account username
    Password your Evernote account password





    Image:Lotus Notes To EVERNOTE Sync - more details

    Image:Lotus Notes To EVERNOTE Sync - more details
    Comments
    no comments availabe. Be the first!
    TOPlist