Browse Source

adding display links for the manifesto pages

english-french
manetta 5 years ago
parent
commit
9ef5485bef
  1. 165
      manifestos.py
  2. 16
      templates/en/manifesto.html
  3. 8
      templates/fr/manifesto.html

165
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'
}
}

16
templates/en/manifesto.html

@ -9,15 +9,23 @@
{% block manifesto %}
<div id="manifesto_content_wrapper">
{% if '.jpg' in link %}
{% if '.jpg' in link['iframe'] %}
<img src="{{ link }}" />
<br>
{% elif 'vimeo' in link %}
{% elif 'vimeo' in link['iframe'] %}
<iframe src="{{ link }}" width="600" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<div><em>
every day, you willingly exchange personal data for custom convenience <br>
lurking behind these transactions, the corporatocracy maps out your every move in the name of security <br>
don't worry, we're on your side <br>
the hors will help you reclaim your life and reprogram the 1s and 0s that build our world <br>
to hack is to create <br>
what we do is self defense, self determin- [end of transmission] <br>
</em></div>
{% else %}
<iframe id="manifesto_content" src="{{ link }}"></iframe>
<iframe id="manifesto_content" src="{{ link['iframe'] }}"></iframe>
{% endif%}
<br>
<div>{{ link }}</div>
<div><small style="font-size: 85%;">{{ link['display'] }}</small></div>
</div>
{% endblock %}

8
templates/fr/manifesto.html

@ -9,10 +9,10 @@
{% block manifesto %}
<div id="manifesto_content_wrapper">
{% if '.jpg' in link %}
{% if '.jpg' in link['iframe'] %}
<img src="{{ link }}" />
<br>
{% elif 'vimeo' in link %}
{% elif 'vimeo' in link['iframe'] %}
<iframe src="{{ link }}" width="600" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<div><em>
every day, you willingly exchange personal data for custom convenience <br>
@ -23,9 +23,9 @@
what we do is self defense, self determin- [end of transmission] <br>
</em></div>
{% else %}
<iframe id="manifesto_content" src="{{ link }}"></iframe>
<iframe id="manifesto_content" src="{{ link['iframe'] }}"></iframe>
{% endif%}
<br>
<div>{{ link }}</div>
<div><small style="font-size: 85%;">{{ link['display'] }}</small></div>
</div>
{% endblock %}

Loading…
Cancel
Save