X Tutup
Skip to content

Commit 2992381

Browse files
author
jan
committed
added readonly tag view
1 parent 60eaf47 commit 2992381

File tree

22 files changed

+963
-485
lines changed

22 files changed

+963
-485
lines changed

apps/systemtags/appinfo/app.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,11 @@ function () {
3535
\OCP\Util::addScript('systemtags/systemtagsmappingcollection');
3636
\OCP\Util::addScript('systemtags/systemtagscollection');
3737
\OCP\Util::addScript('systemtags/systemtagsinputfield');
38+
\OCP\Util::addScript('systemtags/systemtagslist');
3839
\OCP\Util::addScript('systemtags', 'app');
3940
\OCP\Util::addScript('systemtags', 'systemtagsfilelist');
4041
\OCP\Util::addScript('systemtags', 'filesplugin');
42+
\OCP\Util::addScript('systemtags', 'systemtagstabview');
4143
\OCP\Util::addScript('systemtags', 'systemtagsinfoview');
4244
\OCP\Util::addStyle('systemtags');
4345
\OCP\Util::addStyle('systemtags', 'systemtagsfilelist');

apps/systemtags/css/systemtagsfilelist.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@
2626

2727
.nav-icon-systemtagsfilter {
2828
background-image: url('../img/tag.svg');
29-
}
29+
}

apps/systemtags/js/filesplugin.js

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*/
1010

11-
(function() {
11+
(function () {
1212
OCA.SystemTags = _.extend({}, OCA.SystemTags);
1313
if (!OCA.SystemTags) {
1414
/**
@@ -26,13 +26,27 @@
2626
'files.public'
2727
],
2828

29-
attach: function(fileList) {
29+
attach: function (fileList) {
3030
if (this.ignoreLists.indexOf(fileList.id) >= 0) {
3131
return;
3232
}
3333

34-
fileList.registerDetailView(new OCA.SystemTags.SystemTagsInfoView());
35-
}
34+
var selectedTagsCollection = new OC.SystemTags.SystemTagsMappingCollection([], {objectType: 'files'});
35+
36+
fileList.registerDetailView(new OCA.SystemTags.SystemTagsInfoView({
37+
selectedTagsCollection: selectedTagsCollection,
38+
onClickEdit: function () {
39+
fileList._detailsView.selectTab('systemTagsTabView');
40+
},
41+
}));
42+
43+
fileList.registerTabView(new OCA.SystemTags.SystemTagsTabView({
44+
selectedTagsCollection: selectedTagsCollection,
45+
}));
46+
47+
48+
},
49+
3650
};
3751

3852
})();

0 commit comments

Comments
 (0)
X Tutup