diff --git a/dnscms/associations/migrations/0026_alter_associationindex_body_and_more.py b/dnscms/associations/migrations/0026_alter_associationindex_body_and_more.py new file mode 100644 index 0000000..949741d --- /dev/null +++ b/dnscms/associations/migrations/0026_alter_associationindex_body_and_more.py @@ -0,0 +1,492 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("associations", "0025_associationpage_lead"), + ] + + operations = [ + migrations.AlterField( + model_name="associationindex", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + migrations.AlterField( + model_name="associationpage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + ] diff --git a/dnscms/contacts/migrations/0018_alter_contactindex_body.py b/dnscms/contacts/migrations/0018_alter_contactindex_body.py new file mode 100644 index 0000000..3fbab82 --- /dev/null +++ b/dnscms/contacts/migrations/0018_alter_contactindex_body.py @@ -0,0 +1,289 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("contacts", "0017_alter_contactindex_body"), + ] + + operations = [ + migrations.AlterField( + model_name="contactindex", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ("contact_section", 39), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + 32: ( + "wagtail.blocks.RichTextBlock", + (), + {"features": ["bold", "italic", "link"]}, + ), + 33: ( + "wagtail.snippets.blocks.SnippetChooserBlock", + ("contacts.ContactEntity",), + {}, + ), + 34: ("wagtail.blocks.StructBlock", [[("contact_entity", 33)]], {}), + 35: ( + "contacts.blocks.ContactListBlock", + (34,), + {"label": "Liste med kontaktpunkter"}, + ), + 36: ( + "wagtail.blocks.StreamBlock", + [[("contact_entity_list", 35)]], + {"required": False}, + ), + 37: ( + "wagtail.blocks.StructBlock", + [[("title", 11), ("text", 32), ("blocks", 36)]], + {"label": "Kontaktunderseksjon"}, + ), + 38: ( + "wagtail.blocks.StreamBlock", + [[("contact_entity_list", 35), ("contact_subsection", 37)]], + {"required": False}, + ), + 39: ( + "wagtail.blocks.StructBlock", + [[("title", 11), ("text", 32), ("blocks", 38)]], + {"label": "Kontaktseksjon"}, + ), + }, + ), + ), + ] diff --git a/dnscms/events/migrations/0054_alter_eventpage_body.py b/dnscms/events/migrations/0054_alter_eventpage_body.py new file mode 100644 index 0000000..5b33ef5 --- /dev/null +++ b/dnscms/events/migrations/0054_alter_eventpage_body.py @@ -0,0 +1,253 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("events", "0053_eventpage_lead"), + ] + + operations = [ + migrations.AlterField( + model_name="eventpage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + ] diff --git a/dnscms/generic/migrations/0027_alter_genericpage_body.py b/dnscms/generic/migrations/0027_alter_genericpage_body.py new file mode 100644 index 0000000..68b0fce --- /dev/null +++ b/dnscms/generic/migrations/0027_alter_genericpage_body.py @@ -0,0 +1,308 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("generic", "0026_alter_genericpage_body"), + ] + + operations = [ + migrations.AlterField( + model_name="genericpage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ("page_section", 36), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + 32: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("pigHeadLogo", "Grisehodelogo"), + ("key", "Nøkkel"), + ("ticket", "Billett"), + ("shield", "Skjold"), + ("bottle", "Flaske"), + ("lostProperty", "Hittegods"), + ("pigsty", "Grisebinge"), + ("wheelchair", "Rullestol"), + ("clock", "Klokke"), + ("parking", "Parkering"), + ("coins", "Mynter"), + ], + "label": "Ikon", + "required": False, + }, + ), + 33: ("dnscms.blocks.NeufAddressSectionBlock", (), {}), + 34: ("dnscms.blocks.OpeningHoursSectionBlock", (), {}), + 35: ( + "wagtail.blocks.StreamBlock", + [ + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ("neuf_address", 33), + ("opening_hours", 34), + ] + ], + {}, + ), + 36: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("background_color", 24), + ("icon", 32), + ("body", 35), + ] + ], + {}, + ), + }, + ), + ), + ] diff --git a/dnscms/news/migrations/0019_alter_newspage_body.py b/dnscms/news/migrations/0019_alter_newspage_body.py new file mode 100644 index 0000000..cf788f9 --- /dev/null +++ b/dnscms/news/migrations/0019_alter_newspage_body.py @@ -0,0 +1,253 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("news", "0018_newspage_wp_block_json_newspage_wp_link_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="newspage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + ] diff --git a/dnscms/sponsors/migrations/0002_alter_sponsorspage_body.py b/dnscms/sponsors/migrations/0002_alter_sponsorspage_body.py new file mode 100644 index 0000000..9c9ac20 --- /dev/null +++ b/dnscms/sponsors/migrations/0002_alter_sponsorspage_body.py @@ -0,0 +1,252 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("sponsors", "0001_initial"), + ] + + operations = [ + migrations.AlterField( + model_name="sponsorspage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + ), + ), + ] diff --git a/dnscms/venues/migrations/0025_alter_venueindex_body_alter_venuepage_body_and_more.py b/dnscms/venues/migrations/0025_alter_venueindex_body_alter_venuepage_body_and_more.py new file mode 100644 index 0000000..58b8dae --- /dev/null +++ b/dnscms/venues/migrations/0025_alter_venueindex_body_alter_venuepage_body_and_more.py @@ -0,0 +1,731 @@ +# Generated by Django 6.0.3 on 2026-04-15 20:21 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("venues", "0024_venuepage_show_in_overview_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="venueindex", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + migrations.AlterField( + model_name="venuepage", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + migrations.AlterField( + model_name="venuerentalindex", + name="body", + field=wagtail.fields.StreamField( + [ + ("paragraph", 0), + ("image", 4), + ("image_slider", 8), + ("horizontal_rule", 10), + ("featured", 18), + ("page_section_navigation", 19), + ("accordion", 23), + ("fact_box", 26), + ("photo_sphere", 29), + ("embed", 30), + ("raw_html", 31), + ], + block_lookup={ + 0: ("wagtail.blocks.RichTextBlock", (), {"label": "Rik tekst"}), + 1: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "Bilde"}, + ), + 2: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("fullwidth", "Fullbredde"), + ("bleed", "Utfallende"), + ("original", "Uendret størrelse"), + ], + "icon": "cup", + "label": "Bildeformat", + }, + ), + 3: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Bildetekst", "max_length": 512, "required": False}, + ), + 4: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {}, + ), + 5: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tekst", "max_length": 512, "required": False}, + ), + 6: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("text", 5)]], + {}, + ), + 7: ( + "wagtail.blocks.ListBlock", + (6,), + {"label": "Bilder", "min_num": 1}, + ), + 8: ("wagtail.blocks.StructBlock", [[("images", 7)]], {}), + 9: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Farge", + "required": False, + }, + ), + 10: ("wagtail.blocks.StructBlock", [[("color", 9)]], {}), + 11: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Tittel", "max_length": 64, "required": True}, + ), + 12: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": ["bold", "italic", "link"], + "label": "Tekst", + "required": True, + }, + ), + 13: ( + "wagtail.blocks.PageChooserBlock", + (), + {"header": "Fremhevet side", "required": True}, + ), + 14: ( + "wagtail.blocks.CharBlock", + (), + { + "default": "Les mer", + "help_text": 'Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"', + "label": "Lenketekst", + "max_length": 64, + "required": True, + }, + ), + 15: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + }, + ), + 16: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [("left", "Venstre"), ("right", "Høyre")], + "label": "Bildeplassering", + }, + ), + 17: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + { + "header": "Overstyr bilde", + "help_text": "Bildet som er tilknyttet undersiden du vil fremheve, vil automatisk brukes. Om det mangler eller du vil overstyre hvilket bilde som et brukes, kan du velge et her.", + "required": False, + }, + ), + 18: ( + "wagtail.blocks.StructBlock", + [ + [ + ("title", 11), + ("text", 12), + ("featured_page", 13), + ("link_text", 14), + ("background_color", 15), + ("image_position", 16), + ("featured_image_override", 17), + ] + ], + {}, + ), + 19: ("dnscms.blocks.PageSectionNavigationBlock", (), {}), + 20: ( + "wagtail.blocks.CharBlock", + (), + {"label": "Overskrift", "max_length": 64, "required": True}, + ), + 21: ( + "wagtail.blocks.StructBlock", + [[("image", 1), ("image_format", 2), ("text", 3)]], + {"label": "Bilde"}, + ), + 22: ( + "wagtail.blocks.StreamBlock", + [[("paragraph", 0), ("image", 21)]], + {}, + ), + 23: ( + "wagtail.blocks.StructBlock", + [[("heading", 20), ("body", 22)]], + {}, + ), + 24: ( + "wagtail.blocks.ChoiceBlock", + [], + { + "choices": [ + ("betongGray", "Betonggrå"), + ("deepBrick", "Dyp tegl"), + ("neufPink", "Griserosa"), + ("goldenOrange", "Gyllen oransje"), + ("goldenBeige", "Gyllen beige"), + ("chateauBlue", "Slottsblå"), + ], + "label": "Bakgrunnsfarge", + "required": False, + }, + ), + 25: ( + "wagtail.blocks.RichTextBlock", + (), + { + "features": [ + "bold", + "italic", + "link", + "ol", + "ul", + "h2", + "h3", + ], + "label": "Innhold", + }, + ), + 26: ( + "wagtail.blocks.StructBlock", + [[("background_color", 24), ("body", 25)]], + {}, + ), + 27: ( + "wagtail.images.blocks.ImageChooserBlock", + (), + {"label": "360°-bilde"}, + ), + 28: ( + "wagtail.blocks.CharBlock", + (), + { + "help_text": "Beskrivende tittel på bildet (vises også til skjermlesere)", + "label": "Tittel", + "max_length": 256, + }, + ), + 29: ( + "wagtail.blocks.StructBlock", + [[("image", 27), ("title", 28)]], + {}, + ), + 30: ("wagtail.embeds.blocks.EmbedBlock", (), {}), + 31: ("wagtail.blocks.RawHTMLBlock", (), {}), + }, + default=[("paragraph", "")], + ), + ), + ]