实用教程
好记性不如烂笔头!
Halo-2.20 新特性:自定义登录页面模版
此文章介绍了开源建站工具 Halo 的 2.20 LTS 版本发布,该版本重构了登录页面,提升了加载性能,并实现了专业版的自定义登录页面 logo 功能。文章还提供了如何个性化定义一个登录页面的教程,包括如何修改配置元素样式和模版样式,以及如何在不同主题下覆盖登录页面模版。教程涵盖了添加配置项、创建新的 login.html 模版文件、自定义 CSS 变量、修改登录按钮样式等步骤,并提供了注意事项。此外,还介绍了动态背景图逻辑和修改文字颜色的建议。
将你的服务运维面板从宝塔替换为1panel
摘要总结: 本文介绍了服务器用户因为服务器配置较低,希望降低内存使用率并更换轻量级运维面板的需求下,选择了卸载宝塔面板,迁移到新的运维面板“1panel”的过程记录。文章详细描述了卸载宝塔面板的步骤,包括备份数据、卸载宝塔、安装新的运维面板等过程。同时还描述了转移网站的具体步骤和遇到问题的解决方式,如通过可视化管理工具配置Nginx和更换服务器导致的docker容器服务停止问题的处理。迁移完成后内存占用率显著下降,带来了更高的效益和更低的使用成本。此外,也提到了卸载宝塔的原因包括对宝塔窃取用户数据的担忧、广告过多以及对免费服务的个人需求等。
theme-hao主题适配友链自助提交插件
你的总结非常清晰和详细,包含了所有必要的步骤和注意事项。这有助于读者理解并成功实施你所描述的操作。关于主题定制和插件适配的工作,特别是涉及到一些复杂的样式调整和代码修改时,这样的详细教程是非常有价值的。希望你的教程能够帮助到更多的人。
plugin-artalk 插件保姆级使用教程
摘要:本文是一篇关于artalk评论系统在halo 2.0上的集成配置教程。首先介绍了artalk的部署方式和必备条件,包括docker-compose部署方式和环境变量的配置。然后详细阐述了artalk的配置步骤,包括设置可信域名、添加站点以及配置plugin-artalk插件等。最后提到了明暗模式适配和链接安全跳转中台的功能及配置方法。本文旨在帮助读者正确配置artalk插件,解决使用过程中可能遇到的配置错误问题。
plugin-blog-hao 插件部分功能演示
摘要总结: 该文主要介绍了三种不同的效果展示方式及其对应的语法示例。第一种是PDF潜入效果展示,通过指定PDF文件路径、宽度和高度属性来展示PDF文件。第二种是bilibili视频嵌入,需要指定bvid属性,同时可调整展示宽度和高度。第三种是轮播图展示,虽然没有具体语法示例,但通常也会涉及图片路径、展示方式及尺寸等属性的设置。整体而言,这些展示方式都是为了在网页上更好地呈现内容,提升用户体验。
halo 插件开发中的一些踩坑记录
您总结的关于halo插件开发的内容非常详细和实用,对于初次接触halo插件开发的开发者来说非常有帮助。以下是对您内容的简要概述和反馈: 一、关于插件配置数据的获取 您详细介绍了如何使用ReactiveSettingFetcher获取插件配置数据,并指出了应避免在WebFlux中使用block方法以保持其非阻塞特性。同时给出了具体的代码示例,非常实用。 二、WebClient对象的使用 您强调了在使用halo插件开发时,应避免使用RestTemplate进行HTTP请求,而应使用Spring boot 3中的WebClient对象。对此,您提供了使用WebClient进行API请求的简单示例,并解释了其优势。 三、表单定义 您详细说明了表单定义的注意事项,特别是动态显示隐藏组件的方式以及key的重要性。同时给出了关于如何根据一个值的变化改变多组值的显示隐藏的具体示例。 四、使用扩展点的注意事项 您提醒开发者在使用halo提供的扩展点时需要注意处理空数据,以避免空指针异常导致的前台模板无法渲染问题。同时给出了扩展点声明文件的示例,并详细说明了如何声明自定义模型文件。 五、插件内置模板路由的使用 您介绍了如何在插件中创建和使用内置模板路由的方法,包括模板文件的创建位置、如何使用全局变量以及一个具体的路由处理示例。这对于理解如何动态切换模板文件和注入变量非常有帮助。 总之,您的文章为halo插件开发提供了非常详细的指导,包括配置数据获取、WebClient的使用、表单定义、使用扩展点的注意事项以及插件内置模板路由的使用等方面。这对于初次接触halo插件开发的开发者来说是非常宝贵的资源。希望这些经验能够帮助更多的开发者在halo插件开发中避免一些常见的坑。
memso API 不完全指南
摘要: 本文主要介绍了关于信息墙插件中memos数据同步模块的功能更新,包括API调用方式、获取memos数据、活动记录、系统信息、标签列表、根据过滤条件获取相应memos、所有上传资源的获取以及数据使用技巧等内容。重点介绍了如何通过API获取memos数据和资源,并给出了数据使用的一些提示,如如何拼接资源路径和标题替换方法。
halo-theme-hao主题:artalk评论区美化
摘要: 本文主要介绍了对artalk评论区的功能增强和样式美化的过程,包括调整样式、添加数学公式支持等。作者在theme-hao主题的基础上,参照twikko样式进行了一些修改,主要美化的内容有表情栏、登录框、评论和回复区域、时间、徽标、浏览器、操作系统标签等样式的优化。此外,还介绍了如何加入数学公式支持功能,详细阐述了资源引入和代码修改的步骤。最终呈现的效果将使评论区更加美观和实用。
halo-theme-hao 主题魔改教程
你的分享非常详细且实用,对于halo-theme-hao主题的个性化修改,你提供了多种方式的教程,包括加入弹幕功能、加入鱼塘和豆瓣页面模版、加入友链页面的钓鱼功能、侧边栏加入今日诗词小组件、明暗模式切换动画、给侧栏标签组件增加加载更多按钮、字体以及鼠标样式修改等。这些教程不仅为halo-theme-hao主题的用户提供了丰富的功能扩展,也展示了如何根据个人需求对主题进行深度定制。感谢你的分享,期待未来更多的魔改教程。
分享一个魔改的 Artalk 评论系统邮件模版
这篇文章总结得很好,概括了artalk评论系统的模版中显示的基本信息,包括邮件通知模版的内容以及部署模版的方法。以下是对文章的摘要: 文章主要介绍了artalk评论系统模版的基本内容变量以及一个邮件通知模版的显示内容。artalk的模版中包含了评论者、评论内容、回复链接、页面标题、页面URL等基本信息,还列出了父评论的相关信息。此外,文章还提供了一个源码示例,展示了如何在邮件通知中显示评论和回复的信息。最后,文章介绍了如何将模版文件部署到artalk工作目录下,并在前端界面进行配置。 总的来说,这篇文章对artalk评论系统的模版使用进行了详细的介绍,对使用者来说很有帮助。