Bookmarklet to log projects

From Digital Response
Revision as of 22:10, 24 October 2016 by Willow (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Projects listed on this wiki are held by the wider community, and are listed here only for reference. Our goal is that they be worked on and owned in a distributed and communal way, and are thus Creative Commons Attribution-ShareAlike. All projects should be seen as open to feedback and as continual works in progress. Questions, comments, suggestions, etc can be sent to digitalresponse@aspirationtech.org.

Context

The Digital response ecosystem map is a great resource, but pulling up the backend each time you stumble across a new project or resource which should be included in it is cumbersome. Brent made these two bookmarklets which make it easy to add tools and resources to our Digital response ecosystem map.

Implementation

You can add them to your browser by clicking "bookmarks" > "add bookmark" > add to bookmarks bar > pasting the following as the name and URL.

Add Tools Bookmarklet

Name: Add this as a Tool to Digital Response Ecosystem Map

URL: javascript:(function(){f="https://airtable.com/shrHlhobMJH3FUvxk?prefill_Tools="+encodeURIComponent(document.title)+"&prefill_Demo or Website URL="+encodeURIComponent(window.location.href);a=function(){if(!window.open(f,"mightchange","location=yes,links=no,scrollbars=no,toolbar=no,width=450,height=650")){location.href=f}};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})();

Add Resources Bookmarklet

Name: Add this as a Resource to Digital Response Ecosystem Map

URL: javascript:(function(){f="https://airtable.com/shr7qsihtIGpJzaI4?prefill_Name="+encodeURIComponent(document.title)+"&prefill_Link="+encodeURIComponent(window.location.href);a=function(){if(!window.open(f,"mightchange","location=yes,links=no,scrollbars=no,toolbar=no,width=450,height=650")){location.href=f}};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})();