phpBB3 - tabulky s daty o uživateli

 

V tabulkách PHPBB3 zajišťujících rozšířená nastavení uživatele vedle tabulky a_users jsou tyto tabulky:

  • a_acl_users: Uchovává rozšířená oprávnění uživatele.
  • a_bots: Obsahuje informace o botech, což může být také spojeno s rozšířenými nastaveními nebo sledováním.
  • a_oauth_accounts, a_oauth_states, a_oauth_tokens: Tyto tabulky slouží k ukládání informací o autorizaci přes OAuth, což může být spojeno s uživatelskými účty.
  • a_profile_fields, a_profile_fields_data, a_profile_fields_lang, a_profile_lang: Tabulky zajišťující možnosti nastavení profilu uživatele.
  • a_ranks: Obsahuje informace o uživatelských hodnostech, což může být také součástí rozšířených nastavení.
  • a_users: Tato tabulka uchovává základní informace o uživatelích.

Tabulky jako a_acl_groups, a_acl_options, a_acl_roles, a_acl_roles_data se zdají spíše související s oprávněními a pravidly přístupu než s rozšířenými nastaveními uživatelů.

Celkově bychom mohli říci, že rozšířená nastavení uživatelů jsou pravděpodobně obsažena v tabulkách souvisejících s uživatelskými profily (a_profile_fields a podobně) a možná také v tabulkách týkajících se autorizace a přístupových práv (a_acl_users, a_oauth_accounts atd.).

User
Zajímají mě podrobnosti k jednotlivým sloupcům tabulek: a_profile_fields, a_profile_fields_data
ChatGPT

Podrobnosti k jednotlivým sloupcům tabulek a_profile_fields a a_profile_fields_data z databáze phpBB3 jsou následující:

Tabulka a_profile_fields:

  • field_id: Jedinečný identifikátor pole.
  • field_name: Název pole.
  • field_type: Typ pole (např. textové pole, výběr, atd.).
  • field_ident: Identifikátor pole.
  • field_length: Maximální délka pole.
  • field_minlen: Minimální délka pole.
  • field_maxlen: Maximální délka pole.
  • field_novalue: Výchozí hodnota pole.
  • field_default_value: Výchozí hodnota pole.
  • field_validation: Validace pole.
  • field_required: Zda je pole povinné.
  • field_show_on_reg: Zda se má pole zobrazovat při registraci.
  • field_hide: Zda je pole skryté.
  • field_no_view: Zda je pole neviditelné.
  • field_active: Zda je pole aktivní.
  • field_order: Pořadí pole.
  • field_show_profile: Zda se má pole zobrazovat v profilu.
  • field_show_on_vt: Zda se má pole zobrazovat na stránce témata.
  • field_show_novalue: Zda se má zobrazovat výchozí hodnota pole.
  • field_show_on_pm: Zda se má pole zobrazovat v soukromých zprávách.
  • field_show_on_ml: Zda se má pole zobrazovat v seznamu členů.
  • field_is_contact: Zda je pole kontaktní.

Tabulka a_profile_fields_data:

  • user_id: Identifikátor uživatele.
  • pf_phpbb_interests: Zájmy uživatele.
  • pf_phpbb_occupation: Zaměstnání uživatele.
  • pf_phpbb_location: Lokalita uživatele.
  • pf_phpbb_skype: Skype uživatele.
  • pf_phpbb_facebook: Facebook uživatele.
  • pf_phpbb_icq: ICQ uživatele.
  • pf_phpbb_twitter: Twitter uživatele.
  • pf_phpbb_website: Webová stránka uživatele.
  • pf_phpbb_youtube: YouTube uživatele.
  • pf_phpbb_yahoo: Yahoo uživatele.

Tyto tabulky a jejich sloupce slouží k ukládání rozšířených informací o uživatelských profilech, jako jsou zájmy, zaměstnání, kontaktní údaje a sociální média.

Komentáře

Oblíbené příspěvky