[闲聊] PTT推文投票系统3.0使用说明

楼主: swallowcc (guest)   2014-12-28 14:40:32
PTT推文投票系统3.0使用说明
hackpad图文版
https://hackpad.com/PTT3.0-C2cG43Vwoxc
网址
http://puvote.appspot.com (从v2.1.2升级至v3.0)
http://puvote2.appspot.com/ (给不习惯v3.0的人,保留二号机的v2.1.2)
前言、
经过半年多的时间,终于又改版增加新功能了。
这次的变更内容有点多,跟旧版比起来操作可能会不太习惯,
建议您可多加参考文件说明。
倘若文件有不清楚的地方,欢迎使用PTT站内信询问。
如果说明内容有错误的地方,麻烦来信指教,
或者您也可以自行动手编辑。
(这也是hackpad的好处之一,不过需要使用Facebook或者Google帐号登入)
各项功能使用说明、
一、每人可投票数、
如此项标题所示,这项功能决定了使用者在这次投票活动中可以投下多少票。
目前的上限为99票,比起上一版要多上很多。(当然票数越多计算上越耗时)
另外要提醒的是,若同时开启积分跟扣分,则可投票数是这个字段的两倍。
也就是说若设定可投票数为三票的话,那么积分跟扣分都可‘各’投三票。
以及这个字段会跟积分/扣分的分数清单有连动,
程式将依照输入的数字给予分数清单的增减。
至于只想在这场活动中投票的板友,
同样是在PTT的推文处使用‘选项@’这样的格式即可投票。(不含‘’)
二、选项输入方式、
A.手动输入选项、
首先,本功能支援中文、英文、日文等常用字符。
在选择手动输入后,下拉式选单后方会出现一个字段以及两个按钮。
字段内可以选择输入单笔资料,或者多笔资料。
若是输入多笔资料,请用半角逗号将选项隔开。
接着按下‘增加选项’的按钮,就可以看到下方出现了刚刚输入的选项。
如果选项输入错误,不需要整个重来,只要按下选项前方的红色叉叉即可删除。
若要一次清除所有已经输入好的选项,按下‘清除选项’按钮即可。
B.页面输入选项、
在PTT版面的文章输入 <start>选项一,选项二,选项三,选项四</start> 的字串,
程式就会协助汇入选项。(请注意选项之间要使用半角逗号隔开选项喔)
而摆放位置,只要是正文之间即可。(推文区不可,签名档区可摆放)
C.使用者提名输入、
若选择使用这项功能,程式就会以投票人投下的选项作为开票根据。
也就是说即使在板上文章输入了 <start>选项1, 选项2</start>,
程式也不会采用。
但也许会因为投票人会在推文闲聊,造成开票结果混乱,
因此可以在最少提名票数处限制最少要多少人推这个选项,选项才会成立。
三、投票文章网址、
以往因为投票文章被洗到很后面,导致投票人不晓得有这样的活动存在,
投票举办者虽然还是会发中途计票的文章,不过因为还要回原本的文章才能投票,
或多或少会降低投票人的参与兴致。
因此如果在中途计票的文章内也可以继续进行投票,预期会提高投票参与度。
使用方式为第一个字段请填本文,若要在其他文章也进行投票,
请按‘延伸位址’的按钮,并填入要延伸投票的文章网址即可。
当然每次都要填入延伸的位址也是一件很麻烦的事,因此同页面输入选项功能,
在原始文章的正文之间使用 <url>连结A,连结B,连结C</url> 即可。
(<url>...</url> 标签内只需要贴延伸的连结就好,第一篇的连结不须附上)
另外再追伸一点,如果使用多连结,程式还是会到第一篇抓取投票选项,
所以延伸的文章可以不用加 <start>....</start> 。
不过还是建议把投票选项copy到延伸的文章给使用者观看,
这样投票意愿也会比较高一些。
四、积分模式、
当开启积分模式后,程式会对照每人可投票数的数字给予分数字段。
字段的分数顺序是由投票顺序先到后。
分数的给予也可以由使用者自行修改,若第一格改10,那么第一票就是十分。
五、扣分模式、
同积分模式的运作方式,不过投下这一票会将你不喜欢的选项扣除分数。
使用方式为,在PTT文章处推‘选项$’即可。(不含‘’)
扣分数的数值也可以由使用者自行修改,若第一格改10,
那么第一票就是扣十分。
六、重投模式、
若重投模式开启的状况下,投票人若投下了错误的选项,
在推文处推‘选项#’就可以删除掉这一票。
举例来说:
ooo@xxx@aaa@bbb@
我一开始投下了这四票,但后悔不想要投aaa,那么要取消这一票的话...
只要 aaa# 这么做就好了。而在积/扣分状况下,下一票会递补顺位上来。
七、灌票模式、
一直以来都有使用者反应,想要把所有可投的票都给同一个选项。
虽然我个人是认为这违反投票精神,不过既然是多数人的反应,就从善如流。
使用方式没有特别之处,同原本投票方式,把同一票多复制贴上几次就好。
扣分亦同,如果超级不喜欢某个选项,一样可以灌票扣分。
八、字串判定、
在过去近半年的时间里,可以发现其实常常有使用者不小心投错格式,
而错失了表达自己喜好的机会。因此这个功能可以将投票筛选做适度的放宽。
所以像是使用 ‘@选项’投票的,或者是在投票中掺入应援的字串,
像是‘加油 OOO@’之类的,都会列入计算。(以上范例皆不含‘’)
不过还是不建议使用这个功能,
因为有可能连闲聊的部分都会被算进去,造成票面统计的失真。
九、特殊版面、
因为像八卦版的WEB接口会询问使用者是否满18岁,
所以如果要在有此类特殊要求的版面使用系统,要打开这个选项才可以使用。
十、其他、
a, 这次采用datatables来做表格,所以会比上一版自己刻的呈现功能还要好很多。
至少可以依照得票/得点数排序。另外按下结果表单上右侧清单的按钮,
可以得到投票人清单。
b, 另外这次没有特地去测试IE是否能执行,不过理想中是可以支援到IE8就是了。
如果IE真的不能跑,麻烦请换Chrome/Firefox/Safari之类的吧...
c, 这次没有绑定 [推投] 的Tag,请尽情在各个文章使用本程式。
d, 想到再补充。
============================================================================
最后、因为这次的程式是整个重写,连架构上都不太一样,
所以可能在某些地方会发生未知的问题,再麻烦大家帮忙回报了。
不过在修复过程中还是可以使用二号机继续进行就是了。
感谢耐心看完(或直接按END)的板友 <(_ _)>
以下推文开放有问题的板友发问 @@>
作者: hinofox (终らない瞧捌の呗を咏う)   2014-12-28 14:49:00
哦哦 好神
作者: finzaghi (琴之森)   2014-12-28 14:50:00
辛苦了
作者: emptie ([ ])   2014-12-28 14:52:00
神奇的小工具
作者: Entropy1988 (有意志的物质)   2014-12-28 14:53:00
好东西
作者: KMUer (高医人)   2014-12-28 15:07:00
作者: Hybridchaos (Hybridchaos)   2014-12-28 15:08:00
推 辛苦了
作者: QBian (小妹QB子)   2014-12-28 15:09:00
推燕叔
作者: t128595 (x小犬x)   2014-12-28 15:15:00
超爱你的推投,谢谢~><
作者: sdfsonic (S音)   2014-12-28 15:19:00
上面看成QBian超爱燕叔
作者: QBian (小妹QB子)   2014-12-28 15:23:00
超爱S音
作者: vincent0728 (Vincent)   2014-12-28 15:26:00
辛苦了!
作者: laba5566 (最爱56家族 啾咪)   2014-12-28 15:32:00
S音 QB 燕叔关系好复杂阿XDD
作者: a1s2d342001 (风吹裤子飞)   2014-12-28 15:34:00
楼主: swallowcc (guest)   2014-12-28 15:35:00
喇叭其实我爱的是你啊~~~
作者: sayuki (sayuki)   2014-12-28 15:36:00
作者: QBian (小妹QB子)   2014-12-28 15:37:00
laba你不要人家了吗(穿上焰焰装)
作者: laba5566 (最爱56家族 啾咪)   2014-12-28 15:38:00
推文好可怕阿XDDD
作者: SaberTheBest (Saber最高!)   2014-12-28 15:47:00
请问会有15冬的评价投票文吗?
作者: snowcloud (雪)   2014-12-28 15:53:00
作者: defendant (被告)   2014-12-28 16:07:00
作者: scotttomlee (ほしのゆめみは俺の嫁!)   2014-12-28 17:01:00
推!!
作者: MikiSayaka (美树さやか)   2014-12-28 17:03:00
感觉上系统变得更复杂了... @@尤其是那个 #... XD
作者: leion237 (TSC)   2014-12-28 17:20:00
推!
作者: hinofox (终らない瞧捌の呗を咏う)   2014-12-28 17:21:00
这样会不会有"负票"出现@@?
作者: MikiSayaka (美树さやか)   2014-12-28 17:24:00
那就直接不是纯正分投票就是纯负分投票就好.@@也许像是啥... 投哪一个最杂碎的这种的 (炸)有正有负容易落入票票不等值的口实全正或全负都没问题, 主要是有正有负就会很麻烦.
作者: hinofox (终らない瞧捌の呗を咏う)   2014-12-28 17:38:00
我原本以为修正票只会扣自己投过的 没想到真的有负票XD
作者: pegasusatlan (哈哈哈~ )   2014-12-28 18:10:00
推推,厉害
作者: aa85720tw (Cielo)   2014-12-28 20:16:00
推!!!
作者: oidkk (啧啧)   2014-12-28 21:50:00
作者: ken890126 (靈魂奸商 路西法)   2013-05-25 07:14:00

Links booklink

Contact Us: admin [ a t ] ucptt.com