yacy_search_server/htroot/js
Michael Peter Christen 535f1ebe3b added a new way of content browsing in search results:
- date navigation

The date is taken from the CONTENT of the documents / web pages, NOT
from a date submitted in the context of metadata (i.e. http header or
html head form). This makes it possible to search for documents in the
future, i.e. when documents contain event descriptions for future
events.

The date is written to an index field which is now enabled by default.
All documents are scanned for contained date mentions.
To visualize the dates for a specific search results, a histogram
showing the number of documents for each day is displayed. To render
these histograms the morris.js library is used. Morris.js requires also
raphael.js which is now also integrated in YaCy.

The histogram is now also displayed in the index browser by default.

To select a specific range from a search result, the following modifiers
had been introduced:
from:<date>
to:<date>
These modifiers can be used separately (i.e. only 'from' or only 'to')
to describe an open interval or combined to have a closed interval. Both
dates are inclusive. To select a specific single date only, use the
'to:' - modifier.

The histogram shows blue and green lines; the green lines denot weekend
days (saturday and sunday).

Clicking on bars in the histogram has the following reaction:
1st click: add a from:<date> modifier for the date of the bar
2nd click: add a to:<date> modifier for the date of the bar
3rd click: remove from and date modifier and set a on:<date> for the bar
When the on:<date> modifier is used, the histogram shows an unlimited
time period. This makes it possible to click again (4th click) which is
then interpreted as a 1st click again (sets a from modifier).

The display feature is NOT switched on by default; to switch it on use
the /ConfigSearchPage_p.html servlet.
2015-03-02 04:30:10 +01:00
..
highslide fix image search expand box, cut-off of 2nd capture line height 2014-10-03 01:43:05 +02:00
rdf RDF demo servlet 2012-06-10 13:02:11 +02:00
ajax.js *) more beautyful (IMO) code, no functional changes 2010-03-23 21:05:26 +00:00
Bookmarks.js - refactoring of getpageinfo_p.xml (moved out of util) 2011-11-15 00:22:40 +00:00
Crawler.js Postprocessing progress bar fix 2014-12-27 03:02:18 +01:00
d3.v3.min.js - added d3.js for visualizations using embedded svg 2014-04-03 14:51:19 +02:00
html.js
hypertree.js new structure and enhancements for link graph computation: 2014-04-09 12:45:04 +02:00
IndexCreate.js automatically set the Q flag for smb/ftp start urls (split pdf support) 2014-12-28 14:36:43 +01:00
morris.js added a new way of content browsing in search results: 2015-03-02 04:30:10 +01:00
query.js Fixed CHMOD on many files + added missing loggers (e.g. jena) and made some noisy loggers quiet 2013-07-13 13:12:36 +02:00
raphael-min.js added a new way of content browsing in search results: 2015-03-02 04:30:10 +01:00
rss2.js Fixed CHMOD on many files + added missing loggers (e.g. jena) and made some noisy loggers quiet 2013-07-13 13:12:36 +02:00
sorttable.js added sorttable (http://www.kryogenix.org/code/browser/sorttable/) 2010-03-09 23:40:16 +00:00
WatchWebStructure.js de.lng: Added German translations for some missing table content on Network view 2010-09-26 22:28:32 +00:00
xml.js
yacy-ymarks-bookmark-actions.js - added dmoz RDF dump importer 2012-09-09 09:53:58 +02:00
yacy-ymarks-tag-actions.js YMarks: 2011-11-16 23:10:53 +00:00
yacy-ymarks.js - added dmoz RDF dump importer 2012-09-09 09:53:58 +02:00
yacyinteractive.js design fixes to better use the new colours 2014-04-29 16:24:01 +02:00
yacysearch.js misc style bugfixes 2014-03-22 07:02:26 +01:00