明天就是这个月的党会了也是我转正的日子,2020年8月提交的入党申请去年正式成为预备党员,只要票数过半我正式成为共产党员,想到还要在大会上念思想汇报还有点紧张。
懋和道人
这篇文章是一段JavaScript代码,主要用于豆瓣前端页面的开发和优化。代码包含了页面布局、样式、动画效果以及用户交互等功能。主要内容包括:
1. 页面布局和样式设置,如卡片显示、网格布局、状态标签等
...全文这篇文章是一段JavaScript代码,主要用于豆瓣前端页面的开发和优化。代码包含了页面布局、样式、动画效果以及用户交互等功能。主要内容包括:
1. 页面布局和样式设置,如卡片显示、网格布局、状态标签等。 2. 动画效果实现,如卡片淡入淡出、网格动画等。 3. 用户交互处理,如点击卡片、翻页、切换视图等。 4. 数据获取和更新,如从API获取数据、更新页面内容等。
代码使用了大量的CSS和JavaScript函数来实现各种功能,展示了豆瓣前端页面的复杂性和个性化。
sssr7844的博客
1.准备 首先先下载基岩版专用服务端,官网只提供最新版 虽然写着Linux仅限Ubuntu,但我目前用的Nyarch Linux( ...
搭建自己的基岩版Minecraft服务器最先出现在sssr78...全文
1.准备 首先先下载基岩版专用服务端,官网只提供最新版 虽然写着Linux仅限Ubuntu,但我目前用的Nyarch Linux( ...
搭建自己的基岩版Minecraft服务器最先出现在sssr7844的博客。
Sunrise.博客 | Sunrise's blog
一个开箱即用的 Twikoo 评论系统管理面板,原版UI较简陋,我们提供美观、响应式的后台界面,支持评论审核、配置管理、数据导入导出、深色主题等特性。无需额外安装
...全文一个开箱即用的 Twikoo 评论系统管理面板,原版UI较简陋,我们提供美观、响应式的后台界面,支持评论审核、配置管理、数据导入导出、深色主题等特性。无需额外安装,仅需一个 HTML 文件即可部署。
Github仓库:https://github.com/wowtang/Twikoo-comment-management
📖 项目简介本项目是一个基于 Twikoo 评论引擎的纯前端管理面板,所有代码整合在 index.html 中。它通过调用 Twikoo 的官方 JavaScript SDK,实现以下功能:
登录验证(固定账号 + 自定义密码) 评论列表查看、审核(通过 / 隐藏)、删除、回复、特别支持了查看详细信息功能 多级评论树形展示(支持缩进与级数标记) 配置中心(通用、插件、隐私、反垃圾、人机验证、通知等分组) 数据导入(从 Valine、Disqus 等迁移)与导出 JSON 备份 一键切换明/暗主题 评论详情弹窗(含 IP、UA、归属地等完整信息) 响应式布局,适配移动端适用场景:个人博客、小型社区、静态网站等使用 Twikoo 作为评论系统的站点,需要轻量级管理后台。
✨ 功能特性 模块 功能 登录安全 固定账号 + 密码;支持“记住密码”和“自动登录” 评论管理 查看、搜索、过滤(显示/隐藏)、审核、删除、回复、特别支持了查看详细信息功能 树形结构 自动识别父子关系,用缩进和连接线展示多级评论,并显示真实级数徽章 配置中心 六类配置分组(通用/插件/隐私/反垃圾/人机验证/通知),每个配置项显示中文短标题、英文变量名、详细说明,并提供下拉选择、开关、多选标签等友好控件 数据导入 支持从 Valine、Disqus、Artalk、Waline、Twikoo 等系统导入评论 数据导出 一键导出全部评论与访问量为 JSON 文件 主题切换 跟随系统或手动切换深色/浅色模式,记忆偏好 评论详情 弹窗展示用户信息(昵称/邮箱/网址/UID)、网络信息(IP/归属地/UA)、评论内容、时间等,支持一键复制全部信息 移动适配 侧边栏抽屉,触屏友好 🛠 技术栈 前端框架:原生 JavaScript(无第三方框架依赖) UI 库:Element UI(由 Twikoo SDK 内置) 评论引擎:Twikoo(v1.7.15+) 图标库:Font Awesome 6 样式:纯 CSS 变量,支持深色模式 存储:LocalStorage(记住密码、自动登录、主题偏好) 🚀 快速开始1. 前置条件 已部署 Twikoo 后端(云函数或自托管),并获得 环境 ID(envId)。 一个可访问的静态服务器(或直接双击 HTML 文件本地预览)。 2. 下载与配置 下载 index.html 文件。 用文本编辑器打开,找到以下占位符并替换: <!-- 页面标题 --> <title>[你的网站名字] · 评论管理后台</title> <!-- 侧边栏品牌 --> <span class="title">[你的网站名字]</span> <!-- 登录卡片 --> <h2 class="custom-login-title">[你的网站名字] 评论管理</h2> <!-- Twikoo 初始化 --> window.twikoo.init({ envId: '[twikoo环境地址]', // 替换为你的 envId ... }.png) <!-- 固定账号(硬编码) --> var FIXED_ACCOUNT = '[账号自定义]'; // 替换为你想要的登录账号 <!-- 登录密码(由用户自己输入,不硬编码) -->⚠️ 安全提示:登录密码通过用户输入验证,不存储在代码中;但固定账号硬编码,请修改为你自己的账号。
3. 部署将修改后的 index.html 上传到你的网站服务器(如 Nginx、Apache、Vercel、Netlify 等),或者直接在浏览器中打开(仅用于本地测试,不建议生产)。
4. 使用 访问 index.html 页面,显示登录框。 输入预设的账号和密码,点击登录。 登录成功后,侧边栏导航可用,默认进入「评论管理」。 根据需要管理评论、调整配置、导入导出数据。 📂 目录结构/ └── index.html # 完整单页应用(所有样式、脚本、HTML 整合) 🔧 配置说明登录设置 账号:硬编码为 [账号自定义],你可以修改该变量。 密码:由用户输入,支持“记住密码”(保存到 LocalStorage)和“自动登录”。 主题偏好 默认跟随系统时间(6:00–18:00 为浅色,其余为深色)。 点击顶部工具栏的太阳/月亮图标可手动切换,偏好会保存至 LocalStorage。 评论显示 评论列表按树形顺序排列(父评论在前,子评论紧随其后)。 子评论显示缩进,并标注真实级数(如 ①、②、③…)。 点击评论中的 时间 可在“相对时间”和“绝对时间(YYYY-MM-DD HH:MM:SS)”之间切换。 配置项快捷操作 下拉选择(如头像 CDN、SMTP 服务)支持关键字搜索。 布尔值配置(true/false)显示为 iOS 风格开关。 多选配置(如“显示字段”)以标签按钮形式展现,点击切换。 🤝 自定义扩展修改品牌信息 搜索 [你的网站名字] 并全局替换为你的网站名称。 更换品牌图标:修改 .brand-logo 内的 Font Awesome 图标类。 调整界面配色 CSS 变量位于 :root 和 [data-theme="dark"] 中,可自由修改主色、背景、圆角等。 添加新的配置分组 在 CONFIG_MAP 中添加分组名及对应的 Twikoo 分组标题。 在侧边栏 nav-submenu 中添加对应的 nav-sub-item(data-config 属性)。 在 CONFIG_META 中补充该分组的图标和描述。 如需新增配置项的短标题,在 SHORT_TITLE_MAP 中添加映射。 📋 常见问题Q:登录时提示“账号错误”或“密码错误”?A:请确认你已修改 FIXED_ACCOUNT 变量为你自己的账号,并输入正确的密码(密码未硬编码,首次登录需手动输入)。
Q:配置修改后没有生效?A:Twikoo 配置保存在后端,修改后需点击“保存”按钮。若保存失败,检查网络连接及 envId 是否正确。
Q:评论列表不显示或为空?A:确保 Twikoo 后端正常运行,且该页面路径(path)下已有评论数据。首次使用可先发表一条测试评论。
Q:如何重置管理员密码?A:密码由用户输入,无需重置。若忘记密码,可清除浏览器 LocalStorage 中 twikoo-admin-pwd 项,重新登录时输入新密码即可。
Q:支持多管理员吗?A:本面板为单账号模式,若需多管理员,建议使用 Twikoo 官方后台或二次开发。
Q:部署到生产环境安全吗?A:本面板仅作为前端界面,所有权限校验依赖 Twikoo 后端的登录令牌(Token)。请确保 Twikoo 后端配置了正确的访问控制,并定期更新密码。
📄 开源协议本项目基于 MIT License 开源,你可以自由使用、修改、分发,但需保留原作者的版权声明。
🙏 致谢 Twikoo – 简洁的评论系统 Font Awesome – 图标库 Element UI – Vue 组件库(由 Twikoo 内置) 🖼️ 项目预览图
Holley
打开`/www/server/panel/plugin/mail_sys/index.html`找到 ```html post_env_list:['HostName','Postfix-Versio
...全文打开`/www/server/panel/plugin/mail_sys/index.html`找到 ```html post_env_list:['HostName','Postfix-Version','Postfix-install','Sqlite-support','Dovecot-install','Redis-install','Redis-Passwd','Rspamd-insta...
姓王者的博客
Astro 7.2.0 带来了 experimental.incrementalBuild 实验性增量构建。我的 Astro 博客主题 Stalux 及其 635 页博客 myblog 升级后,HTM
...全文Astro 7.2.0 带来了 experimental.incrementalBuild 实验性增量构建。我的 Astro 博客主题 Stalux 及其 635 页博客 myblog 升级后,HTML 页面却一个都没命中缓存,只有 .md 端点能复用。排查发现是两类"构建期随机源"污染了依赖图 hash:背景 SVG 的 ASTRO_ASSET_IMAGE 随机占位符、Font 组件在 prerender 阶段启动的随机端口。本文完整记录从 cacheKey 配置到构建确定性的修复历程,含 Astro 源码级排查方法与 commit 记录。