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 /
owncloud-prm /
core /
js /
Delete
Unzip
Name
Size
Permission
Date
Action
files
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
systemtags
[ DIR ]
drwxr-xr-x
2018-04-19 18:15
apps.js
2.77
KB
-rw-r--r--
2018-04-19 18:15
backgroundjobs.js
912
B
-rw-r--r--
2018-04-19 18:15
browser-update.js
827
B
-rw-r--r--
2018-04-19 18:15
config.js
1.49
KB
-rw-r--r--
2018-04-19 18:15
config.php
8.69
KB
-rw-r--r--
2018-04-19 18:15
core.json
1.42
KB
-rw-r--r--
2018-04-19 18:15
eventsource.js
4.16
KB
-rw-r--r--
2018-04-19 18:15
installation.js
115
B
-rw-r--r--
2018-04-19 18:15
integritycheck-failed-notification.js
1.07
KB
-rw-r--r--
2018-04-19 18:15
jquery-showpassword.js
3.16
KB
-rw-r--r--
2018-04-19 18:15
jquery.avatar.js
4.21
KB
-rw-r--r--
2018-04-19 18:15
jquery.ocdialog.js
4.88
KB
-rw-r--r--
2018-04-19 18:15
js.js
58.83
KB
-rw-r--r--
2018-04-19 18:15
l10n.js
7.38
KB
-rw-r--r--
2018-04-19 18:15
login.js
787
B
-rw-r--r--
2018-04-19 18:15
lostpassword.js
3.99
KB
-rw-r--r--
2018-04-19 18:15
maintenance-check.js
487
B
-rw-r--r--
2018-04-19 18:15
mimetype.js
3.51
KB
-rw-r--r--
2018-04-19 18:15
mimetypelist.js
4.97
KB
-rw-r--r--
2018-04-19 18:15
multiselect.js
11.29
KB
-rw-r--r--
2018-04-19 18:15
oc-backbone-webdav.js
13.39
KB
-rw-r--r--
2018-04-19 18:15
oc-backbone.js
252
B
-rw-r--r--
2018-04-19 18:15
oc-dialogs.js
25.89
KB
-rw-r--r--
2018-04-19 18:15
oc-requesttoken.js
209
B
-rw-r--r--
2018-04-19 18:15
octemplate.js
3.01
KB
-rw-r--r--
2018-04-19 18:15
placeholder.js
4.08
KB
-rw-r--r--
2018-04-19 18:15
select2-toggleselect.js
1.44
KB
-rw-r--r--
2018-04-19 18:15
setup.js
3.62
KB
-rw-r--r--
2018-04-19 18:15
setupchecks.js
11.67
KB
-rw-r--r--
2018-04-19 18:15
share.js
14.22
KB
-rw-r--r--
2018-04-19 18:15
shareconfigmodel.js
2.53
KB
-rw-r--r--
2018-04-19 18:15
sharedialogexpirationview.js
5.31
KB
-rw-r--r--
2018-04-19 18:15
sharedialoglinklistview.js
8.4
KB
-rw-r--r--
2018-04-19 18:15
sharedialoglinkshareview.js
11.75
KB
-rw-r--r--
2018-04-19 18:15
sharedialoglinksocialview.js
3.1
KB
-rw-r--r--
2018-04-19 18:15
sharedialogmailview.js
7.47
KB
-rw-r--r--
2018-04-19 18:15
sharedialogresharerinfoview.js
2.56
KB
-rw-r--r--
2018-04-19 18:15
sharedialogshareelistview.js
10.95
KB
-rw-r--r--
2018-04-19 18:15
sharedialogview.js
14.38
KB
-rw-r--r--
2018-04-19 18:15
shareitemmodel.js
18.28
KB
-rw-r--r--
2018-04-19 18:15
sharemodel.js
2.8
KB
-rw-r--r--
2018-04-19 18:15
sharescollection.js
617
B
-rw-r--r--
2018-04-19 18:15
singleselect.js
2.6
KB
-rw-r--r--
2018-04-19 18:15
tags.js
9.44
KB
-rw-r--r--
2018-04-19 18:15
update.js
4.63
KB
-rw-r--r--
2018-04-19 18:15
visitortimezone.js
385
B
-rw-r--r--
2018-04-19 18:15
Save
Rename
/** * jQuery plugin for micro templates * * Strings are automatically escaped, but that can be disabled by setting * escapeFunction to null. * * Usage examples: * * var htmlStr = '<p>Bake, uncovered, until the {greasystuff} is melted and the {pasta} is heated through, about {min} minutes.</p>' * $(htmlStr).octemplate({greasystuff: 'cheese', pasta: 'macaroni', min: 10}); * * var htmlStr = '<p>Welcome back {user}</p>'; * $(htmlStr).octemplate({user: 'John Q. Public'}, {escapeFunction: null}); * * Be aware that the target string must be wrapped in an HTML element for the * plugin to work. The following won't work: * * var textStr = 'Welcome back {user}'; * $(textStr).octemplate({user: 'John Q. Public'}); * * For anything larger than one-liners, you can use a simple $.get() ajax * request to get the template, or you can embed them it the page using the * text/template type: * * <script id="contactListItemTemplate" type="text/template"> * <tr class="contact" data-id="{id}"> * <td class="name"> * <input type="checkbox" name="id" value="{id}" /><span class="nametext">{name}</span> * </td> * <td class="email"> * <a href="mailto:{email}">{email}</a> * </td> * <td class="phone">{phone}</td> * </tr> * </script> * * var $tmpl = $('#contactListItemTemplate'); * var contacts = // fetched in some ajax call * * $.each(contacts, function(idx, contact) { * $contactList.append( * $tmpl.octemplate({ * id: contact.getId(), * name: contact.getDisplayName(), * email: contact.getPreferredEmail(), * phone: contact.getPreferredPhone(), * }); * ); * }); */ (function( $ ) { /** * Object Template * Inspired by micro templating done by e.g. underscore.js */ var Template = { init: function(vars, options, elem) { // Mix in the passed in options with the default options this.vars = vars; this.options = $.extend({},this.options,options); this.elem = elem; var self = this; if(typeof this.options.escapeFunction === 'function') { var keys = Object.keys(this.vars); for (var key = 0; key < keys.length; key++) { if(typeof this.vars[keys[key]] === 'string') { this.vars[keys[key]] = self.options.escapeFunction(this.vars[keys[key]]); } } } var _html = this._build(this.vars); return $(_html); }, // From stackoverflow.com/questions/1408289/best-way-to-do-variable-interpolation-in-javascript _build: function(o){ var data = this.elem.attr('type') === 'text/template' ? this.elem.html() : this.elem.get(0).outerHTML; try { return data.replace(/{([^{}]*)}/g, function (a, b) { var r = o[b]; return typeof r === 'string' || typeof r === 'number' ? r : a; } ); } catch(e) { console.error(e, 'data:', data); } }, options: { escapeFunction: escapeHTML } }; $.fn.octemplate = function(vars, options) { var vars = vars ? vars : {}; if(this.length) { var _template = Object.create(Template); return _template.init(vars, options, this); } }; })( jQuery );