diff --git a/manifestos.py b/manifestos.py index 25eb57c..78e3c13 100755 --- a/manifestos.py +++ b/manifestos.py @@ -1,35 +1,134 @@ manifestos = { - '1912_The_Manifesto_of_Futurist_Woman_[EN]' : 'https://www.wired.com/2008/11/the-manifesto-1/', - '1912_Manifeste_de_la_Femme_Futuriste_[FR]' : 'https://vvvvvvaria.org/~mb/techfem/1912_Manifeste_de_la_Femme_Futuriste_%5BFR%5D.html', - '1967_S.C.U.M_manifesto_[EN]' : 'https://web.archive.org/web/20050831003435/http://www.emf.net:80/~estephen/manifesto/aum00110.html', - '1967_S.C.U.M_manifesto_[FR]' : 'https://infokiosques.net/lire.php?id_article=4', - '1984_A_Cyborg_Manifesto_[EN]' : 'https://monoskop.org/images/4/4c/Haraway_Donna_1985_A_Manifesto_for_Cyborgs_Science_Technology_and_Socialist_Feminism_in_the_1980s.pdf', - '1984_Manifeste_Cyborg_[FR]' : 'https://wiki.lereset.org/_media/harawaynb.pdf?page=16', - '1989_RIOT_GRRRL_MANIFESTO_[EN]' : 'http://historyisaweapon.com/defcon1/riotgrrrlmanifesto.html', - '1991_Cyberfeminist_manifesto_for_the_21st_century_[EN]' : 'https://monoskop.org/images/4/44/VNS_Matrix_1.jpg', - '1991_Cyberfeminist_manifesto_for_the_21st_century_[FR]' : 'https://web.archive.org/web/20031212082858/http://cyberfeminisme.org:80/txt/VNS.htm', - '1996_Bitch_Mutant_Manifesto_[EN]' : 'https://www.obn.org/reading_room/manifestos/html/bitch.html', - '1997_Cyberfeminism_is_not_[EN+DE+NL+FR]' : 'https://obn.org/cfundef/100antitheses.html', - '2002_Refugia_[EN]' : 'http://www.refugia.net/domainerrors/DE3j_refugia.pdf', - '2009_Glitch_Manifesto_[EN]' : 'https://beyondresolution.nyc3.digitaloceanspaces.com/_Rosa%20Menkman%20-%20Glitch%20Studies%20Manifesto.pdf', - '2012_Glitch_Feminism_Manifesto_[EN]' : 'https://vvvvvvaria.org/~mb/techfem/Glitch_Feminism_Rhizome.html', - '2014_A_Feminist_Server_Manifesto_[EN]' : 'https://pad.constantvzw.org/p/r.512aebbec357ddfad6e2d8a62b965ed0', - '2013_The_Mundane_Afrofuturist_Manifesto_[EN]' : 'https://vvvvvvaria.org/~mb/techfem/The_Mundane_Afrofuturist_Manifesto_Rhizome.html', - '2013_Wages_for_Facebook_[EN]' : 'http://wagesforfacebook.com/', - '2014_Gynepunk_Manifesto_[EN]' : 'https://hackteria.org/wiki/GynePUNK', - '2014_Gynepunk_Manifesto_[ES]' : 'https://gynepunk.hotglue.me/?intro', - '2014_Gynepunk_Manifesto_[FR]' : 'http://gynepunk.tumblr.com/post/156267922875/gynepunk-manifesto-french', - '2014_tRANShACKfEMINISta_[ES]' : 'https://pechblenda.hotglue.me/?transhackfeminismo', - '2014_tRANShACKfEMINISta_[IT]' : 'https://pechblenda.hotglue.me/?transhackfeminista_it', - '2014_tRANShACKfEMINISt_[EN]' : 'https://pechblenda.hotglue.me/?transhackfeminism_en', - '2015_Manifesto_for_the_Gynecene_[EN]' : 'http://ro.tranzit.org/files/MANIFESTO-for-the-Gynecene.pdf', - '2015_The_3D_Additivist_Manifesto_[EN]' : 'https://additivism.org/manifesto', - '2015_Xenofeminist_manifesto_[EN]' : 'http://www.laboriacuboniks.net/', - '2015_Xenofeminist_manifesto_[FR]' : 'http://www.laboriacuboniks.net/fr/index.html', - '2016_Feminist_Principles_of_the_Internet_[EN]' : 'https://feministinternet.org/sites/default/files/Feminist_principles_of_the_internetv2-0.pdf', - '2018_Hackers_of_Resistance_Manifesto_[EN]' : 'https://player.vimeo.com/video/232424555', - '2018_Purple_Noise_Manifesto_[EN]' : 'https://www.obn.org/purplenoise/wp-content/uploads/2019/02/Manifesto18FEB2019.pdf', - '2019_Cyberwitches_Manifesto_[EN]' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto-en.html', - '2019_Cyberwitches_Manifesto_[FR]' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto.html', - '2018_The_Call_for_Feminist_Data_[EN]' : 'https://vvvvvvaria.org/~mb/techfem/feminist_manifesto_large.pdf' + '1912_The_Manifesto_of_Futurist_Woman_[EN]' : { + 'display' : 'https://www.wired.com/2008/11/the-manifesto-1/', + 'iframe' : 'https://www.wired.com/2008/11/the-manifesto-1/' + }, + '1912_Manifeste_de_la_Femme_Futuriste_[FR]' : { + 'display' : '', + 'iframe' : 'https://vvvvvvaria.org/~mb/techfem/1912_Manifeste_de_la_Femme_Futuriste_%5BFR%5D.html' + }, + '1967_S.C.U.M_manifesto_[EN]' : { + 'display' : 'https://web.archive.org/web/20050831003435/http://www.emf.net:80/~estephen/manifesto/aum00110.html', + 'iframe' : 'https://web.archive.org/web/20050831003435/http://www.emf.net:80/~estephen/manifesto/aum00110.html' + }, + '1967_S.C.U.M_manifesto_[FR]' : { + 'display' : 'https://infokiosques.net/lire.php?id_article=4', + 'iframe' : 'https://infokiosques.net/lire.php?id_article=4' + }, + '1984_A_Cyborg_Manifesto_[EN]' : { + 'display' : 'https://monoskop.org/images/4/4c/Haraway_Donna_1985_A_Manifesto_for_Cyborgs_Science_Technology_and_Socialist_Feminism_in_the_1980s.pdf', + 'iframe' : 'https://monoskop.org/images/4/4c/Haraway_Donna_1985_A_Manifesto_for_Cyborgs_Science_Technology_and_Socialist_Feminism_in_the_1980s.pdf' + }, + '1984_Manifeste_Cyborg_[FR]' : { + 'display' : 'https://wiki.lereset.org/_media/harawaynb.pdf', + 'iframe' : 'https://wiki.lereset.org/_media/harawaynb.pdf?page=16' + }, + '1989_RIOT_GRRRL_MANIFESTO_[EN]' : { + 'display' : 'http://historyisaweapon.com/defcon1/riotgrrrlmanifesto.html', + 'iframe' : 'http://historyisaweapon.com/defcon1/riotgrrrlmanifesto.html' + }, + '1991_Cyberfeminist_manifesto_for_the_21st_century_[EN]' : { + 'display' : 'https://monoskop.org/images/4/44/VNS_Matrix_1.jpg', + 'iframe' : 'https://monoskop.org/images/4/44/VNS_Matrix_1.jpg' + }, + '1991_Cyberfeminist_manifesto_for_the_21st_century_[FR]' : { + 'display' : 'https://web.archive.org/web/20031212082858/http://cyberfeminisme.org:80/txt/VNS.htm', + 'iframe' : 'https://web.archive.org/web/20031212082858/http://cyberfeminisme.org:80/txt/VNS.htm' + }, + '1996_Bitch_Mutant_Manifesto_[EN]' : { + 'display' : 'https://www.obn.org/reading_room/manifestos/html/bitch.html', + 'iframe' : 'https://www.obn.org/reading_room/manifestos/html/bitch.html' + }, + '1997_Cyberfeminism_is_not_[EN+DE+NL+FR]' : { + 'display' : 'https://obn.org/cfundef/100antitheses.html', + 'iframe' : 'https://obn.org/cfundef/100antitheses.html' + }, + '2002_Refugia_[EN]' : { + 'display' : 'http://www.refugia.net/domainerrors/DE3j_refugia.pdf', + 'iframe' : 'http://www.refugia.net/domainerrors/DE3j_refugia.pdf' + }, + '2009_Glitch_Manifesto_[EN]' : { + 'display' : 'https://beyondresolution.nyc3.digitaloceanspaces.com/_Rosa%20Menkman%20-%20Glitch%20Studies%20Manifesto.pdf', + 'iframe' : 'https://beyondresolution.nyc3.digitaloceanspaces.com/_Rosa%20Menkman%20-%20Glitch%20Studies%20Manifesto.pdf' + }, + '2012_Glitch_Feminism_Manifesto_[EN]' : { + 'display' : 'https://legacyrussell.com/GLITCHFEMINISM', + 'iframe' : 'https://vvvvvvaria.org/~mb/techfem/Glitch_Feminism_Rhizome.html' + }, + '2014_A_Feminist_Server_Manifesto_[EN]' : { + 'display' : 'https://pad.constantvzw.org/p/r.512aebbec357ddfad6e2d8a62b965ed0', + 'iframe' : 'https://pad.constantvzw.org/p/r.512aebbec357ddfad6e2d8a62b965ed0' + }, + '2013_The_Mundane_Afrofuturist_Manifesto_[EN]' : { + 'display' : 'http://www.martinesy.ms/projects/the-mundane-afrofuturist-manifesto, http://rhizome.org/editorial/2013/dec/17/mundane-afrofuturist-manifesto/', + 'iframe' : 'https://vvvvvvaria.org/~mb/techfem/The_Mundane_Afrofuturist_Manifesto_Rhizome.html' + }, + '2013_Wages_for_Facebook_[EN]' : { + 'display' : 'http://wagesforfacebook.com/', + 'iframe' : 'http://wagesforfacebook.com/' + }, + '2014_Gynepunk_Manifesto_[EN]' : { + 'display' : 'https://hackteria.org/wiki/GynePUNK', + 'iframe' : 'https://hackteria.org/wiki/GynePUNK' + }, + '2014_Gynepunk_Manifesto_[ES]' : { + 'display' : 'https://gynepunk.hotglue.me/?intro', + 'iframe' : 'https://gynepunk.hotglue.me/?intro' + }, + '2014_Gynepunk_Manifesto_[FR]' : { + 'display' : 'http://gynepunk.tumblr.com/post/156267922875/gynepunk-manifesto-french', + 'iframe' : 'http://gynepunk.tumblr.com/post/156267922875/gynepunk-manifesto-french' + }, + '2014_tRANShACKfEMINISta_[ES]' : { + 'display' : 'https://pechblenda.hotglue.me/?transhackfeminismo', + 'iframe' : 'https://pechblenda.hotglue.me/?transhackfeminismo' + }, + '2014_tRANShACKfEMINISta_[IT]' : { + 'display' : 'https://pechblenda.hotglue.me/?transhackfeminista_it', + 'iframe' : 'https://pechblenda.hotglue.me/?transhackfeminista_it' + }, + '2014_tRANShACKfEMINISt_[EN]' : { + 'display' : 'https://pechblenda.hotglue.me/?transhackfeminism_en', + 'iframe' : 'https://pechblenda.hotglue.me/?transhackfeminism_en' + }, + '2015_Manifesto_for_the_Gynecene_[EN]' : { + 'display' : 'http://ro.tranzit.org/files/MANIFESTO-for-the-Gynecene.pdf', + 'iframe' : 'http://ro.tranzit.org/files/MANIFESTO-for-the-Gynecene.pdf' + }, + '2015_The_3D_Additivist_Manifesto_[EN]' : { + 'display' : 'https://additivism.org/manifesto', + 'iframe' : 'https://additivism.org/manifesto' + }, + '2015_Xenofeminist_manifesto_[EN]' : { + 'display' : 'http://www.laboriacuboniks.net/', + 'iframe' : 'http://www.laboriacuboniks.net/' + }, + '2015_Xenofeminist_manifesto_[FR]' : { + 'display' : 'http://www.laboriacuboniks.net/fr/index.html', + 'iframe' : 'http://www.laboriacuboniks.net/fr/index.html' + }, + '2016_Feminist_Principles_of_the_Internet_[EN]' : { + 'display' : 'https://feministinternet.org/sites/default/files/Feminist_principles_of_the_internetv2-0.pdf', + 'iframe' : 'https://feministinternet.org/sites/default/files/Feminist_principles_of_the_internetv2-0.pdf' + }, + '2018_Hackers_of_Resistance_Manifesto_[EN]' : { + 'display' : 'http://wearehors.xyz', + 'iframe' : 'https://player.vimeo.com/video/232424555' + }, + '2018_Purple_Noise_Manifesto_[EN]' : { + 'display' : 'https://www.obn.org/purplenoise/wp-content/uploads/2019/02/Manifesto18FEB2019.pdf', + 'iframe' : 'https://www.obn.org/purplenoise/wp-content/uploads/2019/02/Manifesto18FEB2019.pdf' + }, + '2019_Cyberwitches_Manifesto_[EN]' : { + 'display' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto-en.html', + 'iframe' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto-en.html' + }, + '2019_Cyberwitches_Manifesto_[FR]' : { + 'display' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto.html', + 'iframe' : 'http://lucilehaute.fr/cyberwitches-manifesto/cyberwitches-manifesto.html' + }, + '2018_The_Call_for_Feminist_Data_[EN]' : { + 'display' : 'https://carolinesinders.com/work#/feminist-data-set/', + 'iframe' : 'https://vvvvvvaria.org/~mb/techfem/feminist_manifesto_large.pdf' + } } \ No newline at end of file diff --git a/templates/en/manifesto.html b/templates/en/manifesto.html index 66c8798..cd768e8 100644 --- a/templates/en/manifesto.html +++ b/templates/en/manifesto.html @@ -9,15 +9,23 @@ {% block manifesto %}
- {% if '.jpg' in link %} + {% if '.jpg' in link['iframe'] %}
- {% elif 'vimeo' in link %} + {% elif 'vimeo' in link['iframe'] %} +
+ every day, you willingly exchange personal data for custom convenience
+ lurking behind these transactions, the corporatocracy maps out your every move in the name of security
+ don't worry, we're on your side
+ the hors will help you reclaim your life and reprogram the 1s and 0s that build our world
+ to hack is to create
+ what we do is self defense, self determin- [end of transmission]
+
{% else %} - + {% endif%}
-
{{ link }}
+
{{ link['display'] }}
{% endblock %} diff --git a/templates/fr/manifesto.html b/templates/fr/manifesto.html index 9055d7d..ea55b10 100644 --- a/templates/fr/manifesto.html +++ b/templates/fr/manifesto.html @@ -9,10 +9,10 @@ {% block manifesto %}
- {% if '.jpg' in link %} + {% if '.jpg' in link['iframe'] %}
- {% elif 'vimeo' in link %} + {% elif 'vimeo' in link['iframe'] %}
every day, you willingly exchange personal data for custom convenience
@@ -23,9 +23,9 @@ what we do is self defense, self determin- [end of transmission]
{% else %} - + {% endif%}
-
{{ link }}
+
{{ link['display'] }}
{% endblock %}