summaryrefslogtreecommitdiff
path: root/static/browser.html
diff options
context:
space:
mode:
authordumpfmprod <dumpfmprod@ubuntu.(none)>2010-01-15 13:50:49 -0500
committerdumpfmprod <dumpfmprod@ubuntu.(none)>2010-01-15 13:50:49 -0500
commitd542c7f4476b14d6a0fa2c1089ed6ff1fe8da5dc (patch)
tree6193d5f004d52aa24ad2040f8bf7a03ac6dc526d /static/browser.html
parentad22a53236804ee564f85b11cba4890e0ad9ae88 (diff)
Commit
Diffstat (limited to 'static/browser.html')
-rwxr-xr-xstatic/browser.html255
1 files changed, 255 insertions, 0 deletions
diff --git a/static/browser.html b/static/browser.html
new file mode 100755
index 0000000..5306a5d
--- /dev/null
+++ b/static/browser.html
@@ -0,0 +1,255 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<title>dump.fm - Browser/Search Tool</title>
+
+<head>
+
+
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
+ <script src="dumpsearch.js" type="text/javascript"></script>
+ <style type="text/css">
+
+a {
+ font-size: 12px;
+ color: #f0e;
+}
+a:visited {
+ color: #f0e;
+}
+a:hover {
+ color: #f0e;
+}
+a:active {
+ color: #f0e;
+}
+#ish {position:absolute;
+left:20%;
+top:5%;
+line-height:19;
+}
+
+
+ body {
+ font-size:13;
+ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
+
+
+}
+#rapper{
+}
+ #container {
+ text-align: left;
+ font-family: sans-serif;
+ color: #4E4848;
+ margin-left: auto;
+ margin-right: auto;
+ width: 1200px;
+ }
+ #description {display:none;width:790px;}
+ #description div, .post, .result {margin: -px 270px;width:470px;}
+ #description p > p,#description p {margin:0;line-height:.1;width:600;}
+ #description img {float:left;margin:0 12px 32px 0;}
+table.search{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:11px;color:#333}.gsc-trailing-more-results,.gsc-resultsHeader,.gsc-search-box{display:none}.gsc-results{padding-left:20px}#searchControl .gsc-control{width:550px;padding:10px;padding-left:20;}select, label{font:bold 11px Arial,Helvetica,sans-serif;color:#003;text-transform:uppercase;margin-right:5px;line-height:.1;}input#q{font:bold 11px Arial,Helvetica,sans-serif;color:#F00;height:2em;padding:3px;border-top:2px solid #999;border-right:2px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;}
+#logo{padding-left:20;}
+.gsc-control img{
+ max-width:500px;
+ width: expression(this.width > 500 ? 500: true);
+ max-height:400px;
+ height: expression(this.width > 500 ? 500: true);
+
+
+ </style></head>
+
+<body onLoad="setupZoom()"></p>
+
+
+ <p>&nbsp;
+ </p>
+ <p>
+ <input name="q" type="text" id="q" onChange="searchImages();" size="55%">
+ <input type="submit" name="submit" id="submit" value="Search Images">
+
+
+
+ </p>
+<p>
+ <label>where:
+ <select name="site" id="site" onChange="searchImages();">
+ <option value="flickr.com" selected>flickr</option>
+ <option value="zooomr.com">zooomr</option>
+ <option value="photobucket.com">photobucket</option>
+ <option value="myspace.com">myspace</option>
+ <option value="wordpress.com">wordpress</option>
+ <option value="blogger.com">blogger</option>
+ <option value="typepad.com">typepad</option>
+ <option value="picsearch.com">picsearch</option>
+ <option value="webshots.com">webshots</option>
+ <option value="http://i.walmartimages.com/">walmart</option>
+ <option value="http://www.ibiblio.org">ibiblio</option>
+ <option value="gov">US Government</option>
+ <option value="deviantart.com">deviant art</option>
+ <option value="corbis.com">corbis</option>
+ <option value="msn.com">msn</option>
+
+ <option value="made-in-china.com">made in china</option>
+ <option value="0" selected>EVERYWHERE</option>
+ </select>
+ </label>
+ <label>
+ <input name="showFaces" type="checkbox" onClick="searchImages();">
+ Only Faces</label>
+ &#x2605;<label> hot shit</label>&#x2605;
+ <input type="radio" name="safeSearch" id="safeSearch2" value="off" onClick="searchImages();"checked>
+ Always ON
+
+ <label><br>
+ File Type</label>
+ <input type="radio" name="type" value="jpg" onClick="searchImages();">
+ JPG
+ <input name="type" type="radio" value="png" onClick="searchImages();">
+ PNG
+ <input name="type" type="radio" value="bmp" onClick="searchImages();">
+ BMP
+ <input type="radio" name="type" value="gif" onClick="searchImages();">
+ GIF
+ <input type="radio" name="type" value="0" checked onClick="searchImages();">
+ Any
+ <br>
+ <label>Image Size</label>
+ <input type="radio" name="size" value="small" onClick="searchImages();">
+ Small
+ <input name="size" type="radio" value="medium" onClick="searchImages();">
+ Medium
+ <input type="radio" name="size" value="large" onClick="searchImages();">
+ Large
+ <input type="radio" name="size" value="xlarge" onClick="searchImages();">
+ Extra Large
+ <input type="radio" name="size" value="0" checked onClick="searchImages();">
+ All Sizes
+
+
+ <label><br>
+ Image Color</label>
+ <input type="radio" name="color" value="bw" onClick="searchImages();">
+ Black &amp; White
+ <input name="color" type="radio" value="gray" onClick="searchImages();">
+ Gray
+ <input type="radio" name="color" value="color" onClick="searchImages();">
+ Color
+ <input type="radio" name="color" value="0" checked onClick="searchImages();">
+Whateva</p></td>
+
+
+ <tr>
+ <td colspan="2"><div id="searchControl">Loading...</div>
+
+
+
+
+ <script type="text/javascript">
+ google.load('search', '1');
+ google.setOnLoadCallback(searchImages, true);
+
+ function searchImages() {
+ var control = new google.search.SearchControl();
+ control.setResultSetSize(google.search.Search.LARGE_RESULTSET);
+ control.setNoResultsString("Sorry but no images match your search criteria. Please modify your search query and try again.");
+ control.setLinkTarget(google.search.Search.LINK_TARGET_BLANK);
+
+ var options = new google.search.SearcherOptions();
+ options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN);
+
+ var searcher = new google.search.ImageSearch();
+
+ for (var i = 0; i < document.forms[0].safeSearch.length; i++) {
+ if (document.forms[0].safeSearch[i].checked) {
+ if (document.forms[0].safeSearch[i].value == "off")
+ searcher.setRestriction(GSearch.RESTRICT_SAFESEARCH, google.search.Search.SAFESEARCH_OFF);
+ else if (document.forms[0].safeSearch[i].value == "moderate")
+ searcher.setRestriction(GSearch.RESTRICT_SAFESEARCH, google.search.Search.SAFESEARCH_MODERATE);
+ else if (document.forms[0].safeSearch[i].value == "strict")
+ searcher.setRestriction(GSearch.RESTRICT_SAFESEARCH, google.search.Search.SAFESEARCH_STRICT);
+ else
+ searcher.setRestriction(GSearch.RESTRICT_SAFESEARCH, null);
+ break;
+ }
+ }
+
+ for (var i = 0; i < document.forms[0].size.length; i++) {
+ if (document.forms[0].size[i].checked) {
+ if (document.forms[0].size[i].value == "small")
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGESIZE, google.search.ImageSearch.IMAGESIZE_SMALL);
+ else if (document.forms[0].size[i].value == "medium")
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGESIZE, google.search.ImageSearch.IMAGESIZE_MEDIUM);
+ else if (document.forms[0].size[i].value == "large")
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGESIZE, google.search.ImageSearch.IMAGESIZE_LARGE);
+ else if (document.forms[0].size[i].value == "xlarge")
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGESIZE, google.search.ImageSearch.IMAGESIZE_EXTRA_LARGE);
+ else
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGESIZE, null);
+ break;
+ }
+ }
+
+ for (var i = 0; i < document.forms[0].type.length; i++) {
+ if (document.forms[0].type[i].checked) {
+ if (document.forms[0].type[i].value == "bmp")
+ searcher.setRestriction(GimageSearch.RESTRICT_FILETYPE, google.search.ImageSearch.FILETYPE_BMP);
+ else if (document.forms[0].type[i].value == "jpg")
+ searcher.setRestriction(GimageSearch.RESTRICT_FILETYPE, google.search.ImageSearch.FILETYPE_JPG);
+ else if (document.forms[0].type[i].value == "png")
+ searcher.setRestriction(GimageSearch.RESTRICT_FILETYPE, google.search.ImageSearch.FILETYPE_PNG);
+ else if (document.forms[0].type[i].value == "gif")
+ searcher.setRestriction(GimageSearch.RESTRICT_FILETYPE, google.search.ImageSearch.FILETYPE_GIF);
+ else
+ searcher.setRestriction(GimageSearch.RESTRICT_FILETYPE, null);
+ break;
+ }
+ }
+
+ for (var i = 0; i < document.forms[0].color.length; i++) {
+ if (document.forms[0].color[i].checked) {
+ if (document.forms[0].color[i].value == "bw")
+ searcher.setRestriction(GimageSearch.RESTRICT_COLORIZATION, google.search.ImageSearch.COLORIZATION_BLACK_AND_WHITE );
+ else if (document.forms[0].color[i].value == "gray")
+ searcher.setRestriction(GimageSearch.RESTRICT_COLORIZATION, google.search.ImageSearch.COLORIZATION_GRAYSCALE);
+ else if (document.forms[0].color[i].value == "color")
+ searcher.setRestriction(GimageSearch.RESTRICT_COLORIZATION, google.search.ImageSearch.COLORIZATION_COLOR);
+ else
+ searcher.setRestriction(GimageSearch.RESTRICT_COLORIZATION, null);
+ break;
+ }
+ }
+
+ var list = document.forms[0].site;
+ if (list.options[list.selectedIndex].value == 0)
+ searcher.setSiteRestriction(null);
+ else
+ searcher.setSiteRestriction(list.options[list.selectedIndex].value);
+
+ for (var i = 0; i < document.forms[0].site.length; i++) {
+ if (document.forms[0].site[i].checked) {
+ if (document.forms[0].site[i].value == 0)
+ searcher.setSiteRestriction(null);
+ else
+ searcher.setSiteRestriction(document.forms[0].site[i].value);
+ break;
+ }
+ }
+
+ if (document.forms[0].showFaces.checked)
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGETYPE, GimageSearch.IMAGETYPE_FACES);
+ else
+ searcher.setRestriction(GimageSearch.RESTRICT_IMAGETYPE);
+
+ control.addSearcher(searcher, options);
+ control.draw(document.getElementById("searchControl"));
+
+ control.execute(document.getElementById('q').value);
+ return false;
+ }
+ </script>
+</div></div>
+</body>
+</html> \ No newline at end of file