From 86dcbbd6846483481abae715c888531669a47af9 Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Sun, 11 Jun 2017 15:20:48 -0400 Subject: [PATCH] accept .markdown files and trap fro no spaces on space admin screen --- app/app/components/folder/start-document.js | 2 +- app/app/pods/customize/folders/route.js | 5 +- app/app/pods/customize/folders/template.hbs | 89 ++++++++++--------- .../components/folder/start-document.hbs | 2 +- core/api/plugins/glick.go | 2 +- 5 files changed, 56 insertions(+), 44 deletions(-) diff --git a/app/app/components/folder/start-document.js b/app/app/components/folder/start-document.js index 57ee1c1e..7d4b4446 100644 --- a/app/app/components/folder/start-document.js +++ b/app/app/components/folder/start-document.js @@ -74,7 +74,7 @@ export default Ember.Component.extend(NotifierMixin, { url: importUrl, method: "post", paramName: 'attachment', - acceptedFiles: ".doc,.docx,.txt,.md,.markdown", + acceptedFiles: ".doc,.docx,.md,.markdown,.htm,.html", clickable: true, maxFilesize: 10, parallelUploads: 3, diff --git a/app/app/pods/customize/folders/route.js b/app/app/pods/customize/folders/route.js index 445d4b89..261e6d71 100644 --- a/app/app/pods/customize/folders/route.js +++ b/app/app/pods/customize/folders/route.js @@ -27,6 +27,9 @@ export default Ember.Route.extend(AuthenticatedRouteMixin, { setupController(controller, model) { let nonPrivateFolders = model.rejectBy('folderType', 2); + if (is.empty(nonPrivateFolders) || is.null(model) || is.undefined(model)) { + nonPrivateFolders = []; + } controller.set('folders', nonPrivateFolders); this.get('folderService').getProtectedFolderInfo().then((people) => { @@ -48,7 +51,7 @@ export default Ember.Route.extend(AuthenticatedRouteMixin, { }, activate() { - document.title = "Folders | Documize"; + document.title = "Spaces | Documize"; }, actions: { diff --git a/app/app/pods/customize/folders/template.hbs b/app/app/pods/customize/folders/template.hbs index 44ec0bd9..2667827f 100644 --- a/app/app/pods/customize/folders/template.hbs +++ b/app/app/pods/customize/folders/template.hbs @@ -1,41 +1,50 @@ -
-
-
{{folders.length}} shared {{label}}
-
View and change shared space ownership
-
-
- - - - - - - - - {{#each folders as |folder|}} - - - + + {{/each}} + +
SpaceParticipants
- {{#link-to 'folder' folder.id folder.slug class="alt"}}{{folder.name}}{{/link-to}} - - {{#each folder.sharedWith as |person|}} - {{#if person.isEveryone}} - Everyone - {{else}} +{{#if folders}} +
+
+
{{folders.length}} shared {{label}}
+
View and change shared space ownership
+
+
+ + + + + + + + + {{#each folders as |folder|}} + + + - - {{/each}} - -
SpaceParticipants
+ {{#link-to 'folder' folder.id folder.slug class="alt"}}{{folder.name}}{{/link-to}} + + {{#each folder.sharedWith as |person|}} + {{#if person.isEveryone}} + Everyone + {{else}} - {{#if person.isOwner}} - {{person.firstname}} {{person.lastname}} (owner) - {{else}} - {{person.firstname}} {{person.lastname}} - make owner - {{/if}} - {{/if}} -
- {{/each}} -
-
-
+ {{#if person.isOwner}} + {{person.firstname}} {{person.lastname}} (owner) + {{else}} + {{person.firstname}} {{person.lastname}} + make owner + {{/if}} + {{/if}} +
+ {{/each}} +
+
+
+{{else}} +
+
+
{{folders.length}} shared {{label}}
+
There are no spaces to maintain
+
+
+{{/if}} \ No newline at end of file diff --git a/app/app/templates/components/folder/start-document.hbs b/app/app/templates/components/folder/start-document.hbs index 2b874f3c..f9bcf113 100644 --- a/app/app/templates/components/folder/start-document.hbs +++ b/app/app/templates/components/folder/start-document.hbs @@ -9,7 +9,7 @@
- Drag-drop or click to select .doc, .docx, .txt, .md, .markdown files + Drag-drop or click to select .doc, .docx, .md, .markdown files
diff --git a/core/api/plugins/glick.go b/core/api/plugins/glick.go index 18274314..1dd64183 100644 --- a/core/api/plugins/glick.go +++ b/core/api/plugins/glick.go @@ -81,7 +81,7 @@ func LibSetup() error { } } - for _, xtn := range []string{"md"} { + for _, xtn := range []string{"md", "markdown"} { err = Lib.RegPlugin("Convert", xtn, md.Convert, nil) if err != nil { return err