2015-11-30 17:40:17 +03:00
|
|
|
/*
|
|
|
|
* Copyright (c) 2015 Vincent Petry <pvince81@owncloud.com>
|
|
|
|
*
|
|
|
|
* This file is licensed under the Affero General Public License version 3
|
|
|
|
* or later.
|
|
|
|
*
|
|
|
|
* See the COPYING-README file.
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
(function() {
|
|
|
|
OCA.SystemTags = _.extend({}, OCA.SystemTags);
|
|
|
|
if (!OCA.SystemTags) {
|
|
|
|
/**
|
|
|
|
* @namespace
|
|
|
|
*/
|
|
|
|
OCA.SystemTags = {};
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @namespace
|
|
|
|
*/
|
|
|
|
OCA.SystemTags.FilesPlugin = {
|
2016-02-16 13:24:44 +03:00
|
|
|
ignoreLists: [
|
|
|
|
'files_trashbin',
|
|
|
|
'files.public'
|
2015-11-30 17:40:17 +03:00
|
|
|
],
|
|
|
|
|
|
|
|
attach: function(fileList) {
|
2016-02-16 13:24:44 +03:00
|
|
|
if (this.ignoreLists.indexOf(fileList.id) >= 0) {
|
2015-11-30 17:40:17 +03:00
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
fileList.registerDetailView(new OCA.SystemTags.SystemTagsInfoView());
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
})();
|
|
|
|
|
|
|
|
OC.Plugins.register('OCA.Files.FileList', OCA.SystemTags.FilesPlugin);
|
|
|
|
|