releases-comm-central/mail/base/content/glodaFacetView.xhtml

124 строки
4.3 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" [ <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
%brandDTD;
<!ENTITY % facetViewDTD SYSTEM "chrome://messenger/locale/glodaFacetView.dtd">
%facetViewDTD; ]>
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
>
<head>
<!-- Themes -->
<link
rel="stylesheet"
href="chrome://messenger/skin/glodaFacetView.css"
type="text/css"
/>
<!-- Custom elements -->
<script src="chrome://messenger/content/glodaFacet.js"></script>
<!-- Global Context -->
<script src="chrome://messenger/content/glodaFacetView.js"></script>
<!-- Libs -->
<script src="chrome://messenger/content/protovis-r2.6-modded.js"></script>
<!-- Facet Binding Stuff that doesn't belong in XBL -->
<script src="chrome://messenger/content/glodaFacetVis.js"></script>
</head>
<body
id="body"
onload="reachOutAndTouchFrame()"
onmouseup="return clickOnBody(event)"
>
<facet-popup-menu class="popup-menu" variety="invisible" />
<div id="gloda-facet-view">
<div class="facets facets-sidebar" id="facets">
<h1 id="filter-header-label">&glodaFacetView.filters.label;</h1>
<div>
<facet-boolean
id="facet-fromMe"
type="boolean"
attr="fromMe"
uninitialized="true"
/>
<facet-boolean
id="facet-toMe"
type="boolean"
attr="toMe"
uninitialized="true"
/>
<facet-boolean
id="facet-star"
type="boolean"
attr="star"
uninitialized="true"
/><br />
<facet-boolean-filtered
id="facet-attachmentTypes"
type="boolean-filtered"
attr="attachmentTypes"
groupDisplayProperty="categoryLabel"
uninitialized="true"
/>
</div>
</div>
<div id="main-column">
<div id="header">
<div id="query-explanation" />
<a
id="gloda-showall"
class="results-message-showall-button"
title="&glodaFacetView.openEmailAsList.tooltip;"
onclick="FacetContext.showActiveSetInTab();"
onkeypress="if (event.charCode == KeyEvent.DOM_VK_SPACE) { FacetContext.showActiveSetInTab(); event.preventDefault(); }"
tabindex="0"
>
&glodaFacetView.openEmailAsList.label;
</a>
</div>
<div id="data-column">
<!-- facet-results-message is put before facet-date here so that it gets upgraded first.
facet-date uses width of facet-results-message for the visualization. Using order property
we can show facet-date before facet-results-message -->
<facet-results-message id="results" class="results" />
<facet-date id="facet-date" class="facetious" type="date" />
<div class="loading" id="showLoading">
<span class="loading">
<img
class="loading"
src="chrome://messenger/skin/icons/spinning.svg"
alt=""
/>
&glodaFacetView.loading.label;
</span>
</div>
<div id="showEmpty" class="empty">
<span class="empty">
<img
class="empty"
src="chrome://messenger/skin/icons/empty-search-results.svg"
alt=""
/>
<br />
&glodaFacetView.empty.label;
</span>
</div>
<button
id="showMore"
class="show-more"
tabindex="0"
onclick="FacetContext.showMore()"
onkeypress="if (event.charCode == KeyEvent.DOM_VK_SPACE) { FacetContext.showMore(); event.preventDefault() }"
>
&glodaFacetView.pageMore.label;
</button>
</div>
</div>
</div>
</body>
</html>