index.php 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <?php session_start();
  2. /*
  3. * Registration form for Coliberator
  4. * Copyright (C) 2014 Fundația Ceata - http://ceata.org
  5. *
  6. * Author: Victor Nițu (vnitu@ceata.org)
  7. *
  8. * This program is free software: you can redistribute it and/or modify
  9. * it under the terms of the GNU Affero General Public License as
  10. * published by the Free Software Foundation, either version 3 of the
  11. * License, or (at your option) any later version.
  12. *
  13. * This program is distributed in the hope that it will be useful,
  14. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  16. * GNU Affero General Public License for more details.
  17. *
  18. * You should have received a copy of the GNU Affero General Public License
  19. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  20. */
  21. $filename = dirname(__FILE__) . '/coliberator-petition.db';
  22. $db = new SQLite3($filename);
  23. function count_all() {
  24. global $db;
  25. $counter = $db->querySingle("SELECT count(*) AS c FROM SIGNATORIES;");
  26. echo $counter;
  27. }
  28. ?>
  29. <!doctype html>
  30. <html class="no-js" lang="en">
  31. <head>
  32. <meta charset="utf-8" />
  33. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  34. <title>Coliberator 2014 :: Petiție împotriva supravegherii în masă / Petition against mass surveillance</title>
  35. <link rel="stylesheet" href="./css/foundation.css" />
  36. <link rel="stylesheet" href="./css/coliberator.css" />
  37. <script src="./js/3dparty/modernizr.js"></script>
  38. </head>
  39. <body>
  40. <div class="row">
  41. <div class="large-12 columns">
  42. <h1><a href="http://coliberator.ro"><img src="/img/coliberator_casifish_001.png" alt="Coliberator 2014" /></a></h1>
  43. </div>
  44. </div>
  45. <div class="row">
  46. <div class="row">
  47. <div class="small-7 medium-8 large-8 columns">
  48. <h3>Petiție / Petition</h3>
  49. <p><a href="#romanian-petition">(RO) Vă rugăm să citiți și dacă sunteți de acord, să semnați această petiție pentru oprirea activităților de supraveghere din România</a></p>
  50. <p><a href="#english-petition">(EN) Please read and if you agree, sign this petition to stop surveillance activities in Romania</a></p>
  51. </div>
  52. <div class="small-5 medium-4 large-4 columns panel"><a href="#signatures-list">
  53. <h1 id="counter"><?php count_all(); ?></h1>
  54. <span class="counter-text">semnatari până acum / </span>
  55. <span class="counter-text">signatories so far</span></a>
  56. </div>
  57. </div>
  58. <div class="row">
  59. <div class="large-12 columns">
  60. <h4 id="romanian-petition"><a href="#romanian-petition">Opriți activitățile de supraveghere din România!</a></h4>
  61. <p>România este în acest moment într-o dezvoltare tehnologică majoră și rapidă, dar trebuie să ne asigurăm că noua tehnologie respectă drepturile utilizatorilor. Sub Ceaușescu, românii erau obligați să-și înregistreze la Miliție toate mașinile de scris. În zilele noastre, Guvernul vrea ca toți românii să-și înregistreze toate cartelele SIM preplătite și să fie înregistrat tot traficul care trece prin rețelele fără fir (WiFi) publice gratuite.</p>
  62. <h5>Preambul</h5>
  63. <p>La doar o lună după decizia CEJ care declara invalidă Directiva privind reținerea datelor, Guvernul României ia trei decizii de a continua și chiar a extinde supravegherea în masă prin:</p>
  64. <ul>
  65. <li>ignorarea deciziei CEJ și păstrarea legii 82/2012 privind reținerea datelor, să fie aplicată în continuare.</li>
  66. <li>adoptarea, fără niciun fel de consultare publică, a unei legi care cere înregistrarea tuturor utilizatorilor de cartele SIM preplătite (inclusiv obligând cele 12 milioane de utilizatori existenți deja să-și trimită datele personale în următoarele 5 luni, ori să suporte deconectarea). Ce se întâmplă este și mai incredibil, cu cât este a 4-a tentativă de acest gen începând cu 2011.</li>
  67. <li>planificarea să ceară furnizorilor de rețele fără fir (WiFi) publice gratuite să-și identifice utilizatorii.</li>
  68. <li>adoptarea, fără niciun fel de consultare publică, a unei noi legi care dă agențiilor de stat puterea să examineze datele din orice sistem de calculatoare fără ordin judecătoresc, inclusiv al calculatorului tău, ca să „aibă acces la datele care sunt reținute”.</li>
  69. </ul>
  70. <p>Semnatarii, participanți ai conferinței <a href="http://coliberator.ro" target="_blank">Coliberator</a> a <a href="http://ceata.org" target="_blank">Fundației Ceata</a>, dar și alte persoane și organizații care sprijină acest protest, cer Guvernului României și instituțiilor publice românești să respecte drepturile cetățenilor la viață privată.</p>
  71. <p>Astfel, semnatarii:</p>
  72. <ol>
  73. <li>Amintesc că dreptul la viață privată este un drept fundamental al omului, care stă la baza existenței și supraviețuirii societăților democratice. Este esențial pentru demnitatea umană și susține exercitarea altor drepturi, precum libertatea de exprimare și de informare și libertatea de asociere, și este recunoscut de legea internațională a drepturilor omului. Activitățile care restricționează dreptul la viața privată, inclusiv supravegherea comunicațiilor, pot fi justificate doar atunci când sunt prescrise de lege, când sunt necesare pentru a atinge un scop legitim și când sunt proporținale cu scopul urmărit. (<a href="https://ro.necessaryandproportionate.org/text" target="_blank">Principii internaționale privind aplicarea drepturilor omului în monitorizarea comunicațiilor</a>)</li>
  74. <li>Solicită respingerea imediată de către Parlament și retragerea de către Guvern a mai sus meționatei propuneri care încalcă dreptul la viață privată al cetățenilor români.</li>
  75. <li>Cer anularea rapidă a legii privind reținerea datelor, pentru a respecta decizia CEJ.</li>
  76. <li>Subliniază că pentru orice acțiuni viitoare ale Guvernului care ar putea afecta dreptul la viață privată sau orice alt drept fundamental, trebuie să fie redactate și adoptate propuneri doar după îndeplinirea cerințelor de transparență cerute de legea 52/2003, cu o analiză completă a impactului asupra drepturilor omului și obligatoriu cu solicitarea opiniei Autorității Naționale de Supraveghere a Prelucrării Datelor cu Caracter Personal.</li>
  77. </ol>
  78. <a href="#sign-petition" class="button small radius left">Semnează petiția!</a>
  79. <hr />
  80. <h4 id="english-petition"><a href="#english-petition">Stop surveillance activities in Romania!</a></h4>
  81. <p>Romania is currently undergoing rapid and major technological development, but we have to make sure the new technology respects users' rights. Under Ceaușescu, Romanians were forced to register all typrewriters to the Militia. Today, the government wants all Romanians to register all pre-paid SIM cards and record all traffic going through free public WiFi hotspots.</p>
  82. <h5>Preamble</h5>
  83. <p>Just one month after the ECJ decision declaring the Data Retention Directive invalid, the Romanian Government made three decisions to continue and even extend mass surveillance by:</p>
  84. <ul>
  85. <li>ignoring the ECJ decision and keeping the law 82/2012 regarding the data retention to be enforced anyway.</li>
  86. <li>adopting, without any kind of public consultation, a law requiring registration of all prepaied sim card users (including forcing the current 12 million users to submit their personal data during the next 6 months or face disconnection). This is all the more egregious given that this is the 4th such attempt since 2011.</li>
  87. <li>planning to require providers of free public WiFi hotspots to identify their users.</li>
  88. <li>adopting, without any kind of public consultation, a new law giving agents of the state the power to examine data in any computer system whatsoever without a court order, including your computer, in order to "have access to the data being held".</li>
  89. </ul>
  90. <p>The signatories, participants of <a href="http://ceata.org" target="_blank">Fundația Ceata</a>'s <a href="http://coliberator.ro" target="_blank">Coliberator</a> conference, as well as other people and organizations supporting this protest, are demanding the Romanian government and the Romanian public institutions to respect the citizens' privacy rights.</p>
  91. <p>Thus, the signatories:</p>
  92. <ol>
  93. <li>Remind that privacy is a fundamental human right, and that it is central to the existence and survival of democratic societies. It is essential to human dignity and it reinforces other rights, such as freedom of expression and information, and freedom of association, and is recognised under international human rights law. Activities that restrict the right to privacy, including communications surveillance, can only be justified when they are prescribed by law, when they are necessary to achieve a legitimate aim, and when they are proportionate to the aim pursued. (<a href="https://en.necessaryandproportionate.org/text" target="_blank">International Principles on the Application of Human Rights to Communications Surveillance</a>)</li>
  94. <li>Demand the immediate rejection by Parliament and withdrawal by the Government of the above mentioned draft laws that are infringing the right of privacy of the Romanian citizens.</li>
  95. <li>Ask for an rapid annulment of the data retention law in order to respect the ECJ decision.</li>
  96. <li>Underscore that any future action of the government that could affect the right of privacy or any other fundamental rights must be drafted and adopted only after meeting the transparency requirements made by Law 52/2003, with a full human rights impact assessment and with a mandatory opinion from the Romanian Data Protection Authority.</li>
  97. </ol>
  98. <a href="#sign-petition" class="button small radius left">Sign the petition!</a>
  99. </div>
  100. </div>
  101. <hr />
  102. <ul class="large-block-grid-2">
  103. <li>
  104. <form action="./register.php" method="post" data-abide>
  105. <div id="sign-petition" class="row">
  106. <div class="large-11 columns">
  107. <label for="fullname"> Numele complet* / Full name*
  108. <input id="fullname" type="text" required name="fullname" placeholder="Numele complet / Full Name">
  109. <small class="error">Completați-vă numele / Fill in your name</small>
  110. </label>
  111. </div>
  112. </div>
  113. <div class="row">
  114. <div class="large-11 columns">
  115. <label for="email"> Poștă electronică* / E-mail*
  116. <input type="email" required name="email" placeholder="Poștă electronică / E-mail">
  117. <small class="error">Introduceți o adresă validă / Please input a valid address</small>
  118. </label>
  119. </div>
  120. </div>
  121. <div class="row">
  122. <div class="large-11 columns">
  123. <label for="organization"> Organizație / Organization
  124. <input type="text" name="organization" placeholder="Opțional / Optional">
  125. </label>
  126. </div>
  127. </div>
  128. <div class="row">
  129. <div class="large-11 columns">
  130. <label for="position"> Funcție / Position
  131. <input type="text" name="position" placeholder="Opțional / Optional">
  132. </label>
  133. </div>
  134. </div>
  135. <div class="row">
  136. <div class="large-11 columns">
  137. <input type="checkbox" name="announce" value="1" /> Mă abonez și la alte anunțuri de la Fundația Ceata<br />
  138. </div>
  139. </div>
  140. <hr>
  141. <div class="row">
  142. <div class="large-12 columns">
  143. <div class="row">
  144. <div class="large-6 columns">
  145. <img id="captcha" src="./securimage/securimage_show.php" alt="CAPTCHA Image" />
  146. </div>
  147. <div class="large-6 columns">
  148. <span class="radius secondary label" href="#" onclick="document.getElementById('captcha').src = './securimage/securimage_show.php?' + Math.random(); return false">[ Imagine diferită / Different Image ]</span>
  149. <input type="text" name="captcha_code" maxlength="6" />
  150. </div>
  151. </div>
  152. </div>
  153. </div>
  154. <div class="row">
  155. <div class="large-12 columns">
  156. <div class="row">
  157. <input type="submit" class="button small radius left" style="margin-top: 20px;" value="Semnează petiția / Sign the petition">
  158. </div>
  159. </div>
  160. </div>
  161. </form>
  162. </li>
  163. <li>
  164. <p>Adresele de poștă electronică vor fi folosite doar în scopul validării
  165. semnatarilor și informării lor ulterioare în legătură cu evoluția protestului.
  166. Adresele colectate astfel NU vor fi folosite în scopul
  167. transmiterii de materiale promoționale sau alte mesaje nesolicitate.
  168. Adresele participanților NU vor fi afișate pe sit și nu vor fi făcute publice.
  169. Semnatarii care optează să primească și alte anunțuri de la Fundația Ceata
  170. vor fi abonați la lista cu trafic redus <a href="https://liste.ceata.org/pipermail/ceata-anunturi" target="_blank">ceata-anunțuri</a>.</p>
  171. <p>The email addresses will be used for the sole purpose of validation
  172. of signatories and to further inform them about the protest development.
  173. The addresses collected this way will NOT be used for
  174. sending promotional materials and other unsolicited materials.
  175. Participants' addresses will NOT be displayed on the website and will not be made public.
  176. Signatories who opt to receive other announcements from Fundația Ceata will
  177. be subscribed to the low traffic mailing list <a href="https://liste.ceata.org/pipermail/ceata-anunturi" target="_blank">ceata-anunțuri</a>.
  178. </p>
  179. </li>
  180. </ul>
  181. <hr />
  182. <h4 id="affiliations"><a href="#affiliations">Afilierile semnatarilor / Signatory Affiliations</a></h4>
  183. <ul style="list-style-type: none; padding: 0; margin: 0">
  184. <?php
  185. global $db;
  186. $results = $db->query("select distinct organization from signatories where organization<>'' order by organization;");
  187. while ($row = $results->fetchArray()) {
  188. $out = "<li><b>".$row['organization']."</b>";
  189. $out .= "</li>";
  190. echo $out;
  191. }
  192. ?>
  193. </ul>
  194. <hr />
  195. <h4 id="signatures-list"><a href="#signatures-list">Semnatari / Signatories</a></h4>
  196. <ul style="list-style-type: none; padding: 0; margin: 0">
  197. <?php
  198. global $db;
  199. $results = $db->query("SELECT fullname, organization, position FROM SIGNATORIES;");
  200. while ($row = $results->fetchArray()) {
  201. $out = "<li><b>".$row['fullname']."</b>";
  202. if ($row['organization']) {
  203. $org = $row['organization'];
  204. if ($row['position']) $org = $row['position'].", ".$org;
  205. $out .= " &mdash; ".$org;
  206. }
  207. else if ($row['position']) $out .= " &mdash; ".$row['position'];
  208. $out .= "</li>";
  209. echo $out;
  210. }
  211. ?>
  212. </ul>
  213. <script src="js/3rdparty/jquery.js"></script>
  214. <script src="js/foundation.min.js"></script>
  215. </div>
  216. <hr />
  217. <div class="row">
  218. <p class="copyright">
  219. &copy; 2013,2014 <a href="http://ceata.org/">Fundația Ceata</a>. Aplicația este pusă <a href="http://gitlab.com/ceata/coliberator-ro" target="__blank">la dispoziție</a> sub licența liberă <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="__blank">GNU AGPLv3+</a>. Textul și imaginile sunt publicate sub licența liberă <a href="https://creativecommons.org/licenses/by-sa/3.0/" target="_blank">CC BY-SA 3.0</a>.
  220. </p>
  221. </div>
  222. </body>
  223. </html>