Hi,

I was wondering if there are any plans to add support for drupal 7.

Thanks,

Diego

CommentFileSizeAuthor
#12 evernote-7.x-1.x-dev.zip20.06 KBfrank ralf

Comments

7immy’s picture

+1

ClearXS’s picture

Hmm, I wonder if this module might continue as sub-module. Actually I like this module, but in the user statistics I see its not that popular while dev seems to have staggered.

Have no time now to research, but like merging into another module that saves ideas, docs, or connects to other sites (like I like this => choose where to post), ...?

chrisshattuck’s picture

I would love to port this to Drupal 7, but my recent work with Build a Module.com is preventing me from really taking the time to tackle the upgrade in the immediate future. If an enthusiastic user felt like taking a stab at it, I would be super grateful!

Thank you!
Chris

Yuri’s picture

I am currently using my Evernote account to create Drupal nodes in Drupal 7, using the Mailhandler module.
The latest version of mailhandler uses the Feeds module, which can map feed info to different Drupal fields.
In Evernote you have 'notebooks', and you can create one or more notebooks that you can share on the internet. Such a notebook is visible as webpage and when you append /rss to that URL, the Mailhandler module can download the feed and convert it to nodes.
I'm working with it, and it currently supports full HTML and file attachments. The maintainer is currently looking into making inline images also appear in the nodes.

I currently use two Evernote feeds:
One for web links: I have the 'Clip to Evernote' browser button, which allows to clip 'article', 'full page' or 'url', plus allow to select one of your notebooks. I have one notebook for web links and one for web clips. The web links are converted into 'Web Link' nodes in Drupal.
The webclips notebook has either parts or complete web pages, and also this feed I use to create Web Clip nodes.

The web clips and web links nodes contain an entity reference field called 'Related to', which can be set to any other Drupal content. You can reference to other node types, or to terms such as a tags list. I have created an auto-tagging field by using Rules, so that all incoming Evernote web links and web clips are auto-tagged.

Maybe its better to use the Mailhandler module (rely on Feeds and Ctools) for the Drupal 7 version of the Evernote module, and expand on features that are already present.

chrisshattuck’s picture

HI Yuri,

Great integration! It would be awesome to have the Evernote module simply be glue between Feeds and Mailhandler. I'll have to look into Mailhandler because I don't understand why you need that instead of pulling directly into Feeds. There's no mail actually involved, right?

In my use case, I would want to pull only specific, unpublic notes in, which means that there has to be some level of authentication involved, and I'm not sure if there's something as straightforward as RSS for private notebooks. My guess is you'd need something for authentication, and a custom Feeds parser for the data.

Making it clear just how easy it is to pull in public notes - without using the Evernote module - would be good, maybe we should add something on the project page.

Man, I wish I had some time to work on this. :)

Thank for your comment!
Chris

Yuri’s picture

Thanks for looking into this....and you're right the Mailhandler module is not needed, I use it myself for testing out other social bookmarking sites that allow email subscribtions to bookmarks.

With regard to Evernote.....I actually just discovered that the method I use, does not work :-(
I saw that the feeds of the public Evernote notebooks don't contain the whole clipped/selected/created content if it is longer than a limited amount of characters. The images the feeds produces are also just thumbnails and not the originals as available in the public notebook.
My last hope was that Evernote provides a way to email out notebook items, but I found about 1000 pages explaining how to get notes into Evernote, but none how to get it out of Evernote. Probably has to do with their company strategy that overrules its usability.

I contacted Evernote support:

"Hello, I am using some shared Evernote notebooks to import as feeds in my Drupal 7 website. I currently am able to get the title, a limited amount of content(text) and the URL of the shared evernote clip item. I have the following questions: How can I get by feed the full content of the clip? How can I get full HTML of the clip, instead of only text? How can I get the URL of the source of the clip (the webpage URL where it was clipped)? What are all the available data fields that are published as feed? There is a Drupal module but that is not Drupal version 7 compatible yet

Their answer was:

I understand your question. The RSS feed data is delivered as it is, there isn't really a way for you to get the data in the format you need for your Drupal 7 instance. There isn't a way for this to be done via email either, unfortunately. The only way I can think of that would work would be for a module to communicate with Evernote on a more detailed level, such as an updated version of the Evernote for Drupal module. The source URL of clipped pages also does not come in via the RSS feed. I apologize for the inconvenience. Please let me know if you have any other questions. 
Todd
Evernote Support

...it looks like we still depend on porting the current module to D7.

Yuri’s picture

In the meanwhile there is new Evernote module for Drupal 7, check it out:
http://drupal.org/project/feeds_evernote

StewartNightingale’s picture

I think I'm blind, cannot find any documentation on how to use the feeds_evernote module?

Looking forward to the completion of the Evernote module

Yuri’s picture

For the feeds_evernote module, just add a new feed importer and you'll see new options where you can select Evernote fetcher and parser.

ebieymjunior’s picture

any updates?

frank ralf’s picture

I'd really love to see some Evernote integration in Drupal 7.

Here are some links which might provide some ideas:

If I find the time I will give upgrading this module to Drupal 7 a try.

Frank

frank ralf’s picture

StatusFileSize
new20.06 KB

I ran the Drupal 6 code through Coder to create a very first stab at a Drupal 7 version of this module.

The module installs in Drupal 7 but most of the menu paths still don't work. And there are also some unsolved complains by Coder left. So don't expect too much ;-)

For using the module you will also have to install files from the Evernote API. Please read the readme file for instructions.

EDIT: