小贝博客

主机资讯以及工具软件分享

几分钟搭建一个小说站点

下载源码:

源码+文本教程
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">
本原创文章未经允许不得转载 | 当前页面:小贝博客 » 几分钟搭建一个小说站点

评论