Browse Source

Categories: read category name from category file

master
parent
commit
185fc6be25
  1. 13
      src/CategoryBase.js

13
src/CategoryBase.js

@ -5,12 +5,23 @@ function CategoryBase (id, data) {
this.isOpen = false
this.dom = document.createElement('div')
this.dom.className = 'category category-' + data.type
var name
if (this.id !== 'index') {
var domHeader = document.createElement('header')
this.dom.appendChild(domHeader)
var name = ('name:' + ui_lang) in this.data ? this.data['name:en'] : lang('category:' + this.id)
if ('name' in this.data) {
if (typeof this.data.name === 'object') {
name = lang(this.data.name)
} else {
name = this.data.name
}
} else if (('name:' + ui_lang) in this.data) {
name = this.data['name:' + ui_lang]
} else {
name = lang('category:' + this.id)
}
var a = document.createElement('a')
a.appendChild(document.createTextNode(name))

Loading…
Cancel
Save