下载源码:
源码+文本教程
https://www.lanzous.com/i9kjhje
注意:
上面的源码可能不是最新版本,去官方下载最新版就行了
但是里面有个数据库文件,已经对小说站进行了配置
可以使用最新版的源码,然后导入这份数据库文件
规则下载链接
https://www.lanzous.com/i8zq2hi
https://www.lanzous.com/i9jm09e
两个小问题
搭建很简单,看压缩包里的教程就可以了,这里重点讲一下遇到的两个问题
1、移动端、电脑端模板不生效,
也就是无法移动端访问移动的模板,电脑端访问电脑的模板
安装好以后直接执行下面的语句:
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for ky_template
-- ----------------------------
DROP TABLE IF EXISTS `ky_template`;
CREATE TABLE `ky_template` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(40) NOT NULL COMMENT '插件名或标识',
`title` varchar(20) NOT NULL DEFAULT '' COMMENT '中文名',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态',
`author` varchar(40) DEFAULT '' COMMENT '作者',
`version` varchar(20) DEFAULT '' COMMENT '版本号',
`create_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '安装时间',
`mold` varchar(50) NOT NULL DEFAULT '' COMMENT '类型',
`default` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id`),
KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='模版表';
-- ----------------------------
-- Records of ky_template
-- ----------------------------
INSERT INTO `ky_template` VALUES ('11', 'default_web', '默认模版', '1', '', '1.0.7', '1582600253', 'web', '1');
INSERT INTO `ky_template` VALUES ('10', 'blue_wap', '蓝色wap', '1', 'kyxscms', '1.0.0', '0', 'wap', '1');
2、给移动端增加 PWA访问功能
在模板的目录文件,也就是这个目录 template/home/blue_wap
新建空白文件,名称为manifest.json,内容是:
{
"name": "狂语小说",
"short_name": "狂语小说",
"start_url": "/",
"display": "standalone",
"background_color": "#FAFAFA",
"description": "一个神奇的小说站",
"orientation": "portrait-primary",
"theme_color": "#4a90e2",
"icons": [{
"src": "/logo.png",
"sizes": "144x144",
"type": "image/png"
}]
}
然后在模板的index.html的head标签中加入下列代码
<link rel=manifest href="{$home_tplpath}manifest.json?v=1557904781134">