Lotus Notes To EVERNOTE Sync - more details
David Marko 1 February 2012 09:15:00
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)
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 |
| ||
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 / Selection formula name | enter the view name or selection formula here, based on documents selection method type | |
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+" "+ "
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) |
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. |
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 |
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 |
- Comments [0]