diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2011-07-08 01:56:59 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2011-07-08 01:56:59 +0000 |
commit | 0e4f63f640b363f88ef3dd803ca0c9816e6839b3 (patch) | |
tree | c7084ffdb18de2e91a8370efdb042f639a1a78b6 | |
parent | Update Google webmaster verification code so we can control GoogleBot rate. (diff) | |
download | packages-3-0e4f63f640b363f88ef3dd803ca0c9816e6839b3.tar.gz packages-3-0e4f63f640b363f88ef3dd803ca0c9816e6839b3.tar.bz2 packages-3-0e4f63f640b363f88ef3dd803ca0c9816e6839b3.zip |
Update Google custom search code.
-rw-r--r-- | web/static/style.css | 116 | ||||
-rw-r--r-- | web/templates/layout.html | 23 |
2 files changed, 130 insertions, 9 deletions
diff --git a/web/static/style.css b/web/static/style.css index 042f0ec..426990a 100644 --- a/web/static/style.css +++ b/web/static/style.css @@ -309,3 +309,119 @@ a:visited { .centerfaq dt .type { padding-left: 1em; } + +/* The following is for the google search box */ +.gsc-control-cse { + font-family: Arial, sans-serif; + border-color: #FFFFFF; + background-color: #FFFFFF; +} +input.gsc-input { + border-color: #777777; +} +input.gsc-search-button { + border-color: #333333; + background-color: #333333; +} +.gsc-tabHeader.gsc-tabhInactive { + border-color: #777777; + background-color: #777777; +} +.gsc-tabHeader.gsc-tabhActive { + border-color: #333333; + background-color: #333333; +} +.gsc-tabsArea { + border-color: #333333; +} +.gsc-webResult.gsc-result { + border-color: #FFFFFF; + background-color: #FFFFFF; +} +.gsc-webResult.gsc-result:hover { + border-color: #000000; + background-color: #FFFFFF; +} +.gs-webResult.gs-result a.gs-title:link, +.gs-webResult.gs-result a.gs-title:link b { + color: #444444; +} +.gs-webResult.gs-result a.gs-title:visited, +.gs-webResult.gs-result a.gs-title:visited b { + color: #444444; +} +.gs-webResult.gs-result a.gs-title:hover, +.gs-webResult.gs-result a.gs-title:hover b { + color: #444444; +} +.gs-webResult.gs-result a.gs-title:active, +.gs-webResult.gs-result a.gs-title:active b { + color: #777777; +} +.gsc-cursor-page { + color: #444444; +} +a.gsc-trailing-more-results:link { + color: #444444; +} +.gs-webResult .gs-snippet { + color: #333333; +} +.gs-webResult div.gs-visibleUrl { + color: #000000; +} +.gs-webResult div.gs-visibleUrl-short { + color: #000000; +} +.gs-webResult div.gs-visibleUrl-short { + display: block; +} +.gs-webResult div.gs-visibleUrl-long { + display: none; +} +.gsc-cursor-box { + border-color: #FFFFFF; +} +.gsc-results .gsc-cursor-box .gsc-cursor-page { + border-color: #777777; + background-color: #FFFFFF; + color: #444444; +} +.gsc-results .gsc-cursor-box .gsc-cursor-current-page { + border-color: #333333; + background-color: #333333; + color: #444444; +} +.gs-promotion { + border-color: #CCCCCC; + background-color: #E6E6E6; +} +.gs-promotion a.gs-title:link, +.gs-promotion a.gs-title:link *, +.gs-promotion .gs-snippet a:link { + color: #0000CC; +} +.gs-promotion a.gs-title:visited, +.gs-promotion a.gs-title:visited *, +.gs-promotion .gs-snippet a:visited { + color: #0000CC; +} +.gs-promotion a.gs-title:hover, +.gs-promotion a.gs-title:hover *, +.gs-promotion .gs-snippet a:hover { + color: #444444; +} +.gs-promotion a.gs-title:active, +.gs-promotion a.gs-title:active *, +.gs-promotion .gs-snippet a:active { + color: #00CC00; +} +.gs-promotion .gs-snippet, +.gs-promotion .gs-title .gs-promotion-title-right, +.gs-promotion .gs-title .gs-promotion-title-right * { + color: #333333; +} +.gs-promotion .gs-visibleUrl, +.gs-promotion .gs-visibleUrl-short { + color: #00CC00; +} diff --git a/web/templates/layout.html b/web/templates/layout.html index 82337d4..ae1b646 100644 --- a/web/templates/layout.html +++ b/web/templates/layout.html @@ -60,22 +60,27 @@ def alpha_url(baseurl): rel="search" type="application/opensearchdescription+xml" href="http://www.gentoo.org/search/packages-gentoo-org.xml" title="Gentoo Packages" /> - <meta name="google-site-verification" - content="TghnZBoJySbGjLcdxG0LaQW4CEySKKUn-joa4u72Z2Q" /> + <meta name="google-site-verification" + content="TghnZBoJySbGjLcdxG0LaQW4CEySKKUn-joa4u72Z2Q" /> + <script src="http://www.google.com/jsapi" type="text/javascript"></script> </head> </py:match> <py:match path="leftcontent" once="true"> <div id="leftcontent"> <div id="banner"> - <a href="/"><img src="/media/packages_gentoo_logo.jpg" alt="Gentoo Logo" /></a> - </div> + <a href="/"><img src="/media/packages_gentoo_logo.jpg" alt="Gentoo Logo" /></a> + </div> <div id="search"> - <form method="get" action="http://www.google.com/custom"> - <input type="submit" name="sa" value="Search" /> - <input type="text" name="q" size="16" maxlength="255" value="" /> - <input type="hidden" name="sitesearch" value="packages.gentoo.org" /> - </form> + <div id="cse" style="width: 100%;">Loading</div> + <script type="text/javascript"> + google.load('search', '1', {language : 'en', style : google.loader.themes.MINIMALIST}); + google.setOnLoadCallback(function() { + var customSearchControl = new google.search.CustomSearchControl('018159084367138638961:rusorewqzfu'); + customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); + customSearchControl.draw('cse'); + }, true); + </script> </div> <div py:for="day, pvs in daylist"> <p>${day}</p> |