Server IP : 184.154.167.98 / Your IP : 3.12.148.140 Web Server : Apache System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : puertode ( 1767) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/puertode/public_html/sesiones/apps/files/js/ |
Upload File : |
/* * Copyright (c) 2016 Robin Appelman <robin@icewind.nl> * * This file is licensed under the Affero General Public License version 3 * or later. * * See the COPYING-README file. * */ (function (OCA) { OCA.Files = OCA.Files || {}; /** * @namespace OCA.Files.GotoPlugin * */ OCA.Files.GotoPlugin = { name: 'Goto', disallowedLists: [ 'files', 'trashbin' ], attach: function (fileList) { if (this.disallowedLists.indexOf(fileList.id) !== -1) { return; } var fileActions = fileList.fileActions; fileActions.registerAction({ name: 'Goto', displayName: t('files', 'View in folder'), mime: 'all', permissions: OC.PERMISSION_ALL, iconClass: 'icon-goto nav-icon-extstoragemounts', type: OCA.Files.FileActions.TYPE_DROPDOWN, actionHandler: function (fileName, context) { var fileModel = context.fileInfoModel; OC.Apps.hideAppSidebar($('.detailsView')); OCA.Files.App.setActiveView('files', {silent: true}); OCA.Files.App.fileList.changeDirectory(fileModel.get('path'), true, true).then(function() { OCA.Files.App.fileList.scrollTo(fileModel.get('name')); }); }, render: function (actionSpec, isDefault, context) { return fileActions._defaultRenderAction.call(fileActions, actionSpec, isDefault, context) .removeClass('permanent'); } }); } }; })(OCA); OC.Plugins.register('OCA.Files.FileList', OCA.Files.GotoPlugin);