diff --git a/lib/Util.php b/lib/Util.php index 191856db96c6e93331bf4f763c4d52509ad1de27..5e72976fa4a43f424aebc87ee943793d8710388c 100755 --- a/lib/Util.php +++ b/lib/Util.php @@ -108,8 +108,10 @@ class Util foreach ($entries as &$entry) { if (strpos($entry["id"], "external_index") !== 0) { $entry["style"] = ""; + $entry["target"] = ""; }else{ - $entry["style"] = "background-image: url('". $entry["icon"] ."')"; + $entry["style"] = "background-image: url('". $entry["icon"] ."')"; + $entry["target"] = "_blank"; } $entry["iconOffsetY"] = 0; diff --git a/src/components/AllApps.vue b/src/components/AllApps.vue index 7997e1ca36a37e14dd6b74fa5e0f90740861fa39..1d9712fbc3bed27113deb26e1a3a895143d01186 100755 --- a/src/components/AllApps.vue +++ b/src/components/AllApps.vue @@ -42,6 +42,7 @@ :key="entry.message" class="item" :href="entry.href" + :target="entry.target" @click="handleOfficeClick(entry, $event)">