Skip to content
This repository has been archived by the owner on Sep 3, 2020. It is now read-only.
/ Fantasy-field Public archive
forked from iAJue/Fantasy-field

轻量级微博图床程序(2019.5.12修复新浪403)

License

Notifications You must be signed in to change notification settings

iMisty/Fantasy-field

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

目前状况

2019年5月12日 15:50 : 针对新浪防盗链更新

2018年11月17日 1:32 : 已完全修复

2018年10月18日:已合并分支

前言

原作者虽然在4月30日就宣布停止了维护:原地址。但是还是有人用不是嘛

外链至自己网站的方法

在网页顶部(HTML的话在head内,PHP请自行寻找自己网站对应的header.php)增加一条meta标签:

<meta name="referrer" content="no-referrer">

即可正常使用 注意:目前新浪的防盗链已经开始收缩,这方法只能暂时使用,新浪可能会不定期继续收缩,到时候此方法可能会失效

起因

10月3日 BootCDN 来了一波坑爹更新把公共库弄到 CF 去了导致炸了自己一堆项目,等反应过来时才发现图床这个已经炸了好久了(以前都是挂着梯子没感受到),于是这个项目也顺带波及到了,原作者自己的图床都炸了布局(jQuery加载失败)

且由于几个公共库完全无法加载,图床功能也基本没法用了。正好用一下 PR 功能玩 GitHub 玩那么多年居然连 Pull Request 都没用过

原作者的Readme放在这里:Read.md

修改完毕后的Demo地址:点击进入

修改部分

以下摘自自己修改的Readme.md,懒得再写一次

Yukarin's Edit

于是在原作者宣布停止维护半年后,个人Fork了一下这个项目,fork了也没干什么别的,大概就做了三件事:

  1. 修改掉内置的库的链接,这样布局就不会乱了

  2. 修改了一些 CSS ,保证在现代浏览器下显示没有不违和的地方

  3. .htaccess 中内置了两套方案以解决验证码不显示问题

如果还说有一点什么成绩那就是还补充了这个文档.很惭愧,就只做了三件微小的工作,谢谢大家

修改部分详情(2019.5.12)

  1. 针对新浪防盗链添加refer

修改部分详情(2018.11.23)

  1. 修改所有页面的库 只做一个主页还是不行哎

修改部分详情(2018.11.17)

  1. 修复掉失效部分的布局
  • 主要是可能出现的布局失效问题会导致所有元素集中在左上角 说白了就是用flex重写了下布局而已
  1. 修改掉一些错别字
  • 喜闻乐见的登录和登陆

修改部分详情(2018.10.14)

  1. 将公共库从 BootCDN 迁移至七牛公共云存储
  • 一部分已经无法使用 CDN 且代码量较少的库将采用内联样式( IE10 兼容库 )
  1. 修改掉左上角标题的定位位置防止错位
  • 删除掉为了保证 IE10兼容而给标题添加的margin-top:10px这条 CSS
  1. .htaccess中添加一套配置(默认为注释状态)用于适配二级目录及修复验证码不显示问题
  • 若你的图床链接地址为https://yoursite.site 的形式,则使用默认第一种

  • 若你的图床建立在二级目录(链接地址为https://yoursite.site/imghttps://img.yoursite.site )的情况下,请注释掉或删掉第一种配置,并删除掉第二种配置每行前面的#

  • 宝塔面板用户请直接使用面板中的 ThinkPHP 伪静态设置(来自原作者)

下载地址

老规矩,Download ZIP 后上传至你的服务器解压缩即可部署:[https://github.com/iMisty/Fantasy-field]

About

轻量级微博图床程序(2019.5.12修复新浪403)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 83.1%
  • JavaScript 16.9%