Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
wiki.bernardino.org /
resources /
jquery /
Delete
Unzip
Name
Size
Permission
Date
Action
images
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
jquery.appear.js
2.95
KB
-rw-r--r--
2011-05-05 01:26
jquery.async.js
1.79
KB
-rw-r--r--
2011-01-31 23:02
jquery.autoEllipsis.js
4.11
KB
-rw-r--r--
2011-06-14 23:42
jquery.byteLength.js
730
B
-rw-r--r--
2011-06-30 03:06
jquery.byteLimit.js
1.59
KB
-rw-r--r--
2011-07-11 19:53
jquery.checkboxShiftClick.js
902
B
-rw-r--r--
2011-01-31 20:33
jquery.client.js
7.37
KB
-rw-r--r--
2011-07-04 21:11
jquery.collapsibleTabs.js
4.31
KB
-rw-r--r--
2012-01-03 19:03
jquery.color.js
1.32
KB
-rw-r--r--
2011-01-31 20:33
jquery.colorUtil.js
5.6
KB
-rw-r--r--
2011-01-31 20:33
jquery.cookie.js
4.15
KB
-rw-r--r--
2010-12-09 00:14
jquery.delayedBind.js
2.33
KB
-rw-r--r--
2012-01-03 19:03
jquery.expandableField.js
3.57
KB
-rw-r--r--
2010-11-30 19:19
jquery.form.js
22.07
KB
-rw-r--r--
2011-01-31 20:33
jquery.getAttrs.js
666
B
-rw-r--r--
2011-07-14 00:46
jquery.highlightText.js
2.59
KB
-rw-r--r--
2011-09-09 00:26
jquery.hoverIntent.js
4.41
KB
-rw-r--r--
2011-01-10 06:33
jquery.js
232.58
KB
-rw-r--r--
2011-10-07 23:32
jquery.json.js
5.54
KB
-rw-r--r--
2011-04-21 21:33
jquery.localize.js
2.4
KB
-rw-r--r--
2011-11-24 17:30
jquery.makeCollapsible.css
318
B
-rw-r--r--
2011-06-12 02:17
jquery.makeCollapsible.js
11.87
KB
-rw-r--r--
2011-06-26 22:00
jquery.messageBox.css
327
B
-rw-r--r--
2011-02-08 01:22
jquery.messageBox.js
2.98
KB
-rw-r--r--
2011-05-10 23:54
jquery.mwPrototypes.js
3.17
KB
-rw-r--r--
2011-05-17 19:19
jquery.placeholder.js
2.59
KB
-rw-r--r--
2011-03-09 15:27
jquery.qunit.completenessTest.js
7.37
KB
-rw-r--r--
2011-07-10 21:10
jquery.qunit.css
4.38
KB
-rw-r--r--
2011-05-10 23:54
jquery.qunit.js
37.24
KB
-rw-r--r--
2011-05-10 23:54
jquery.suggestions.css
1.34
KB
-rw-r--r--
2011-01-25 20:53
jquery.suggestions.js
18.48
KB
-rw-r--r--
2011-06-14 23:42
jquery.tabIndex.js
1.33
KB
-rw-r--r--
2011-06-11 12:56
jquery.tablesorter.css
506
B
-rw-r--r--
2011-11-15 13:47
jquery.tablesorter.js
23.32
KB
-rw-r--r--
2011-11-14 21:58
jquery.textSelection.js
17.15
KB
-rw-r--r--
2011-11-15 13:55
Save
Rename
/** * User-agent detection */ ( function( $ ) { /* Private Members */ /** * @var profileCache {Object} Keyed by userAgent string, * value is the parsed $.client.profile object for that user agent. */ var profileCache = {}; /* Public Methods */ $.client = { /** * Get an object containing information about the client. * * @param nav {Object} An object with atleast a 'userAgent' and 'platform' key.= * Defaults to the global Navigator object. * @return {Object} The resulting client object will be in the following format: * { * 'name': 'firefox', * 'layout': 'gecko', * 'layoutVersion': 20101026, * 'platform': 'linux' * 'version': '3.5.1', * 'versionBase': '3', * 'versionNumber': 3.5, * } */ profile: function( nav ) { if ( nav === undefined ) { nav = window.navigator; } // Use the cached version if possible if ( profileCache[nav.userAgent] === undefined ) { /* Configuration */ // Name of browsers or layout engines we don't recognize var uk = 'unknown'; // Generic version digit var x = 'x'; // Strings found in user agent strings that need to be conformed var wildUserAgents = [ 'Opera', 'Navigator', 'Minefield', 'KHTML', 'Chrome', 'PLAYSTATION 3']; // Translations for conforming user agent strings var userAgentTranslations = [ // Tons of browsers lie about being something they are not [/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/, ''], // Chrome lives in the shadow of Safari still ['Chrome Safari', 'Chrome'], // KHTML is the layout engine not the browser - LIES! ['KHTML', 'Konqueror'], // Firefox nightly builds ['Minefield', 'Firefox'], // This helps keep differnt versions consistent ['Navigator', 'Netscape'], // This prevents version extraction issues, otherwise translation would happen later ['PLAYSTATION 3', 'PS3'] ]; // Strings which precede a version number in a user agent string - combined and used as match 1 in // version detectection var versionPrefixes = [ 'camino', 'chrome', 'firefox', 'netscape', 'netscape6', 'opera', 'version', 'konqueror', 'lynx', 'msie', 'safari', 'ps3' ]; // Used as matches 2, 3 and 4 in version extraction - 3 is used as actual version number var versionSuffix = '(\\/|\\;?\\s|)([a-z0-9\\.\\+]*?)(\\;|dev|rel|\\)|\\s|$)'; // Names of known browsers var names = [ 'camino', 'chrome', 'firefox', 'netscape', 'konqueror', 'lynx', 'msie', 'opera', 'safari', 'ipod', 'iphone', 'blackberry', 'ps3' ]; // Tanslations for conforming browser names var nameTranslations = []; // Names of known layout engines var layouts = ['gecko', 'konqueror', 'msie', 'opera', 'webkit']; // Translations for conforming layout names var layoutTranslations = [['konqueror', 'khtml'], ['msie', 'trident'], ['opera', 'presto']]; // Names of supported layout engines for version number var layoutVersions = ['applewebkit', 'gecko']; // Names of known operating systems var platforms = ['win', 'mac', 'linux', 'sunos', 'solaris', 'iphone']; // Translations for conforming operating system names var platformTranslations = [['sunos', 'solaris']]; /* Methods */ // Performs multiple replacements on a string var translate = function( source, translations ) { for ( var i = 0; i < translations.length; i++ ) { source = source.replace( translations[i][0], translations[i][1] ); } return source; }; /* Pre-processing */ var ua = nav.userAgent, match, name = uk, layout = uk, layoutversion = uk, platform = uk, version = x; if ( match = new RegExp( '(' + wildUserAgents.join( '|' ) + ')' ).exec( ua ) ) { // Takes a userAgent string and translates given text into something we can more easily work with ua = translate( ua, userAgentTranslations ); } // Everything will be in lowercase from now on ua = ua.toLowerCase(); /* Extraction */ if ( match = new RegExp( '(' + names.join( '|' ) + ')' ).exec( ua ) ) { name = translate( match[1], nameTranslations ); } if ( match = new RegExp( '(' + layouts.join( '|' ) + ')' ).exec( ua ) ) { layout = translate( match[1], layoutTranslations ); } if ( match = new RegExp( '(' + layoutVersions.join( '|' ) + ')\\\/(\\d+)').exec( ua ) ) { layoutversion = parseInt( match[2], 10 ); } if ( match = new RegExp( '(' + platforms.join( '|' ) + ')' ).exec( nav.platform.toLowerCase() ) ) { platform = translate( match[1], platformTranslations ); } if ( match = new RegExp( '(' + versionPrefixes.join( '|' ) + ')' + versionSuffix ).exec( ua ) ) { version = match[3]; } /* Edge Cases -- did I mention about how user agent string lie? */ // Decode Safari's crazy 400+ version numbers if ( name.match( /safari/ ) && version > 400 ) { version = '2.0'; } // Expose Opera 10's lies about being Opera 9.8 if ( name === 'opera' && version >= 9.8) { version = ua.match( /version\/([0-9\.]*)/i )[1] || 10; } var versionNumber = parseFloat( version, 10 ) || 0.0; /* Caching */ profileCache[nav.userAgent] = { 'name': name, 'layout': layout, 'layoutVersion': layoutversion, 'platform': platform, 'version': version, 'versionBase': ( version !== x ? Math.floor( versionNumber ).toString() : x ), 'versionNumber': versionNumber }; } return profileCache[nav.userAgent]; }, /** * Checks the current browser against a support map object to determine if the browser has been black-listed or * not. If the browser was not configured specifically it is assumed to work. It is assumed that the body * element is classified as either "ltr" or "rtl". If neither is set, "ltr" is assumed. * * A browser map is in the following format: * { * 'ltr': { * // Multiple rules with configurable operators * 'msie': [['>=', 7], ['!=', 9]], * // Blocked entirely * 'iphone': false * }, * 'rtl': { * // Test against a string * 'msie': [['!==', '8.1.2.3']], * // RTL rules do not fall through to LTR rules, you must explicity set each of them * 'iphone': false * } * } * * @param map {Object} Browser support map * @param profile {Object} (optional) a client-profile object. * * @return Boolean true if browser known or assumed to be supported, false if blacklisted */ test: function( map, profile ) { profile = $.isPlainObject( profile ) ? profile : $.client.profile(); var dir = $( 'body' ).is( '.rtl' ) ? 'rtl' : 'ltr'; // Check over each browser condition to determine if we are running in a compatible client if ( typeof map[dir] !== 'object' || typeof map[dir][profile.name] === 'undefined' ) { // Unknown, so we assume it's working return true; } var conditions = map[dir][profile.name]; for ( var i = 0; i < conditions.length; i++ ) { var op = conditions[i][0]; var val = conditions[i][1]; if ( val === false ) { return false; } else if ( typeof val == 'string' ) { if ( !( eval( 'profile.version' + op + '"' + val + '"' ) ) ) { return false; } } else if ( typeof val == 'number' ) { if ( !( eval( 'profile.versionNumber' + op + val ) ) ) { return false; } } } return true; } }; } )( jQuery );