Disable right sidebar in public file list page
This commit is contained in:
parent
deb9d4d778
commit
b6192db610
|
@ -23,6 +23,7 @@
|
||||||
* @param [options.scrollContainer] scrollable container, defaults to $(window)
|
* @param [options.scrollContainer] scrollable container, defaults to $(window)
|
||||||
* @param [options.dragOptions] drag options, disabled by default
|
* @param [options.dragOptions] drag options, disabled by default
|
||||||
* @param [options.folderDropOptions] folder drop options, disabled by default
|
* @param [options.folderDropOptions] folder drop options, disabled by default
|
||||||
|
* @param [options.detailsViewEnabled=true] whether to enable details view
|
||||||
*/
|
*/
|
||||||
var FileList = function($el, options) {
|
var FileList = function($el, options) {
|
||||||
this.initialize($el, options);
|
this.initialize($el, options);
|
||||||
|
@ -210,10 +211,12 @@
|
||||||
}
|
}
|
||||||
this.breadcrumb = new OCA.Files.BreadCrumb(breadcrumbOptions);
|
this.breadcrumb = new OCA.Files.BreadCrumb(breadcrumbOptions);
|
||||||
|
|
||||||
|
if (_.isUndefined(options.detailsViewEnabled) || options.detailsViewEnabled) {
|
||||||
this._detailsView = new OCA.Files.DetailsView();
|
this._detailsView = new OCA.Files.DetailsView();
|
||||||
this._detailsView.addDetailView(new OCA.Files.MainFileInfoDetailView());
|
this._detailsView.addDetailView(new OCA.Files.MainFileInfoDetailView());
|
||||||
this.$el.append(this._detailsView.$el);
|
this.$el.append(this._detailsView.$el);
|
||||||
this._detailsView.$el.addClass('disappear');
|
this._detailsView.$el.addClass('disappear');
|
||||||
|
}
|
||||||
|
|
||||||
this.$el.find('#controls').prepend(this.breadcrumb.$el);
|
this.$el.find('#controls').prepend(this.breadcrumb.$el);
|
||||||
|
|
||||||
|
@ -285,6 +288,10 @@
|
||||||
* @param {OCA.Files.FileInfo} fileInfo file info to display
|
* @param {OCA.Files.FileInfo} fileInfo file info to display
|
||||||
*/
|
*/
|
||||||
_updateDetailsView: function(fileInfo) {
|
_updateDetailsView: function(fileInfo) {
|
||||||
|
if (!this._detailsView) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
var oldFileInfo = this._detailsView.getFileInfo();
|
var oldFileInfo = this._detailsView.getFileInfo();
|
||||||
if (oldFileInfo) {
|
if (oldFileInfo) {
|
||||||
|
@ -403,7 +410,7 @@
|
||||||
this.updateSelectionSummary();
|
this.updateSelectionSummary();
|
||||||
} else {
|
} else {
|
||||||
// clicked directly on the name
|
// clicked directly on the name
|
||||||
if ($(event.target).is('.nametext') || $(event.target).closest('.nametext').length) {
|
if (!this._detailsView || $(event.target).is('.nametext') || $(event.target).closest('.nametext').length) {
|
||||||
var filename = $tr.attr('data-file');
|
var filename = $tr.attr('data-file');
|
||||||
var renaming = $tr.data('renaming');
|
var renaming = $tr.data('renaming');
|
||||||
if (!renaming) {
|
if (!renaming) {
|
||||||
|
|
|
@ -57,7 +57,8 @@ OCA.Sharing.PublicApp = {
|
||||||
scrollContainer: $(window),
|
scrollContainer: $(window),
|
||||||
dragOptions: dragOptions,
|
dragOptions: dragOptions,
|
||||||
folderDropOptions: folderDropOptions,
|
folderDropOptions: folderDropOptions,
|
||||||
fileActions: fileActions
|
fileActions: fileActions,
|
||||||
|
detailsViewEnabled: false
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
this.files = OCA.Files.Files;
|
this.files = OCA.Files.Files;
|
||||||
|
|
Loading…
Reference in New Issue