diff --git a/PUBLISH.trigger.md b/PUBLISH.trigger.md deleted file mode 100644 index e17ef47..0000000 --- a/PUBLISH.trigger.md +++ /dev/null @@ -1,14 +0,0 @@ -Publish the current version of the website by changing the text few lines below. -For example, add your name after the line saying: "\_ \_ _ New changes after this _ \_ \_" -Don't forget to click on "Comit Changes" to commit the changes. - -- [PREVIEW WEB SITE](https://pages.sandpoints.org/sandbox/_preview/curriculum/racecriticaltheories/) -- [PUBLISHED WEB SITE](https://pages.sandpoints.org/sandbox/curriculum/racecriticaltheories/) - ---- - -``` -_ _ _ New changes after this _ _ _ -marcell.. - -``` diff --git a/README.md b/README.md index 9c67d7e..8911dac 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,4 @@ https://pages.sandpoints.org/sandpoints/simplesandpoints-de47f813/_preview/ https://pages.sandpoints.org/sandpoints/simplesandpoints-de47f813/ -A spectre is haunting Europe — the spectre of communism. All the powers of old Europe have entered into a holy alliance to exorcise this spectre: Pope and Tsar, Metternich and Guizot, French Radicals and German police-spies. -Where is the party in opposition that has not been decried as communistic by its opponents in power? Where is the opposition that has not hurled back the branding reproach of communism, against the more advanced opposition parties, as well as against its reactionary adversaries? - -Well, let's add this one. diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/package.json b/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/package.json deleted file mode 100644 index 48e3d60..0000000 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "svelte-app", - "version": "1.0.0", - "scripts": { - "build": "rollup -c", - "dev": "rollup -c -w", - "start": "sirv public" - }, - "devDependencies": { - "@rollup/plugin-commonjs": "^17.0.0", - "@rollup/plugin-node-resolve": "^11.0.0", - "rollup": "^2.3.4", - "rollup-plugin-css-only": "^3.1.0", - "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-svelte": "^7.0.0", - "rollup-plugin-terser": "^7.0.0", - "svelte": "^3.0.0" - }, - "dependencies": { - "sirv-cli": "^1.0.0" - } -} diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/global.css b/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/global.css deleted file mode 100644 index 52ddc73..0000000 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/global.css +++ /dev/null @@ -1,260 +0,0 @@ -html, body { - position: relative; - width: 100%; - height: 100%; -} - -body { - color: #333; - margin: 0; - padding: 8px; - box-sizing: border-box; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -a { - color: rgb(0,100,200); - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -a:visited { - color: rgb(0,80,160); -} - -input, button, select, textarea { - font-family: inherit; - font-size: inherit; - -webkit-padding: 0.4em 0; - padding: 0.4em; - margin: 0 0 0.5em 0; - box-sizing: border-box; - border: 1px solid #ccc; - border-radius: 2px; -} - -input:disabled { - color: #ccc; -} - -button { - color: #333; - background-color: #f4f4f463; - outline: none; - padding: 0.1rem 0.1rem; - margin-left: 0.3rem; -} - -button:disabled { - color: #999; -} - -button:disabled:hover { - cursor: default; -} - -button:not(:disabled):active { - background-color: #ddd; -} - -button:focus { - border-color: #666; -} - -button:hover, .newtierbutton:hover { - cursor: pointer; -} -/* custom part */ - -.newtierbutton { - color: #000; - background-color: #dddddd; - padding: 0.2em 0.4em; - grid-column: 2/3; - margin-right: 0.2rem; -} - - -.formgrid { - display: grid; - grid-template-columns: auto 1fr; - grid-gap: 1rem; - margin-top: 1rem; -} - -#sandpoints { - width: 80%; - margin-left: 1rem; - margin-top: 1rem; -} - -label, .filepath { - grid-column: 1/2; - text-transform: capitalize; - align-self: center -} - -.labelcontent { - align-self: auto; -} - -.labeloffline { - margin-top: -0.4rem; -} - -input[readonly] { - color: #000000b3; - background: #00000012; - border: 0px; -} - -input, button, textarea, .selecttier, .relpath { - grid-column: 2/3; -} - -textarea { - height: 10rem; -} - -.hasinput { - line-height: 0.2rem; - border: 0px; - padding: 0px; - margin: 0px; - font-weight: bold; -} - -.hasinput:focus { - outline: none; -} - -.tierline { - display: flex; - align-items: baseline; -} - -.tiertitle { - font-style: italic; -} - -.buttons { - display: flex; - margin-left: auto; - padding-left: 0.2rem; -} - -select { - align-self: start; - border: 0; - padding: 0.1rem; -} - -.selecttier { - margin-top: 0.5rem; -} - -.buttons button { - border: solid #999 1px; - padding: 0; - padding-left: 0.1rem; - padding-right: 0.1rem; - margin: 1px; -} - -.filepath { - font-size: large; - font-style: italic; - margin-bottom: 1rem; -} - -.relpath { - font-size: large; - font-weight: bold; -} - -.tierbox, #selecthas { - margin-top: 0.5rem; -} - -.fmHidden { - display: none; -} - -.fmShown { - display: block; -} - -.fmMetaTitle { - margin-bottom: 0.3rem; - text-transform: capitalize; - display: block; - text-align: right; - font-size: smaller; - padding-top: 0.2rem; -} - -.fmMeta { - border-bottom: 2px #0000001a solid; - border-right: 1px #0000001a solid; - padding-bottom: 1rem; - margin-bottom: 0.5rem; - background: #ffffff1c; - padding-right: 0.2rem; -} - -.fmItem { - display: grid; - grid-template-columns: auto 1fr; - grid-gap: 1rem; -} - -.fmCollapse, .fmExpand { - padding-top: 0.2rem; - margin-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.fmExpand:hover, .fmCollapse:hover { - cursor: pointer; -} - -.fmCollapse::before { - margin-right: 0.3rem; - content: "⇲"; -} - -.fmExpand::before { - margin-right: 0.3rem; - content: "⇱"; -} - -#fmicon, #frontmatter, input.hasinput { - background-color: #ffccbc; - padding-right: 0.3rem; - padding-left: 0.3rem; - padding-bottom: 0.3rem; -} - -.newtiers { - display: none; -} - -#newtierstitle { - margin-right: 0.4rem; - display: block; -} - -.newtiersbar { - padding-bottom: 0.4rem; - padding-top: 0.4rem; - margin-left: auto; - display: flex; - border-bottom: 2px #0000001a solid; - border-right: 1px #0000001a solid; - justify-content: flex-end; - align-items: center; - background: #00000008; -} diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/index.html b/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/index.html deleted file mode 100644 index fead626..0000000 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsEditPage/public/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - -
- - - -_Dir: {{ $currentName }}
- {{ partial "readdir.html" $currentName }} - {{ else }} - {{ if eq (path.Ext .Name) ".md" }} - {{ $f := readFile $currentName }} - - {{ end }} - {{ end }} -{{ end }} diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/sandpointjs.html b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/sandpointjs.html index ef9cf51..d023ad6 100644 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/sandpointjs.html +++ b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/sandpointjs.html @@ -1,4 +1,4 @@ - + {{ $sjsopts := dict "targetPath" "js/sandpoints.js" "minify" "true"}} {{ $sjs := resources.Get "js/sandpoints.js" | js.Build $sjsopts }} diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/scratch.html b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/scratch.html index c54a821..beb3b0e 100644 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/scratch.html +++ b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/scratch.html @@ -3,14 +3,6 @@ {{ $_ := newScratch }} {{ $debug := (slice) }} -{{ $sandnameSingular := (slice) }} -{{ $sandnamePlural := (slice) }} - -{{ range $k, $v := $.Site.Data.sandpointsnamegraph }} - {{ $sandnameSingular = $sandnameSingular | append $k }} - {{ $sandnamePlural = $sandnamePlural | append $v }} -{{ end }} - {{ $pPath := "" }} {{ range $p := .Site.RegularPages }} {{ $pPath = printf "/%s" $p.File }} @@ -31,24 +23,16 @@ {{ end }} {{ end }} - {{ $paramsKeys := (slice) }} - {{ range $k, $v := $p.Params }} - {{ $paramsKeys = $paramsKeys | append $k }} - {{ end }} - - {{ $mentions := intersect $paramsKeys $sandnamePlural }} - {{ range $mention := $mentions }} - {{ range $m := index $p.Params $mention }} - {{ $mentionLink := printf "/%s/%s" (substr $mention 0 -1) $m }} - {{ with ($_.Get $mentionLink) }} - {{ $p.Scratch.Add "links" (uniq (($p.Scratch.Get "links")| append ($.GetPage $mentionLink))) }} - {{ $_.SetInMap $mentionLink "backlinks" (uniq ((index ($_.Get $mentionLink) "backlinks") | append $p)) }} + {{ with $authors := $p.Params.authors }} + {{ range $author := $authors }} + {{ $authorLink := printf "/author/%s" $author }} + {{ with ($_.Get $authorLink) }} + {{ $_.SetInMap $authorLink "backlinks" (uniq ((index ($_.Get $authorLink) "backlinks") | append $p)) }} {{ else }} - {{ $p.Scratch.Add "links" (uniq (($p.Scratch.Get "links")| append ($.GetPage $mentionLink))) }} - {{ $_.SetInMap $mentionLink "backlinks" (slice $p) }} - {{ end }} - {{ end }} - {{ end }} + {{ $_.SetInMap $authorLink "backlinks" (slice $p) }} + {{ end }} + {{ end }} + {{ end }} {{ $gp := $.GetPage $pPath }} {{ $gpPath := printf "/%s" $gp.File }} diff --git a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/singlebody.html b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/singlebody.html index c8d2c86..49a5aea 100644 --- a/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/singlebody.html +++ b/_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/singlebody.html @@ -8,10 +8,6 @@ {{ $currentFile := (printf "/%s" .File) }} {{ $scratch := $s.Get $currentFile }} -{{ $sandnamePlural := (slice) }} -{{ $sandnameSingular := "" }} -{{ $mentionLink := "" }} -a | +a | +a | +
---|---|---|
b | +b | +|
c | +c | +
The idea that a syllabus can be art has a long tradition, but here Nick Thurston reports on the development of a meta-syllabus that enables DIY movements to create bodies of knowledge free from institutional control.
#Syllabus can be conceived as a recursive process of versioning lists, pointing to tex-\ntual, audiovisual, or other resources. With all of the linked resources publicly acces-\nsible to all; with all versions of the lists editable by all; with all of the edits attributable to\ntheir contributors; with all versions, all linked resources, all attributions preservable by\nall, just such an autonomous ecology can be made for #Syllabus. In fact, Sean Dock-\nray, Benjamin Forster, and Public Office have already proposed such a methodology in\ntheir Hyperreadings, a forkable readme.md plaintext document on GitHub. They write:
\nA text that by its nature points to other texts, the syllabus is already a relational\ndocument acknowledging its own position within a living field of knowledge. It is\ndecidedly not self-contained, however it often circulates as if it were.\nIf a syllabus circulated as a HyperReadings document, then it could point direct-\nly to the texts and other media that it aggregates. But just as easily as it circu-\nlates, a HyperReadings syllabus could be forked into new versions: the syllabus\nis changed because there is a new essay out, or because of a political disagree-\nment, or because following the syllabus produced new suggestions. These forks\nbecome a family tree where one can follow branches and trace epistemological\nmutations.\n
It is in line with this vision, which we share with the HyperReadings crew, and in line\nwith our analysis, that we, as amateur librarians, activists, and educators, make our\npromise beyond the limits of this text.
Reclaiming the idea of piracy foregrounds the need for radical collective action to challenge contemporary global systems of property and power.
The syllabus, created within the European Capitals of Culture program in Rijeka, Croatia, went online on March 8 for the Kunsthalle Wien exhibition \u201c...of bread, wine, cars, security and peace,\u201d staged by What, How & for Whom (WHW), the Croatian curatorial collective newly at the helm of the institution. By then, the Covid-19 pandemic was spreading in our part of the world, and cultural events in both Rijeka and Vienna were canceled or postponed, including our own public program, exhibition, and collective learning camp that was planned for September.
Technical pedagogy is a way to intervene in this complicity: we need to get to know the tools we use better. This is what we are trying to achieve in the micro-environment of Sandpoints. It provides an environment similar enough to Wordpress that it feels familiar, but at the same time it tries to teach the reflexive use of technology in collective practices. If organizing is urgent, then we do not need to care about how we do it \u2014 we can use Facebook or whatever tool works best for our cause. But there remains this vital question (and this is something we\u2019d like to invite readers to think about): What does organizing require of the technological surround in the long run? And, furthermore, what degree of autonomy does a particular technology allow us to practice? Our mission does not revolve around anticorporate sentiments where we merely want to avoid big tech. Ours is not a contribution to the politics of consumption but rather to the politics of usership. With our tools, we as Pirate Care want to intervene in the division of labor that entangles us with our machines and our peers \u2014 and, in that context, we ultimately see it as our responsibility to maximize entanglements of technical pedagogies and collective organizing.
Dotawo: A Journal of Nubian Studies offers a platform in which the old meets the new, in which archaeological, papyrological, and philological research into Meroitic, Old Nubian, Coptic, Greek, and Arabic sources confront current investigations in modern anthropology and ethnography, Nilo-Saharan linguistics, and the critical and theoretical approaches of postcolonial and African studies. Dotawo gives a common home to the past, present, and future of one of the richest areas of research in African studies. It offers a crossroads where papyrus can meet the internet, scribes meet critical thinkers, and the promises of growing nations meet the accomplishments of older kingdoms.
\nThe seventh issue of Dotawo is dedicated to Comparative Northern East Sudanic linguistics, offering new insights in the historical connections between the Nubian languages and other members of the NES family such as Nyimang, Tama, Nara, and Meroitic. A special focus is placed on comparative morphology.