Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Go to file
Dan Stillman 3a410c5acd Addresses #171, Add more conditions to advanced search architecture
- Implemented 'collectionID' and 'savedSearchID' conditions (a.k.a. search within a search) and removed special 'context' condition. Per my conversation with Dan, the 'recursive' flag is now a global flag that applies to all specified collectionIDs, which is less than ideal but probably better than the alternatives (e.g. having condition-specific recursive checkboxes). It does mean, however, that a "Search subfolders" checkbox is irrelevant if there are no collectionID conditions and should probably be greyed out until applicable.

Another side effect is that it's no longer possible to do an ANY search and return results only within a specific folder (though it can now be done by putting the ANY conditions in a subsearch). Since ANY searches are always annoying in this regard, what I might do is add a way to mark particular conditions as required even in ANY mode, which would allow for quite a lot of flexibility...

Note also that while 'collectionID' and 'savedSearchID' are standard conditions, they should probably be combined into a single condition on the interface side (like playlists and smart playlists under just 'Playlist' in iTunes).

- Now skips invalid/obsolete saved conditions in load()
2006-08-10 09:44:08 +00:00
chrome/chromeFiles Addresses #171, Add more conditions to advanced search architecture 2006-08-10 09:44:08 +00:00
components Closes #7, Add advanced search functionality to data layer 2006-08-08 02:04:02 +00:00
defaults/preferences closes #86, steal EndNote download links 2006-08-08 21:17:07 +00:00
chrome.manifest Created Scholar toolbar button (use Customize Toolbar... option) 2006-07-26 16:42:26 +00:00
install.rdf Changing _Scholar for Firefox_ in the extensions window to the less redundant _Scholar_, per a conversation with Dan -- will show on reinstall 2006-07-27 14:59:40 +00:00
license.txt Addresses #63, Add GPL license info to source code. 2006-08-02 16:49:19 +00:00
schema.sql Closes #135, Associate MIME types with abstract file types and implement Scholar.FileTypes.getIDFromMIMEType() 2006-08-08 08:23:23 +00:00
scrapers.sql closes #99, add options for export 2006-08-08 23:00:33 +00:00
update.rdf Change the version number to 1.0a1 2006-06-28 21:07:15 +00:00