İçeriğe geç

Digital Platform 2027 · v1.2

Project Architecture

Safe demo · changes are not saved

System Overview

01

Country

02

Federation · USDF

03

Club

04

Member / Content / Sponsor

Completed

  • Homepage Images · Safe demo · changes are not saved
  • Menus · Safe demo · changes are not saved
  • Our supporters and partners · Safe demo · changes are not saved
  • Skål LIFE Publication Library · Safe demo · changes are not saved
  • Content Management · Safe demo · changes are not saved
  • Roles & Access Draft · Safe demo · changes are not saved

Migration Status

Skål LIFE: 6 / 6 PDF · Six issues listed on the source site. Months and years are taken from archive labels; complete archive coverage awaits confirmation.

ScopeStatusSource
What is Skål?PartialSource
Skål HistoryPartialSource
Young SkålPartialSource
Protocol GuidePartialSource
Ömür Çağlar Scholarship FundPartialSource
Florimond Volckaert FundPartialSource
Skål ToastPartialSource
Candidate Membership FormsPartialSource
Club Presidents, 2024–2026Awaiting content migration / approvalSource
Skål İstanbulPartial · aboutSource
Skål AnkaraPartial · aboutSource
Skål AntalyaPartial · aboutSource
Skål BodrumPartial · aboutSource
Skål BursaPartial · aboutSource
Skål ÇukurovaPartial · aboutSource
Skål EskişehirAwaiting content migration / approvalSource
Skål FethiyeAwaiting content migration / approvalSource
Skål İzmirPartial · aboutSource
Skål KapadokyaAwaiting content migration / approvalSource
Skål KuşadasıAwaiting content migration / approvalSource
Skål MarmaraAwaiting content migration / approvalSource
Skål MarmarisAwaiting content migration / approvalSource
Skål KonyaPartial · aboutSource
Skål TROY ÇanakkalePartial · aboutSource
Skål MezopotamyaAwaiting content migration / approvalSource
Skål IDA AyvalıkAwaiting content migration / approvalSource

Roles & Access Draft

RoleScopeContentMembersPublishAdmission
Federation super administratorfederationallauthorised federationall approved translationsregulation approval required
Federation content managerfederationassigned contentnonedelegated approvalnone
Club presidentown clubown clubauthorised own club fieldsown club delegatedassigned own club process
Club secretaryown clubown clubdelegated own club fieldsif explicitly delegatedassigned own club process
Club content editorown clubown club draftsnonesubmit for approvalnone
Individual memberselfpublic / authorisedown profile / consented directorynoneexplicit invitation only
Authorised committee userassigned committeeexplicit grant onlyexplicit grant onlyexplicit grant onlyassigned process only

CMS · Data model

menus / menu_itemsfederation_id, parent_id, route, title_i18n, position, visibility, revision_idSürükle-bırak sıralama ve dil bazlı başlıklar
content_revisionscontent_id, revision, body_i18n, created_by, created_at, statusDeğişmez sürümler; geri dönüş ayrı bir sürüm üretir
publication_approvalsrevision_id, lang, scope_id, requested_by, approved_by, status, atYazar ve onaylayan ayrımı; dil bazında onay
hero_slidesfederation_id, media_id, alt_i18n, caption_i18n, position, enabledAna sayfa görselleri; 4000 ms geçiş
life_issuescontent_id, issue_number?, year, month, pdf_asset_id, cover_asset_id, source_urlSayı numarası doğrulanmadıkça boş
sponsor_placementssponsor_id, scope_type, scope_id, placement, priority, enabled, starts_at?, ends_at?Seviye ve tarihler zorunlu değil; menü/banner yerleşimleri
role_grantsuser_id, role, scope_type, scope_id, capability, expires_at?Ayrı user_roles tablosuna bağlı açık kapsamlı yetkiler
admission_processesclub_id, policy_version, approved_by, stages, retention_policyMevzuat onayı olmadan etkinleştirilmez
admission_applicationsprocess_id, candidate_id, stage, status, consent_atYalnızca atanmış süreç yetkilileri
admission_reviews / decisionsapplication_id, reviewer_id, objection, decision, atGörüş/itiraz ve karar ayrı erişim kapsamları
content_sourcescontent_id, source_url, inspected_at, source_published_at?, historical, migration_statusİnceleme tarihi yayın tarihi değildir
integration_outbox / sync_runsscope_id, entity_id, revision, idempotency_key, status, retry_atİDA DXP için onaylı içerik senkronizasyon taslağı

İDA DXP

API tabanlı, kapsamlı yetki kontrolleriyle federasyon/kulüp bazlı senkronizasyon planlanır. Yalnızca onaylı içerik sürümleri aktarılır. İşlem kayıtları, idempotency anahtarları, çakışma çözümü, tekrar deneme ve veri saklama politikaları taslak aşamasındadır. Gerçek entegrasyon yapılmadı.

Pending

  • Eski CMS ekran görüntüleri; sponsor web adresleri ve kapsam onayları.
  • Kulüplerin onaylı tanıtım, yönetim dönemi, iletişim, haber ve etkinlik içeriklerinin eksik kalanları.
  • Dergi arşivinin tamlığı ve içerik çevirilerinin yayın onayı.
  • Balotaj mevzuatı, özel veri saklama süreleri ve yetki delegasyonu.
  • Gerçek hesaplar, CMS, veri tabanı ve İDA DXP entegrasyonu bu fazda kurulmadı.

Version & Change History

  1. v1.0 · 17 club prototype / four languages / anonymous dashboards
  2. v1.1 · official brand / ATF map / dev-only internal documentation
  3. v1.2 · 4-second carousel / mega menus / supplied sponsor logos / 6 LIFE PDFs / safe CMS demo