技术 10 Feb 2021 nginx配置特定链接跳转 特定链接:http://xxxxx.com/doc 跳转链接:http://xxxxx.com/doc2 location = /doc { return 301 http://$server_name/doc2; }… 阅读原文
技术 10 Feb 2021 WordPress rest-api添加生标题字段 WordPress rest-api posts文章列表返回值中只有加工过的标题title.rendered,如私有文章会添加前缀【Private:title】。 通过钩子获取生标题,添加自定义字段title_raw。 #---------------------------------------… 阅读原文
技术 6 Feb 2021 MediaWiki 内部通过js API上传文件 MediaWiki内部js上传文件通过全局mw.Api对象实现。 /** * MediaWiki API Demos */ var param = { filename: 'File_1.jpg', format: 'json', ignorewarnings: 1 … 阅读原文
分享推荐 3 Feb 2021 推荐一款React网格组件ka-table 常用功能应有尽有,吸顶、行展开、虚拟化、单元格编辑、输入验证和筛选等。 官网地址:ka-table 盘点实践操作。 列key不能有rowKeyField 每个表格都有行关键字段rowKeyField,比如id,列columns中key不能有此字段,不然会引起行列错乱。 新增行 demo中新增行,分三… 阅读原文
技术 30 Jan 2021 uniapp h5版运行报错’$emit’ of null uniapp自定义组件在跨平台方面有诸多不兼容。 <view class="avatar" @click="this.$emit('clickEdit')"></view> 这种写法在h5版中无法正常解析,需要改为: &… 阅读原文
技术 30 Jan 2021 MediaWiki修改默认内容模型 通过钩子ContentHandlerDefaultModelFor实现。 public static function onContentHandlerDefaultModelFor( Title $title, &$model ) { ... } $title 用于判断选择内容模型。&$m… 阅读原文
技术 21 Jan 2021 MediaWiki自定义页面内容模型基础 最基础最核心的内容模型只需要三个文件。自定义名称Goat,php文件创建后在配置中AutoloadClasses加入。 extension.json。扩展配置文件。GoatContent.php。内容管理器。GoatContentHandler.php。控制器。 注册扩展 "Content… 阅读原文
技术 19 Jan 2021 docsify侧边栏折叠 docsify官方并不支持侧边栏折叠,目前只能通过第三方插件实现或者自己DIY。 docsify的目录功能也可简单实现折叠,一般够用。 插件 GitHub地址: docsify-sidebar-collapse 开启目录 自定义侧边栏开启目录功能,设置subMaxLevel,根据标题实现内容折叠。 … 阅读原文
技术 11 Jan 2021 js控制标签元素至父容器最顶层 遍历父容器子节点,获取最大z-index值。 function floatToTop(element) { const children = element.parentElement.children; let max = 0; let count = children.length; Array… 阅读原文
技术 5 Jan 2021 js打开浏览器指定选项卡 功能类似WordPress预览文章效果,浏览器载入和显示指定选项卡。 常用两种方式: // js window.open('a.html', 'test'); // html <a href='a.html' target='test… 阅读原文