Feat: New blog article page.

This commit is contained in:
2025-08-16 16:01:06 +01:00
parent b1d34d951a
commit 39ec0cb7e8
58 changed files with 3504 additions and 2310 deletions

View File

@@ -163,13 +163,18 @@ class Parameters_Image(Get_Many_Parameters_Base):
get_inactive_image: bool
ids_image: str
names_image: str
get_all_user: bool
get_inactive_user: bool
ids_user: str
names_user: str
emails_user: str
require_all_id_search_filters_met: bool
require_any_id_search_filters_met: bool
require_all_non_id_search_filters_met: bool
require_any_non_id_search_filters_met: bool
@classmethod
def get_default(cls):
def get_default(cls, id_user_session):
return cls(
get_all_file_type = True
, get_inactive_file_type = False
@@ -183,6 +188,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
, get_inactive_image = False
, ids_image = ''
, names_image = ''
, get_all_user = False
, get_inactive_user = False
, ids_user = str(id_user_session)
, names_user = ''
, emails_user = ''
, require_all_id_search_filters_met = True
, require_any_id_search_filters_met = True
, require_all_non_id_search_filters_met = False
@@ -204,6 +214,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
, get_inactive_image = json.get('a_get_inactive_image', False)
, ids_image = json.get('a_ids_image', '')
, names_image = json.get('a_names_image', '')
, get_all_user = json.get('a_get_all_user', False)
, get_inactive_user = json.get('a_get_inactive_user', False)
, ids_user = json.get('a_ids_user', '')
, names_user = json.get('a_names_user', '')
, emails_user = json.get('a_emails_user', '')
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
@@ -230,6 +245,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
, 'a_get_inactive_image': self.get_inactive_image
, 'a_ids_image': self.ids_image
, 'a_names_image': self.names_image
, 'a_get_all_user': self.get_all_user
, 'a_get_inactive_user': self.get_inactive_user
, 'a_ids_user': self.ids_user
, 'a_names_user': self.names_user
, 'a_emails_user': self.emails_user
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met