Initial commit.
authorRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Tue, 16 Sep 2014 07:31:35 +0000 (09:31 +0200)
committerRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Tue, 16 Sep 2014 07:31:35 +0000 (09:31 +0200)
47 files changed:
.gitignore [new file with mode: 0644]
content/favicon.ico [new file with mode: 0644]
content/index.html [new file with mode: 0644]
content/media/css/base.scss [new file with mode: 0644]
content/media/images/favicon.png [new file with mode: 0644]
content/media/images/listek.png [new file with mode: 0644]
content/media/images/listek1.png [new file with mode: 0644]
content/media/images/roza-1.png [new file with mode: 0644]
content/media/images/roza-2.png [new file with mode: 0644]
content/media/images/roza-3.png [new file with mode: 0644]
content/media/images/roza-4.png [new file with mode: 0644]
content/media/images/roza-mala-1.png [new file with mode: 0644]
content/media/images/roza-mala-2.png [new file with mode: 0644]
content/media/images/roza-mala-3.png [new file with mode: 0644]
content/media/images/roza-mala-4.png [new file with mode: 0644]
content/media/images/roza-mala.png [new file with mode: 0644]
content/media/images/roza-select-1.png [new file with mode: 0644]
content/media/images/roza-select-2.png [new file with mode: 0644]
content/media/images/roza-select-3.png [new file with mode: 0644]
content/media/images/roza-select-4.png [new file with mode: 0644]
content/media/images/roza-select.png [new file with mode: 0644]
content/media/images/roza.png [new file with mode: 0644]
content/media/meta.yaml [new file with mode: 0644]
content/texts/intro/autor-uzytkownik-posrednik.html [new file with mode: 0644]
content/texts/intro/co-nada-ksztalt-przyszlosci.html [new file with mode: 0644]
content/texts/intro/czekajac-na-przelom.html [new file with mode: 0644]
content/texts/intro/meta.yaml [new file with mode: 0644]
content/texts/intro/morfologia-bajki.html [new file with mode: 0644]
content/texts/intro/wstep.html [new file with mode: 0644]
content/texts/main/dolina-muminkow.html [new file with mode: 0644]
content/texts/main/klondike.html [new file with mode: 0644]
content/texts/main/meta.yaml [new file with mode: 0644]
content/texts/main/mordor.html [new file with mode: 0644]
content/texts/main/plac-broni.html [new file with mode: 0644]
content/texts/meta.yaml [new file with mode: 0644]
content/texts/outro/co-nas-czeka.html [new file with mode: 0644]
content/texts/outro/meta.yaml [new file with mode: 0644]
content/texts/outro/metodologia.html [new file with mode: 0644]
content/texts/outro/o-projekcie.html [new file with mode: 0644]
content/texts/outro/zespol.html [new file with mode: 0644]
favicon.ico [new file with mode: 0644]
layout/base.j2 [new file with mode: 0644]
layout/footer.j2 [new file with mode: 0644]
layout/piwik.j2 [new file with mode: 0644]
layout/scenario.j2 [new file with mode: 0644]
layout/text.j2 [new file with mode: 0644]
site.yaml [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..11d43d8
--- /dev/null
@@ -0,0 +1,4 @@
+*~
+deploy
+.hyde_deps
+
diff --git a/content/favicon.ico b/content/favicon.ico
new file mode 100644 (file)
index 0000000..4ec0d29
Binary files /dev/null and b/content/favicon.ico differ
diff --git a/content/index.html b/content/index.html
new file mode 100644 (file)
index 0000000..aafd863
--- /dev/null
@@ -0,0 +1,44 @@
+---
+extends: base.j2
+---
+
+{% block full_title %}Scenariusze przyszłości prawa autorskiego{% endblock %}
+
+{% block body %}
+
+<header>
+<img src="{{ media_url('images/roza-mala.png') }}"/>
+<h1>
+    Scenariusze przyszłości tworzenia, udostępniania i&nbsp;wykorzystywania
+    dóbr kultury oraz ocena jej wpływu na stan społeczeństwa, kultury,
+    edukacji, sektor kreatywny a&nbsp;także system prawa autorskiego
+    w&nbsp;Europie w&nbsp;perspektywie roku&nbsp;2040</h1>
+<div style="clear:both"></div>
+</header>
+
+
+{% for grp, res_walker in site.content.walk_section_groups() -%}
+    {%- if grp.name != 'section' -%}
+        <section class="{{ grp.name }}">
+        {%- if grp.name == 'main' -%}
+            <h2>Scenariusze</h2>
+            <div class="roza" id="scenariusze">
+                <img src="{{ media_url('images/roza.png') }}" style="display: block; width: 100%">
+                {%- for res in res_walker  -%}
+                    <a id="roza-{{ res.meta.order }}" href="{{ res.full_url }}" title="{{ res.title }}"></a>
+                {%- endfor -%}
+            </div>
+            </section>
+        {%- else -%}
+            {%- for res in res_walker  -%}
+                <a href="{{ res.full_url }}">{{ res.meta.title }}
+                    <span class="author">{{ res.meta.author }}</span></a>
+            {%- endfor -%}
+        {%- endif -%}
+        </section>
+    {%- endif -%}
+{%- endfor %}
+
+
+<!--a class="download" href="{{ media_url('przyszlosc.pdf') }}">Pobierz PDF</a-->
+{% endblock %}
\ No newline at end of file
diff --git a/content/media/css/base.scss b/content/media/css/base.scss
new file mode 100644 (file)
index 0000000..ad5cc0e
--- /dev/null
@@ -0,0 +1,162 @@
+@charset "UTF-8";
+@import url(//fonts.googleapis.com/css?family=Dosis:400,700&subset=latin,latin-ext);
+
+html {
+    margin: 0;
+    padding: 0;
+}
+body {
+    margin: 0;
+    padding: 0;
+    font-family: Dosis;
+    color: #363a3b;
+    background-color: white;
+}
+
+a {
+    text-decoration: none;
+    color: #ea5b0b;
+    &:hover {
+        text-decoration: underline;
+    }
+}
+
+header {
+    padding: 2rem 20%;
+    text-align: right;
+
+    h1 {
+        margin: 0;
+        padding: 0;
+        padding-left: 84px;
+        .author {
+            font-size: 1rem;
+            font-weight: normal;
+        }
+    }
+    img {
+        float: left;
+        width: 74px;
+        height: 74px;
+    }
+}
+
+section#lead {
+    margin-left: 40%;
+    text-align: right;
+}
+
+section.intro, section.outro {
+    font-size: 1.3rem;
+    background: #edede6;
+
+    a {
+        display: block;
+        padding: .7em 20%;
+        color: black;
+        &:hover {
+            background: white;
+            text-decoration: none;
+        }
+        .author {
+            display: block;
+            font-size: 1rem;
+        }
+    }
+}
+
+section.main {
+    padding: 0 20%;
+
+    div.roza {
+        position: relative;
+        
+        a {
+            position: absolute;
+            &#roza-1 {
+                top: 0;
+                left: 33%;
+                right: 33%;
+                bottom: 55%;
+                &:hover {
+                    background: url({{ media_url('images/roza-select-1.png') }});
+                    background-size: 294%;
+                    background-position: 50% 0;
+                }
+            }
+            &#roza-2 {
+                top: 33%;
+                left: 55%;
+                right: 0;
+                bottom: 33%;
+                &:hover {
+                    background: url({{ media_url('images/roza-select-2.png') }});
+                    background-size: 222%;
+                    background-position: 100% 50%;
+                }
+            }
+            &#roza-3 {
+                top: 55%;
+                left: 33%;
+                right: 33%;
+                bottom: 0;
+
+                &:hover {
+                    background: url({{ media_url('images/roza-select-3.png') }});
+                    background-size: 294%;
+                    background-position: 50% 100%;
+                }
+            }
+            &#roza-4 {
+                top: 33%;
+                left: 0;
+                right: 55%;
+                bottom: 33%;
+
+                &:hover {
+                    background: url({{ media_url('images/roza-select-4.png') }});
+                    background-size: 222%;
+                    background-position: 0 50%;
+                }
+            }
+        }
+    }
+}
+
+a.download {
+    padding: 0 20%;
+}
+
+
+footer {
+    border-top: 1px solid #edede6;
+    padding: 1em 20%;
+    margin-top: 3em;
+}
+
+.ocena img {
+    vertical-align: middle;
+}
+
+blockquote {
+    margin: 0;
+    padding: 0;
+    font-style: italic;
+}
+
+.twocol {
+    -moz-column-count: 2;
+    -webkit-column-count: 2;
+    -o-column-count: 2;
+    -ms-column-count: 2;
+    column-count: 2;
+    -moz-column-break-inside: avoid;
+    -webkit-column-break-inside: avoid;
+    -o-column-break-inside: avoid;
+    -ms-column-break-inside: avoid;
+    column-break-inside: avoid;
+
+    p {
+        margin: 0 0 1em;
+    }
+}
\ No newline at end of file
diff --git a/content/media/images/favicon.png b/content/media/images/favicon.png
new file mode 100644 (file)
index 0000000..e2c98f1
Binary files /dev/null and b/content/media/images/favicon.png differ
diff --git a/content/media/images/listek.png b/content/media/images/listek.png
new file mode 100644 (file)
index 0000000..ad3549f
Binary files /dev/null and b/content/media/images/listek.png differ
diff --git a/content/media/images/listek1.png b/content/media/images/listek1.png
new file mode 100644 (file)
index 0000000..fc91a66
Binary files /dev/null and b/content/media/images/listek1.png differ
diff --git a/content/media/images/roza-1.png b/content/media/images/roza-1.png
new file mode 100644 (file)
index 0000000..d1a2c72
Binary files /dev/null and b/content/media/images/roza-1.png differ
diff --git a/content/media/images/roza-2.png b/content/media/images/roza-2.png
new file mode 100644 (file)
index 0000000..01be2a0
Binary files /dev/null and b/content/media/images/roza-2.png differ
diff --git a/content/media/images/roza-3.png b/content/media/images/roza-3.png
new file mode 100644 (file)
index 0000000..e8692e0
Binary files /dev/null and b/content/media/images/roza-3.png differ
diff --git a/content/media/images/roza-4.png b/content/media/images/roza-4.png
new file mode 100644 (file)
index 0000000..109233d
Binary files /dev/null and b/content/media/images/roza-4.png differ
diff --git a/content/media/images/roza-mala-1.png b/content/media/images/roza-mala-1.png
new file mode 100644 (file)
index 0000000..3865109
Binary files /dev/null and b/content/media/images/roza-mala-1.png differ
diff --git a/content/media/images/roza-mala-2.png b/content/media/images/roza-mala-2.png
new file mode 100644 (file)
index 0000000..8a95108
Binary files /dev/null and b/content/media/images/roza-mala-2.png differ
diff --git a/content/media/images/roza-mala-3.png b/content/media/images/roza-mala-3.png
new file mode 100644 (file)
index 0000000..6b639d8
Binary files /dev/null and b/content/media/images/roza-mala-3.png differ
diff --git a/content/media/images/roza-mala-4.png b/content/media/images/roza-mala-4.png
new file mode 100644 (file)
index 0000000..b84550d
Binary files /dev/null and b/content/media/images/roza-mala-4.png differ
diff --git a/content/media/images/roza-mala.png b/content/media/images/roza-mala.png
new file mode 100644 (file)
index 0000000..f8d4a76
Binary files /dev/null and b/content/media/images/roza-mala.png differ
diff --git a/content/media/images/roza-select-1.png b/content/media/images/roza-select-1.png
new file mode 100644 (file)
index 0000000..a43b8b4
Binary files /dev/null and b/content/media/images/roza-select-1.png differ
diff --git a/content/media/images/roza-select-2.png b/content/media/images/roza-select-2.png
new file mode 100644 (file)
index 0000000..465ed70
Binary files /dev/null and b/content/media/images/roza-select-2.png differ
diff --git a/content/media/images/roza-select-3.png b/content/media/images/roza-select-3.png
new file mode 100644 (file)
index 0000000..86964fd
Binary files /dev/null and b/content/media/images/roza-select-3.png differ
diff --git a/content/media/images/roza-select-4.png b/content/media/images/roza-select-4.png
new file mode 100644 (file)
index 0000000..fe93c41
Binary files /dev/null and b/content/media/images/roza-select-4.png differ
diff --git a/content/media/images/roza-select.png b/content/media/images/roza-select.png
new file mode 100644 (file)
index 0000000..699f4dc
Binary files /dev/null and b/content/media/images/roza-select.png differ
diff --git a/content/media/images/roza.png b/content/media/images/roza.png
new file mode 100644 (file)
index 0000000..0f92f48
Binary files /dev/null and b/content/media/images/roza.png differ
diff --git a/content/media/meta.yaml b/content/media/meta.yaml
new file mode 100644 (file)
index 0000000..1df60b2
--- /dev/null
@@ -0,0 +1 @@
+extends: false
\ No newline at end of file
diff --git a/content/texts/intro/autor-uzytkownik-posrednik.html b/content/texts/intro/autor-uzytkownik-posrednik.html
new file mode 100644 (file)
index 0000000..10c3afa
--- /dev/null
@@ -0,0 +1,37 @@
+---
+title: "Autor, użytkownik, pośrednik – w poszukiwaniu równowagi"
+author: "Miłada Jędrysik"
+author_label: "autorka"
+order: 5
+---
+
+{% block top_title %}Autor, użytkownik, pośrednik<sup
+title="W całym raporcie staram się konsekwentnie stosować zarówno
+męskie jak i żeńskie formy, jednak w samym opisie trzech głównych
+aktorów pola kultury – autor, użytkownik, pośrednik – ze względu
+na wygodę czytelniczek i czytelników zdecydowałam się pozostawić
+wyłącznie jedną formę gramatyczną.
+
+Rozróżniam też w tekście autorki i autorów jako podmioty prawa
+autorskiego od twórczyń i twórców rozumianych jako osoby zawodowo
+zajmujące się jakąś dziedziną działalności artystycznej. Więcej na
+temat polityki języka w debacie o prawie autorskim znajdziecie
+na stronach Fundacji Nowoczesna Polska: prawokultury.pl oraz
+copyspeak.org. [przypis red. - MŚ]">*</sup> – w poszukiwaniu równowagi{% endblock %}
+
+{% block lead %}
+NAPIĘCIE POMIĘDZY PRAWAMI
+I PRZYWILEJAMI AUTORÓW,
+POŚREDNIKÓW I UŻYTKOWNIKÓW DZIEŁ
+KULTURY JEST INTEGRALNYM ELEMENTEM
+PRAWA AUTORSKIEGO OD POCZĄTKU
+JEGO POWSTANIA. UPOWSZECHNIENIE
+SIĘ INTERNETU JESZCZE TO NAPIĘCIE
+WZMOCNIŁO, DLATEGO WARTO
+PRZEDYSKUTOWAĆ KSZTAŁT RELACJI
+PRZEZ TO PRAWO BUDOWANYCH I ICH
+WPŁYW NA ŻYCIE SPOŁECZNE
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/intro/co-nada-ksztalt-przyszlosci.html b/content/texts/intro/co-nada-ksztalt-przyszlosci.html
new file mode 100644 (file)
index 0000000..22e6389
--- /dev/null
@@ -0,0 +1,12 @@
+---
+title: "Co nada kształt przyszłości?"
+author: "Maria Świetlik"
+author_label: "autorka"
+order: 4
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/intro/czekajac-na-przelom.html b/content/texts/intro/czekajac-na-przelom.html
new file mode 100644 (file)
index 0000000..fec1de2
--- /dev/null
@@ -0,0 +1,11 @@
+---
+title: "Czekając na przełom"
+author: "Edwin Bendyk"
+order: 3
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/intro/meta.yaml b/content/texts/intro/meta.yaml
new file mode 100644 (file)
index 0000000..d07f8c6
--- /dev/null
@@ -0,0 +1 @@
+section: intro
diff --git a/content/texts/intro/morfologia-bajki.html b/content/texts/intro/morfologia-bajki.html
new file mode 100644 (file)
index 0000000..8ea11ed
--- /dev/null
@@ -0,0 +1,286 @@
+---
+title: "Morfologia bajki prawnie chronionej"
+order: 2
+author: 'Aymeric Mansoux'
+author_add: 'tłumaczka: Katarzyna Makaruk'
+---
+
+{% block lead %}
+Na podstawie _morfologii bajki magicznej_
+[Władimira Proppa](http://pl.wikipedia.org/wiki/W%C5%82adimir_Propp) (1928).
+Badania tradycyjnych rosyjskich bajek ludowych pozwoliły Proppowi
+rozłożyć narracyjną strukturę bajki na trzydzieści jeden funkcji,
+a dokładniej – okryć recepturę pozwalającą tworzyć historie
+nowe i pochodne.
+
+Tekst zdobył pierwszą nagrodę w konkursie Future of Copyright 2012
+organizowanym przez Fundację Nowoczesna Polska.
+{% endblock %}
+
+
+
+{% block text %}
+
+1. Odejście
+-----------
+
+Dawno, dawno temu w cudownej Bajkowej Dolinie żyła
+była twórczyni bajek, która przemyślawszy kwestię stosowności
+memetycznego dziedzictwa, postanowiła zrezygnować z anonimowych
+praktyk swojej społeczności.
+
+2. Zakaz
+--------
+
+Gigantyczny napis ostrzega twórczynię: „Kiepski pomysł”.
+
+3. Naruszenie zakazu
+--------------------
+
+Mimo wiralowej przestrogi twórczyni opuszcza swą
+społeczność i zaczyna podpisywać prace, aby w ten
+sposób potwierdzić indywidualny wkład w rozwój do-
+meny bajki.
+
+4. Wywiadywanie się
+-------------------
+
+Na drodze ku autorstwu twórczyni spotyka Prawnika
+i Wydawcę.
+
+5. Przekazanie
+--------------
+
+Prawnik przekazuje twórczyni prawa.
+
+6. Podstęp
+----------
+
+Twórczyni staje się Autorką.
+
+7. Wspomaganie
+--------------
+
+Autorka i Wydawca zaczynają propagować w Bajkowej
+Dolinie ideę prawa autorskiego.
+
+8. Szkodzenie
+-------------
+
+Wydawca z pomocą Prawnika wykorzystuje Autorkę,
+by przekształcić Dolinę w dochodową fabrykę bajek.
+
+9. Pośrednictwo
+---------------
+
+Do Autorki wydzwania inna twórczyni, którą prześla-
+duje Wydawca, doprowadzając do rozpaczy oskarże-
+niami o tworzenie pochodnych bajek objętych pra-
+wem autorskim.
+
+10. Początek przeciwdziałania 
+-----------------------------
+
+Autorka słyszy dźwięk fletu. Wolna muzyka dobiega
+z obozowiska znajdującego się poza Bajkową Doliną.
+
+11. Wyprawa
+-----------
+
+Podążając za muzyką, Autorka opuszcza opanowaną
+przez prawo autorskie Dolinę i rusza w kierunku obo-
+zowiska. W pewnej odległości za nią idzie Prawnik.
+
+12. Pierwsza funkcja donatora
+-----------------------------
+
+Przybywszy do obozowiska, Autorka spotyka Mężczyznę
+z Brodą, od którego dowiaduje się, że wszelkie użytecz-
+ne informacje powinny być wolne, choć nie darmowe.
+Ukryty Prawnik nadstawia ucha. Mężczyzna z Brodą
+wraca do gry na flecie.
+
+13. Reakcja bohatera
+--------------------
+
+Opuszczając obozowisko, Autorka zastanawia się, czy
+formy kulturowej ekspresji także mogą być wolne i czy
+da się je jakoś oswobodzić od prawa autorskiego.
+
+14. Przekazanie/otrzymanie środka magicznego
+--------------------------------------------
+Przed Autorką pojawia się Prawnik i wręcza jej wolne
+licencje.
+
+15. Przemieszczenie przestrzenne między dwoma królestwami
+---------------------------------------------------------
+
+Z  pomocą kultury remiksu Prawnik wykorzystuje
+Autorkę, by przekształcić Bajkową Dolinę w technicz-
+no-prawny labirynt, obszar nieskrępowanej biurokracji.
+
+16. Walka
+---------
+
+W zalewie licencji Autorka nie potrafi poradzić sobie
+z coraz większą złożonością swej twórczej domeny.
+Czuje, że zupełnie straciła kontrolę nad dziełami, któ-
+re Prawnik i Wydawca wykorzystują jako pożywkę dla
+rozrastającej się wciąż sieci informacji.
+
+17. Znamię
+----------
+Niezależnie od pierwotnych intencji wszystkie dzieła
+Autorki zostają ometkowane różnymi logami – iko-
+niczną reprezentacją zrozumiałych ponoć dla ludzi ak-
+tów prawnych. Akty te wspierają sprzeczne ideologie,
+interesy handlowe i przekonania, które dzięki prawu
+autorskiemu i próbom ich obejścia (inspirowanym ideą
+copyleft) zyskały teraz uzasadnienie.
+
+18. Zwycięstwo
+--------------
+
+Jedyną drogą ucieczki jest ignorowanie prawa autor-
+skiego bez względu na konsekwencje. Trzeba zostawić
+wszystko, by odnieść maleńkie indywidualne zwycięstwo
+nad techniczno-prawną machiną i zrobić pierwszy krok
+na drodze do wyzwolenia Bajkowej Doliny.
+
+19. Likwidacja nieszczęścia lub braku
+-------------------------------------
+
+W rezultacie Autorka staje się Piratką – dzieł własnych
+i cudzych. Zakłada na oko przepaskę.
+
+20. Powrót bohatera
+-------------------
+
+Piratka wraca do Baśniowej Doliny, całkowicie już teraz
+rozparcelowanej i podzielonej przez najrozmaitsze for-
+my licencji: copyfree, copyright, copyleft i copyfarleft.
+Wydawca i Prawnik dbają, by wszystko działało spraw-
+nie i gładko. Morfologia bajki magicznej Władimira
+Proppa zostaje opatentowana i zamieniona w algorytm
+do produkcji freemium automatycznie karmiącego się
+całą otwartą treścią wytwarzaną w Dolinie.
+
+Piratka ma na ten temat coś do powiedzenia.
+
+21. Prześladowanie bohatera
+---------------------------
+
+Dla imperium informacji, które stworzyli Wydawca
+i Prawnik, obecność Piratki stanowi poważne zagroże-
+nie. Dlatego obaj rozpoczynają kampanię dezinformacji,
+która ma podważyć zasadność wypowiedzi Piratki jako
+bezprawnych i tym samym moralnie nagannych.
+
+Kampanii tej towarzyszą coraz bardziej agresywne me-
+chanizmy nieuzasadnionej represji, działania wymierzone
+przeciwko twórcom, którzy chcieliby pójść w ślady Piratki.
+
+22. Ocalenie bohatera
+---------------------
+
+Dzięki podziemnej siatce tuneli i jaskiń pod Doliną – te-
+raz już w pełni zinwigilowaną, na każdym kroku wyma-
+gającą uwierzytelniania, w całości objętą przez chmu-
+rę i podporządkowaną zasadzie grywalizacji – Piratce
+udaje się umknąć Wydawcy i Prawnikowi. 
+
+23. Nierozpoznane przybycie
+---------------------------
+
+Wreszcie jednak, zamiast do końca swych dni żyć jak
+szczur, Piratka decyduje się stawić czoło sytuacji na
+powierzchni. Pojawia się nagle w samym środku sza-
+blonowych opowieści i tłumu zaskoczonych twórców,
+którym wyprano mózgi.
+
+24. Nieuzasadnione roszczenia
+-----------------------------
+
+Na scenę wkraczają Wydawca i Prawnik. Wygłaszają
+zwyczajową moralizatorską przemowę, dzięki której
+udaje im się zamknąć usta twórcom i utrzymać sy-
+tuację pod kontrolą. We wszystkich bajkach daje się
+wyczuć lęk przed kradzieżą, Dolina znajduje się na
+krawędzi paniki.
+
+25. Trudne zadanie
+------------------
+
+Wydawca i Prawnik rzucają Piratce wyzwanie. Twierdzą,
+że nie ma prawa wypowiadać się na temat sytuacji
+w Dolinie. Jest pasożytem, gapowiczem, który nie ma
+pojęcia, o jaką stawkę toczy się gra.
+
+26. Wykonanie zadania
+---------------------
+
+Piratka zdejmuje przepaskę.
+
+27. Rozpoznanie
+---------------
+
+W jednej chwili wszyscy twórcy rozpoznają Autorkę –
+tę, która swego czasu zaczęła podpisywać bajki dziś
+wykorzystywane jako licencjonowane szablony w fa-
+brykach Prawnika i Wydawcy. 
+
+Twórcy nadstawiają uszu...
+
+28. Zdemaskowanie uzurpatora
+----------------------------
+
+Autorka opowiada swoją historię. Gdy obudziła się w niej
+twórczyni, zaczęła eksperymentować z metodami za-
+czerpniętymi z innych dziedzin. Wykorzystywała je bez-
+pośrednio i nie wprost, a metodologii, które ją intere-
+sowały, było tyle, ile gwiazd na niebie. Kiedy zaś jej
+umiejętności wzrosły, poczuła potrzebę, by jakoś ozna-
+czyć swe dzieła. Ten niespodziewany paradoks mocno
+ją zdezorientował: z jednej strony chciała być zwykłym
+ogniwem w łańcuchu twórczej aktywności, z drugiej
+czuła instynktowną potrzebę, by stanąć ponad równy-
+mi, zabłysnąć, stać się widoczną i znaną dzięki indywi-
+dualnemu wkładowi. Chciała też po prostu zarobić na
+życie i dlatego uwierzyła, że prawo autorskie to model
+uczciwy, nieszkodliwy dla innych twórców i użytkowni-
+ków. Nie rozumiała, że żadne prawa kontraktowe, bez
+względu na intencje, które będą im przyświecały, nie
+mogą naśladować wolności, jaką mieszkańcy Doliny
+cieszyli się jako wspólnota twórców.
+Na każdym etapie dążenia do tego, by zrozumieć samą
+tkankę kultury, eksperymenty Autorki umożliwiali
+i wspierali Wydawca i Prawnik. Obaj jednak powoli ro-
+śli w siłę, aż wreszcie wymknęli się Autorce spod kon-
+troli. Dlatego czuje się odpowiedzialna przede wszyst-
+kim za to, że pozwoliła im decydować o warunkach
+wytwarzania i konsumowania jej dzieł i kultury w ogóle.
+
+Autorka przeprasza mieszkańców Doliny.
+
+29. Transfiguracja
+------------------
+
+Autorka znowu staje się twórczynią.
+
+30. Ukaranie wroga
+------------------
+
+Dzieło Wydawcy i  Prawnika zostaje zniszczone.
+Społeczność Bajkowej Doliny zakazuje praw autorskich.
+
+31. Wesele
+----------
+
+Twórczyni zaślubia innego twórcę i żyją razem długo
+i szczęśliwie, płodząc wiele nowych bajek magicznych.
+
+Jeśli zaś chodzi o Mężczyznę z Brodą, to słyszałam, że
+zamienił swe obozowisko w browar. Ale to zupełnie
+inna historia...
+
+{% endblock %}
\ No newline at end of file
diff --git a/content/texts/intro/wstep.html b/content/texts/intro/wstep.html
new file mode 100644 (file)
index 0000000..2b7a6a2
--- /dev/null
@@ -0,0 +1,12 @@
+---
+title: Wstęp
+author: Jarosław Lipszyc
+order: 1
+---
+
+{% block lead %}
+{% endblock %}
+
+
+{% block text %}
+{% endblock %}
\ No newline at end of file
diff --git a/content/texts/main/dolina-muminkow.html b/content/texts/main/dolina-muminkow.html
new file mode 100644 (file)
index 0000000..b9ac87a
--- /dev/null
@@ -0,0 +1,5 @@
+---
+title: "Dolina muminków"
+order: 2
+---
+
diff --git a/content/texts/main/klondike.html b/content/texts/main/klondike.html
new file mode 100644 (file)
index 0000000..2282c1d
--- /dev/null
@@ -0,0 +1,7 @@
+---
+title: "Klondike"
+order: 3
+---
+
+
+Treść!
diff --git a/content/texts/main/meta.yaml b/content/texts/main/meta.yaml
new file mode 100644 (file)
index 0000000..4378967
--- /dev/null
@@ -0,0 +1,2 @@
+extends: scenario.j2
+section: main
\ No newline at end of file
diff --git a/content/texts/main/mordor.html b/content/texts/main/mordor.html
new file mode 100644 (file)
index 0000000..f81ecb7
--- /dev/null
@@ -0,0 +1,7 @@
+---
+title: "Mordor"
+order: 4
+---
+
+
+Treść!
diff --git a/content/texts/main/plac-broni.html b/content/texts/main/plac-broni.html
new file mode 100644 (file)
index 0000000..617e16c
--- /dev/null
@@ -0,0 +1,35 @@
+---
+title: "Plac broni"
+order: 1
+---
+
+
+{% block lead -%}
+> „NIE BOJĘ SIĘ NIKOGO Z WAS.
+A GDY PRZYJDZIECIE DO NAS, NA PLAC
+BRONI, ZABRAĆ NAM NASZĄ ZIEMIĘ,
+TO BĘDZIEMY NA WAS CZEKAĆ.
+I POKAŻĘ WAM, ŻE KIEDY BĘDZIE NAS
+dziesięciu, tyle samo co was,
+to zupełnie inaczej porozmawiamy.
+Teraz jestem tu sam.”
+
+Ferenc Molnar, Chłopcy z Placu Broni  
+tłum. xxxx
+{% endblock %}
+
+
+{% block text %}
+
+
+Nagłówek
+--------
+
+Tekst
+
+Pozycja
+-------
+
+{{ pozycja(1, 2, 5) }}
+{% endblock %}
+
diff --git a/content/texts/meta.yaml b/content/texts/meta.yaml
new file mode 100644 (file)
index 0000000..b480d5d
--- /dev/null
@@ -0,0 +1,3 @@
+extends: text.j2
+listable: true
+author_label: autor
diff --git a/content/texts/outro/co-nas-czeka.html b/content/texts/outro/co-nas-czeka.html
new file mode 100644 (file)
index 0000000..d9e551d
--- /dev/null
@@ -0,0 +1,12 @@
+---
+title: "Co nas czeka?"
+author: "Miłada Jędrysik"
+author_label: "autorka"
+order: 1
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/outro/meta.yaml b/content/texts/outro/meta.yaml
new file mode 100644 (file)
index 0000000..142eb84
--- /dev/null
@@ -0,0 +1 @@
+section: outro
\ No newline at end of file
diff --git a/content/texts/outro/metodologia.html b/content/texts/outro/metodologia.html
new file mode 100644 (file)
index 0000000..f81183b
--- /dev/null
@@ -0,0 +1,12 @@
+---
+title: "Jak myśleć o odległej przyszłości, czyli jak powstawały scenariusze"
+author: "Tomasz Kasprzak, Martyna Woropińska"
+author_label: "autorzy"
+order: 2
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/outro/o-projekcie.html b/content/texts/outro/o-projekcie.html
new file mode 100644 (file)
index 0000000..aa11df1
--- /dev/null
@@ -0,0 +1,10 @@
+---
+title: "O projekcie"
+order: 4
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+{% endblock %}
diff --git a/content/texts/outro/zespol.html b/content/texts/outro/zespol.html
new file mode 100644 (file)
index 0000000..5554390
--- /dev/null
@@ -0,0 +1,58 @@
+---
+title: "Zespół"
+order: 3
+---
+
+{% block lead %}
+{% endblock %}
+
+{% block text %}
+
+Ekspertki i eksperci:
+---------------------
+
+<div class="twocol">
+{% filter markdown %}
+
+<p><strong>Marcin Beme</strong><br/>
+twórca serwisu z audiobukami Audioteka.pl</p>
+
+<p><strong>Ana Brzezińska</strong><br/>
+reżyserka filmowa, producentka i tłumaczka</p>
+
+**Radek Czajka**  
+programista, autor strony stratakazika.pl,
+działacz ruchu na rzecz wolnej kultury
+
+{% endfilter %}</div>
+
+Zespół autorski:
+----------------
+
+<div class="twocol">
+{% filter markdown %}
+
+**Edwin Bendyk**  
+dziennikarz Tygodnika „Polityka”, publicysta,
+zajmujący się problematyką cywilizacyjną
+i wpływem technologii na życie społeczne;
+wykładowca Collegium Civitas.
+
+**MIŁADA JĘDRYSIK**  
+dziennikarka, redaktorka portalu culture.pl.
+
+**TOMASZ KASPRZAK**  
+socjolog, Instytut Badań Edukacyjnych.
+
+**MARIA ŚWIETLIK**  
+antropolożka kultury, redaktorka i koordynatorka
+projektów badawczych.
+
+**MARTYNA WOROPIŃSKA**  
+specjalistka ds. szkoleń, Fundacji Rozwoju
+Społeczeństwa Informacyjnego (FRSI), koordynatorka
+badania „Scenariusze przyszłości bibliotek”.
+
+{% endfilter %}</div>
+
+{% endblock %}
diff --git a/favicon.ico b/favicon.ico
new file mode 100644 (file)
index 0000000..85683f3
Binary files /dev/null and b/favicon.ico differ
diff --git a/layout/base.j2 b/layout/base.j2
new file mode 100644 (file)
index 0000000..25fcaf4
--- /dev/null
@@ -0,0 +1,36 @@
+{% macro site_name() -%}
+    Scenariusze przyszłości obiegu kultury
+{%- endmacro -%}
+
+{%- macro title() -%}
+    {% block title %}{{ resource.meta.title }}{% endblock %}
+{%- endmacro -%}
+<!DOCTYPE html>
+<html prefix="og: http://ogp.me/ns#">
+    <head>
+       <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+       <title>{% block full_title %}{{ title() }} | {{ site_name() }}{% endblock %}</title>
+       <link rel="shortcut icon" type="image/png" href="{{ media_url("images/favicon.png") }}" />
+       <link rel="stylesheet" type="text/css" href="{{ media_url("css/base.css") }}" />
+
+        <meta charset="UTF-8" />
+        <meta property='og:url' content='{% block ogurl %}{{ domain }}{{ resource.full_url }}{% endblock %}' />
+        <meta property='og:title' content='{% block og_title %}{{ title() }}{% endblock %}' />
+        <meta property='og:site_name' content='{{ site_name() }}' />
+        <meta property='og:description' content='{% block og_description %}{% endblock %}' />
+        <meta property='og:type' content='{% block og_type %}website{% endblock %}' />
+        <meta property='og:image' content='{% block og_image %}{{ domain }}{{ media_url("images/roza.png") }}{% endblock %}' />
+        <meta property='og:locale' content='pl_PL' />
+    </head>
+    <body>
+        {% block body %}
+
+        {% endblock %}
+
+        <footer>
+            {% include "footer.j2" %}
+        </footer>
+
+        {% include "piwik.j2" %}
+    </body>
+</html>
diff --git a/layout/footer.j2 b/layout/footer.j2
new file mode 100644 (file)
index 0000000..4bb2910
--- /dev/null
@@ -0,0 +1 @@
+Stopka
\ No newline at end of file
diff --git a/layout/piwik.j2 b/layout/piwik.j2
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/layout/scenario.j2 b/layout/scenario.j2
new file mode 100644 (file)
index 0000000..55117ff
--- /dev/null
@@ -0,0 +1,33 @@
+{% extends "text.j2" %}
+
+{% block mainlink -%}
+    /#scenariusze
+{%- endblock %}
+
+{% block image -%}
+    {{ media_url('images/roza-mala-%d.png'|format(resource.meta.order)) }}
+{%- endblock %}
+
+{% block og_image -%}
+    {{ domain }}{{ media_url('images/roza-%d.png'|format(resource.meta.order)) }}
+{%- endblock %}
+
+
+
+{% macro pozycja(a, b, c) -%}
+<div class="pozycja">
+<p><span style="display: inline-block; width: 6em;">Autor:</span>
+{% for i in range(0, a) %}
+    <img style="width: 2em;" src="{{ media_url('images/listek1.png') }}">
+{% endfor %}</p>    
+<p><span style="display: inline-block; width: 6em;">Pośrednik:</span>
+{% for i in range(0, b) %}
+    <img style="width: 2em;" src="{{ media_url('images/listek1.png') }}">
+{% endfor %}</p>    
+<p><span style="display: inline-block; width: 6em;">Użytkownik:</span>
+{% for i in range(0, c) %}
+    <img style="width: 2em;" src="{{ media_url('images/listek1.png') }}">
+{% endfor %}</p>    
+</div>
+{%- endmacro %}
+
diff --git a/layout/text.j2 b/layout/text.j2
new file mode 100644 (file)
index 0000000..31d5c86
--- /dev/null
@@ -0,0 +1,38 @@
+{% extends "base.j2" %}
+
+{% block body %}
+<header>
+<a href="{% block mainlink %}/{% endblock %}">
+<img src="{% block image %}{{ media_url('images/roza-mala.png') }}{% endblock %}" />
+</a>
+
+<h1>
+    {% block top_title %}{{ title() }}{% endblock %}
+    {% if resource.meta.author -%}
+        <div class="author">
+            {{ resource.meta.author_label }}: {{ resource.meta.author }}<br/>
+            {{ resource.meta.author_add }}
+        </div>
+    {%- endif %}
+</h1>
+<div style="clear:both"></div>
+</header>
+
+
+<section class="main">
+
+<section id="lead">
+    {%- filter markdown -%}
+        {%- block lead -%}
+        {%- endblock -%}
+    {%- endfilter -%}
+</section>
+
+{% filter markdown -%}
+    {%- block text -%}
+    {%- endblock -%}
+{%- endfilter %}
+
+</section>
+
+{% endblock %}
\ No newline at end of file
diff --git a/site.yaml b/site.yaml
new file mode 100644 (file)
index 0000000..4244301
--- /dev/null
+++ b/site.yaml
@@ -0,0 +1,55 @@
+base_url: /
+context:
+    data:
+        domain: https://przyszlosc.prawokultury.pl
+plugins:
+    - hyde.ext.plugins.meta.MetaPlugin
+    - hyde.ext.plugins.meta.AutoExtendPlugin
+    - hyde.ext.plugins.urls.UrlCleanerPlugin
+    - hyde.ext.plugins.meta.GrouperPlugin
+    - hyde.ext.plugins.meta.SorterPlugin
+    - hyde.ext.plugins.structure.FlattenerPlugin
+    - hyde.ext.plugins.css.SassyCSSPlugin
+    - gzipper.GzipperPlugin
+meta:
+    nodemeta: meta.yaml
+urlcleaner:
+    index_file_names:
+        - index.html
+    strip_extensions:
+        - html
+    append_slash: true
+flattener:
+    items:
+        - source: texts/main
+          target: ""
+        - source: texts/intro
+          target: ""
+        - source: texts/outro
+          target: ""
+gzipper:
+    extensions:
+        - html
+        - css
+        - js
+sorter:
+    by_order:
+        attr:
+            - meta.order
+        filters:
+            source.kind: html
+            meta.listable: true
+grouper:
+    section:
+        sorter: by_order
+        groups:
+            - name: intro
+            - name: main
+            - name: outro
+publisher:
+    default:
+        type: hyde.ext.publishers.ssh.SSH
+        username: prawokultury
+        server: giewont.icm.edu.pl
+        target: /srv/przyszlosc/www/
+        opts: -r -v --delete