Linux server1.hosting4iran.com 4.18.0-553.123.2.el8_10.x86_64 #1 SMP Thu May 7 15:28:41 EDT 2026 x86_64
LiteSpeed
Server IP : 185.208.174.156 & Your IP : 216.73.216.143
Domains : 326 Domain
User : satitravel
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
python2-docs /
html /
_static /
Delete
Unzip
Name
Size
Permission
Date
Action
ajax-loader.gif
673
B
-rw-r--r--
2018-07-15 13:35
basic.css
6.92
KB
-rw-r--r--
2019-03-02 18:17
classic.css
4.13
KB
-rw-r--r--
2019-03-27 12:19
comment-bright.png
756
B
-rw-r--r--
2018-07-15 13:35
comment-close.png
829
B
-rw-r--r--
2018-07-15 13:35
comment.png
641
B
-rw-r--r--
2018-07-15 13:35
copybutton.js
2.62
KB
-rw-r--r--
2019-03-02 18:17
default.css
28
B
-rw-r--r--
2018-07-15 13:35
doctools.js
9.01
KB
-rw-r--r--
2019-03-27 12:19
documentation_options.js
276
B
-rw-r--r--
2019-03-27 12:19
down-pressed.png
222
B
-rw-r--r--
2018-07-15 13:35
down.png
202
B
-rw-r--r--
2018-07-15 13:35
file.png
286
B
-rw-r--r--
2018-07-15 13:35
jquery-3.2.1.js
261.76
KB
-rw-r--r--
2018-07-16 07:59
jquery.js
84.63
KB
-rw-r--r--
2018-07-16 07:59
minus.png
90
B
-rw-r--r--
2018-07-15 13:35
opensearch.xml
573
B
-rw-r--r--
2019-03-27 12:19
plus.png
90
B
-rw-r--r--
2018-07-15 13:35
py.png
695
B
-rw-r--r--
2019-03-02 18:17
pygments.css
4.29
KB
-rw-r--r--
2019-03-27 12:19
searchtools.js
24.85
KB
-rw-r--r--
2019-03-27 12:19
sidebar.js
5.86
KB
-rw-r--r--
2019-03-02 18:17
switchers.js
4.92
KB
-rw-r--r--
2019-03-02 18:17
underscore-1.3.1.js
34.34
KB
-rw-r--r--
2018-07-15 13:35
underscore.js
11.86
KB
-rw-r--r--
2018-07-15 13:35
up-pressed.png
214
B
-rw-r--r--
2018-07-15 13:35
up.png
203
B
-rw-r--r--
2018-07-15 13:35
websupport.js
24.76
KB
-rw-r--r--
2018-07-16 07:59
Save
Rename
/* * sidebar.js * ~~~~~~~~~~ * * This script makes the Sphinx sidebar collapsible and implements * intelligent scrolling. * * .sphinxsidebar contains .sphinxsidebarwrapper. This script adds * in .sphixsidebar, after .sphinxsidebarwrapper, the #sidebarbutton * used to collapse and expand the sidebar. * * When the sidebar is collapsed the .sphinxsidebarwrapper is hidden * and the width of the sidebar and the margin-left of the document * are decreased. When the sidebar is expanded the opposite happens. * This script saves a per-browser/per-session cookie used to * remember the position of the sidebar among the pages. * Once the browser is closed the cookie is deleted and the position * reset to the default (expanded). * * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ $(function() { // global elements used by the functions. // the 'sidebarbutton' element is defined as global after its // creation, in the add_sidebar_button function var jwindow = $(window); var jdocument = $(document); var bodywrapper = $('.bodywrapper'); var sidebar = $('.sphinxsidebar'); var sidebarwrapper = $('.sphinxsidebarwrapper'); // original margin-left of the bodywrapper and width of the sidebar // with the sidebar expanded var bw_margin_expanded = bodywrapper.css('margin-left'); var ssb_width_expanded = sidebar.width(); // margin-left of the bodywrapper and width of the sidebar // with the sidebar collapsed var bw_margin_collapsed = '.8em'; var ssb_width_collapsed = '.8em'; // colors used by the current theme var dark_color = $('.related').css('background-color'); var light_color = $('.document').css('background-color'); function get_viewport_height() { if (window.innerHeight) return window.innerHeight; else return jwindow.height(); } function sidebar_is_collapsed() { return sidebarwrapper.is(':not(:visible)'); } function toggle_sidebar() { if (sidebar_is_collapsed()) expand_sidebar(); else collapse_sidebar(); // adjust the scrolling of the sidebar scroll_sidebar(); } function collapse_sidebar() { sidebarwrapper.hide(); sidebar.css('width', ssb_width_collapsed); bodywrapper.css('margin-left', bw_margin_collapsed); sidebarbutton.css({ 'margin-left': '0', 'height': bodywrapper.height() }); sidebarbutton.find('span').text('»'); sidebarbutton.attr('title', _('Expand sidebar')); document.cookie = 'sidebar=collapsed'; } function expand_sidebar() { bodywrapper.css('margin-left', bw_margin_expanded); sidebar.css('width', ssb_width_expanded); sidebarwrapper.show(); sidebarbutton.css({ 'margin-left': ssb_width_expanded-12, 'height': bodywrapper.height() }); sidebarbutton.find('span').text('«'); sidebarbutton.attr('title', _('Collapse sidebar')); document.cookie = 'sidebar=expanded'; } function add_sidebar_button() { sidebarwrapper.css({ 'float': 'left', 'margin-right': '0', 'width': ssb_width_expanded - 28 }); // create the button sidebar.append( '<div id="sidebarbutton"><span>«</span></div>' ); var sidebarbutton = $('#sidebarbutton'); light_color = sidebarbutton.css('background-color'); // find the height of the viewport to center the '<<' in the page var viewport_height = get_viewport_height(); sidebarbutton.find('span').css({ 'display': 'block', 'margin-top': (viewport_height - sidebar.position().top - 20) / 2 }); sidebarbutton.click(toggle_sidebar); sidebarbutton.attr('title', _('Collapse sidebar')); sidebarbutton.css({ 'color': '#FFFFFF', 'border-left': '1px solid ' + dark_color, 'font-size': '1.2em', 'cursor': 'pointer', 'height': bodywrapper.height(), 'padding-top': '1px', 'margin-left': ssb_width_expanded - 12 }); sidebarbutton.hover( function () { $(this).css('background-color', dark_color); }, function () { $(this).css('background-color', light_color); } ); } function set_position_from_cookie() { if (!document.cookie) return; var items = document.cookie.split(';'); for(var k=0; k<items.length; k++) { var key_val = items[k].split('='); var key = key_val[0]; if (key == 'sidebar') { var value = key_val[1]; if ((value == 'collapsed') && (!sidebar_is_collapsed())) collapse_sidebar(); else if ((value == 'expanded') && (sidebar_is_collapsed())) expand_sidebar(); } } } add_sidebar_button(); var sidebarbutton = $('#sidebarbutton'); set_position_from_cookie(); /* intelligent scrolling */ function scroll_sidebar() { var sidebar_height = sidebarwrapper.height(); var viewport_height = get_viewport_height(); var offset = sidebar.position()['top']; var wintop = jwindow.scrollTop(); var winbot = wintop + viewport_height; var curtop = sidebarwrapper.position()['top']; var curbot = curtop + sidebar_height; // does sidebar fit in window? if (sidebar_height < viewport_height) { // yes: easy case -- always keep at the top sidebarwrapper.css('top', $u.min([$u.max([0, wintop - offset - 10]), jdocument.height() - sidebar_height - 200])); } else { // no: only scroll if top/bottom edge of sidebar is at // top/bottom edge of window if (curtop > wintop && curbot > winbot) { sidebarwrapper.css('top', $u.max([wintop - offset - 10, 0])); } else if (curtop < wintop && curbot < winbot) { sidebarwrapper.css('top', $u.min([winbot - sidebar_height - offset - 20, jdocument.height() - sidebar_height - 200])); } } } jwindow.scroll(scroll_sidebar); });