doubaniux / boofilsic Goto Github PK
View Code? Open in Web Editor NEWMark the things you love.
License: GNU Affero General Public License v3.0
Mark the things you love.
License: GNU Affero General Public License v3.0
Even though duplicated post request seems prevented by browser, but still backend adds multiple times
当一本书在数据库中已经存在,并且用户使用了一键导入功能会报错
https://nicedb.org/books/review/3/
HTTP 400
https://nicedb.org/books/review/5/
HTTP 400
lock book so that only administrators can modify
It is possible to click submit button multiple times causing duplicate posts
图书本身的标签
以及用户标记想读/在读/已读时希望能带上标签
可能是被什么strip掉了
图书简介和目录分开填写、展示比较好
Can only know timeout issue now
Or add more pages in pagination
目前无论设置如何,到长毛象的广播全部是仅好友可见。这个设计要不要改成跟随nicedb上的设置——选择”公开“时发布unlisted广播?
参考某瓣和bangumi
影 想看 在看 看过
音 想听 (在听) 听过
书 想读 在读 读过
难做,要大改schema,但是可能比较重要
求在「看过想看在看」的列表上可以按时间、标题、评星排序。
拜谢管理员!
以便批量删除多本书的标记
更新:刚发现标了很多本书以后才看到”更多“链接
也许当数量<=5时显示一个和背景色差不多的”更多“链接?
gzip or brotli
现在标题搜索略严,繁中「鋼之」或英语多个空格「full metal」都搜不到。
following_list.js
第115行
不是所有时候$(data.note)都是像这样<p>blahblah</p>
当他是pleroma用户的时候,$(data.note)直接就是不带标签的纯文字
所以此时$(data.note)不是一个有效的selector
https://docs.joinmastodon.org/entities/account/
note字段不能保证里面一定有一个或多个<p></p>
某群:
重现方法:
https://socialpunk.xyz/books/3/
用户提的
目前只有一个nicedb登录
用OEmbed之类的或许可以做
可以仿照豆瓣的格式
有的书和影有两个条目,但两个条目实际上指向了同一个ISBN号或同一部电影,我想豆瓣要求ISBN和imdb码也是因为这个
例如:https://nicedb.org/books/800/ https://nicedb.org/books/215/
还有ISBN-10和ISBN-13造成的两个条目,例如:https://nicedb.org/books/21/ https://nicedb.org/books/174/ (其实红太阳确实有另一本简体版的书)
电影的例子:https://nicedb.org/movies/13/ https://nicedb.org/movies/69/
https://nicedb.org/books/32/
复现方法:编辑这本书 =>写入ISBN 9787511380326 =>提交
然后没有变化
其它书籍没有看到类似问题
更新: 刚发现这本书:
https://nicedb.org/books/36/
与上面是同一本书,所以ISBN号码相同
ISBN是否设置成了不可重复?有的书籍是好几本共用同一个书号,之后可能会有问
不过现在由于用户操作不熟更可能重复添加书籍
我测试了一下,直接添加ISBN重复的书籍是会给出提示,但是编辑书籍页面可能没有作检测
另外请删除上面的32号书,因为重复了
同某瓣页面
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.