صار بالإمكان تغيير أسماء اللوحة وعلاماتها مباشرةً
يمكن لأي ميدان على اللوحة أن يحصل على اسم جديد وشعار جديد، ويصل التغيير إلى كل مباراة جارية — بلا نشر جديد وبلا إعادة تشغيل.

بكلمات بسيطة
كانت ميادين لوحة opolyx الأربعون ثابتة في الشيفرة. وتغيير واحد منها كان يعني تعديلًا في الشيفرة ومراجعةً ونشرًا — ما جعل أي تغيير موسمي أو ترويجي أو حتى تصحيح خطأ أغلى بكثير مما ينبغي.
أما الآن فيمكن ضبط اسم وشعار لأي ميدان من لوحة الإدارة، ويسري التغيير فورًا — بما في ذلك في المباريات الجارية بالفعل. ويصل إلى كل مكان تعمل فيه opolyx عبر الإنترنت: الموقع، والنسخة المضمَّنة في بوابات الشركاء، والإعادات المستخدَمة في صنع مقاطع اللقطات البارزة.
أما نسخة التنزيل التي تعمل دون اتصال فتحتفظ بلوحتها المدمجة، إذ لا اتصال لديها لتجلب منه أي شيء.
للمهتمين بالتفاصيل التقنية
ينجح هذا بسبب المكان الذي تُحلّ فيه الأسماء والشعارات. فاللوحة نفسها شيفرة وتبقى شيفرة — لا يقرأها خادم اللعبة من قاعدة البيانات أبدًا، فيبقى منطق اللعب سليمًا وتظل إعادات المباريات القديمة صحيحة. أما الأسماء والشعارات فتُحلّ عند التصيير، ولذلك تكفي خريطة تجاوزات عامة للوصول إلى كل الواجهات دفعة واحدة.
// lib/board/overrides.ts — render-time resolution, engine untouched
export function useFieldName(slug: string, fallbackKey: string): string {
const overrides = useBoardOverrides(); // provider, fetched once per page
return overrides[slug]?.name ?? t(fallbackKey); // else the translated default
}أما جانب التخزين فجدول صغير مفتوح للقراءة العامة، إضافةً إلى حاوية عامة للصور المرفوعة. القراءة مفتوحة لأن اللوحة عامة أصلًا؛ أما الكتابة فمقصورة على دور الخدمة، ويُفرض ذلك بسحب الصلاحيات الافتراضية لا بالاعتماد على سياسة — وهو الدرس نفسه الذي علّمتنا إياه ثلاث عمليات ترحيل سابقة.
