Fix: #183
This commit is contained in:
parent
b948608ce3
commit
c2cfbd5583
|
@ -1361,10 +1361,14 @@ function pollParse(poll, acct_id) {
|
||||||
var refresh = `<a onclick="voteMastodonrefresh('${acct_id}','${poll.id}')" class="pointer">
|
var refresh = `<a onclick="voteMastodonrefresh('${acct_id}','${poll.id}')" class="pointer">
|
||||||
${lang.lang_manager_refresh}
|
${lang.lang_manager_refresh}
|
||||||
</a>`
|
</a>`
|
||||||
if (poll.voted) {
|
if (poll.voted && poll.own_votes.length) {
|
||||||
var myvote = lang.lang_parse_voted
|
var myvote = lang.lang_parse_voted
|
||||||
if (poll.expired) myvote = myvote + '/' + lang.lang_parse_endedvote
|
if (poll.expired) myvote = myvote + '/' + lang.lang_parse_endedvote
|
||||||
var result_hide = ''
|
var result_hide = ''
|
||||||
|
} else if (poll.voted && !poll.own_votes.length) {
|
||||||
|
var myvote = lang.lang_parse_myvote
|
||||||
|
if (poll.expired) myvote = myvote + '/' + lang.lang_parse_endedvote
|
||||||
|
var result_hide = ''
|
||||||
} else if (poll.expired) {
|
} else if (poll.expired) {
|
||||||
var myvote = lang.lang_parse_endedvote
|
var myvote = lang.lang_parse_endedvote
|
||||||
var result_hide = ''
|
var result_hide = ''
|
||||||
|
@ -1381,7 +1385,7 @@ function pollParse(poll, acct_id) {
|
||||||
}
|
}
|
||||||
var ended = date(poll.expires_at, datetype)
|
var ended = date(poll.expires_at, datetype)
|
||||||
var pollHtml = ''
|
var pollHtml = ''
|
||||||
if (choices[0].votes_count) {
|
if (choices[0].votes_count === 0 || choices[0].votes_count >0) {
|
||||||
var max = _.maxBy(choices, 'votes_count').votes_count
|
var max = _.maxBy(choices, 'votes_count').votes_count
|
||||||
} else {
|
} else {
|
||||||
var max = 0
|
var max = 0
|
||||||
|
@ -1393,14 +1397,14 @@ function pollParse(poll, acct_id) {
|
||||||
for (var i = 0; i < minechoice.length; i++) {
|
for (var i = 0; i < minechoice.length; i++) {
|
||||||
var me = minechoice[i]
|
var me = minechoice[i]
|
||||||
if (me == keyc) {
|
if (me == keyc) {
|
||||||
var voteit = '<span class="ownMark">✅</span>'
|
var voteit = '<span class="ownMark"><img class="emoji" draggable="false" src="https://twemoji.maxcdn.com/v/12.1.4/72x72/2705.png"></span>'
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!poll.voted && !poll.expired) {
|
if (!poll.voted && !poll.expired) {
|
||||||
var votesel =
|
var votesel =
|
||||||
"voteSelMastodon('" + acct_id + "','" + poll.id + "'," + keyc + ',' + poll.multiple + ')'
|
"voteSelMastodon('" + acct_id + "','" + poll.id + "'," + keyc + ',' + poll.multiple + ')'
|
||||||
var voteclass = 'pointer waves-effect waves-light'
|
var voteclass = 'pointer'
|
||||||
} else {
|
} else {
|
||||||
var votesel = ''
|
var votesel = ''
|
||||||
var voteclass = ''
|
var voteclass = ''
|
||||||
|
@ -1421,7 +1425,7 @@ function pollParse(poll, acct_id) {
|
||||||
pollHtml =
|
pollHtml =
|
||||||
pollHtml +
|
pollHtml +
|
||||||
`<div class="${voteclass} vote vote_${acct_id}_${poll.id}_${keyc}" onclick="${votesel}">
|
`<div class="${voteclass} vote vote_${acct_id}_${poll.id}_${keyc}" onclick="${votesel}">
|
||||||
<span class="leadPoll ${addPoll} ${lpAnime}" style="width: ${per}%"></span>
|
<span class="vote_${acct_id}_${poll.id}_result leadPoll ${result_hide} ${addPoll} ${lpAnime}" style="width: ${per}%"></span>
|
||||||
<span class="onPoll">${escapeHTML(choice.title)}${voteit}</span>
|
<span class="onPoll">${escapeHTML(choice.title)}${voteit}</span>
|
||||||
<span class="vote_${acct_id}_${poll.id}_result ${result_hide} onPoll">
|
<span class="vote_${acct_id}_${poll.id}_result ${result_hide} onPoll">
|
||||||
${openData}
|
${openData}
|
||||||
|
|
|
@ -199,7 +199,8 @@
|
||||||
"lang_parse_clientemp": "emphasized(/not emphasized)",
|
"lang_parse_clientemp": "emphasized(/not emphasized)",
|
||||||
"lang_parse_clientmute": "muted",
|
"lang_parse_clientmute": "muted",
|
||||||
"lang_parse_mute": " will be muted. You can remove on preferences.",
|
"lang_parse_mute": " will be muted. You can remove on preferences.",
|
||||||
"lang_parse_voted": "(Voted or mine poll)",
|
"lang_parse_voted": "(Voted)",
|
||||||
|
"lang_parse_myvote": "(My own poll)",
|
||||||
"lang_parse_vote": "Vote",
|
"lang_parse_vote": "Vote",
|
||||||
"lang_parse_unvoted": "Show the result without voting",
|
"lang_parse_unvoted": "Show the result without voting",
|
||||||
"lang_parse_endedvote": "Expired",
|
"lang_parse_endedvote": "Expired",
|
||||||
|
|
|
@ -199,7 +199,8 @@
|
||||||
"lang_parse_clientemp": "強調表示/解除",
|
"lang_parse_clientemp": "強調表示/解除",
|
||||||
"lang_parse_clientmute": "ミュート",
|
"lang_parse_clientmute": "ミュート",
|
||||||
"lang_parse_mute": "ミュートします。設定から解除できます。",
|
"lang_parse_mute": "ミュートします。設定から解除できます。",
|
||||||
"lang_parse_voted": "(投票済みもしくは自分)",
|
"lang_parse_voted": "(投票済み)",
|
||||||
|
"lang_parse_myvote": "(自分)",
|
||||||
"lang_parse_vote": "投票",
|
"lang_parse_vote": "投票",
|
||||||
"lang_parse_unvoted": "結果だけ見る",
|
"lang_parse_unvoted": "結果だけ見る",
|
||||||
"lang_parse_endedvote": "終了済み",
|
"lang_parse_endedvote": "終了済み",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user