By VizionQuest on
Clipmarks (www.clipmarks.com) is a simple and easy to use web tool that lets users select any web site content, save it to their Clipmarks account, or paste it into their blog or web page automatically.
This is a great tool for bloggers. Clipmarks currently supports all the major blogging software, but not Drupal.
I think this would be a great addition for the Drupal community and its users. What are your thoughts?
Comments
A port to Drupal
Nice idea but how about going a step further and porting clipmarks functionality to Drupal! The way I would design it would be.
1. A Javascript Bookmarklet:
A javascript bookmarklet that can copy the current selection of any web page and post it as a "web clipping" to the php drupal module.
2. A PHP Drupal Module:
- Receives the web clipping html from the bookmarklet
- Create a drupal node to hold the web clipping (of custom content type "webclipping")
- Caches any resources required by the web clipping (images etc) and stores them in the files system (i.e. in a subdirectory for each /files//)
- rewrites the web clipping html to refer to the cached resources.
- tidy up and css required by the web clipping.
- Stores the tidied web clipping html, along with the original URL in the drupal node.
This technique could the support
- A drupal based web clipping tool (like google notebooks, clipmarks, evernote etc)
- build mashups of webclips, possibly using views and panels and "refreshable webclips" (like the IBM Web Clipping Portlet)
- build a personal library of web clips (like the firefox scrap book extension)
- allow users to keep only the parts of the a web page that they want to keep (like the "Readability" JavaScript bookmarklet)
- allow users to cache web content, in case it is "lost" on the web (like file save or file save as in web browsers)
- support a drupal blog tool that can link blog comments to a local cache of the page they are commenting on and therefore avoid broken links
- and more
Any thoughts?
I would be happy to do the coding for this but currently struggling with cross site scripting problems because the bookmarklet is run from the original page/domain being clipped and needs to post the clipping information to the drupal installation in another domain - which implies cross site scripting and causes most browsers to complain...
Would your proposed solution
Would your proposed solution behave like the content/link sharing feature inside of Facebook? We are interested in something like this.