Skip to content

Commit d85a85f

Browse files
committed
better translate
1 parent 5bd1929 commit d85a85f

456 files changed

Lines changed: 19137 additions & 89 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
---
2+
title: قالب الإضافة
3+
sidebar_position: 1
4+
_i18n_hash: 8036666d38c392e40bfedcdc73a73c2a
5+
---
6+
# قالب الإضافة
7+
8+
{{ADDON_DESCRIPTION}}
9+
10+
## المتطلبات
11+
12+
- WordPress 5.3 أو أعلى
13+
- PHP 7.4 أو أعلى
14+
- إضافة Multisite Ultimate (نشطة)
15+
16+
## التثبيت
17+
18+
1. قم بتحميل ملفات الإضافة إلى دليل `/wp-content/plugins/` الخاص بك
19+
2. فعّل الإضافة من خلال قائمة 'الإضافات' في WordPress
20+
3. قم بتكوين إعدادات الإضافة في إدارة الشبكة
21+
22+
## التطوير
23+
24+
### الإعداد
25+
26+
```bash
27+
# تثبيت الاعتمادات
28+
composer install
29+
npm install
30+
31+
# تشغيل الاختبارات
32+
npm run test
33+
34+
# تشغيل فحوصات معايير الكود
35+
vendor/bin/phpcs
36+
vendor/bin/phpstan
37+
38+
# إصلاح مشكلات نمط الكود
39+
vendor/bin/phpcbf
40+
41+
# بناء للإنتاج
42+
npm run build
43+
```
44+
45+
### هيكل المشروع
46+
47+
```
48+
ultimate-multisite-addon-template/
49+
├── inc/ # فئات PHP والملفات المضمنة
50+
│ ├── class-multisite-ultimate-updater.php # معالج التحديث
51+
│ └── class-{{ADDON_SLUG_UNDERSCORE}}-main.php # الوظيفة الرئيسية
52+
├── tests/ # اختبارات الوحدة
53+
│ ├── bootstrap.php # بدء الاختبار
54+
│ ├── class-*-base.php # فئة الاختبار الأساسية
55+
│ └── class-*-test.php # حالات الاختبار
56+
├── views/ # ملفات القالب
57+
├── assets/ # الأصول الثابتة
58+
│ ├── css/ # أوراق الأنماط
59+
│ ├── js/ # ملفات JavaScript
60+
│ └── images/ # الصور
61+
├── lang/ # ملفات اللغة
62+
├── composer.json # تبعيات PHP
63+
├── package.json # تبعيات Node.js
64+
├── phpunit.xml.dist # تكوين PHPUnit
65+
├── .phpcs.xml.dist # تكوين معايير الكود
66+
└── rector.php # قواعد تحديث الكود
67+
```
68+
69+
### الاختبار
70+
71+
تشمل الإضافة إطار اختبار شامل:
72+
73+
- **اختبارات الوحدة**: اختبارات مبنية على PHPUnit مع مجموعة اختبارات WordPress
74+
- **فئة الاختبار الأساسية**: توفر طرق مساعدة للسيناريوهات الاختبارية الشائعة
75+
- **تغطية الاختبار**: مُكوَّنة لتتبع تغطية الكود
76+
- **اختبار الشبكة المتعددة**: تُشغَّل الاختبارات في بيئة الشبكة المتعددة
77+
78+
### معايير الكود
79+
80+
- **معايير ترميز WordPress**: تُفرض عبر PHPCS
81+
- **التوافق مع PHP 7.4+**: ميزات PHP الحديثة مدعومة
82+
- **التحليل الثابت**: تكامل PHPStan لفحص الأنواع
83+
- **تحديث الكود**: قواعد Rector لترقيات PHP
84+
85+
### نظام البناء
86+
87+
- **معالجة الأصول**: تصغير ملفات CSS/JS
88+
- **الترجمة**: إنشاء ملفات POT
89+
- **التغليف**: إنشاء أرشيف للتوزيع
90+
- **وضع التطوير**: أصول غير مصغرة للخطأ
91+
92+
## التكوين
93+
94+
تدعم الإضافة خيارات تكوين مختلفة يمكن الوصول إليها عبر واجهة إدارة الشبكة.
95+
96+
## الخطافات والمرشحات
97+
98+
### الإجراءات
99+
100+
- `ultimate-multisite-addon-template_init` - يُطلق بعد تهيئة الإضافة
101+
- `ultimate-multisite-addon-template_loaded` - يُطلق بعد تحميل جميع ملفات الإضافة
102+
103+
### المرشحات
104+
105+
- `ultimate-multisite-addon-template_settings` - تعديل إعدادات الإضافة
106+
- `ultimate-multisite-addon-template_enabled` - تجاوز …
107+
108+
## الترخيص
109+
110+
تمت ترخيص هذه الإضافة بموجب GPL v3 أو أحدث.
111+
112+
## الدعم
113+
114+
للحصول على الدعم والوثائق .. [MultisiteUltimate.com](https://multisiteultimate.com)
115+
116+
## سجل التغييرات
117+
118+
- الإصدار 1.0.1 (2025-09-28): إعادة تسمية البادئة …
119+
- الإصدار (2025-09-28): إعادة تسمية البادئة …
Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
---
2+
title: Admin Page Creator سجل التغييرات
3+
sidebar_position: 99
4+
_i18n_hash: 60442b433a1fe73d3624b115e3d153a5
5+
---
6+
# Admin Page Creator سجل التغييرات
7+
8+
### الإصدار 1.9.0 - صدر في 2026-01-18
9+
10+
* تم إصلاح: أخطاء قاتلة عند التفعيل.
11+
* تم إعادة هيكلة: فئات مصدر المحتوى لاستخدام Singleton trait مع تهيئة مُنشئ الأب بشكل صحيح
12+
* تم إصلاح: أخطاء تجميع قالب Vue.js تمنع عرض محدد نوع المحتوى
13+
* تم إصلاح: خصائص بيانات Vue المفقودة (template_id, external_link_url_embedable, external_link_url_checking)
14+
* تم إصلاح: محرر TinyMCE لا يتم تهيئته بشكل صحيح عند تحميل الصفحة
15+
* تم إصلاح: ملف دعم Divi غير محمل تلقائيًا عبر Composer
16+
* تم إصلاح: بناء جملة PHP تالف في فئة دعم Divi
17+
* تم تحسين: تنظيم أصول JavaScript والتصغير
18+
* تم تحسين: التوافق مع أحدث إصدارات WordPress ومنشئ الصفحات
19+
20+
= الإصدار: 1.8.8 - صدر في 2025-09-28
21+
22+
* تم تغيير البادئة إلى ultimate-multisite؛ تحديث نطاق النص؛ رفع الإصدار.
23+
24+
### الإصدار 1.8.7 - 04/10/2023
25+
26+
* تم إصلاح: خطأ قاتل عند محاولة إضافة صفحة إدارية جديدة؛
27+
* تم إصلاح: تعارض مع بادئة أورجين (Oxygen) للأنماط؛
28+
29+
### الإصدار 1.8.6 - 09/08/2023
30+
31+
* تمت إضافة: خيار لعرض البيانات من الموقع الرئيسي أو الموقع الفرعي الحالي.
32+
* تمت إضافة: دعم محرر الكتل في WordPress (Gutenberg).
33+
* تم إصلاح: مشكلة عدم تحميل أصول صفحة Brizy.
34+
35+
### الإصدار 1.8.5 - 09/12/2020
36+
37+
* تم إصلاح: مشكلة خيارات الشاشة لإخفاء القائمة لا تختفي؛
38+
39+
### الإصدار 1.8.4 - 11/11/2020
40+
41+
* تم إصلاح: دعم Multisite Ultimate v2؛
42+
43+
### الإصدار 1.8.3 - 01/10/2020
44+
45+
* تم إصلاح: عدم التوافق مع Beaver Builder من الإصدار السابق؛
46+
* تم إصلاح: عدم تناسق الهوامش مع WP 5.5؛
47+
48+
### الإصدار 1.8.2 - 21/09/2020
49+
50+
* تم إصلاح: عدم توافق بسيط مع WP 5.5؛
51+
52+
### الإصدار 1.8.1 - 05/08/2020
53+
54+
* تم إصلاح: عدم التوافق مع Brizy 2.0؛
55+
* تم إصلاح: مشاكل أداء بسيطة عند بناء قائمة القوائم؛
56+
57+
### الإصدار 1.8.0 - 27/04/2020
58+
59+
* تم إصلاح: الإشعارات مخفية تحت شريط العنوان عندما لا يُختار وضع الهوامش؛
60+
* تمت إضافة: يمكن للصفحات المخصصة الآن استبدال عدة صفحات إدارية رفيعة المستوى والفرعية في WordPress في نفس الوقت؛
61+
* تمت إضافة: يمكن للمسؤولين الآن إخفاء الصفحات الإدارية باستخدام WP Admin Pages PRO؛
62+
63+
### الإصدار 1.7.9 - 01/04/2020
64+
65+
* تم إصلاح: Brizy 1.10.118 وما بعده يوقف دعم SVG على الصفحات الإدارية؛
66+
67+
### الإصدار 1.7.8 - 26/03/2020
68+
69+
* تم إصلاح: خطأ في التشفير يوقف صفحة المحرر عند استخدام اللغة الفرنسية؛
70+
71+
### الإصدار 1.7.7 - 04/03/2020
72+
73+
* تم إصلاح: عدم توافق بسيط مع Brizy Builder؛
74+
* تم تحسين: تحديث Freemius SDK إلى 2.3.2؛
75+
76+
### الإصدار 1.7.6 - 10/02/2020
77+
78+
* تم إصلاح: زر تحرير صفحة إدارية في الزاوية اليمنى السفلية لا يعمل على أداة لوحة المعلومات؛
79+
* تم إصلاح: عدم توافق بسيط مع Astra؛
80+
* تم إصلاح: إصدار جديد من Brizy يوقف التوافق؛
81+
82+
### الإصدار 1.7.5 - 14/12/2019
83+
84+
* تم إصلاح: إضافة معالج حالة حافة جديدة لملء عناصر القائمة في خيار استبدال الصفحة؛
85+
* تم إصلاح: خطوط Elementor لا تعمل؛
86+
* تم تحسين: تحديث Freemius SDK لدعم إخفاء المعلومات الحساسة من صفحة الحساب؛
87+
88+
### الإصدار 1.7.4 - 29/11/2019
89+
90+
* تم إصلاح: عدم التوافق مع WooCommerce Memberships؛
91+
* تم إصلاح: مكوّن تبويب Oxygen Builder لا يعمل؛
92+
* تم إصلاح: Beaver Themer لا يعمل؛
93+
94+
### الإصدار 1.7.3 - 12/07/2019
95+
96+
* تم إصلاح: اختفاء الصفحات عندما يتم تحويل والدها إلى نوع صفحة إدارية آخر؛
97+
* تم تحسين: فواصل جدول القائمة الأفضل بين أنواع صفحة إدارية؛
98+
* تم تحسين: مراجعة أمان لجميع قاعدة كود الإضافة؛
99+
* تم تحسين: ملاحظة تحذير تبويب Separator عندما لا يتوفر الميزة لنوع قائمة/مصدر محتوى معين؛
100+
101+
### الإصدار 1.7.2 - 01/07/2019
102+
103+
* تم إصلاح: تحديث نسخة Freemius SDK إلى 2.3.0؛
104+
* تم إصلاح: مشكلة عدم التوافق مع Flywheel؛
105+
106+
### الإصدار 1.7.1 - 27/06/2019
107+
108+
* تم إصلاح: عنصر الترحيب يُعرض الآن لجميع الأدوار؛
109+
* تم إصلاح: خيار الشاشة لإخفاء/عرض قائمة الصفحات الإدارية غير مضاف إذا كانت القائمة مخفية عبر الفلتر المذكور على https://docs.wpadminpagespro.com/knowledge-base/hiding-wp-admin-pages-pro-from-your-users/؛
110+
* تم تحسين: إخفاء قوائم الصفحات الإدارية الآن يخف أيضًا القوالب التي تم إنشاؤها من قائمة القوالب المحفوظة في Beaver Builder على واجهة البناء؛
111+
* تمت إضافة: خيارات لتفعيل وإلغاء تفعيل الصفحات الإدارية بالجملة؛
112+
* تمت إضافة: خيار لعرض الصفحات على الموقع الرئيسي أيضًا؛
113+
* تمت إضافة: خيار لإعادة تسمية تسميات القوائم العليا والفرعية في وضع الاستبدال؛
114+
115+
### الإصدار 1.7.0 - 04/06/2019
116+
117+
* تم إصلاح: مشاكل عدم ظهور قوالب Oxygen؛
118+
* تمت إضافة: دعم إنشاء القطع!؛
119+
120+
### الإصدار 1.6.1 - 22/05/2019
121+
122+
* تم إصلاح: أخطاء إملائية؛
123+
* تم إصلاح: صفحات القوائم الفرعية تتجاوز العناصر الفرعية السابقة بنفس قيمة الترتيب؛
124+
* تم إصلاح: التكرار الآن يعيد تعيين slug للصفحة المكررة؛
125+
* تم تحسين: تحديث ملفات po pt_BR و es_ES؛
126+
* تم تحسين: جدول القائمة الآن يدرج اسم الصفحات المخصصة كصفحات أصل أيضًا؛
127+
128+
### الإصدار 1.6.0 - 21/05/2019
129+
130+
* تمت إضافة: الروابط الخارجية تدعم الآن تحميل iframe أيضًا؛
131+
132+
### الإصدار 1.5.5 - 17/05/2019
133+
134+
* تم إصلاح: رسالة تحذير تُظهر عند حذف أو تكرار صفحة؛
135+
* تم إصلاح: إعدادات الأذونات غير مطبقة على المسؤولين؛
136+
137+
### الإصدار 1.5.4 - 08/05/2019
138+
139+
* تم إصلاح: عدم التوافق مع Sliced Invoices؛
140+
* تم إصلاح: مشكلة صغيرة مع Oxygen؛
141+
* تم إصلاح: العنصر النائب في حقل عنوان الصفحة الإدارية الجديدة لا يختفي عند الضغط على مفتاح رفع؛
142+
143+
### الإصدار 1.5.3 - 03/05/2019
144+
145+
* تم إصلاح: عدم التوافق مع صفحات خيارات Advanced Custom Field؛
146+
* تمت إضافة: خيار إضافة مستخدمين محددين كأهداف للصفحات الإدارية المخصصة؛
147+
148+
### الإصدار 1.5.2 - 30/04/2019
149+
150+
* تم إصلاح: عدم التوافق مع إصدارات Brizy الأحدث؛
151+
* تمت إضافة: ترجمة إسبانية مضافة - بفضل John Rozzo. شكرًا، John!؛
152+
* تمت إضافة: دعم نسخة تجريبية لـ Oxygen Builder؛
153+
154+
### الإصدار 1.5.1 - 15/04/2019
155+
156+
* تم إصلاح: مشكلة مع العناصر النائبة في المحررات العادية وHTML؛
157+
* تم إصلاح: الصفحات الإدارية لا تظهر في الأدوات -> تصدير؛
158+
* تم إصلاح: تحميل السكربتات والأنماط فقط على صفحاتنا الخاصة؛
159+
* تمت إضافة: المشرفون الكبار يمكنهم الآن تكرار الصفحات الإدارية؛
160+
161+
### الإصدار 1.5.0 - 29/03/2019
162+
163+
* تم إصلاح: أخطاء صغيرة تم اكتشافها بواسطة Sentry؛
164+
* تم إصلاح: زر الحذف لا يعمل على شاشة تحرير الصفحة الإدارية؛
165+
* تم تحسين: تغيير زر BeaverBuilder لتوضيح أن ترخيص BB القياسي مدعوم أيضًا؛
166+
* تمت إضافة: يمكن للمسؤولين تعيين ترتيب القوائم الفرعية أيضًا؛
167+
* تمت إضافة: وضع استبدال الصفحة الآن يدعم جميع عناصر القائمة المتاحة؛
168+
169+
### الإصدار 1.4.0 - 14/02/2019 (stand-alone) & 27/02/2019 (add-on)
170+
171+
* تمت إضافة: تم إطلاقه كإضافة مستقلة في https://wpadminpagespro.com
172+
* تمت إضافة: خيار إزالة عنصر قائمة الصفحات الإدارية من القائمة بعد انتهاء عملية إنشاء الصفحة؛
173+
* تمت إضافة: خيار إزالة إشعارات المسؤول من الصفحات الإدارية؛
174+
* تمت إضافة: معالجة المحتوى، بحيث يمكنك وضع عناصر نائب مثل {{user:first_name}} وسيتم استبدالها تلقائيًا بحقل first_name للمتسخدم؛
175+
* تمت إضافة: محرر داخلي؛
176+
* تمت إضافة: دمج فئة الأصل لمصدر المحتوى لتسهيل إضافة منشئي صفحات/مصادر محتوى جديدة في المستقبل؛
177+
* تمت إضافة: دعم الروابط الخارجية؛
178+
179+
### الإصدار 1.3.0 - 15/01/2019
180+
181+
* تم إصلاح: الصفحات الإدارية لا تظهر على الموقع الرئيسي في بيئات المتعدد المواقع؛
182+
* تم تحسين: إزالة أنواع المنشورات المخصصة لـ Multisite Ultimate من شاشة التصدير للمواقع الفرعية؛
183+
* تمت إضافة: شريط العنوان العلوي مع إجراءات سريعة لمسؤولي الشبكة على صفحات الإنشاء؛
184+
* تمت إضافة: دعم ضخم لـ Elementor!؛
185+
* تمت إضافة: دعم ضخم لـ Brizy!؛
186+
187+
### الإصدار 1.2.1 - 17/11/2018
188+
189+
* تم إصلاح: جعل الإضافة متوافقة مع Multisite Ultimate 1.9.0؛
190+
191+
### الإصدار 1.2.0 - 10/09/2018
192+
193+
* تمت إضافة: دعم PHP مضاف إذا كان WU_APC_ALLOW_PHP_PROCESSING مضبوطًا على true في wp-config.php. لا يستخدم eval من PHP، لكنه قد يؤدي إلى ثغرات أمنية. استخدمه بحذر؛
194+
* تم تحسين: تحديث إضافة الإضافة؛
195+
* تم تحسين: عنوان URL جديد لخادم التحديثات؛
196+
197+
### الإصدار 1.1.2 - 16/08/2018
198+
199+
* تم إصلاح: مشكلة صغيرة مع WP Engine؛
200+
201+
### الإصدار 1.1.1 - 16/08/2018
202+
203+
* تم إصلاح: الأذونات غير مطبقة بشكل صحيح على صفحات الاستبدال؛
204+
205+
### الإصدار 1.1.0 - 15/08/2018
206+
207+
* تمت إضافة: قوالب Beaver Builder مدعومة الآن! يمكنك استخدام منشئ الصفحات المفضل لديك لإنشاء صفحات إدارية مخصصة؛
208+
* تمت إضافة: الآن يمكن استبدال محتوى الصفحات الإدارية الافتراضية في WordPress أيضًا؛
209+
* تمت إضافة: الآن يمكن إلحاق المحتوى المُنشأ إلى أعلى أو أسفل الصفحات الإدارية الافتراضية في WordPress أيضًا؛
210+
211+
### 0.0.1
212+
213+
* الإصدار الأولي
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
id: wu_admin_pages_display_content
3+
title: الإجراء - wu_admin_pages_display_content
4+
sidebar_label: wu_admin_pages_display_content
5+
_i18n_hash: 3d5569326480b82d04ffa2ff5db18aa2
6+
---
7+
# Action: wu_admin_pages_display_content
8+
9+
Display custom editor contents.
10+
11+
## Parameters
12+
13+
| Name | Type | Description |
14+
|------|------|-------------|
15+
| $ | `\WU_Admin_Page` | The admin page object |
16+
17+
### Since
18+
19+
- 1.0.1
20+
21+
### Source
22+
23+
Defined in [`views/template/page.php`](https://github.com/Ultimate-Multisite/ultimate-multisite-admin-page-creator/blob/main/views/template/page.php#L53) at line 53
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
id: wu_admin_pages_editors
3+
title: الإجراء - wu_admin_pages_editors
4+
sidebar_label: wu_admin_pages_editors
5+
_i18n_hash: 2844d96bbf4bef090641023592474a48
6+
---
7+
# Action: wu_admin_pages_editors
8+
9+
Let plugin developers add new editor options =)
10+
11+
## Parameters
12+
13+
| Name | Type | Description |
14+
|------|------|-------------|
15+
| $ | `\WU_Admin_Page` | The current admin page |
16+
17+
### Since
18+
19+
- 1.0.1
20+
### Source
21+
22+
Defined in [`views/admin-pages/edit-admin-page.php`](https://github.com/Ultimate-Multisite/ultimate-multisite-admin-page-creator/blob/main/views/admin-pages/edit-admin-page.php#L99) at line 99
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
id: wu_admin_pages_extra_metaboxes
3+
title: الإجراء - wu_admin_pages_extra_metaboxes
4+
sidebar_label: wu_admin_pages_extra_metaboxes
5+
_i18n_hash: cf2856dc65b72864b0a61dd1db526944
6+
---
7+
# Action: wu_admin_pages_extra_metaboxes
8+
9+
دع مطوري الإضافات يضيفون خيارات مربعات التعريف الجديدة =)
10+
11+
### منذ
12+
13+
- 1.0.1
14+
### المصدر
15+
16+
مُعرَّف في [`views/admin-pages/edit-admin-page.php`](https://github.com/Ultimate-Multisite/ultimate-multisite-admin-page-creator/blob/main/views/admin-pages/edit-admin-page.php#L541) في السطر 541

0 commit comments

Comments
 (0)