Skip to content
Snippets Groups Projects
Commit f02dd96b authored by Alexa Valentová's avatar Alexa Valentová
Browse files

run hooks

parent 7e719098
Branches
No related tags found
2 merge requests!1007Release,!1006Release
Pipeline #18650 passed
Showing
with 785 additions and 83 deletions
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('czech_inspirational', '0007_czechinspirationalhomepage_title_suffix'),
("czech_inspirational", "0007_czechinspirationalhomepage_title_suffix"),
]
operations = [
migrations.AlterField(
model_name='czechinspirationalhomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="czechinspirationalhomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -6,10 +6,18 @@ from django.db import migrations
def remove_old_program_pages(apps, schema_editor):
DistrictElectionRootPage = apps.get_model("district", "DistrictElectionRootPage")
DistrictProgramPage = apps.get_model("district", "DistrictProgramPage")
DistrictInteractiveProgramPage = apps.get_model("district", "DistrictInteractiveProgramPage")
DistrictElectionCampaignPage = apps.get_model("district", "DistrictElectionCampaignPage")
DistrictElectionProgramPage = apps.get_model("district", "DistrictElectionProgramPage")
DistrictPostElectionStrategyPage = apps.get_model("district", "DistrictPostElectionStrategyPage")
DistrictInteractiveProgramPage = apps.get_model(
"district", "DistrictInteractiveProgramPage"
)
DistrictElectionCampaignPage = apps.get_model(
"district", "DistrictElectionCampaignPage"
)
DistrictElectionProgramPage = apps.get_model(
"district", "DistrictElectionProgramPage"
)
DistrictPostElectionStrategyPage = apps.get_model(
"district", "DistrictPostElectionStrategyPage"
)
for model in (
DistrictElectionRootPage,
......@@ -17,17 +25,14 @@ def remove_old_program_pages(apps, schema_editor):
DistrictInteractiveProgramPage,
DistrictElectionCampaignPage,
DistrictElectionProgramPage,
DistrictPostElectionStrategyPage
DistrictPostElectionStrategyPage,
):
model.objects.filter().delete()
class Migration(migrations.Migration):
dependencies = [
('district', '0224_alter_districtpeoplepage_perex_col_1_and_more'),
("district", "0224_alter_districtpeoplepage_perex_col_1_and_more"),
]
operations = [
migrations.RunPython(remove_old_program_pages)
]
operations = [migrations.RunPython(remove_old_program_pages)]
......@@ -9,8 +9,14 @@ def fix_suffixes(apps, schema_editor):
for home_page in DistrictHomePage.objects.all():
old_suffix = str(home_page.title_suffix)
home_page.title_suffix = home_page.title_suffix.replace("piráti", "").replace("Piráti", "").replace("PIRÁTI", "")
home_page.title_suffix = home_page.title_suffix.replace("MS", "").replace("KS", "")
home_page.title_suffix = (
home_page.title_suffix.replace("piráti", "")
.replace("Piráti", "")
.replace("PIRÁTI", "")
)
home_page.title_suffix = home_page.title_suffix.replace("MS", "").replace(
"KS", ""
)
home_page.title_suffix = home_page.title_suffix.strip()
if home_page.title_suffix != old_suffix:
......@@ -20,11 +26,8 @@ def fix_suffixes(apps, schema_editor):
class Migration(migrations.Migration):
dependencies = [
('district', '0226_remove_districtelectionprogrampage_page_ptr_and_more'),
("district", "0226_remove_districtelectionprogrampage_page_ptr_and_more"),
]
operations = [
migrations.RunPython(fix_suffixes)
]
operations = [migrations.RunPython(fix_suffixes)]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('district', '0227_auto_20240613_1137'),
("district", "0227_auto_20240613_1137"),
]
operations = [
migrations.AlterField(
model_name='districthomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="districthomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('districts', '0002_districtshomepage_title_suffix'),
("districts", "0002_districtshomepage_title_suffix"),
]
operations = [
migrations.AlterField(
model_name='districtshomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="districtshomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('elections', '0037_alter_electionshomepage_content'),
("elections", "0037_alter_electionshomepage_content"),
]
operations = [
migrations.AlterField(
model_name='electionshomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="electionshomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('green_deal', '0008_alter_greendealhomepage_content_and_more'),
("green_deal", "0008_alter_greendealhomepage_content_and_more"),
]
operations = [
migrations.AlterField(
model_name='greendealhomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="greendealhomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('main', '0095_alter_mainpeoplepage_perex_col_1_and_more'),
("main", "0095_alter_mainpeoplepage_perex_col_1_and_more"),
]
operations = [
migrations.AlterField(
model_name='mainhomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="mainhomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('regulace_konopi', '0010_alter_regkonhomepage_content_and_more'),
("regulace_konopi", "0010_alter_regkonhomepage_content_and_more"),
]
operations = [
migrations.AlterField(
model_name='regkonhomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="regkonhomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -4,15 +4,20 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('senat_campaign', '0014_alter_senatcampaignhomepage_calendar'),
("senat_campaign", "0014_alter_senatcampaignhomepage_calendar"),
]
operations = [
migrations.AlterField(
model_name='senatcampaignhomepage',
name='title_suffix',
field=models.CharField(blank=True, help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.", max_length=100, null=True, verbose_name='Přípona titulku stránky'),
model_name="senatcampaignhomepage",
name="title_suffix",
field=models.CharField(
blank=True,
help_text="Umožňuje přidat příponu k základnímu titulku stránky. Pokud je např. titulek stránky pojmenovaný 'Kontakt' a do přípony vyplníte 'MS Pardubice', výsledný titulek bude 'Kontakt | Piráti MS Pardubice'. Pokud příponu nevyplníte, použije se název domovské stránky a text 'Piráti', např. 'Kontakt | Piráti Pardubice'.",
max_length=100,
null=True,
verbose_name="Přípona titulku stránky",
),
),
]
......@@ -255,8 +255,10 @@ class PageInMenuMixin(Page):
for menu in menu_iterator:
if menu.block_type == "menu_item":
if (
instance.full_url is not None and len(instance.full_url) != 0
and menu.value["link"] is not None and len(menu.value["link"]) != 0
instance.full_url is not None
and len(instance.full_url) != 0
and menu.value["link"] is not None
and len(menu.value["link"]) != 0
) and menu.value["link"].strip() == instance.full_url.strip():
return menu.value["title"]
......@@ -268,8 +270,10 @@ class PageInMenuMixin(Page):
elif menu.block_type == "menu_parent":
for item in menu.value["menu_items"]:
if (
instance.full_url is not None and len(instance.full_url) != 0
and item.value["link"] is not None and len(menu.value["link"]) != 0
instance.full_url is not None
and len(instance.full_url) != 0
and item.value["link"] is not None
and len(menu.value["link"]) != 0
) and item.value["link"].strip() == instance.full_url.strip():
return item.value["title"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment