diff --git a/app/admin/community/page.tsx b/app/admin/community/page.tsx index e78a129..04d4bc8 100644 --- a/app/admin/community/page.tsx +++ b/app/admin/community/page.tsx @@ -14,7 +14,7 @@ import { useEffect, useState } from "react"; import { AdminGuard } from "@/app/admin/events/AdminGuard"; import type { SharedLinkView } from "@/app/feed/types"; -import { sanitizeExternalUrl } from "@/lib/url-safety"; +import { sanitizeExternalUrl, sanitizeMediaUrl } from "@/lib/url-safety"; import { approveLink, listPendingLinks, rejectLink } from "./lib"; export default function AdminCommunityPage() { @@ -134,19 +134,23 @@ function AdminCommunityInner() { 图床防盗链会检查 Referer,非本站来源返回"未经允许"裂图。 next/image 的 remotePatterns 限制外站域名也一并规避。 */}
{t("join.body")}
- {/* 双阅读入口:严肃文档 + 社区随手分享,视觉同构;投稿动作已在 Hero 左侧 Contribute/ShareLink */} + {/* 双阅读入口:严肃文档 + 社区随手分享,视觉同构;投稿动作已在 Hero 左侧 Contribute/ShareLink。 + 直接把 渲染成按钮样式,避免