节点收藏页面改版

2014-12-29 15:48:50 +08:00
 Livid
现在,如果你点击右侧你的用户名下方的节点收藏链接,将看到的是类似这样的一个页面:



希望你喜欢 :-)

http://www.v2ex.com/my/nodes

对了,可以通过 drag-n-drop 调整顺序。
6580 次点击
所在节点    V2EX
63 条回复
Livid
2014-12-29 16:07:56 +08:00
@gangsta
@pubby

关于收藏方面的这些页面,接下来会逐个升级改版。
Livid
2014-12-29 16:13:57 +08:00
比如一些不上首页的节点,你就可以通过加入收藏来快速浏览。

/go/all4all
/go/vps
/go/in
/go/free
/go/vpn
levie
2014-12-29 16:16:51 +08:00
调整顺序的作用是?一刷新,顺序就回去了……
Livid
2014-12-29 16:17:17 +08:00
@levie 会保存的。。。
aaronlam
2014-12-29 16:19:45 +08:00
图标挺生动的。。
jiangrongyong
2014-12-29 16:23:31 +08:00
@Livid 好奇问下drag-n-drop在数据库中如何优雅的保存顺序关系
Livid
2014-12-29 16:24:19 +08:00
@jiangrongyong 每个收藏是一个 item,每个 item 有一个叫做 weight 的整数属性。
levie
2014-12-29 16:24:22 +08:00
@Livid 我又试了下,chrome会保存,ff不会。。
Livid
2014-12-29 16:25:04 +08:00
@levie 能否捕捉一下你在 Firefox 开发者控制台里看到的错误(如果有的话)。

我这里在所有浏览器上都测试过的。
levie
2014-12-29 16:26:59 +08:00
@Livid TypeError: $(...).sortable is not a function
Livid
2014-12-29 16:28:25 +08:00
@levie 貌似这是因为 jquery.ui.js 没有正确加载。
jiangrongyong
2014-12-29 16:31:18 +08:00
@Livid 如果把第十个插入第一个和第二个中间,岂不是要修改2到10号之间item的weight值?
Livid
2014-12-29 16:34:06 +08:00
@jiangrongyong 数据量小的时候用 SQL 做还可以接受。

量更大的话,估计需要用 Redis 的 sorted set 重新实现,彻底去掉 SQL。
jiangrongyong
2014-12-29 16:35:32 +08:00
@Livid 明白了,感谢回复
levie
2014-12-29 16:37:56 +08:00
@Livid 试出来了,是"V2EX自动领取每日签到奖励"这个gm脚本导致的,关掉它他就不报错。:-)
mikuazusa
2014-12-29 16:49:41 +08:00
Nice!
akaayy
2014-12-29 17:00:54 +08:00
节点收藏用的比较少,帖子收藏应该增加一下标签管理,或者分类管理。。。
jimmy66
2014-12-29 17:13:13 +08:00
很喜欢,赞~
zhangxiao
2014-12-29 17:15:24 +08:00
Nice!
建议不要_blank,毕竟需要新开tab的用户可以有N种办法自己新开一个tab来显示
passluo
2014-12-29 17:16:31 +08:00
那个,每个节点的 logo 好像大小不统一,所以造成了这种情况



强迫症晚期不能忍。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/157607

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX