summaryrefslogtreecommitdiff
path: root/htroot/ConfigSearchPage_p.html
AgeCommit message (Collapse)Author
2026-07-05removed the snapshot feature and all dependencies from non-java codeMichael Peter Christen
2025-12-08added AIShield config page for chat access settings. Also added chat to top ↵Michael Peter Christen
menu in case that was wanted by the user. Also added the AILab to the main menu.
2024-07-24added deleted files from commit ↵Michael Peter Christen
https://github.com/yacy/yacy_search_server/commit/254f12d60b2d80b8bd136216c4b091d43e4a8c90 which are still needed and had been linked outside of yacy/ui
2021-03-21fixes showing metadata from Searchresult, by removing defType=edismaxsgaebel
also removes defType=edismax from IndexBrowser, but still does not show dates
2020-12-11turned HostBrowser into a admin-only page, now called IndexBrowserMichael Peter Christen
This was required because spiders and bots crawled through this page and created load on the peer without use for the user or the YaCy network.
2019-01-24Added the possibility to customize facets sort type and directionluccioman
Previously search navigators/facets elements were sorted only by counts. Now from the ConfigSearchPage_p.html admin page, sort direction (ascending/descending) and type (on counts or labels) can be customized independently for each navigator.
2018-07-23Optionally render the response header when using the Solr html writerluccioman
With params rendered as html input fields for conveniently modifying params values and refreshing results.
2018-05-25Added a search page customization setting to display or not faviconsluccioman
If not interested in displaying this on your search results and notably on a peer with limited resources this can help saving some CPU and outgoing network connections.
2018-03-27Added hint to clarify results rendered dates and 'Sort by date' switchluccioman
2018-02-12Adjust and move Language Navigator to be member of the navigatior pluginreger
list.
2017-10-21Added an optional login link/status to the search public top nav bar.luccioman
Thus allowing a more convenient way (wihout the need to go to the admin section) to login when searching on your remote or password protected peer and benefit from extended search features such as Heuristics, Bookmarking or JavasScript resorting. Can be disabled using the ConfigSearchPage_p.html.
2017-10-17Fixed search result Snapshots link.luccioman
Previously rendered as a broken URL containing the absolute file path of a snapshot on the search server. Now rendered as a valid URL linking to the /api/snapshot API to provide available snapshot content. Snapshot format is selected among the available ones in the following order of preference : JPG/PNG, PDF, and XML.
2017-10-09Add a configurable limit to tags initially displayed in search resultsluccioman
When the limit is reached, a button allow expanding/collapsing remaining tags. When this feature is activated without a limit to the number of displayed tags, when encountering search results with a very large number of keywords, the results page can become almost unusable (very long vertical scrollbar)
2017-10-07Adjust tags css style in ConfigSearchPage to equal search pagereger
2017-09-26Added missing accessible labels to ConfigSearchPage_p.htmlluccioman
2017-09-26Fixed ConfigSearchPage_p HTML validation errors.luccioman
Validated with Nu Html Checker 17.9.0
2017-09-25Restrict Search Result Layout modification to HTTP POST only.luccioman
2017-09-25Made the dates navigator max elements number user configurable.luccioman
Also used object properties on QueryParams instances, rather than using mutable class (static) properties.
2017-09-22Improved accessibility of histograms widgets.luccioman
Added keyboard navigation support and missing WAI-ARIA attributes. Tested with NVDA 2017.3 screenreader on recent major browsers.
2017-09-20Upgraded JavaScript lib raphael.js from 2.1.3 to 2.2.7luccioman
2017-06-02Introduce keyword query parameter reger
This enables keyword navigator to filter on keywords. Added search page output and layout config for keywords, allowing e.g. in Intranet use to display the keywords. No styling or links applied to the keyword text (but is desirable possibly in combination with bootstrap-tagsinput for future/intranet).
2017-05-15Annotated search result information separators for screen readers.luccioman
2017-05-11Improved previous merge "Show ranking in HTML UI".luccioman
- added the new setting as configurable in the "Debug/Analysis" settings page. Debug/analysis is its main purpose for now as there is currently no nice and "understansable" ranking score info servlet (see forum discussion http://forum.yacy-websuche.de/viewtopic.php?f=8&t=5884 ) - render in the "Search Page Layout" page preview when enabled - added constants
2017-04-10Adjust ConfigSearchPage_p to activated hosts navigator as pluginreger
2017-04-03Set Config Portal as a private administration page.luccioman
Consistently with its required action from submission credentials, and because external unauthenticated users do not need to access these settings.
2017-01-22Group all proxy settings on System Administration by adding settings ofreger
UrlProxyAccss page (moved from deleted AugmentedBrowsing_p), adjust submenu (remove Augmented Browsing) and translation files.
2017-01-12Start to rename "Augmented Browsing" to "Web Proxy ..." / "View via Proxy"reger
The augmented Browsing option was reduced to the web proxy functionallity. Augmented browsing is not available and no known plan exist to reimplement alteration of result pages with additional information.
2016-12-21activate filetype navigator plugin and restrict config (append) of navsreger
to not already actives. Dht results are now included in count this might over shoot on redundant dht and solr, while the previous solr facet based was always low.
2016-12-20show earthsearch.png in ConfigSearchPage layout on activated location reger
navigator (for more realistic impression)
2016-12-12prepare ConfigSearchPage servlet to append and remove navigator plugins,reger
keeping order of added nav's. The search page preview template displays active navs. Therefore a select and add button has been added below the preview (to keep it close to actual). This should in future likely be done by drag&drop (html5 feature).
2016-11-29Fixed JavaScript error "hs.htmlExpand is not a function".luccioman
This error occurs on /ConfigSearchPage_p.html and on search results page when Metadata links are enabled. The fix was to remove unnecessary use of hs.htmlExpand() which is now part of highslide-full.js library file, currently not distributed with YaCy (only includes highslide.js). The Metadata links work correctly and the initial dynamic expansion offered by htmlExpand() did not bring much usability.
2016-11-23ConfigSearchPage, move protocol navi up to better simulate actual design.reger
Because here btn-group-justified screws up table column width (Explorer and Firefox) bootstrap btn-group is used.
2016-11-08Switched more URLs to relative ones when possible.luccioman
This permits an easier and more flexible reverse proxy configuration. Some related mantis issues : http://mantis.tokeek.de/view.php?id=106 and http://mantis.tokeek.de/view.php?id=701
2016-10-29Reduce number of default max. search navigator lines (from 10000)reger
to 100 + make it configurable
2016-10-07Removed xmlns attribute which no more makes sense in HTML5 pages.luccioman
2016-10-07Added some accessibility improvements to the main interface.luccioman
Tested with NVDA screen reader.
2016-09-30Removed invalid rel="[count]" from links in tagcloud.luccioman
These are no valid link relationships, and do not appear to be used in scripting or styling. If necessary, a valid alternative could be to add an attribute such as data-count="[count]"
2016-09-23Added alternative text and title to HostBrowser.html image linksluccioman
For better accessibility
2016-09-22Accessibility : add a customizable alternative text to YaCy logluccioman
Applied W3C recommendations : https://www.w3.org/TR/html51/semantics-embedded-content.html#a-link-or-button-containing-nothing-but-an-image and https://www.w3.org/TR/html51/semantics-embedded-content.html#logos-insignia-flags-or-emblems
2015-06-07added link to Snapshots in search results if the snapshot exists andMichael Peter Christen
option is set in ConfigSearchPage_p (this is a stub: we also need a visualization of pdf files!)
2015-04-14add info text icon next to Augmented Browsing check-boxreger
with hint to config page
2015-04-02show location nav as selectable nav in search page layoutreger
- switch automatically on upon load of geodata provider - but allow switch on also without geodata file (and display the location nav if search result has lat/lon location)
2015-03-02bugfix for fixed host/portMichael Peter Christen
2015-03-02added a new way of content browsing in search results:Michael Peter Christen
- 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.
2014-06-15Added collection navigation:Michael Peter Christen
The collection field (can be filled i.e. in Crawl Start) can be used to add categories to YaCy index entries. The usage of that field was restricted to solr searches and post argument filters as implemented in commit f7571386a3367432648f7cbd6e4744556ff445a7. This commit extends collections to a full navigation option in the standard YaCy search interface. The field is not active by default but can be activated easily in the /ConfigSearchPage_p.html servlet (just check the 'Collection' facet field). Collections can now be used for (at least) two purposes: - to provide search tenants (through post argument collection) - to provide self-made category navigation Search requests may now have (independently from switched on or off collection facet) a "collection:<collection-name>" modifier attached; firthermore collection names may use disjunctions using the '|' pipe symbol. For example, this is a valid search request: www collection:user|proxy
2014-05-25make config search page layout closer to actual page appearancereger
2014-05-02adjust search page layout - search box to current stylereger
2014-04-04eliminating the word 'Facet' from the interface because it is ugly. IfMichael Peter Christen
people do not know what search navigation is, then they also do not know what a 'facet' is.
2014-03-31redesign of search page integration menu structureMichael Peter Christen
2014-03-21ConfigSearchPage.html first adjustment to new layoutreger