master
Max Lehmann 4 years ago
parent 1e95241d14
commit 14a88b25bb

@ -73,7 +73,6 @@ https://pad.xpub.nl/p/HTML_Finale
<div class="swarmintro">There is no political power without control over the archive, if not over memory.<br><br>You cant detach an archive from politics and the long history that formed it.<br><br> All contemporary phenomena must be understood contextually and historically, in relation to the power structures - or institutions - that shaped them, and are still shaping our understandings of ourselves, and of our times.
<br>
<br>
<br>
Is it possible to archive responsibly?<br>
What would that practice be? How do you sensibly collect, understand, and then *structure* memories? <br>
</div>
@ -87,9 +86,9 @@ https://pad.xpub.nl/p/HTML_Finale
<img src="img/02_swarm1_empty.png" alt="empty">
<div class="filterDiv Ar Swarm1 methods" id="commencement">
<div class="title-element">
<div class="title-element" data-title-level="h1" id="Commencement_and_Commandement">
Commencement
<br>& Commandement
& Commandement
</div>
<!--alphabet img-->
@ -130,7 +129,7 @@ https://pad.xpub.nl/p/HTML_Finale
Commencement... :
<br>
An act or instance of commencing,
<br>beginning.
beginning.
</div>
<br>
@ -201,7 +200,6 @@ https://pad.xpub.nl/p/HTML_Finale
<div class="quote">
"They […] ensure the physical security of what is deposited and of the substrate."
</div>
<br>
<!--sw1power img-->
<div class="checkbox">
@ -212,7 +210,7 @@ https://pad.xpub.nl/p/HTML_Finale
</div>
<div class="filterDiv Swarm1 tools" id="mediawiki">
<h4 class="title-element">MediaWiki</h4>
<h4 class="title-element" id="mediawiki">MediaWiki</h4>
<div class="placeholder">
<img src="img/icon07.svg" alt="icon" width="100">
</div>
@ -2589,44 +2587,46 @@ https://pad.xpub.nl/p/HTML_Finale
</div>
</div>
<div class="filterDiv Swarm2 experiences id="proletariansunite">
<h4>Proletarians of the <redacted>, unite!</h4>
<h4>Proletarians of the &#60;redacted&#62, unite!</h4>
<div class="name" Written by Ioana Tomici></div>
<!--img illu-->
<p>
How does the need for emancipatory politics translate into different forms of expression and organization? How can the tangential dynamics of these different forms successfuly align under an overarching moniker, while still maintaining their locality, specificity and urgency? Does the potential of an inclusive communist project need to be reached by overcoming notions such as Marxism, Leninism, Maoism and the like?
</p>
<p>
If we choose to look at the specific temporal context of <country> between 1972 and 1986, we arrive at an energetic socio-political environment confronted with pervasive forms of oppression. Faced with the contents of the documents of <archive> published during the aforementioned period, the need for undergoing a process of skimming at first and immersion closely after has resulted in a series of questions, curiosities and conceptual sparks.
<p>
How does the need for emancipatory politics translate into different forms of expression and organization? How can the tangential dynamics of these different forms successfuly align under an overarching moniker, while still maintaining their locality, specificity and urgency? Does the potential of an inclusive communist project need to be reached by overcoming notions such as Marxism, Leninism, Maoism and the like?
</p>
<p>
If we choose to look at the specific temporal context of &#60;country&#62; between 1972 and 1986, we arrive at an energetic socio-political environment confronted with pervasive forms of oppression. Faced with the contents of the documents of &#60;archive&#62; published during the aforementioned period, the need for undergoing a process of skimming at first and immersion closely after has resulted in a series of questions, curiosities and conceptual sparks.
</p>
<p>
The following text is an attempt at compiling a series of contrasting socio-political tendencies into a communist narrative, which is latent within most of the <archive>'s material, but fractured in its many forms. These calls for unionizing, redistribution of wealth, and workers emancipation amongst other recurring motifs are extracted as snippets from distinct documents and stitched together into one piece. Thus, the method of assemblage becomes a helpful framework in mapping the diversity of communist aspirations and of the voices that propagate them. According to <philosopher>, an assemblage "is a multiplicity which is made up of heterogeneous terms and which establishes liaisons, relations between them, across ages, sexes and reigns different natures. Thus the assemblages only unity is that of a co-functioning: it is a symbiosis, a sympathy. It is never filiations which are important, but alliances, alloys; these are not successions, lines of descent, but contagions, epidemics, the wind."
The following text is an attempt at compiling a series of contrasting socio-political tendencies into a communist narrative, which is latent within most of the &#60;archive&#62;'s material, but fractured in its many forms. These calls for unionizing, redistribution of wealth, and workers emancipation amongst other recurring motifs are extracted as snippets from distinct documents and stitched together into one piece. Thus, the method of assemblage becomes a helpful framework in mapping the diversity of communist aspirations and of the voices that propagate them. According to &#60;philosopher&#62;, an assemblage "is a multiplicity which is made up of heterogeneous terms and which establishes liaisons, relations between them, across ages, sexes and reigns different natures. Thus the assemblages only unity is that of a co-functioning: it is a symbiosis, a sympathy. It is never filiations which are important, but alliances, alloys; these are not successions, lines of descent, but contagions, epidemics, the wind."
</p>
<p>
The quoted paragraphs which this text consists of are not static, but rather, are made to speak to eachother and can be interchanged to break the current order. In no particular order, for now, the story goes like this:
</p>
<br>
<br>
<p>
"The term communism may refer to the comprehensive Marxist-Leninist theory of the industrial proletariat or to a future social formation coming after the national democratic and socialist stages of the <nation> revolution.
"The term communism may refer to the comprehensive Marxist-Leninist theory of the industrial proletariat or to a future social formation coming after the national democratic and socialist stages of the &#60;nation&#62; revolution.
</p>
[…]
<p>
The <political party> itself consistently declares that it is pursuing a national democratic revolution and not yet a socialist revolution­ under the present circumstances of the <country>. Communism is something possible only as a result of a long process of socialist revolution and construction and the defeat of modern imperialism on a world scale.
The &#60;political party&#62; itself consistently declares that it is pursuing a national democratic revolution and not yet a socialist revolution­ under the present circumstances of the &#60;country&#62;. Communism is something possible only as a result of a long process of socialist revolution and construction and the defeat of modern imperialism on a world scale.
</p>
[…]
<p>
Should the <political party> be legalized? Should there be a ceasefire between the <insurgent group 1> and the <insurgent group 2>? Should there be a coalition government which includes the revolutionary forces like the <political party>, <insurgent group 1> and the <revolutionary organization>?"
Should the &#60;political party&#62; be legalized? Should there be a ceasefire between the &#60;insurgent group 1&#62; and the &#60;insurgent group 2&#62;? Should there be a coalition government which includes the revolutionary forces like the &#60;political party&#62;, &#60;insurgent group 1&#62; and the &#60;revolutionary organization&#62;?"
</p>
<br>
<br>
<p>
"<Oppressive politician> continues to have a tight grip on the <insurgent group 2>. <Oppressive politician> continues to keep the courts and the sham parliament within the bounds of <possessive pronoun> dictatorial rule. <Oppressive politician> is frantically militarizing local officials and expanding the paramilitary forces. <oppressive politician>'s fake legislature is about to rig up an electoral code to <oppressive politician>'s complete satisfaction. The <government body> is prepared to fix the results of the forthcoming elections."
"&#60;Oppressive politician&#62; continues to have a tight grip on the &#60;insurgent group 2&#62;. &#60;Oppressive politician&#62; continues to keep the courts and the sham parliament within the bounds of &#60;possessive pronoun&#62; dictatorial rule. &#60;Oppressive politician&#62; is frantically militarizing local officials and expanding the paramilitary forces. &#60;oppressive politician&#62;'s fake legislature is about to rig up an electoral code to &#60;oppressive politician&#62;'s complete satisfaction. The &#60;government body&#62; is prepared to fix the results of the forthcoming elections."
</p>
<br>
<p>
"<Oppressive politician> on the Air. “My countrymen, we have carefully evaluated concocted information and have definitely established that Communists are behind the attack on the <event>, although I stood to benefit the most from the bombing. We are therefore suspending the <recourse in law>, ordering the raid of the campuses and the arrest of everyone in media, the academe, labor and other organizations who do not believe me, and hence are Commies. Consider this a dress rehearsal for <oppressive government ruling>.”
"&#60;Oppressive politician&#62; on the Air. “My countrymen, we have carefully evaluated concocted information and have definitely established that Communists are behind the attack on the &#60;event&#62;, although I stood to benefit the most from the bombing. We are therefore suspending the &#60;recourse in law&#62;, ordering the raid of the campuses and the arrest of everyone in media, the academe, labor and other organizations who do not believe me, and hence are Commies. Consider this a dress rehearsal for &#60;oppressive government ruling&#62;.”
</p>
<br>
<p>
@ -2634,36 +2634,36 @@ https://pad.xpub.nl/p/HTML_Finale
</p>
[…]
<p>
The rising poverty levels were confirmed by the high-powered <international body><aid program>” that visited the <country> in <year> and by <news article> in <year> . Both reports, however, bluntly ignored the root cause of widespread poverty because to delve into these would be to expose the massive failure of the <international body>-<international body> experiment in the <country>."
The rising poverty levels were confirmed by the high-powered &#60;international body&#62;&#60;aid program&#62;” that visited the &#60;country&#62; in &#60;year&#62; and by &#60;news article&#62; in &#60;year&#62; . Both reports, however, bluntly ignored the root cause of widespread poverty because to delve into these would be to expose the massive failure of the &#60;international body&#62;-&#60;international body&#62; experiment in the &#60;country&#62;."
</p>
<br>
<p>
"<Colonizer> Imperialist domination over the <country>, then, is not only limited to controlling the economic and political affairs of the country. It has likewise, made itself felt in our culture specifically thru religious manipulation. Thus as true <religious denominations> we have a very vital role to play in exposing and opposing the anti-people work of such pseudo-religious fronts of <colonizer> Imperialism and <acronym>s. For it is by looking beyond our personal “salvation” that we realize the <religious scripture> of total, collective and historical liberation. In these days of alarming developments, let us heed Gods call to actively participate in peoples struggle towards a truly <religious denomination> society that is free, democratic, and sovereign."
"&#60;Colonizer&#62; Imperialist domination over the &#60;country&#62;, then, is not only limited to controlling the economic and political affairs of the country. It has likewise, made itself felt in our culture specifically thru religious manipulation. Thus as true &#60;religious denominations&#62; we have a very vital role to play in exposing and opposing the anti-people work of such pseudo-religious fronts of &#60;colonizer&#62; Imperialism and &#60;acronym&#62;s. For it is by looking beyond our personal “salvation” that we realize the &#60;religious scripture&#62; of total, collective and historical liberation. In these days of alarming developments, let us heed Gods call to actively participate in peoples struggle towards a truly &#60;religious denomination&#62; society that is free, democratic, and sovereign."
</p>
<br>
<p>
"<Clerical figure>, <clerical position> of <capital city>, denied yesterday, allegations that the local <religious body> has been infiltrated by radical elements “bent on overthrowing the present regime.”Maintaining that there can be no such group as “<religious denomination> leftists,” the <capital city> <clerical figure> said the specter of the <religious denomination> left has been raised by the government whenever news of major victories against subversive elements isreleased.
"&#60;Clerical figure&#62;, &#60;clerical position&#62; of &#60;capital city&#62;, denied yesterday, allegations that the local &#60;religious body&#62; has been infiltrated by radical elements “bent on overthrowing the present regime.”Maintaining that there can be no such group as “&#60;religious denomination&#62; leftists,” the &#60;capital city&#62; &#60;clerical figure&#62; said the specter of the &#60;religious denomination&#62; left has been raised by the government whenever news of major victories against subversive elements isreleased.
</p>
[…]
<p>
<Clerical figure> reiterated that, to <clerical figure>, the term “<religious denomination> Left” is a contradiction in terms. “How can a person who has vowed to follow <god>… be accused of embracing communism when communism is precisely the negation of <god>?"
&#60;Clerical figure&#62; reiterated that, to &#60;clerical figure&#62;, the term “&#60;religious denomination&#62; Left” is a contradiction in terms. “How can a person who has vowed to follow &#60;god&#62;… be accused of embracing communism when communism is precisely the negation of &#60;god&#62;?"
</p>
<br>
<p>
"It is wrong to insist that communism or a certain religious belief is the main political issue. The few who do so only objectively help the dictatorship. They wittingly and unwittingly join the <colonizer> imperialists and the <oppressive politician> regime in obscuring the real issue confronting the <nation> people today. And that issue of urgent necessity to the people at present is the struggle for national liberation and democracy against the <colonizer>-<oppressive politician> dictatorship."
"It is wrong to insist that communism or a certain religious belief is the main political issue. The few who do so only objectively help the dictatorship. They wittingly and unwittingly join the &#60;colonizer&#62; imperialists and the &#60;oppressive politician&#62; regime in obscuring the real issue confronting the &#60;nation&#62; people today. And that issue of urgent necessity to the people at present is the struggle for national liberation and democracy against the &#60;colonizer&#62;-&#60;oppressive politician&#62; dictatorship."
</p>
<br>
<p>
"… the <nation> revolution can and must break new ground in pursuit of this socialist revolution vision. Storming heavens gate may merely abort the future."
"… the &#60;nation&#62; revolution can and must break new ground in pursuit of this socialist revolution vision. Storming heavens gate may merely abort the future."
</p>
<div class="checkbox">
<input type="checkbox" id="print" name="print">
<label for="print">Add to print</label>
<br>
</div>
</div>
<div class="checkbox">
<input type="checkbox" id="print" name="print">
<label for="print">Add to print</label>
<br>
</div>
</div>
@ -2864,9 +2864,18 @@ var selectall = document.querySelector("input.selectall"),
popupclose = document.querySelector("#popupclose");
selectall.addEventListener("click", function (e) {
var checkboxes = document.querySelectorAll("input[type=checkbox][name=print]");
for (var i=0; i<checkboxes.length; i++) {
checkboxes[i].checked = true;
if (selectall.value == "Select All") {
for (var i=0; i<checkboxes.length; i++) {
checkboxes[i].checked = true;
}
selectall.value = "Unselect All";
} else {
for (var i=0; i<checkboxes.length; i++) {
checkboxes[i].checked = false;
}
selectall.value = "Select All";
}
});
popupclose.addEventListener("click", function (e) {
popup.classList.remove("show");
@ -2925,103 +2934,114 @@ popup_button.addEventListener("click", function (e) {
}
// CHECKBOXES
var printbutton = document.getElementById("printbutton");
printbutton.onclick = function(){
var boxes = document.getElementsByName("print");
for (var i=0; i<boxes.length; i++) {
if (boxes[i].checked) {
boxes[i].parentElement.parentElement.classList.add("print");
}
}
document.getElementsByTagName("body")[0].classList.add("pagedjs");
$.getScript("https://unpkg.com/pagedjs/dist/paged.polyfill.js", function(data, textStatus, jqxhr) {
$.getScript("https://gitlab.pagedmedia.org/tools/experiments/raw/master/table-of-content/js/createToc.js", function(data, textStatus, jqxhr) {
class handlers extends Paged.Handler {
constructor(chunker, polisher, caller) {
super(chunker, polisher, caller);
}
beforeParsed(content){
createToc({
content: content,
tocElement: '#my-toc-content',
titleElements: [ 'h3', 'h4' ]
});
}
}
Paged.registerHandlers(handlers);
});
})
//window.print();
};
window.PagedConfig = {
auto: false
};
/* TOC */
function createToc(config){
const content = config.content;
const tocElement = config.tocElement;
const titleElements = config.titleElements;
let tocElementDiv = content.querySelector(tocElement);
let tocUl = document.createElement("ul");
tocUl.id = "list-toc-generated";
tocElementDiv.appendChild(tocUl);
// add class to all title elements
let tocElementNbr = 0;
for(var i= 0; i < titleElements.length; i++){
let titleHierarchy = i + 1;
let titleElement = content.querySelectorAll(titleElements[i]);
titleElement.forEach(function(element) {
// add classes to the element
element.classList.add("title-element");
element.setAttribute("data-title-level", titleHierarchy);
// add id if doesn't exist
tocElementNbr++;
idElement = element.id;
if(idElement == ''){
element.id = 'title-element-' + tocElementNbr;
}
let newIdElement = element.id;
});
}
// create toc list
let tocElements = content.querySelectorAll(".title-element");
for(var i= 0; i < tocElements.length; i++){
let tocElement = tocElements[i];
let tocNewLi = document.createElement("li");
tocNewLi.classList.add("toc-element");
tocNewLi.classList.add("toc-element-level-" + tocElement.dataset.titleLevel);
tocNewLi.innerHTML = '<a href="#' + tocElement.id + '">' + tocElement.innerHTML + '</a>';
tocUl.appendChild(tocNewLi);
}
}
async function buildTOC() {
class handlers extends window.Paged.Handler {
constructor(chunker, polisher, caller) {
super(chunker, polisher, caller);
}
//TOC
function createToc(config){
const content = config.content;
const tocElement = config.tocElement;
const titleElements = config.titleElements;
beforeParsed(content){
createToc({
content: content,
tocElement: '#my-toc-content',
titleElements: [ '.title-element' ]
});
}
let tocElementDiv = content.querySelector(tocElement);
let tocUl = document.createElement("ul");
tocUl.id = "list-toc-generated";
tocElementDiv.appendChild(tocUl);
// add class to all title elements let tocElementNbr = 0;
for(var i= 0; i < titleElements.length; i++){
let titleHierarchy = i + 1;
let titleElement = content.querySelectorAll(titleElements[i]);
titleElement.forEach(function(element) {
// add classes to the element element.classList.add("title-element");
element.setAttribute("data-title-level", titleHierarchy);
// add id if doesn't exist tocElementNbr++;
idElement = element.id;
if(idElement == ''){
element.id = 'title-element-' + tocElementNbr;
}
let newIdElement = element.id;
});
}
window.Paged.registerHandlers(handlers);
}
/* If you want to put a loading content, it's here. It will show the print prompt when it's done loading */
async function preview() {
await window.PagedPolyfill.preview();
window.print();
}
var printbutton = document.getElementById("printbutton");
}
printbutton.onclick = function(){
var boxes = document.getElementsByName("print");
for (var i=0; i<boxes.length; i++) {
if (boxes[i].checked) {
boxes[i].parentElement.parentElement.classList.add("print");
}
}
toprint = document.getElementsByClassName("print");
if (toprint.length == 0){
for (var i=0; i<boxes.length; i++) {
boxes[i].checked = true;
boxes[i].parentElement.parentElement.classList.add("print");
}
selectall.value = "Unselect All";
}
document.getElementsByTagName("body")[0].classList.add("pagedjs");
$.getScript("https://unpkg.com/pagedjs/dist/paged.polyfill.js", function(data, textStatus, jqxhr) {});
buildTOC();
preview();
};
// create toc list let tocElements = content.querySelectorAll(".title-element");
for(var i= 0; i < tocElements.length; i++){
let tocElement = tocElements[i];
let tocNewLi = document.createElement("li");
tocNewLi.classList.add("toc-element");
tocNewLi.classList.add("toc-element-level-" + tocElement.dataset.titleLevel);
tocNewLi.innerHTML = '<a href="#' + tocElement.id + '">' + tocElement.innerHTML + '</a>';
tocUl.appendChild(tocNewLi);
}
}
</script>

Loading…
Cancel
Save