#1 - 2018-10-22 13:35
伊藤誠 (胡子!)
http://bangumi.tv/ep/831010
http://bangumi.tv/ep/831011
http://bangumi.tv/ep/831012
既然你们把这个条目定义为单话“讨论”
这种完全自嗨一人占一长条篇幅的行为是否能限制一下
即便不是“多图杀猫”的时代了
也会让人不舒服
#2 - 2018-10-22 13:41
(学会欣赏不完美)
你需要这个:https://bgm.tv/dev/app/638
#2-1 - 2018-10-22 13:54
伊藤誠
感谢提供;同时尝试了一下站内的两个用户屏蔽组件,然而并没有起到作用……
#2-2 - 2018-10-22 13:56
Trim21
伊藤誠 说: 感谢提供;同时尝试了一下站内的两个用户屏蔽组件,然而并没有起到作用……
是折叠不起作用还是屏蔽不起作用. . . ?
#2-3 - 2018-10-22 13:59
伊藤誠
Trim21 说: 是折叠不起作用还是屏蔽不起作用. . . ?
是屏蔽用户后依然会在单话讨论串内看到该用户的评论,而在主题讨论串内似乎不会这样(?)
#2-4 - 2018-10-22 13:59
烈之斩
Trim21 说: 是折叠不起作用还是屏蔽不起作用. . . ?
折叠不起作用。以http://bangumi.tv/ep/831011 为例,1L那个不是多长的成功折叠,下面巨长的#38反而无效。
#2-5 - 2018-10-22 13:59
烈之斩
烈之斩 说: 折叠不起作用。以http://bangumi.tv/ep/831011 为例,1L那个不是多长的成功折叠,下面巨长的#38反而无效。
edit:刷新了下现在好了,很谜
#2-6 - 2018-10-22 14:00
Trim21
烈之斩 说: 折叠不起作用。以http://bgm.tv/ep/831011 为例,1L那个不是多长的成功折叠,下面巨长的#38反而无效。
我这里38成功折叠了. . .
#2-7 - 2018-10-22 14:00
烈之斩
Trim21 说: 我这里38成功折叠了. . .
嗯现在好了~
#2-8 - 2018-10-22 14:01
Trim21
伊藤誠 说: 是屏蔽用户后依然会在单话讨论串内看到该用户的评论,而在主题讨论串内似乎不会这样(?)
屏蔽的不是我写的, 就不太清楚了. . .
#2-9 - 2018-10-22 14:04
Rくん
赞!楼主需要的不是限制其它用户发图的功能,而是折叠图片的功能啊。
假的需求vs真的需求(bgm39)
#2-10 - 2018-10-22 14:04
Trim21
烈之斩 说: 折叠不起作用。以http://bgm.tv/ep/831011 为例,1L那个不是多长的成功折叠,下面巨长的#38反而无效。
哦我发现问题了
如果图片加载的比组件加载的要慢, 组件运行的时候判断的回复高度是不包括图片的, 所以就不会被折叠, 然后刷新的情况下图片被缓存了, 加载的比组件要快, 就能正常折叠了. . .
won't fix(bgm38)
#2-11 - 2018-10-22 14:07
Trim21
Rくん 说: 赞!楼主需要的不是限制其它用户发图的功能,而是折叠图片的功能啊。
假的需求vs真的需求
因为当初有个小组帖, 有人在回复里转发了一篇长文, 看完一遍每次都要拉好久, 让我很生气, 就写了这么个组件. . . . .
#2-12 - 2018-10-22 14:08
Rくん
Trim21 说: 哦我发现问题了
如果图片加载的比组件加载的要慢, 组件运行的时候判断的回复高度是不包括图片的, 所以就不会被折叠, 然后刷新的情况下图片被缓存了, 加载的比组件要快, 就能正常折叠了. . .
请问在图片加载出来前能读到图片的尺寸吗?(bgm71)
#2-13 - 2018-10-22 14:09
Trim21
Rくん 说: 请问在图片加载出来前能读到图片的尺寸吗?
不能吧. . . .
虽然说也可以根据包含很多非bgm的表情图片预先猜测这个回复会很长
#2-14 - 2018-10-22 14:12
君寻
Trim21 说: 哦我发现问题了
如果图片加载的比组件加载的要慢, 组件运行的时候判断的回复高度是不包括图片的, 所以就不会被折叠, 然后刷新的情况下图片被缓存了, 加载的比组件要快, 就能正常折叠了. . .
你可以用$(function() 包一下
#2-15 - 2018-10-22 14:14
Trim21
君寻 说: 你可以用$(function() 包一下
. . 忘了jquery还有这个功能了
#2-16 - 2018-10-22 14:21
Trim21
君寻 说: 你可以用$(function() 包一下
应该用$(window).load() →_→
#2-17 - 2018-10-22 14:23
君寻
Trim21 说: . . 忘了jquery还有这个功能了
其实我没有用你的组件,看了下你的组件作用范围好像不包括ep?
其实直接 // @include     /^https?://(bgm\.tv|chii\.in|bangumi\.tv)/*
就可以了吧,我就是这样做的,没发现什么问题
#2-18 - 2018-10-22 14:32
Trim21
君寻 说: 其实我没有用你的组件,看了下你的组件作用范围好像不包括ep?
其实直接 // @include     /^https?://(bgm\.tv|chii\.in...
我没写// ==UserScript== 所以其实根本就没写match或者include…
不是放在脚本管理器里也没必要在意起效范围了
#2-19 - 2018-10-23 08:01
Neko_Aria
Rくん 说: 赞!楼主需要的不是限制其它用户发图的功能,而是折叠图片的功能啊。
假的需求vs真的需求
我觉得#7的思路比较靠谱(bgm38)
#2-20 - 2018-10-23 08:39
君寻
Neko_Aria 说: 我觉得#7的思路比较靠谱
然而还是要先加载图片啊,而且只显示图片链接的话,想看看到底是什么图片还要一个个去点,好奇心强烈的人受不了(bgm38)
#2-21 - 2018-10-23 11:00
Aoi
Trim21 说: 君寻 说: 其实我没有用你的组件,看了下你的组件作用范围好像不包括ep?
其实直接 // @include     /^http...
样式和本站的模板不太统一啊(bgm38)
https://bgm.tv/dev/app/118 像这个比较好看一点
另外支不支持超长楼层楼中楼回复(比如本楼)的折叠?应该是同一个需求(bgm38)
#2-22 - 2018-10-23 11:45
Neko_Aria
然而还是要先加载图片啊
jQuery不是有个$(document).ready()嘛,也可以用原生js实现。不过我没试过。(bgm38)
只显示图片链接的话,想看看到底是什么图片还要一个个去点,好奇心强烈的人受不了(bgm38)
因为提出这个需求的是LZ,不是你啊。。(bgm38)
也有办法解决,不就是懒得一个个点嘛,链接hover时加载图片什么的。
不过我推荐Imagus这个扩展,Chrome/Firefox都有,鼠标放在链接上的时候会加载图片并悬浮显示。
或者用Linkclump这个Chrome扩展,Firefox有类似的比如Snap Links Plus,批量打开链接。
#2-23 - 2018-10-23 12:07
Neko_Aria
君寻 说: 然而还是要先加载图片啊,而且只显示图片链接的话,想看看到底是什么图片还要一个个去点,好奇心强烈的人受不了
不过,一般来说一层楼里会出现大量图片而且没什么人跟帖的,基本都是那些截图。
而有跟帖的多半是相关的一些图片,比如玩梗什么的吧。(bgm38)
依据这个来判断虽然不是100%靠谱,但是还是有些效果的。
#2-24 - 2018-10-24 00:44
Trim21
Aoi 说: Trim21 说: 君寻 说: 其实我没有用你的组件,看了下你的组件作用范围好像不包括ep?
其实直接 // @include   &amp...
是啊,直接include其实是无效的…
把引用看成回复内容了,没注意说的其实是样式的问题…

至少不突兀(

样式这个个问题,两个组件折叠的内容不同,一个折叠了整条评论,而另一个只折叠了评论的部分内容,我觉得展开按钮应该有些区别,折叠整条评论的就应该跟评论同级显示,而折叠部分部分评论内容的展开按钮应该相应的显示在评论的内部,跟评论的内容一样宽窄,或者更窄

这个我在写我这个组件的时候曾经做出来过(当时是bug…),等我考虑一下写个新组件或者加个配置项,不过我感觉折叠过长内容已经可以解决大部分问题了…
#3 - 2018-10-22 14:17
加个默认折叠按钮展开就行了
#4 - 2018-10-22 19:05
(静坐常思己过,闲谈勿论人非.)
吓我一跳,我还以为你在说我 (bgm27)(bgm27)(bgm27)
我偶尔也会大量截图的,不过我一般都是在补番的时候这么做。而且是五六七年前的番,完全没人,我就一个人自嗨了。
追番时好像有过一段时间也是大量截图,不过次数很少,毕竟根本没时间追番,就别说讨论发图了。又要上传图床什么的 (bgm39)
#4-1 - 2018-10-24 00:25
神戸小鳥
sharex一键上传,截完图就可以贴链接了(bgm38)
#5 - 2018-10-22 19:13
(想找到那只蓝色猫)
..每个人接受程度不一样 用个组件 挺好的
我倒是挺喜欢大量截图的发串方式 以前刷k岛的新番实况就是这样的
#5-1 - 2018-10-22 19:58
比起干瘪瘪的文字,如果能配上几张图片来看的话,感觉会轻松许多
#6 - 2018-10-23 01:57
(。´-д-)
比起限制其他用户, 通过个性化自己的账号来提升体验的做法实在是舒服得多..组件的存在真是太棒了 别的网站恐怕永远也不会支持这样的功能..
#7 - 2018-10-23 07:02
如果能像人物条目的讨论一样只显示链接就好了(bgm38)
#7-1 - 2018-10-23 07:46
Neko_Aria
你这个想法很好啊,比起直接折叠(bgm38)
#8 - 2018-10-23 07:47
(ᓚᘏᗢ_(:3」∠)_翼酱です~银发红瞳赛高! ...)
按照#7的思路写了下,把图片替换成链接:

var img = document.querySelectorAll("img[class='code']");
for (let index = 0; index < img.length; index++) {
    const el = img[index];
    let newEl = document.createElement("a");
    newEl.href = el.src;
    newEl.target = "_blank";
    newEl.rel = "nofollow external";
    newEl.className = "l";
    newEl.innerText = el.src;
    el.parentNode.replaceChild(newEl, el);
}

因为是即兴写的,测试了下能用就发出来了。
我没有这个需求,就懒得继续完善了(加入切换按钮/判断图片数量什么的)。(bgm38)
#8-1 - 2018-10-23 23:12
Chirin
谢谢,用上了 (bgm39)
#9 - 2018-10-23 10:06
(人类是无法互相理解的)
[组件]ep单条讨论多图自动折叠
照着#7的思路写好了!
#9-1 - 2018-10-23 23:24
Chirin
谢谢,自定义图片显示上限数应该能解决主楼的问题了 (bgm38)

希望将来可以默认限制一个讨论页面中的图片上线数
记忆中很早以前像bgm38之类的表情有最大显示上限数的设定?

test:
(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)(bgm38)


试了一下还存在
#9-2 - 2018-10-24 02:21
伊藤誠
看了一下效果图应该是跟我需求完全一致,既不会被大量图片拉长讨论串,也不会错过可能有用的信息了
#9-3 - 2018-10-24 09:05
桜野くりこ
Chirin 说: 谢谢,自定义图片显示上限数应该能解决主楼的问题了

希望将来可以默认限制一个讨论页面中的图片上线数
记忆中很早以前像bgm38之类的表情有最大显示上限数的设定?

test:
(bgm38)(bgm...
讨论页具体指的是?
#9-4 - 2018-10-24 10:16
桜野くりこ
Chirin 说: 谢谢,自定义图片显示上限数应该能解决主楼的问题了

希望将来可以默认限制一个讨论页面中的图片上线数
记忆中很早以前像bgm38之类的表情有最大显示上限数的设定?

test:
(bgm38)(bgm...
改好啦!(其实就只是改了个适用范围)
#9-5 - 2018-10-24 18:23
Chirin
桜野くりこ 说: 讨论页具体指的是?
不好意思我没表达清楚 (bgm38)
我是想说希望以后bangumi自带限制连续贴图的功能(类似上面的连续bgm38)
往极端想会不会存在一个讨论页里有人恶意用大量图片炸页面的风险
#9-6 - 2018-10-24 18:30
君寻
Chirin 说: 不好意思我没表达清楚
我是想说希望以后bangumi自带限制连续贴图的功能(类似上面的连续bgm38)
往极端想会不会存在一个讨论页里有人恶意用大量图片炸页面的风险
1(bgm1)2(bgm2)3(bgm3)4(bgm4)5(bgm5)6(bgm6)7(bgm7)8(bgm8)9(bgm9)10(bgm10)11(bgm11)12(bgm12)13(bgm13)14(bgm14)15(bgm15)16(bgm16)17(bgm17)18(bgm18)19(bgm19)20(bgm20)21(bgm21)22(bgm22)23(bgm23)24(bgm24)25(bgm25)26(bgm26)27(bgm27)28(bgm28)29(bgm29)30(bgm30)31(bgm31)32(bgm32)33(bgm33)34(bgm34)35(bgm35)36(bgm36)37(bgm37)38(bgm38)39(bgm39)40(bgm40)41(bgm41)42(bgm42)43(bgm43)44(bgm44)45(bgm45)46(bgm46)47(bgm47)48(bgm48)49(bgm49)50(bgm50)51(bgm51)52(bgm52)53(bgm53)54(bgm54)55(bgm55)56(bgm56)57(bgm57)58(bgm58)59(bgm59)60(bgm60)61(bgm61)62(bgm62)63(bgm63)64(bgm64)65(bgm65)66(bgm66)67(bgm67)68(bgm68)69(bgm69)70(bgm70)71(bgm71)72(bgm72)73(bgm73)74(bgm74)75(bgm75)76(bgm76)77(bgm77)78(bgm78)79(bgm79)80(bgm80)81(bgm81)82(bgm82)83(bgm83)84(bgm84)85(bgm85)86(bgm86)87(bgm87)88(bgm88)89(bgm89)90(bgm90)91(bgm91)92(bgm92)93(bgm93)94(bgm94)95(bgm95)96(bgm96)97(bgm97)98(bgm98)99(bgm99)100(bgm100)101(bgm101)102(bgm102)103(bgm103)104(bgm104)105(bgm105)106(bgm106)107(bgm107)108(bgm108)109(bgm109)110(bgm110)111(bgm111)112(bgm112)113(bgm113)114(bgm114)115(bgm115)116(bgm116)117(bgm117)118(bgm118)119(bgm119)120(bgm120)121(bgm121)122(bgm122)123(bgm123)124(bgm124)
#9-7 - 2018-10-24 18:58
桜野くりこ
Chirin 说: 不好意思我没表达清楚
我是想说希望以后bangumi自带限制连续贴图的功能(类似上面的连续bgm38)
往极端想会不会存在一个讨论页里有人恶意用大量图片炸页面的风险
你点的大量图片页面(bgm95)
#9-8 - 2018-10-27 21:49
ForsakenRei
桜野くりこ 说: 你点的大量图片页面
这楼已经不只是图片多了
#10 - 2018-10-24 03:20
(萌豚育成计划)
用户提需求用户解决的BGM开发模式真是先进(bgm38)
#10-1 - 2018-10-24 03:26
Trim21
User Generated Code
#11 - 2018-10-24 09:40
(兔子爱洗脸,我也爱洗脸。)
personalize自己的view比较好吧 我挺喜欢看别人贴图的
#12 - 2018-10-27 21:49
(A.T.Field)
别的番吧……但是色盲少女这片截图出来真的好看(bgm38)