📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: append.js
var app = angular.module('application', ['ui.scroll']); app.factory('Server', [ '$timeout', '$q', function ($timeout, $q) { var ServerFactory = { max: 50, first: 1, delay: 100, data: [], prependedData: [], appendedData: [], generateItem: function (number) { return { number: number, content: 'Item #' + number } }, init: function () { for (var i = this.first - 1; i <= this.max; i++) { this.data.push(this.generateItem(i)); } }, getItem: function (index) { if (index < this.first) { return this.prependedData[(-1) * index]; } else if (index > this.max) { return this.appendedData[index - this.max - 1]; } else { return this.data[index]; } }, request: function (index, count) { var self = this; var deferred = $q.defer(); var start = index; var end = index + count - 1; $timeout(function () { var item, result = { items: [] }; if (start <= end) { for (var i = start; i <= end; i++) { if (item = self.getItem(i)) { result.items.push(item); } } } deferred.resolve(result); }, self.delay); return deferred.promise; }, prependItem: function (params) { var prependedDataIndex = this.first - this.prependedData.length - 1; var newItem = this.generateItem(prependedDataIndex); newItem.content += params; this.prependedData.push(newItem); return newItem; }, appendItem: function (params) { var appendedDataIndex = this.max + this.appendedData.length + 1; var newItem = this.generateItem(appendedDataIndex); newItem.content += params; this.appendedData.push(newItem); return newItem; } }; ServerFactory.init(); return ServerFactory; } ]); app.controller('mainController', [ '$scope', 'Server', function ($scope, Server) { $scope.datasource = { get: function (index, count, success) { console.log('request by index = ' + index + ', count = ' + count); Server.request(index, count).then(function (result) { if (result.items.length) { console.log('resolved ' + result.items.length + ' items'); } success(result.items); }); } }; $scope.prepend = function () { var newItem = Server.prependItem(' (new)*'); if ($scope.adapter.isBOF()) { $scope.adapter.prepend([newItem]); } }; $scope.append = function () { var newItem = Server.appendItem(' (new)*'); if ($scope.adapter.isEOF()) { $scope.adapter.append([newItem]); } }; } ]);
Save