友链管理

本文档详细介绍 FlecBlog 管理后台中的友链管理功能,涵盖友链的新增、编辑、删除、类型管理以及前台展示和申请流程,帮助你全面了解友链模块的使用方式与管理逻辑。

1. 访问友链管理

在管理后台左侧菜单中进入 「互动管理」→「友链管理」,即可查看当前所有友链列表,并进行新增、编辑、删除等操作。

友链管理模块主要用于维护博客友情链接、审核申请站点、调整展示分类以及管理友链前台展示效果。

2. 友链列表

2.1 列表功能

友链列表页面提供以下常用功能:

功能说明
分页展示每页显示 20 条数据
新增友链创建新友链
类型管理打开类型管理弹窗
刷新重新加载友链列表
快速操作编辑、删除友链

这些功能可以满足日常友链的查看、录入、分类维护与清理操作。

2.2 列表字段

友链列表主要展示以下信息:

字段说明
头像友链网站的图标,无头像则显示默认图标
友链名称友链网站的名称
链接地址友链网站的 URL
描述友链网站的简要描述
类型友链所属的分类
排序友链的显示顺序(1-10)
最新文章通过 RSS 获取的最新文章时间

通过这些字段,管理员可以快速了解每个友链站点的基础信息以及最近更新状态。

2.3 状态标签

友链状态通常以标签形式展示,用于帮助管理员快速识别当前状态:

状态标签样式说明
正常无标签友链正常可访问
异常(数字)红色标签友链无法访问,数字表示连续失败次数
待审核灰色标签友链申请待管理员审核
失效橙色标签友链已失效或网站已关闭

2.4 最新文章时间颜色

列表中的 「最新文章」 字段通过 RSS 订阅获取,其显示颜色代表不同含义:

显示样式含义
正常颜色最近 3 个月内有更新
橙色3-6 个月未更新
红色超过 6 个月未更新
灰色减号该友链未配置 RSS 地址

通过颜色变化,可以更直观地判断某个友链站点是否仍保持更新。

3. 新增友链

3.1 打开表单

点击友链列表页中的 「新增友链」 按钮后,会弹出友链表单对话框。

该表单用于录入新站点的基本信息、站点图标、截图、RSS 地址以及所属分类等内容。

3.2 表单字段

字段类型必填说明
友链名称输入框网站名称,1-50 字符
链接地址输入框网站 URL,必须以 http:// 或 https:// 开头
友链描述文本域网站描述,最多 500 字符
RSS地址输入框RSS 订阅地址
友链头像图片上传网站图标
网站截图图片上传网站预览截图
友链类型下拉选择友链所属分类
排序值数字输入1-10,数值越大排序越靠前,默认 5

这些字段覆盖了友链在后台管理和前台展示中常用的大部分信息。

3.3 解析功能

填写链接地址后,点击 「解析」 按钮可自动获取网站信息,包括:

  • 网站标题 → 自动填充到 「友链名称」
  • 网站描述 → 自动填充到 「友链描述」
  • 网站图标 → 自动下载并填充到 「友链头像」

该功能可以减少手动录入工作量,尤其适合新增常规博客站点时快速生成基础资料。

3.4 提交保存

点击 「确定」 按钮提交表单后,系统通常会按以下流程完成保存:

  1. 表单验证通过后
  2. 如果有新上传的头像或截图,先上传到服务器
  3. 创建友链记录
  4. 显示成功提示
  5. 关闭对话框并刷新列表

4. 编辑友链

4.1 打开表单

在友链列表中点击某个友链的 「编辑」 按钮后,会弹出编辑友链表单。

4.2 表单预填

编辑表单会自动填充当前友链的已有信息,包括所有基础字段,便于管理员直接修改已有内容。

4.3 编辑专属开关

在编辑模式下,表单还会额外显示以下状态控制开关:

开关说明
已失效标记友链已失效
待审核将友链标记为待审核状态
忽略检查忽略友链的可访问性检查

这些状态开关适合用于处理特殊站点、手动审核申请以及控制自动检查行为。

4.4 更新提交

点击 「确定」 按钮更新友链后,系统通常会执行以下流程:

  1. 表单验证通过后
  2. 如果有新上传的图片,先上传到服务器
  3. 更新友链记录
  4. 显示成功提示
  5. 关闭对话框并刷新列表

5. 删除友链

5.1 删除操作

在友链列表中点击某个友链对应的 「删除」 按钮,即可发起删除操作。

5.2 确认提示

删除前系统会弹出确认框,提示内容:确定要删除这个友链吗?

5.3 删除说明

删除友链时需要注意以下几点:

  • 删除后会清理关联的头像、截图等资源引用
  • 已删除的友链在前台不再显示

因此,在执行删除操作前,建议确认该站点是否仍需要保留。

6. 类型管理

6.1 打开类型管理

点击 「类型管理」 按钮后,会打开类型管理弹窗。

该功能主要用于管理友链分组类型,以控制前台分组展示效果和后台分类归属。

6.2 类型列表

弹窗中会显示所有类型列表,通常包含以下信息:

字段说明
类型名称分类名称
排序分类的显示顺序
展示是否在前台显示(展示 / 隐藏)
友链数该类型下的友链数量
操作编辑、删除

6.3 新增 / 编辑类型

点击 「新增」 或类型列表中的 「编辑」 按钮后,会弹出类型表单。表单字段如下:

字段说明
类型名称必填,最多 50 字符
排序数字,值越大越靠前,默认 5
展示开关,控制该类型下的友链是否在前台显示

通过合理设置类型名称和排序值,可以让友链页面的分组展示更加清晰。

6.4 删除类型

点击类型列表中的 「删除」 按钮后,需要二次确认,确认后才会执行删除。

注意:删除类型后,关联的友链会被设置为 「未分类」 状态。

因此,在删除前建议先确认该类型下是否仍有需要继续归类的友链。

7. 前台展示

7.1 友链页面

博客前台友链页面(/friend)通常展示以下内容:

  • 友链按类型分组显示
  • 每个分组显示该类型下的所有正常友链
  • 失效友链单独显示在 「失联友链」 分组中

这种分组方式有助于区分正常站点与已失效站点,也方便用户按分类浏览。

7.2 友链卡片

每个友链通常以卡片形式进行展示,卡片包含以下区域:

区域内容
网站截图显示网站预览图片(16:9 比例)
网站头像显示网站图标 / Logo
网站名称友链网站名称
网站描述友链网站简要描述

卡片还支持一定的鼠标悬停动画效果,例如:

  • 截图微微放大
  • 头像旋转放大
  • 网站名称变色

这些细节有助于提升前台页面的视觉表现力。

7.3 响应式布局

友链卡片会根据屏幕宽度自动调整布局:

屏幕宽度友链卡片布局
桌面端4 列网格布局
平板端2 列网格布局
移动端1 列网格布局

这种布局可以让友链页面在不同设备上都保持较好的可读性和浏览体验。

7.4 失效友链

失效友链通常以标签形式展示,具有以下特征:

  • 显示网站名称
  • 添加删除线样式
  • 鼠标悬停显示完整描述

这种方式能够保留历史友链痕迹,同时与正常友链清晰区分。

8. 申请友链

8.1 申请规则

博客前台通常提供友链申请功能,申请时需要满足以下条件:

  • 必须是博客网站且原创文章在 5 篇以上
  • 不接受免费域名的低质量站点
  • 三个月以上不维护或存在违规内容将被删除
  • 网站恢复后可联系管理员重新添加

这些规则用于保证友链区整体质量,避免低质量或长期失效站点影响展示效果。

8.2 添加本站信息

在友链申请页面中,通常可以查看本站信息,并支持以下四种格式导出:

格式说明
YAMLYAML 格式的站点信息
JSONJSON 格式的站点信息
HTML简单的 HTML 链接
通用表格形式展示站点信息

点击 「复制」 按钮后,可以快速复制对应格式的站点信息,方便对方站点进行互链配置。

8.3 快速申请

系统通常提供三种申请方式:

格式一:YAML 格式填写,填写后点击 「快速提交」 将内容填充到评论框

格式二:文本格式填写,填写后点击 「快速提交」 将内容填充到评论框

格式三:表单申请(推荐)

在表单申请方式下,通常需要填写以下字段:

字段必填说明
网站名称不宜过长
网站地址要求博客地址
网站描述简单描述网站
网站头像 / Logo提供图片链接地址
网站截图可选,提供截图链接

提交后,系统会通知管理员进行审核。

8.4 登录要求

表单申请通常需要在登录后才能提交,以确保申请的真实性与可追踪性。未登录用户会收到登录提示。

8.5 审核流程

友链申请的处理流程通常如下:

  1. 用户提交友链申请
  2. 系统通知管理员有新申请
  3. 管理员在后台审核申请
  4. 审核通过后,友链状态改为正常,前台开始显示