Remove some stale scripts.
authorRadek Czajka <rczajka@rczajka.pl>
Sun, 22 Mar 2020 10:24:34 +0000 (11:24 +0100)
committerRadek Czajka <rczajka@rczajka.pl>
Sun, 22 Mar 2020 10:24:34 +0000 (11:24 +0100)
scripts/dump_toolbar.sh [deleted file]
scripts/fix_pd.py [deleted file]
scripts/image.xml [deleted file]
scripts/import_image.py [deleted file]
scripts/merge.sh [deleted file]
scripts/once_delete_unneeded.py [deleted file]

diff --git a/scripts/dump_toolbar.sh b/scripts/dump_toolbar.sh
deleted file mode 100644 (file)
index aede174..0000000
+++ /dev/null
@@ -1 +0,0 @@
-./project/manage.py dumpdata --format=xml toolbar | xmllint --format - > apps/toolbar/fixtures/przyciski.xml
diff --git a/scripts/fix_pd.py b/scripts/fix_pd.py
deleted file mode 100755 (executable)
index 07f58e1..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
-import sys
-sys.path.append('.')
-sys.path.append('./apps')
-sys.path.append('./lib')
-
-from django.core.management import setup_environ
-from redakcja import settings
-
-setup_environ(settings)
-
-from catalogue.models import Book, Chunk
-import re
-
-fixed = {}
-
-datepd = r"(<dc:date.pd[^>]+>)([0-9]+)(</dc:date.pd>)"
-def fix(book, author, dry_run=True):
-    if len(book) == 0:
-        print "%s does not contain chunks" % book.slug
-        return
-    fc = book[0]
-    txt = fc.materialize()
-
-    if dry_run:
-        m = re.search(datepd, txt)
-        if m:
-            print("%s: %s->%d" % (book.slug, m.groups()[1], int(m.groups()[1])+71))
-        else:
-            print("%s: date.pd not found??" % (book.slug,))
-    else:
-        dates = {}
-        def up_date(match):
-            tagopen, date, tagclose = match.groups()
-            olddate=date
-            date = str(int(date)+71)
-            dates['date'] = date
-            dates['olddate'] = olddate
-            dates['overflow'] = False
-            if int(date) > 2012:
-               dates['overflow'] = True
-               return tagopen+date+tagclose
-
-        new_txt = re.sub(datepd, up_date, txt)
-        if dates:
-            print "%s: %s->%s" % (book.slug, dates['olddate'], dates['date'])
-            if dates['overflow']:
-                print "oops, new date would overfow to the future, i'm not changing"
-                return 
-           # fc.commit(new_txt, author=author, description=u"Automatyczne poprawienie daty przejścia do domeny publicznej z %s na %s" % (dates['olddate'], dates['date']))
-        else:
-            print "skipping %s" % book.slug
-import sys
-import getopt
-from django.contrib.auth.models import User
-opts, oth_ = getopt.getopt(sys.argv[1:],[],[ "seriously"])
-dry_run = not (("--seriously",'') in opts)
-me = User.objects.get(username='marcinkoziej')
-if dry_run:
-    print "This is a dry run, to really change dates, run with --seriously"
-for b in Book.objects.all():
-    fix(b, me, dry_run)
-
-    
-    
diff --git a/scripts/image.xml b/scripts/image.xml
deleted file mode 100644 (file)
index 7276015..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<picture>
-  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
-    <rdf:Description rdf:about="http://wiki.wolnepodreczniki.pl/Lektury:Andersen/Brzydkie_kaczątko">
-      <dc:creator xml:lang="pl"></dc:creator>
-      <dc:title xml:lang="la"></dc:title>
-      <dc:publisher xml:lang="pl">Fundacja Nowoczesna Polska</dc:publisher>
-      <dc:contributor.editor xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">Sekuła, Aleksandra</dc:contributor.editor>
-      <dc:contributor.editor xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">Sławiec, Urszula</dc:contributor.editor>
-      <dc:contributor.editor xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">Kucharska-Hornung, Katarzyna</dc:contributor.editor>
-      <dc:subject.period xml:lang="pl"></dc:subject.period>
-      <dc:subject.type xml:lang="pl">Obraz</dc:subject.type>
-      <dc:description xml:lang="pl">Publikacja zrealizowana w ramach projektu Wolne Lektury (http://wolnelektury.pl). Reprodukcja cyfrowa wykonana przez Bibliotekę Narodową z egzemplarza pochodzącego ze zbiorów BN.</dc:description>
-      <dc:description.dimensions xml:lang="pl"></dc:description.dimensions>
-      <dc:description.medium xml:lang="pl"></dc:description.medium>
-      <dc:identifier.url xml:lang="pl"></dc:identifier.url>
-      <dc:source.URL xml:lang="pl"></dc:source.URL>
-      <dc:source xml:lang="pl"></dc:source>
-      <dc:rights xml:lang="pl">Domena publiczna</dc:rights>
-      <dc:date.pd xml:lang="pl"></dc:date.pd>
-      <dc:type>Image</dc:type>
-      <dc:format xml:lang="pl">image/png</dc:format>
-      <dc:format.dimensions xml:lang="pl"></dc:format.dimensions>
-      <dc:format.checksum.sha1 xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/"></dc:format.checksum.sha1>
-      <dc:date xml:lang="pl"></dc:date>
-      <dc:language xml:lang="pl" xmlns:dc="http://purl.org/dc/elements/1.1/">pol</dc:language>
-    </rdf:Description>
-  </rdf:RDF>
-</picture>
diff --git a/scripts/import_image.py b/scripts/import_image.py
deleted file mode 100755 (executable)
index 30ca8c0..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
-import sys
-sys.path.append('.')
-sys.path.append('./apps')
-sys.path.append('./lib')
-
-from django.core.management import setup_environ
-from redakcja import settings
-from redakcja import localsettings
-
-setup_environ(settings)
-settings.CATALOGUE_REPO_PATH = localsettings.CATALOGUE_REPO_PATH
-settings.CATALOGUE_IMAGE_REPO_PATH = localsettings.CATALOGUE_IMAGE_REPO_PATH
-settings.MEDIA_ROOT = localsettings.MEDIA_ROOT
-settings.STATIC_ROOT = localsettings.STATIC_ROOT
-
-
-from catalogue.models import  Image
-from django.core.files import File
-import re
-from os import path
-from django.contrib.auth.models import User
-from django.conf import settings
-
-
-
-user = {
-    'obj': User.objects.get(username='marcinkoziej'),
-    'name': 'Marcin Koziej',
-    'email': 'marcinkoziej@nowoczesnapolska.org.pl'
-    }
-
-files = sys.argv[1:]
-
-xml = open(path.dirname(__file__)+"/image.xml").read().decode('utf-8')
-
-for filename in files:
-    dfile = File(open(filename))
-    img = Image()
-    name = path.splitext(path.basename(filename))[0]
-    print filename, name
-    try:
-        old = Image.objects.get(slug=name)
-        print "deleting old %s" % name
-        old.delete()
-    except:
-        pass
-    
-
-    img.slug = name
-    img.title = name
-    img.image.save(filename, dfile)
-
-    img.save()
-    img.commit(xml, author=user['obj'], author_name=user['name'], author_email=user['email'])
-
-
-    
diff --git a/scripts/merge.sh b/scripts/merge.sh
deleted file mode 100644 (file)
index ad7271d..0000000
+++ /dev/null
@@ -1,315 +0,0 @@
-
-./manage.py merge_books  --force --title='Brzozowski / Legenda Mlodej Polski' --slug=brzozowski__legenda_mlodej_polski \
-   brzozowski__legenda_mlodej_polski__cz_1 \
-   brzozowski__legenda_mlodej_polski__cz_2 \
-   brzozowski__legenda_mlodej_polski__cz_3 \
-   brzozowski__legenda_mlodej_polski__cz_4 \
-   brzozowski__legenda_mlodej_polski__cz_5 \
-   brzozowski__legenda_mlodej_polski__cz_6 \
-   brzozowski__legenda_mlodej_polski__cz_7
-
-./manage.py merge_books  --force --title='Cervantes / Don Kiszot' --slug=cervantes__don_kiszot \
-   cervantes__don_kiszot__ksiega_1 \
-   cervantes__don_kiszot__ksiega_2 \
-   cervantes__don_kiszot__ksiega_3 \
-   cervantes__don_kiszot__ksiega_4 \
-   cervantes__don_kiszot__ksiega_5 \
-   cervantes__don_kiszot__ksiega_6 \
-   cervantes__don_kiszot__ksiega_7 \
-   cervantes__don_kiszot__ksiega_8
-
-./manage.py merge_books  --force --title='Conrad / Lord Jim' --slug=conrad__lord_jim \
-   conrad__lord_jim__przedmowa \
-   conrad__lord_jim__rozdzialy_1-4 \
-   conrad__lord_jim__rozdzialy_5-8 \
-   conrad__lord_jim__rozdzialy_9-12 \
-   conrad__lord_jim__rozdzialy_13-14 \
-   conrad__lord_jim__rozdzialy_15-19 \
-   conrad__lord_jim__rozdzialy_20-23 \
-   conrad__lord_jim__rozdzialy_24-30 \
-   conrad__lord_jim__rozdzialy_31-33 \
-   conrad__lord_jim__rozdzialy_34-37
-
-./manage.py merge_books  --force --title='Dante / Boska Komedia / Czysciec' --slug=dante__boska_komedia__czysciec \
-   dante__boska_komedia__czysciec__cz_1 \
-   dante__boska_komedia__czysciec__cz_2 \
-   dante__boska_komedia__czysciec__cz_3
-
-./manage.py merge_books  --force --title='Dante / Boska Komedia / Pieklo' --slug=dante__boska_komedia__pieklo \
-   dante__boska_komedia__pieklo__cz_1 \
-   dante__boska_komedia__pieklo__cz_2 \
-   dante__boska_komedia__pieklo__cz_3
-
-./manage.py merge_books  --force --title='Dante / Boska Komedia / Raj' --slug=dante__boska_komedia__raj \
-   dante__boska_komedia__raj__cz_1 \
-   dante__boska_komedia__raj__cz_2 \
-   dante__boska_komedia__raj__cz_3
-
-./manage.py merge_books  --force --title='Domanska / Historia Zoltej Cizemki' --slug=domanska__historia_zoltej_cizemki \
-   domanska__historia_zoltej_cizemki__cz_1 \
-   domanska__historia_zoltej_cizemki__cz_2
-
-./manage.py merge_books  --force --title='Dumas / Trzej Muszkieterowie / Tom 1' --slug=dumas__trzej_muszkieterowie__tom_1 \
-   dumas__trzej_muszkieterowie__tom_1__rozdzialy_1-7 \
-   dumas__trzej_muszkieterowie__tom_1__rozdzialy_8-14 \
-   dumas__trzej_muszkieterowie__tom_1__rozdzialy_15-21 \
-   dumas__trzej_muszkieterowie__tom_1__rozdzialy_22-27
-
-./manage.py merge_books  --force --title='Gomulicki / Wspomnienia Niebieskiego Mundurka' --slug=gomulicki__wspomnienia_niebieskiego_mundurka \
-   gomulicki__wspomnienia_niebieskiego_mundurka__cz_1 \
-   gomulicki__wspomnienia_niebieskiego_mundurka__cz_2
-
-./manage.py merge_books  --force --title='Goszczynski / Krol Zamczyska' --slug=goszczynski__krol_zamczyska \
-   goszczynski__krol_zamczyska__wstep \
-   goszczynski__krol_zamczyska__cz_1 \
-   goszczynski__krol_zamczyska__cz_2
-
-./manage.py merge_books  --force --title='Mickiewicz / Pan Tadeusz' --slug=mickiewicz__pan_tadeusz \
-   mickiewicz__pan_tadeusz__ksiega_1 \
-   mickiewicz__pan_tadeusz__ksiega_2 \
-   mickiewicz__pan_tadeusz__ksiega_3 \
-   mickiewicz__pan_tadeusz__ksiega_4 \
-   mickiewicz__pan_tadeusz__ksiega_5 \
-   mickiewicz__pan_tadeusz__ksiega_6 \
-   mickiewicz__pan_tadeusz__ksiega_7 \
-   mickiewicz__pan_tadeusz__ksiega_8 \
-   mickiewicz__pan_tadeusz__ksiega_9 \
-   mickiewicz__pan_tadeusz__ksiega_10 \
-   mickiewicz__pan_tadeusz__ksiega_11 \
-   mickiewicz__pan_tadeusz__ksiega_12
-
-./manage.py merge_books  --force --title='Nietzsche / Tako Rzecze Zaratustra' --slug=nietzsche__tako_rzecze_zaratustra \
-   nietzsche__tako_rzecze_zaratustra__cz_11 \
-   nietzsche__tako_rzecze_zaratustra__cz_12 \
-   nietzsche__tako_rzecze_zaratustra__cz_21 \
-   nietzsche__tako_rzecze_zaratustra__cz_22 \
-   nietzsche__tako_rzecze_zaratustra__cz_31 \
-   nietzsche__tako_rzecze_zaratustra__cz_32 \
-   nietzsche__tako_rzecze_zaratustra__cz_41 \
-   nietzsche__tako_rzecze_zaratustra__cz_42
-
-./manage.py merge_books  --force --title='Pasek /  Pamietniki' --slug=pasek___pamietniki \
-   pasek__pamietniki \
-   pasek___pamietniki__czesc_2 \
-   pasek__pamietniki__cz_2 \
-   pasek___pamietniki__czesc_4 \
-   pasek__pamietniki__cz_3 \
-   pasek___pamietniki__czesc_6
-
-./manage.py merge_books  --force --title='Potocki / Wojna Chocimska' --slug=potocki__wojna_chocimska \
-   potocki__wojna_chocimska__wstep \
-   potocki__wojna_chocimska__cz_1 \
-   potocki__wojna_chocimska__cz_2 \
-   potocki__wojna_chocimska__cz_3 \
-   potocki__wojna_chocimska__cz_4 \
-   potocki__wojna_chocimska__cz_5 \
-   potocki__wojna_chocimska__cz_6 \
-   potocki__wojna_chocimska__cz_7 \
-   potocki__wojna_chocimska__cz_8 \
-   potocki__wojna_chocimska__cz_9 \
-   potocki__wojna_chocimska__cz_10
-
-./manage.py merge_books  --force --title='Reymont / Ziemia Obiecana / Tom I' --slug=reymont__ziemia_obiecana__tom_i \
-   reymont__ziemia_obiecana__tom_i__cz_1 \
-   reymont__ziemia_obiecana__tom_i__cz_2 \
-   reymont__ziemia_obiecana__tom_i__cz_3
-
-./manage.py merge_books  --force --title='Reymont / Ziemia Obiecana / Tom Ii' --slug=reymont__ziemia_obiecana__tom_ii \
-   reymont__ziemia_obiecana__tom_ii__cz_1 \
-   reymont__ziemia_obiecana__tom_ii__cz_2 \
-   reymont__ziemia_obiecana__tom_ii__cz_3
-
-./manage.py merge_books  --force --title='Sienkiewicz / Krzyzacy / Tom I' --slug=sienkiewicz__krzyzacy__tom_i \
-   sienkiewicz__krzyzacy__tom_i_rozdzialy_1-15 \
-   sienkiewicz__krzyzacy__tom_i_rozdzialy_11-15 \
-   sienkiewicz__krzyzacy__tom_i_rozdzialy_16-32 \
-   sienkiewicz__krzyzacy__tom_i_rozdzialy_21-25 \
-   sienkiewicz__krzyzacy__tom_i_rozdzialy_26-32
-
-./manage.py merge_books  --force --title='Sienkiewicz / Krzyzacy / Tom Ii' --slug=sienkiewicz__krzyzacy__tom_ii \
-   sienkiewicz__krzyzacy__tom_ii_rozdzialy_1-15 \
-   sienkiewicz__krzyzacy__tom_ii_rozdzialy_16-31 \
-   sienkiewicz__krzyzacy__tom_ii_rozdzialy_32-52 \
-   sienkiewicz__krzyzacy__tom_ii_rozdzialy_42-52
-
-./manage.py merge_books  --force --title='Sienkiewicz / Ogniem I Mieczem / Tom 1' --slug=sienkiewicz__ogniem_i_mieczem__tom_1 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_1-4 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_5-8 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_9-12 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_13-16 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_17-21 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_22-25 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_26-29 \
-   sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_30-33
-
-./manage.py merge_books  --force --title='Sienkiewicz / Ogniem I Mieczem / Tom 2' --slug=sienkiewicz__ogniem_i_mieczem__tom_2 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_1-4 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_5-8 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_9-12 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_13-16 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_17-21 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_22-25 \
-   sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_26-30
-
-./manage.py merge_books  --force --title='Sienkiewicz / Potop / Tom 1' --slug=sienkiewicz__potop__tom_1 \
-   sienkiewicz__potop__tom_1__rozdzialy_1-6 \
-   sienkiewicz__potop__tom_1__rozdzial_7 \
-   sienkiewicz__potop__tom_1__rozdzialy_8-10 \
-   sienkiewicz__potop__tom_1__rozdzialy_11-15 \
-   sienkiewicz__potop__tom_1__rozdzialy_16-21 \
-   sienkiewicz__potop__tom_1__rozdzialy_22-26
-
-./manage.py merge_books  --force --title='Sienkiewicz / Potop / Tom 2' --slug=sienkiewicz__potop__tom_2 \
-   sienkiewicz__potop__tom_2_rozdzialy__1-5 \
-   sienkiewicz__potop__tom_2_rozdzialy__6-10 \
-   sienkiewicz__potop__tom_2_rozdzialy__11-15 \
-   sienkiewicz__potop__tom_2_rozdzialy__16-20 \
-   sienkiewicz__potop__tom_2_rozdzialy__21-25 \
-   sienkiewicz__potop__tom_2_rozdzialy__26-30 \
-   sienkiewicz__potop__tom_2_rozdzialy__31-35 \
-   sienkiewicz__potop__tom_2_rozdzialy__36-40
-
-./manage.py merge_books  --force --title='Sienkiewicz / Potop / Tom 3' --slug=sienkiewicz__potop__tom_3 \
-   sienkiewicz__potop__tom_3_rozdzialy_1-15 \
-   sienkiewicz__potop__tom_3_rozdzialy_15-30
-
-./manage.py merge_books  --force --title='Staszic / Przestrogi Dla Polski' --slug=staszic__przestrogi_dla_polski \
-   staszic__przestrogi_dla_polski__cz_1 \
-   staszic__przestrogi_dla_polski__cz_2
-
-./manage.py merge_books  --force --title='Stevenson / Wyspa Skarbow' --slug=stevenson__wyspa_skarbow \
-   stevenson__wyspa_skarbow__cz_1 \
-   stevenson__wyspa_skarbow__cz_2 \
-   stevenson__wyspa_skarbow__cz_3 \
-   stevenson__wyspa_skarbow__cz_4 \
-   stevenson__wyspa_skarbow__cz_5 \
-   stevenson__wyspa_skarbow__cz_6
-
-./manage.py merge_books  --force --title='Swift / Podroze Guliwera' --slug=swift__podroze_guliwera \
-   swift__podroze_guliwera__czesc_1 \
-   swift__podroze_guliwera__czesc_2 \
-   swift__podroze_guliwera__czesc_3
-
-./manage.py merge_books  --force --title='Thackeray / Pierscien I Roza' --slug=thackeray__pierscien_i_roza \
-   thackeray__pierscien_i_roza__cz_1 \
-   thackeray__pierscien_i_roza__cz_2
-
-./manage.py merge_books  --force --title='Twain / Przygody Tomka Sawyera' --slug=twain__przygody_tomka_sawyera \
-   twain__przygody_tomka_sawyera__1-12 \
-   twain__przygody_tomka_sawyera__13-24 \
-   twain__przygody_tomka_sawyera__25-36
-
-./manage.py merge_books  --force --title='Verne / 20 000 Mil Podmorskiej Zeglugi' --slug=verne__20_000_mil_podmorskiej_zeglugi \
-   verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_1-10 \
-   verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_11-20 \
-   verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_21-30 \
-   verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_31-40 \
-   verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_41-47
-
-./manage.py merge_books  --force --title='Verne / W 80 Dni Dookola Swiata' --slug=verne__w_80_dni_dookola_swiata \
-   verne__w_80_dni_dookola_swiata__rozdzialy_1-8 \
-   verne__w_80_dni_dookola_swiata__rozdzialy_9-16 \
-   verne__w_80_dni_dookola_swiata__rozdzialy_17-24 \
-   verne__w_80_dni_dookola_swiata__rozdzialy_25-32 \
-   verne__w_80_dni_dookola_swiata__rozdzialy_33-slowniczek
-
-./manage.py merge_books  --force --title='Zapolska / Kaska Kariatyda' --slug=zapolska__kaska_kariatyda \
-   zapolska__kaska_kariatyda__przedmowa \
-   zapolska__kaska_kariatyda__cz_1 \
-   zapolska__kaska_kariatyda__cz_2
-
-./manage.py merge_books  --force --title='Zeromski Syzyfowe Prace' --slug=zeromski_syzyfowe_prace \
-   zeromski_syzyfowe_prace_1-6 \
-   zeromski_syzyfowe_prace_7-12 \
-   zeromski_syzyfowe_prace_13-18
-
-./manage.py merge_books  --force --title='Zola / Germinal / Tom 1' --slug=zola__germinal__tom_1 \
-   zola__germinal__tom_1__czesc_1 \
-   zola__germinal__tom_1__czesc_2 \
-   zola__germinal__tom_1__czesc_3 \
-   zola__germinal__tom_1__czesc_4
-
-./manage.py merge_books  --force --title='Zola / Germinal / Tom 2' --slug=zola__germinal__tom_2 \
-   zola__germinal__tom_2__czesc_5 \
-   zola__germinal__tom_2__czesc_6 \
-   zola__germinal__tom_2__czesc_7
-
-
-./manage.py merge_books  --force --title='Frycz Modrzewski / O Poprawie Rzeczypospolitej' --slug=frycz_modrzewski__o_poprawie_rzeczypospolitej \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_i \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_ii \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_iii \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_iv \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__przypiski \
-    frycz_modrzewski__o_poprawie_rzeczypospolitej__zamknienie_tych_wszystkich_ksiag__przydatek
-
-
-./manage.py merge_books  --force --title='Goethe / Faust / Czesc 1' --slug=goethe__faust__czesc_1 \
-    goethe__faust__czesc_1 \
-    goethe__faust__czesc_1_cd
-
-
-./manage.py merge_books  --force --title='Konopnicka / O Krasnoludkach I Sierotce Marysi' --slug=konopnicka__o_krasnoludkach_i_sierotce_marysi \
-    konopnicka__o_krasnoludkach_i_sierotce_marysi \
-    konopnicka__o_krasnoludkach_i_sierotce_marysi__cz_2
-
-
-
-./manage.py merge_books  --force --title='Malczewski / Maria fr.' --slug=malczewski__maria__fr \
-    malczewski__maria__fr__przedmowa \
-    malczewski__maria__fr__piesn_i \
-    malczewski__maria__fr__piesn_ii
-
-./manage.py merge_books  --force --title='Malczewski / Maria niem.' --slug=malczewski__maria__niem \
-    malczewski__maria__niem__przedmowa \
-    malczewski__maria__niem__piesn_1 \
-    malczewski__maria__niem__piesn_2
-
-./manage.py merge_books  --force --title='Malczewski / Maria' --slug=malczewski__maria \
-    malczewski__maria__wstep \
-    malczewski__maria__piesn_1 \
-    malczewski__maria__piesn_2
-
-
-./manage.py merge_books  --force --title='Meyrink / Golem' --slug=meyrink__golem \
-    meyrink__golem \
-    meyrink__golem__cz_ii \
-    meyrink__golem__iii \
-    meyrink__golem__iv
-
-./manage.py merge_books  --force --title='Norwid / Pierścień wielkiej damy' --slug=norwid__pierscien_wielkiej_damy \
-    norwid__pierscien_wielkiej_damy__akt_1 \
-    norwid__pierscien_wielkiej_damy__akt_2 \
-    norwid__pierscien_wielkiej_damy__akt_3
-
-./manage.py merge_books  --force --title='Reymont / Chłopi / Zima' --slug=reymont_chlopi_zima \
-    reymont_chlopi_zima_i-vi \
-    reymont_chlopi_zima_vii-xiii
-
-./manage.py merge_books  --force --title='Słowacki / Beniowski' --slug=slowacki__beniowski \
-    slowacki__beniowski__piesn_1 \
-    slowacki__beniowski__piesn_2 \
-    slowacki__beniowski__piesn_3 \
-    slowacki__beniowski__piesn_4 \
-    slowacki__beniowski__piesn_5 \
-    slowacki__beniowski__piesn_6 \
-    slowacki__beniowski__piesn_7 \
-    slowacki__beniowski__piesn_8 \
-    slowacki__beniowski__piesn_9 \
-    slowacki__beniowski__piesn_10 \
-    slowacki__beniowski__piesn_11 \
-    slowacki__beniowski__piesn_12 \
-    slowacki__beniowski__piesn_13 \
-    slowacki__beniowski__piesn_14
-
-
-./manage.py merge_books  --force --title='Shakespeare / Poskromienie Złośnicy' --slug=shakespeare_poskromienie_zlosnicy \
-    shakespeare_poskromienie_zlosnicy_i-ii \
-    shakespeare_poskromienie_zlosnicy_iii-v
-
-
-./manage.py merge_books  --force --title='Shakespeare / Wesołe kumoszki z Windsoru' --slug=shakespeare_wesole_kumoszki_z_windsoru \
-    shakespeare_wesole_kumoszki_z_windsoru_i-ii \
-    shakespeare_wesole_kumoszki_z_windsoru_iii-v
-
-
diff --git a/scripts/once_delete_unneeded.py b/scripts/once_delete_unneeded.py
deleted file mode 100644 (file)
index b8c335c..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-from catalogue.models import Book
-
-
-slugs = """sienkiewicz__ogniem_i_mieczem__tom_1
-sienkiewicz__ogniem_i_mieczem__tom_2
-czechowicz__dzien_jak_codzien
-czechowicz__erotyk_elegia_niemocy_elegia_zalu_elegia_uspienia
-czechowicz__imieniny_pod_piopiolem_sam_pontorson
-czechowicz__preludjum_ballada_o_matce_przez_kresy
-czechowicz__zdrada_samobojstwo_deszcz_w_przeczucia
-brzozowski__legaenda_mlodej_polski__cz_1
-brzozowski__legaenda_mlodej_polski__cz_2
-brzozowski__legaenda_mlodej_polski__cz_3
-brzozowski__legaenda_mlodej_polski__cz_4
-brzozowski__legaenda_mlodej_polski__cz_5
-brzozowski__legaenda_mlodej_polski__cz_6
-brzozowski__legaenda_mlodej_polski__cz_7
-ayenarius__noc_byla
-mickiewicz__zdania_i_uwagi
-mickiewicz__pan_tadeusz__ksiegi_1-6
-mickiewicz__pan_tadeusz__ksiegi_7-12
-sienkiewicz__potop__tom_1__rozdzialy_7-26
-sienkiewicz__potop__tom_2
-sienkiewicz__pan_wolodyjowski__rozdzialy_53-54_i_epilog"""
-
-Book.objects.filter(slug__in=slugs.split()).delete()
-
-
-