fix #19: add option to keep external sites in the top menu
This commit is contained in:
@@ -53,6 +53,10 @@ export default {
|
||||
for (let element of links) {
|
||||
let href = element.getAttribute('href')
|
||||
|
||||
if (this.ignoreExternalSites && element.parentNode.getAttribute('data-id').indexOf('external_index') !== -1) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (href !== '#') {
|
||||
let svg = element.querySelector('svg').outerHTML
|
||||
|
||||
@@ -99,6 +103,7 @@ export default {
|
||||
this.retrieveApps()
|
||||
this.retrieveLogo()
|
||||
this.forceLightIcon = document.querySelector('#side-menu-container').getAttribute('data-forcelighticon') == 1;
|
||||
this.ignoreExternalSites = document.querySelector('#side-menu-container').getAttribute('data-externalsitesintopmenu') == 1;
|
||||
|
||||
const menu = document.querySelector('#appmenu')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user