diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/js/polls.js | 27 | ||||
-rw-r--r-- | data/lang.txt | 181 |
2 files changed, 181 insertions, 27 deletions
diff --git a/data/js/polls.js b/data/js/polls.js index b34f0f7b..94a0bba2 100644 --- a/data/js/polls.js +++ b/data/js/polls.js @@ -1,26 +1,21 @@ -function addPoll() { - var a = byId('poll_add'); - setClass(a, 'hidden', false); +// Discussion board polls +if(byId('jt_box_postedit') && byId('poll')) { + var c = byId('poll'); var parentNode = function(n, tag) { while(n && n.nodeName.toLowerCase() != tag) n = n.parentNode; return n; }; var show = function(v) { - setClass(parentNode(byId('poll_q'), 'tr'), 'hidden', !v); - setClass(parentNode(byId('poll_opt'), 'tr'), 'hidden', !v); - setClass(parentNode(byId('poll_max'), 'tr'), 'hidden', !v); - setClass(parentNode(byId('poll_preview'),'tr'), 'hidden', !v); - setClass(parentNode(byId('poll_recast'), 'tr'), 'hidden', !v); - setClass(parentNode(a, 'tr'), 'hidden', v); + setClass(parentNode(byId('poll_question'), 'tr'), 'hidden', !v); + setClass(parentNode(byId('poll_options'), 'tr'), 'hidden', !v); + setClass(parentNode(byId('poll_max_options'), 'tr'), 'hidden', !v); + setClass(parentNode(byId('poll_preview'), 'tr'), 'hidden', !v); + setClass(parentNode(byId('poll_recast'), 'tr'), 'hidden', !v); }; - a.onclick = function() { - show(true); + c.onclick = function() { + show(this.checked); return true; }; - show(false); + show(c.checked); } - -// Discussion board polls -if(byId('poll_add')) - addPoll(); diff --git a/data/lang.txt b/data/lang.txt index ce63f751..663b4ed4 100644 --- a/data/lang.txt +++ b/data/lang.txt @@ -4556,27 +4556,90 @@ es : Avanzado... tr : Gelişmiş... uk : Розширений режим it : Avanzate... - + :_poll_novote_login en : You must be logged in to be able to vote. +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_choose en : You may choose up to [_1] options +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_vote en : Vote +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_no_votes en : Nobody voted yet. +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_results en : View results +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_total_votes en : [_1] [quant,_1,vote,votes] total +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_poll_error en : Poll error +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: # Post edit/reply/new thread form @@ -4736,30 +4799,102 @@ es : Mirar [url,/d9.3,d9.3] para ver los formatos permitidos tr : Biçimlendirme kodları için [url,/d9.3,d9.3]'e bakınız. uk : Правила розмітки читай у [url,/d9.3,d9.3]. it : Vedi [url,/d9.3,d9.3] per i codici di formattazione - + :_postedit_form_poll_add en : Add poll +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_q en : Poll question +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_warning en : All votes will be reset if any changes to the poll fields are made! +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_opt en : Poll options +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_optmax en : one per line,[br][_1] max +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_max en : Number of options voter is allowed to choose +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_view en : Allow users to view poll results before voting +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_postedit_form_poll_recast en : Allow users to change their vote +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: # Browsing threads by board (/t/{board_id}) @@ -5013,9 +5148,18 @@ es : Último mensaje tr : Son gönderi uk : Останнє повідомлення it : Ultimo messaggio - + :_threadlist_poll en : poll +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: @@ -16309,9 +16453,6 @@ es : Personaje principal inválido. Asgúrate que la ID es correcta, que el pers tr : Geçersiz ana karakter. ID'nin doğruluğundan, ana karakterin bir başka karakterin örneği olmadığından, ve bu girdinin başka bir yerde ana karakter olarak kullanılmadığından emin olun. uk : Неправильний головний герой. Переконайтеся у правильності ID, головний персонаж — це не втілення іншого персонажа, і що цей запис не використовується в якості головного персонажа десь ще. it : Personaggio principale non valido. Assicurati che ID sia corretto, che il personaggio non sia un'instanza di un altro personaggio, e che questa pagina non è utilizzata come personaggio principale da un'altra parte. - -:_formerr_e_poll -en : Inappropriate number of options in a poll. :_formerr_e_usedalias en : Can't remove an alias that is still linked to a VN. @@ -16360,12 +16501,30 @@ es : ¡[_1] es un campo requerido! tr : [_1] alanı gereklidir! uk : [_1] — обов’язкове поле! it : [_1] è un campo obbligatorio! - -:_formerr_min -en : [_1]: minimum number is [_2] -:_formerr_max -en : [_1]: maximum number is [_2] +:_formerr_mincount +en : [_1]: minimum number of values is [_2] +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: + +:_formerr_maxcount +en : [_1]: maximum number of values is [_2] +ru*: +cs*: +hu*: +nl*: +de*: +es*: +tr*: +uk*: +it*: :_formerr_minlength en : [_1]: should have at least [_2] characters |