diff --git a/app/templates/kinds/table.jade b/app/templates/editor/article/table.jade similarity index 85% rename from app/templates/kinds/table.jade rename to app/templates/editor/article/table.jade index 38b7553d1..c98e17b3f 100755 --- a/app/templates/kinds/table.jade +++ b/app/templates/editor/article/table.jade @@ -15,7 +15,7 @@ table.table - data = data.attributes; tr td - a(href="/editor/#{page}/#{data.slug || data._id}") + a(href="/editor/article/#{data.slug || data._id}") | #{data.name} td.body-row #{data.description} td #{data.version.major}.#{data.version.minor} \ No newline at end of file diff --git a/app/templates/editor/components/table.jade b/app/templates/editor/components/table.jade new file mode 100755 index 000000000..935fee07f --- /dev/null +++ b/app/templates/editor/components/table.jade @@ -0,0 +1,21 @@ +table.table + tr + th(colspan=3) + span(data-i18n="general.results") + | Results + span + |: #{documents.length} + + tr + th(data-i18n="general.name") Name + th(data-i18n="general.description") Description + th(data-i18n="general.version") Version + + for data in documents + - data = data.attributes; + tr + td + a(href="/editor/component/#{data.slug || data._id}") + | #{data.name} + td.body-row #{data.description} + td #{data.version.major}.#{data.version.minor} \ No newline at end of file diff --git a/app/templates/editor/level/table.jade b/app/templates/editor/level/table.jade new file mode 100755 index 000000000..3830b0fce --- /dev/null +++ b/app/templates/editor/level/table.jade @@ -0,0 +1,21 @@ +table.table + tr + th(colspan=3) + span(data-i18n="general.results") + | Results + span + |: #{documents.length} + + tr + th(data-i18n="general.name") Name + th(data-i18n="general.description") Description + th(data-i18n="general.version") Version + + for data in documents + - data = data.attributes; + tr + td + a(href="/editor/level/#{data.slug || data._id}") + | #{data.name} + td.body-row #{data.description} + td #{data.version.major}.#{data.version.minor} \ No newline at end of file diff --git a/app/templates/editor/thang/table.jade b/app/templates/editor/thang/table.jade new file mode 100755 index 000000000..7eea76e47 --- /dev/null +++ b/app/templates/editor/thang/table.jade @@ -0,0 +1,21 @@ +table.table + tr + th(colspan=3) + span(data-i18n="general.results") + | Results + span + |: #{documents.length} + + tr + th(data-i18n="general.name") Name + th(data-i18n="general.description") Description + th(data-i18n="general.version") Version + + for data in documents + - data = data.attributes; + tr + td + a(href="/editor/thang/#{data.slug || data._id}") + | #{data.name} + td.body-row #{data.description} + td #{data.version.major}.#{data.version.minor} \ No newline at end of file diff --git a/app/views/editor/article/home.coffee b/app/views/editor/article/home.coffee index 3e5a44494..41d7419f9 100644 --- a/app/views/editor/article/home.coffee +++ b/app/views/editor/article/home.coffee @@ -5,5 +5,4 @@ module.exports = class ThangTypeHomeView extends SearchView modelLabel: 'Article' model: require 'models/Article' modelURL: '/db/article' - page: "article" - tableTemplate: require 'templates/kinds/table' + tableTemplate: require 'templates/editor/article/table' diff --git a/app/views/editor/level/home.coffee b/app/views/editor/level/home.coffee index 6aa7fb41d..ffb1a5ac9 100644 --- a/app/views/editor/level/home.coffee +++ b/app/views/editor/level/home.coffee @@ -5,5 +5,4 @@ module.exports = class ThangTypeHomeView extends SearchView modelLabel: 'Level' model: require 'models/Level' modelURL: '/db/level' - page: 'level' - tableTemplate: require 'templates/kinds/table' \ No newline at end of file + tableTemplate: require 'templates/editor/level/table' \ No newline at end of file diff --git a/app/views/editor/thang/home.coffee b/app/views/editor/thang/home.coffee index 60ff29dd9..2fb208723 100644 --- a/app/views/editor/thang/home.coffee +++ b/app/views/editor/thang/home.coffee @@ -5,8 +5,7 @@ module.exports = class ThangTypeHomeView extends SearchView modelLabel: 'Thang Type' model: require 'models/ThangType' modelURL: '/db/thang.type' - page: 'thang' - tableTemplate: require 'templates/kinds/table' + tableTemplate: require 'templates/editor/thang/table' onSearchChange: => super() diff --git a/app/views/kinds/SearchView.coffee b/app/views/kinds/SearchView.coffee index edf7425cf..fb30d624e 100644 --- a/app/views/kinds/SearchView.coffee +++ b/app/views/kinds/SearchView.coffee @@ -16,7 +16,6 @@ module.exports = class ThangTypeHomeView extends View modelLabel: '' # 'Article' model: null # Article modelURL: null # '/db/article' - page: 'page' tableTemplate: null # require 'templates/editor/article/table' events: @@ -27,7 +26,6 @@ module.exports = class ThangTypeHomeView extends View getRenderData: -> c = super() - c.page = @page c.modelLabel = @modelLabel c