Skip to content

Releases: sleepwood/CF-Worker-Dir

IE适配及搜索增强

15 Feb 16:35
Compare
Choose a tag to compare

更新日志

  1. 完善IE10适配。解决Flex在IE上显示错乱的问题
  2. 添加搜索框回车功能。现在输入完关键词后回车即可跳转搜索了
  3. 更新了新的favicon api,目前能够自动调用对应网站自身的favicon

新增功能

  1. 搜索框开关 search 允许设置开启和关闭搜索框
  2. 一言API开关 hitokoto 允许设置开启和关闭标题上方的一句话鸡汤😝

更新方式

下载附件中的index.js,替换原有Worker中的代码

替换时记得保存config变量以防止被替换

导航稳定版(LTS)

14 Feb 15:19
Compare
Choose a tag to compare

CF-Worker-Dir 0.1.0

前言

因为CF免费版无法创建Worker Site保存css/js文件,因此开发过程中使用了 jsdelivr 提供的Github CDN,使用主分支可能会影响到已部署的网站使用。长期部署请根据自身需要使用对应的版本。

介绍

此版本是CF-Worker-Dir的稳定版,只提供网站黄页和搜索模块。

搜索功能

  • 可自定义网站标题和副标题,图标Logo
  • 可自定义搜索引擎(功能暂时无法关闭,提供关键字替换)

网站黄页

  • 自定义网站类别(可以自定义网站图标,如不需要请设为“”)
  • 自动生成favicon

售卖推广

  • 提供网址售卖推广
  • 自定义价格和货币单位(图标式样)
  • 支持不同的联系方式 ("weixin","qq","telegram plane","envelope" or "phone")

安装

快速安装

  1. Cloudflare Worker 管理页面创建一个新的 Worker
  2. 在Worker编辑页面左边粘贴 index.js 中的代码。
  3. 根据自身需要修改 config 的配置内容

进阶安装

如何绑定自己的域名

  1. 根据上文快速安装完成,回到域名管理面板
  2. 点击 Workers 进入Workers管理页面
  3. 点击 Add route 设置新的路由
  4. Route 可以输入自己想使用的子域,如果在根域上使用直接把域名写一遍即可,Worker 选择上文创建的Worker

Route 所使用的域名地址必须已经解析好A记录,如果没有能绑定的IP地址,可以输入8.8.8.8占位:)

Todo

  • 模块化
  • 米表列表
  • 插件化(倒计时/一言/小工具)
  • 国际化