Skip to content

Instantly share code, notes, and snippets.

@py7hon
Created February 11, 2019 09:10
Show Gist options
  • Save py7hon/6439eaf934cee65ae6527e734961d036 to your computer and use it in GitHub Desktop.
Save py7hon/6439eaf934cee65ae6527e734961d036 to your computer and use it in GitHub Desktop.
function toggle_advsearch_pane(b){b.innerHTML=="Hide Advanced Options"?hide_advsearch_pane(b):show_advsearch_pane(b)}function show_advsearch_pane(b){var c=document.getElementById("advdiv");b.innerHTML="Hide Advanced Options";c.style.display="";c.innerHTML='<input type="hidden" id="advsearch" name="advsearch" value="1" /><table class="itss"> <tr> <td class="ic4"><input id="adv11" type="checkbox" name="f_sname" checked="checked" /> <label for="adv11">Search Gallery Name</label></td> <td class="ic4"><input id="adv12" type="checkbox" name="f_stags" checked="checked" /> <label for="adv12">Search Gallery Tags</label></td> <td class="ic2"><input id="adv13" type="checkbox" name="f_sdesc" colspan="2" /> <label for="adv13">Search Gallery Description</label></td> </tr> <tr> <td class="ic2" colspan="2"><input id="adv15" type="checkbox" name="f_storr" /> <label for="adv15">Search Torrent Filenames</label></td> <td class="ic2" colspan="2"><input id="adv16" type="checkbox" name="f_sto" /> <label for="adv16">Only Show Galleries With Torrents</label></td> </tr> <tr> <td class="ic2" colspan="2"><input id="adv21" type="checkbox" name="f_sdt1" /> <label for="adv21">Search Low-Power Tags</label></td> <td class="ic2" colspan="2"><input id="adv22" type="checkbox" name="f_sdt2" /> <label for="adv22">Search Downvoted Tags</label></td> </tr> <tr> <td class="ic2" colspan="2"><input id="adv31" type="checkbox" name="f_sh" /> <label for="adv31">Show Expunged Galleries</label></td> <td class="ic2" colspan="2"><input id="adv32" type="checkbox" name="f_sr" /> <label for="adv32">Minimum Rating:</label> <select id="adv42" class="imr" name="f_srdd"><option value="2">2 stars</option><option value="3">3 stars</option><option value="4">4 stars</option><option value="5">5 stars</option></select></td> </tr> <tr> <td class="ic1" colspan="2">Disable default filters for: <input id="adv51" type="checkbox" name="f_sfl" /> <label for="adv51">Language</label> <input id="adv52" type="checkbox" name="f_sfu" /> <label for="adv52">Uploader</label></td> </tr></table>'}function hide_advsearch_pane(b){var c=document.getElementById("advdiv");b.innerHTML="Show Advanced Options";c.style.display="none";c.innerHTML=""}function toggle_filesearch_pane(b){b.innerHTML=="Hide File Search"?hide_filesearch_pane(b):show_filesearch_pane(b)}function show_filesearch_pane(b){var c=document.getElementById("fsdiv");b.innerHTML="Hide File Search";c.style.display="";c.innerHTML='<form action="'+ulhost+'image_lookup.php" method="post" enctype="multipart/form-data"><div><p style="font-weight:bold">If you want to combine a file search with a category/keyword search, upload the file first.</p><p>Select a file to upload, then hit File Search. All public galleries containing this exact file will be displayed.</p><div><input type="file" name="sfile" size="40" /> <input type="submit" name="f_sfile" value="File Search" /></div><p>For color images, the system can also perform a similarity lookup to find resampled images.</p><table class="itsf"> <tr> <td class="ic3"><input id="fs_similar" type="checkbox" name="fs_similar" checked="checked" /> <label for="fs_similar">Use Similarity Scan</label></td> <td class="ic3"><input id="fs_covers" type="checkbox" name="fs_covers" /> <label for="fs_covers">Only Search Covers</label></td> <td class="ic3"><input id="fs_exp" type="checkbox" name="fs_exp" /> <label for="fs_exp">Show Expunged</label></td> </tr></table></div></form>'}function hide_filesearch_pane(b){var c=document.getElementById("fsdiv");b.innerHTML="Show File Search";c.style.display="none";c.innerHTML=""}function load_pane_image(b){if(b!=undefined){var a=b.innerHTML.split("~",4);if(a.length==4){if(a[0]=="init"){b.innerHTML='<img src="http://'+a[1]+"/"+a[2]+'" alt="'+a[3]+'" style="margin:0" />'}else{if(a[0]=="inits"){b.innerHTML='<img src="https://'+a[1]+"/"+a[2]+'" alt="'+a[3]+'" style="margin:0" />'}}}}}var pltimer=0;function preload_pane_image_delayed(c,b,a){pltimer=setTimeout("preload_pane_image("+c+","+b+","+a+")",500)}function preload_pane_image_cancel(){if(pltimer>0){clearTimeout(pltimer);pltimer=0}}function preload_pane_image(c,b,a){load_pane_image(document.getElementById("i"+c));load_pane_image(document.getElementById("i"+b));load_pane_image(document.getElementById("i"+a))}var visible_pane=0;function show_image_pane(a){if(visible_pane>0){hide_image_pane(visible_pane)}var b=document.getElementById("i"+a);load_pane_image(b);b.style.visibility="visible";visible_pane=a}function hide_image_pane(a){document.getElementById("i"+a).style.visibility="hidden";visible_pane=0}function update_favsel(b){if((b.value).match(/^fav([0-9])$/)){var a=parseInt(b.value.replace("fav",""));b.style.paddingLeft="20px";b.style.backgroundPosition="4px "+-(-2+a*19)+"px"}else{b.style.paddingLeft="2px";b.style.backgroundPosition="4px 20px"}}function toggle_category(b){var e=document.getElementById("f_"+b);var d=document.getElementById("f_"+b+"_img");var c=parseInt(e.value);var a="https://ehgt.org/g/c/";if(c){e.value=0;d.src=a+b+"_d.png"}else{e.value=1;d.src=a+b+".png"}};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment