diff --git a/packages/client/src/pages/admin-file.vue b/packages/client/src/pages/admin-file.vue
index 67dcd88bc4..2cbe8890a1 100644
--- a/packages/client/src/pages/admin-file.vue
+++ b/packages/client/src/pages/admin-file.vue
@@ -14,9 +14,9 @@
NSFW
-
- {{ $ts.user }}
-
+ Open
+ {{ $ts.user }}
+
{{ $ts.delete }}
@@ -35,6 +35,7 @@ import { computed } from 'vue';
import MkButton from '@/components/ui/button.vue';
import MkSwitch from '@/components/form/switch.vue';
import MkDriveFileThumbnail from '@/components/drive-file-thumbnail.vue';
+import FormLink from '@/components/form/link.vue';
import bytes from '@/filters/bytes';
import * as os from '@/os';
import { i18n } from '@/i18n';
@@ -56,10 +57,6 @@ async function fetch() {
fetch();
-function showUser() {
- os.pageWindow(`/user-info/${file.userId}`);
-}
-
async function del() {
const { canceled } = await os.confirm({
type: 'warning',
diff --git a/packages/client/src/pages/user-info.vue b/packages/client/src/pages/user-info.vue
index 6dc25e99d6..996c018dd9 100644
--- a/packages/client/src/pages/user-info.vue
+++ b/packages/client/src/pages/user-info.vue
@@ -8,7 +8,9 @@
- Profile
+ Profile
+
+ Profile (remote)
@@ -205,13 +207,7 @@ watch(() => user, () => {
});
});
-const headerActions = $computed(() => user && user.url ? [{
- text: user.url,
- icon: 'fas fa-external-link-alt',
- handler: () => {
- window.open(user.url, '_blank');
- },
-}] : []);
+const headerActions = $computed(() => []);
const headerTabs = $computed(() => []);