1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 23:20:51 +00:00

new share admin page (#1233)

This commit is contained in:
lian
2016-06-30 15:06:43 +08:00
committed by Daniel Pan
parent 70021ebc18
commit c4fa072dc7
52 changed files with 2739 additions and 2186 deletions

View File

@@ -0,0 +1,33 @@
define([
'underscore',
'backbone',
'common'
], function(_, Backbone, Common) {
'use strict';
var ShareAdminRepo = Backbone.Model.extend({
getWebUrl: function() {
return "#common/lib/" + this.get('repo_id') + "/";
},
getIconUrl: function(size) {
var is_readonly = this.get('share_permission') == "r" ? true : false;
return Common.getLibIconUrl(false, is_readonly, size);
},
getIconTitle: function() {
var icon_title = '';
if (this.get('share_permission') == "rw") {
icon_title = gettext("Read-Write");
} else {
icon_title = gettext("Read-Only");
}
return icon_title;
}
});
return ShareAdminRepo;
});