Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phette23/search-bookmarklet
A bookmarklet that searches the current page's <title> in a library catalog.
https://github.com/phette23/search-bookmarklet
Last synced: 27 days ago
JSON representation
A bookmarklet that searches the current page's <title> in a library catalog.
- Host: GitHub
- URL: https://github.com/phette23/search-bookmarklet
- Owner: phette23
- Created: 2012-01-14T21:55:04.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2014-04-01T21:22:42.000Z (over 10 years ago)
- Last Synced: 2024-04-14T23:15:25.353Z (7 months ago)
- Language: JavaScript
- Size: 176 KB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
LibSearch Bookmarklet
====================A bookmarklet that, when clicked, pops up a dialog to search a library catalog. By default, the text filled in the dialog is based on the title of the web page. Thus, for instance, if I'm on the Wikipedia page for [Bookmarklet](http://en.wikipedia.org/wiki/Bookmarklet) and I click the LibSearch link in my bookmarks toolbar, the dialog will default to "Bookmarklet" and I can search for that term in a library catalog.
Thank Stevens
-------------This code is inspired by and heavily reuses code written by Barbara Arnett and Valerie Forrestal from the Stevens Institute of Technology. I tried to improve upon it a bit, including
- Rather than stripping out only the generic Wikipedia title, I strip out Wikipedia, Google, Bing, Yahoo!, Amazon, and Barnes & Noble.
- Fail-safe in case the web page's hasn't loaded when the bookmarklet is clicked.
- A few measures to make the script injection slightly more error-proof.Customization
-------------- Change the search URL in search-bookmarklet.js to your own catalog
- Change the title if you like
- Make a better marketing page
- ...that's it.[![Analytics](https://ga-beacon.appspot.com/UA-29080462-2/search-bookmarklet/readme?pixel)](https://github.com/igrigorik/ga-beacon)