首页 > 其他分享 >pbootcms后台UEditor编辑器默认给magnet、ed2k等链接加http://的解决问题

pbootcms后台UEditor编辑器默认给magnet、ed2k等链接加http://的解决问题

时间:2024-09-29 15:04:04浏览次数:7  
标签:UEditor http magnet 编辑器 href ed2k

在PbootCMS中,使用UEditor编辑器添加磁力链接(magnet:)或电驴链接(ed2k:)时,编辑器会自动添加http://前缀,导致链接无法正常使用。可以通过修改UEditor编辑器的相关文件来解决这个问题。

解决方法

步骤 1:修改UEditor编辑器文件

  1. 打开文件

    • 打开core/extend/ueditor/dialogs/link/link.html文件。
  2. 找到第75行和第106行

    • 查找以下代码段:
      if(!hrefStartWith(href,["http","/","ftp://","#"])) {
          href  = "http://" + href;
      }
  3. 修改代码

    • 将上述代码修改为:
      if(!hrefStartWith(href,["http","/","ftp://","#","magnet","ed2k"])) {
          href  = "http://" + href;
      }

示例代码

标签:UEditor,http,magnet,编辑器,href,ed2k
From: https://www.cnblogs.com/hwrex/p/18439883

相关文章

  • Python3开启自带http服务
    有时候需要在局域网的电脑之间传送一些东西,或者在虚拟机之间传送一些东西。如果电脑上有安装了Python的话,其实非常方便,可以临时搭建一个HTTP服务器传送东西,一句命令就搞定了。而且这东西本身是Python内置的功能。1.基本方式Python中自带了简单的服务器程序,能较容易地打开服务......
  • 内网IP地址配置SSL证书实现HTTPS加密访问教程
    很多小伙伴需要内网IP地址也实现HTTPS加密,而就目前来说,支持内网IP地址https加密的SSL证书有锐安信、CFCA等,当我们获取到内网IPSSL证书后,需要在服务器(常见类型如Nginx,Apache,Tomcat,IIS等)上完成配置。其实内网IP地址实现https认证的过程与域名SSL证书安装教程类似,我们在前面的教......
  • 公网内网IP地址申请SSL证书实现HTTPS加密指南
    如今,HTTPS已经成为安全保障网站的首要选择,而获得SSL证书则是实现HTTPS加密的先决条件。众所周知,SSL证书能为域名网站实现HTTPS加密,但有些企事业单位的网站仅支持IP地址访问,那么IP地址想要实现HTTPS加密又该如何申请SSL证书呢?公网内网IP地址都可以申请吗?需要哪些条件呢?请看下文......
  • CMake构建学习笔记18-cpp-httplib库的构建
    cpp-httplib库是笔者认为的一个比较好用的基于C++的Http服务器组件,与Eigen一样,它也是基于头文件的库,我们只需要引入httplib.h这个头文件进行来就实现所有基于http/https协议的功能,非常适合初学者进行使用。尽管是头文件,还是可以使用CMake进行构建,便于统一管理,关键脚本如下:#配置......
  • [计算机网络]HTTP请求
    HTTP协议,建立在TCP连接基础之上的。HTTP是一种允许浏览器向服务器获取资源的协议,是Web的基础,通常由浏览器发起请求,用来获取不同类型的文件,例如HTML文件、CSS文件、JavaScript文件、图片、视频等。此外,HTTP也是浏览器使用最广的协议。HTTP请求发起流程当我们在浏览器......
  • 237 Sending a Http Request to Store Coach Data(加入后端)
    步骤1、准备后端程序后端程序使用ASP.NETWebAPI编写,见如下源码链接中“237-CoachWebAPI”文件夹黄健华/Vue3用VS2022打开后,需要做如下操作:1)appsettings.json文件中的数据库连接字符串改成自己的(需要新建数据库);2)执行Update-DataBase命令;如下两个专栏可以帮助大家学......
  • pbootcms内置Ueditor百度编辑器远程抓取图片的开启与关闭
    你提到的百度编辑器(Ueditor)在PbootCMS中的远程图片抓取功能确实可能导致一些问题,特别是在使用云存储服务时。以下是你提供的解决方案的详细步骤和注意事项:方案一:禁用后端抓取功能打开文件位置:打开文件:core\extend\ueditor\php\controller.php注释掉相关代码:在contro......
  • 如何轻松申请免费HTTPS证书
    如何轻松申请免费HTTPS证书想要让你的网站更安全,给访问者加密的浏览体验吗?JoySSL提供了一个简单又免费的方式来获取HTTPS证书。即使你不是技术专家,也能轻松上手。下面,我们就一步步来教你如何操作。第一步:访问JoySSL网站首先,打开你的浏览器,输入JoySSL的网址(注意:这里不直接......
  • ingress-https
     apiVersion:networking.k8s.io/v1kind:Ingressmetadata:annotations:nginx.ingress.kubernetes.io/backend-protocol:HTTPSnginx.ingress.kubernetes.io/force-ssl-redirect:"true"creationTimestamp:"2024-09-26T07:34:58Z"......
  • 常见抓包工具配置抓取HTTPS
    一、wireshark抓取https1.配置SSLKEYLOGFILE环境变量2.关闭Chrome浏览器后重新打开,确认sslkey.log文件已经添加3.配置wireshark  编辑–首选项–protocols–TLS4.开启wireshark抓包 二、Fiddler抓取https 1.Fiddler配置点击Tools>Options>HTTPS,勾选DecryptHTTPSTraff......