{"id":48245,"date":"2024-03-23T19:51:26","date_gmt":"2024-03-23T19:51:26","guid":{"rendered":"https:\/\/indielisboa.com\/votar-numa-sessao\/"},"modified":"2025-04-25T21:14:12","modified_gmt":"2025-04-25T20:14:12","slug":"vote-on-screening","status":"publish","type":"page","link":"https:\/\/indielisboa.com\/en\/vote-on-screening\/","title":{"rendered":"Vote in a screening"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"48245\" class=\"elementor elementor-48245 elementor-39551\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fa8256b e-con-full e-flex e-con e-parent\" data-id=\"1fa8256b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6f7d3290 e-con-full e-flex e-con e-child\" data-id=\"6f7d3290\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-19d728db e-con-full e-flex e-con e-child\" data-id=\"19d728db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74b8b9f elementor-widget elementor-widget-heading\" data-id=\"74b8b9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">AUDIENCE AWARD<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5b601058 e-con-full e-flex e-con e-child\" data-id=\"5b601058\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-358d01d elementor-widget elementor-widget-dce-rawphp\" data-id=\"358d01d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"dce-rawphp.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Dynamic PHP Raw --><style>\r\n\t.qcwpVoteForm input[type=text] {\r\n\t\twidth: 100%;\r\n\t\tpadding: 10px;\r\n\t\tdisplay: inline-block;\r\n\t\tborder: 2px solid rgba(0,0,0,0.65);\r\n\t\tborder-radius:0;\r\n\t\tbox-sizing: border-box;\r\n\t\tfont-family: var(--e-global-typography-789a3fe-font-family), Sans-serif;\r\n\t\tfont-size: var(--e-global-typography-789a3fe-font-size);\r\n\t\tfont-weight: var(--e-global-typography-789a3fe-font-weight);\r\n\t\ttext-decoration: var(--e-global-typography-789a3fe-text-decoration);\r\n\t\tline-height: var(--e-global-typography-789a3fe-line-height);\r\n\t\tletter-spacing: var(--e-global-typography-789a3fe-letter-spacing);\r\n\t\tword-spacing: var(--e-global-typography-789a3fe-word-spacing);\r\n\t\tmargin-top:35px;\r\n\t\tflex-grow:1;\r\n\t\tcolor: black;\r\n\t\ttext-transform: uppercase;\r\n\t}\r\n\r\n\t.qcwpVoteForm input[type=text]:focus-visible{\r\n\t\tborder-color:rgba(0,0,0,1);\r\n\t\toutline:none!important;\r\n\t}\r\n\t.qcwpVoteForm .session-code, .qcwpVoteForm .ticket-code{\r\n\t\twidth:50%;\r\n\t}\r\n\t.qcwpVoteForm .container{\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap:nowrap;\r\n\t\twidth:100%;\r\n\t\tcolumn-gap: 35px;\r\n\t}\r\n\r\n\r\n\tbutton.qcwpVoteButton{\r\n\t\tbackground-color: var(--e-global-color-primary);\r\n\t\tcolor: #ffffff;\r\n\t\tborder-color: var(--e-global-color-primary);\r\n\t\tborder-style: solid;\r\n\t\tborder-width: 2px 2px 2px 2px;\r\n\t\tborder-radius: 0px 0px 0px 0px;\r\n\t\tfont-family: var(--e-global-typography-accent-font-family), Sans-serif;\r\n\t\tfont-size: var(--e-global-typography-accent-font-size);\r\n\t\tfont-weight: 400;\r\n\t\ttext-transform: var(--e-global-typography-accent-text-transform);\r\n\t\ttext-decoration: var(--e-global-typography-accent-text-decoration);\r\n\t\tline-height: var(--e-global-typography-accent-line-height);\r\n\t\tpadding: 15px 30px;\r\n\t\tmargin-top:45px;\r\n\t}\r\n\tbutton.qcwpVoteButton:hover, button.qcwpVoteButton:active, button.qcwpVoteButton:focus{\r\n\t\tbackground-color: #ffffff;\r\n\t\tcolor: var(--e-global-color-primary);\r\n\t\tborder-color: var(--e-global-color-primary);\r\n\t\tborder-style: solid;\r\n\t\tborder-width: 2px 2px 2px 2px;\r\n\t\tborder-radius: 0px 0px 0px 0px;\r\n\t}\r\n\r\n\t.session-code label, .ticket-code label {\r\n\t\tfont-family: var(--e-global-typography-a03f856-font-family), Sans-serif;\r\n\t\tfont-size: var(--e-global-typography-a03f856-font-size);\r\n\t\tfont-weight: var(--e-global-typography-a03f856-font-weight);\r\n\t\ttext-decoration: var(--e-global-typography-a03f856-text-decoration);\r\n\t\tline-height: var(--e-global-typography-a03f856-line-height);\r\n\t\tletter-spacing: var(--e-global-typography-a03f856-letter-spacing);\r\n\t\tword-spacing: var(--e-global-typography-a03f856-word-spacing);\r\n\t\tmargin-top: 5px;\r\n\t\tdisplay: block;\r\n\r\n\t}\r\n\r\n    @media screen and (max-width: 767px){\r\n        .qcwpVoteForm .session-code, .qcwpVoteForm .ticket-code{\r\n            width:100%;\r\n        }\r\n        .qcwpVoteForm .container{\r\n            flex-wrap:wrap;\r\n        }\r\n        .qcwpVoteForm{\r\n            padding:15px;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div class=\"form-container qcwpVoteForm\">\r\n\t<form action=\"\" method=\"post\">\r\n\t\t<div style=\"color:red;\"><b><\/b><\/div>\r\n        <h6 style=\"width:100%; flex-grow:1\">Please enter your vote indicating the screening code and the last 5 digits of your ticket. <br>\nEach ticket issued allows only one vote. <br>\nVoting for each screening will be available for 1 hour from the end of the screening.<\/h6>\r\n\t\t<div class=\"container\">\r\n\r\n\t\t\t<div class=\"session-code\">\r\n\r\n\t\t\t\t<input id=\"sessionCode\" type=\"text\" placeholder=\"SCREENING CODE\" value=\"\" name=\"sessionCode\" minlenght=\"3\" maxlength=\"4\" required>\r\n\t\t\t\t<label for=\"sessionCode\">ENTER THE SCREENING CODE HERE (E.G. 107)<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"ticket-code\">\r\n\t\t\t\t<input id=\"ticketCode\" type=\"text\" placeholder=\"LAST 5 DIGITS OF THE TICKET\" name=\"ticketCode\" minlenght=\"5\" maxlength=\"5\" required>\r\n\t\t\t\t<label for=\"ticketCode\">ENTER THE LAST 5 DIGITS OF THE TICKET CODE HERE (E.G. 52784)<\/label>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<button id=\"submitBtn\" class=\"qcwpVoteButton\" disabled type=\"submit\">GO TO BALLOT PAPER\n<\/button>\r\n\t<\/form>\r\n<\/div>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function () {\r\n        var sessionCodeInput = document.getElementById('sessionCode');\r\n        var ticketCodeInput = document.getElementById('ticketCode');\r\n        var submitBtn = document.getElementById('submitBtn');\r\n\r\n        function validateForm() {\r\n            var sessionCodeValid = sessionCodeInput.value.length > 2 && sessionCodeInput.value.length < 5;\r\n            var ticketCodeValid = ticketCodeInput.value.length === 5;\r\n            submitBtn.disabled = !(sessionCodeValid && ticketCodeValid);\r\n        }\r\n\r\n        sessionCodeInput.addEventListener('input', validateForm);\r\n        ticketCodeInput.addEventListener('input', validateForm);\r\n    });\r\n\r\n    document.getElementById('ticketCode').addEventListener('input', function (event) {\r\n        \/\/ Substitui qualquer entrada que n\u00e3o seja d\u00edgito num\u00e9rico por nada (efetivamente removendo-a)\r\n\r\n        this.value = this.value.replace(\/\\D\/g, '');\r\n    });\r\n\r\n    document.getElementById('sessionCode').addEventListener('input', function (event) {\r\n        \/\/ Substitui qualquer entrada que n\u00e3o seja d\u00edgito num\u00e9rico por nada (efetivamente removendo-a)\r\n\r\n        this.value = this.value.replace(\/\\D\/g, '');\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AUDIENCE AWARD Por favor, introduza o seu voto indicando o c\u00f3digo da sess\u00e3o e os \u00faltimos 5 d\u00edgitos do seu bilhete. Cada bilhete emitido permite apenas um voto. A vota\u00e7\u00e3o de cada sess\u00e3o estar\u00e1 dispon\u00edvel durante 1h a partir do final da sess\u00e3o. DIGITE AQUI O C\u00d3DIGO DA SESS\u00c3O (EX: 107) DIGITE AQUI OS \u00daLTIMOS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"class_list":["post-48245","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/pages\/48245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/comments?post=48245"}],"version-history":[{"count":0,"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/pages\/48245\/revisions"}],"wp:attachment":[{"href":"https:\/\/indielisboa.com\/en\/wp-json\/wp\/v2\/media?parent=48245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}