Skip to content

Commit

Permalink
Readme dilleri ve modül dilleri düzenlendi.
Browse files Browse the repository at this point in the history
  • Loading branch information
bakcay committed Jun 20, 2023
1 parent 357c7b4 commit 4177ada
Show file tree
Hide file tree
Showing 16 changed files with 1,114 additions and 129 deletions.
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.gitignore export-ignore
*.md export-ignore
LICENSE export-ignore
91 changes: 91 additions & 0 deletions README-AR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<div align="center">
<a href="README.md" > TR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/TR.png" alt="TR" height="20" /></a>
<a href="README-EN.md"> | EN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/US.png" alt="EN" height="20" /></a>
<a href="README-CN.md"> | CN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/CN.png" alt="CN" height="20" /></a>
<a href="README-AZ.md"> | AZ <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AZ.png" alt="AZ" height="20" /></a>
<a href="README-DE.md"> | DE <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/DE.png" alt="DE" height="20" /></a>
<a href="README-FR.md"> | FR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/FR.png" alt="FR" height="20" /></a>
<a href="README-AR.md"> | SA <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/SA.png" alt="AR" height="20" /></a>
<a href="README-NL.md"> | NL <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/NL.png" alt="NL" height="20" /></a>
</div>


# وحدة إضافية Domainnameapi.com لـ WHMCS

تسمح لك هذه الوحدة الإضافية بإدارة جميع أسماء النطاقات في WHMCS باستخدام واجهة برمجة التطبيقات "domainnameapi.com". من خلال هذه الوحدة الإضافية، يمكنك الاستفادة من الميزات التالية:

* عرض جميع أسماء النطاقات الخاصة بك
* المزامنة الجماعية
* الاستيراد الجماعي
* تغيير الاتصال بالمجموعة
* تغيير NS الجماعية
* تغيير الخصوصية وقفل النطاق الجماعي
* الموافقة على إلغاء أو تأكيد نقل الوارد والصادر

المتطلبات
----------

* WHMCS 7.0 أو الإصدار الأحدث
* PHP 7.2 أو الإصدار الأحدث (يجب تمكين إضافات Soap و Curl)
* وحدة تسجيل domainnameapi مُفعّلة ومكونة.

التثبيت
-------

1. قم بتحميل الملفات التي تم تنزيلها إلى المجلد الرئيسي لخادم WHMCS الخاص بك (يجب وضعها في المجلد whmcs_directory/modules/Addons/dnaextended).
2. قم بتسجيل الدخول إلى لوحة التحكم الإدارية لـ WHMCS.
3. انتقل إلى "التكوينات" > "وحدات الإضافات" (أو "إعدادات" > "وحدات الإضافات" قبل WHMCS 8.0).
4. سترى وحدة "DNA Extended". قم بتمكينها وحدد المجموعة الإدارية التي ترغب في منحها صلاحيات.

التكوينات
--------

1. في القائمة الجانبية اليسرى، حدد "الإضافات" وانقر على "DNA Extended".
2. انقر على "الإعدادات".
3. لضمان عمل النظام بشكل صحيح، يجب مزامنة جميع أسماء النطاقات الخاصة بك بانتظام. قم بتكوين إعدادات Cron كما هو موضح. (قد تختلف إعدادات Cron وفقًا لمتطلبات النظام. [إعدادات Cron لـ cPanel](https://www.youtube.com/watch?v=t5mjWGegE-g) | [إعدادات Cron لـ Plesk](https://www.youtube.com/watch?v=ur1_ua9TMXs))
4. انقر على "Cron Manual Run" لمزامنة جميع أسماء النطاقات الخاصة بك مرة واحدة.

الاستخدام
------

### عرض وتصفية جميع أسماء النطاقات

- انقر فوق زر "جميع النطاقات" لعرض جميع أسماء النطاقات الخاصة بك.
- يمكنك البحث وتصفية النطاقات بناءً على حالتها.
- انقر على مربع الاختيار في الأعلى لتحديد إجراء، أو انقر على الزر المقابل على اليسار.
- قم بتأكيد الإجراء.

### استيراد أسماء النطاقات بشكل جماعي

- انقر فوق زر "استيراد" للانتقال إلى الصفحة التي يمكنك فيها استيراد أسماء النطاقات الخاصة بك.
- هذه الميزة متاحة فقط لأسماء النطاقات في WHMCS التي لم يتم نقلها إلى أي مستخدم حتى الآن.
- حدد العميل المطابق لكل اسم نطاق.
- قم بتأكيد الإجراء.

### المزامنة بين أسماء النطاقات

- عند النقر فوق الزر "المزامنة"، ستتم مزامنة معلومات النطاق المقابل في لوحة DNA و WHMCS. إذا لم يكن النطاق مطابقًا، فسيتم مزامنته فقط في DNA.
- يتم مزامنة أسماء النطاقات المتطابقة في WHMCS مع معلومات "المسجل، تاريخ الانتهاء والحالة".

### تعديل معلومات الاتصال لأسماء النطاقات بشكل جماعي

- حدد أسماء النطاقات التي ترغب في تعديل معلومات الاتصال الخاصة بها.
- أدخل معلومات الاتصال الجديدة وحدد الكتلة التي يجب أن تكون متطابقة مع صاحب النطاق.
- قم بتأكيد الإجراء.

### تغيير خوادم الأسماء (NS) لأسماء النطاقات بشكل جماعي

- حدد أسماء النطاقات التي ترغب في تغيير خوادم الأسماء (NS) الخاصة بها.
- أدخل خوادم الأسماء الجديدة.
- قم بتأكيد الإجراء.

### تغيير الخصوصية وقفل النطاق بشكل جماعي

- حدد أسماء النطاقات التي ترغب في تغيير خصوصية وقفل النطاق الخاص بها.
- أدخل القيم الجديدة.
- قم بتأكيد الإجراء.

### الموافقة على إلغاء أو تأكيد نقل الوارد والصادر لأسماء النطاقات بشكل جماعي

- حدد أسماء النطاقات التي ترغب في الموافقة على إلغاء أو تأكيد نقلها.
- قم بتأكيد الإجراء.
93 changes: 93 additions & 0 deletions README-AZ.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
<div align="center">
<a href="README.md" > TR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/TR.png" alt="TR" height="20" /></a>
<a href="README-EN.md"> | EN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/US.png" alt="EN" height="20" /></a>
<a href="README-CN.md"> | CN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/CN.png" alt="CN" height="20" /></a>
<a href="README-AZ.md"> | AZ <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AZ.png" alt="AZ" height="20" /></a>
<a href="README-DE.md"> | DE <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/DE.png" alt="DE" height="20" /></a>
<a href="README-FR.md"> | FR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/FR.png" alt="FR" height="20" /></a>
<a href="README-AR.md"> | SA <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/SA.png" alt="AR" height="20" /></a>
<a href="README-NL.md"> | NL <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/NL.png" alt="NL" height="20" /></a>
</div>



# Domainnameapi.com WHMCS Addon Modulu

Bu modul, WHMCS platformunda `domainnameapi.com` API'sini istifade edərək bütün domen adlarını idarə etməyə imkan verir. Bu modul vasitəsilə aşağıdakı imkanlara malik olursunuz:

* Bütün domen adlarını görüntüləmək
* Kütləvi sinxronizasiya etmək
* Kütləvi olaraq içəri almaq
* Kütləvi əlaqə dəyişiklikləri etmək
* Kütləvi NS dəyişiklikləri etmək
* Kütləvi Gizlilik və Domen kilidini düzəltmək
* Gələn və gedən transferləri ləğv etmə və ya təsdiqləmək

Tələblər
---------

* WHMCS 7.0 və ya yüksək versiya
* PHP 7.2 və ya yüksək (Aktiv olunmuş Soap və Curl tətbiqləri olmalıdır)
* Aktivləşdirilmiş və tənzimlənmiş domainnameapi Registrar modulu.

Quraşdırma
----------

1. Yüklədiyiniz faylları serverinizin WHMCS qovluğuna yükləyin (whmcs_qovluğu/modules/Addons/dnaextended qovluğuna düşməlidir).
2. WHMCS idarə panelinə daxil olun.
3. Setup > Addon Modules bölməsinə daxil olun (WHMCS 8.0-dən əvvəl Setup > Addon Modules bölməsi).
4. DNA Extended Modulunu görəcəksiniz, aktivləşdirin və icazələri verəcəyiniz admin qrupunu konfiqurasiyalarında seçin.

Tənzimləmələr
------------

1. Sol tərəfdəki menyudan "Addons" seçimini seçin və "DNA Extended" seçimini edin.
2. Görünən ekran üzərində "Settings"ə klikləyin.
3. Sistem işləməsi üçün bütün domen adlarınızın müəyyən bir zaman aralığında sinxronizasiya edilməsi lazımdır. Bunun üçün Cron tənzimləmələrini aşağıdakı kimi qurun. (Cronun necə tənzimləndiyi sistem tələblərinə görə fərqlənə bilər. [cPanel Cron tənzimləməsi](https://www.youtube.com/watch?v=t5mjWGegE-g) | [Plesk Cron tənzimləməsi](https://www.youtube.com/watch?v=ur1_ua9TMXs))
4. Bütün domen adlarını bir dəfə sinxronizasiya etmək üçün "Cron Manual Run" düyməsinə klikləyin.

İstifadə
--------

### Bütün domen adlarını görüntüləmə və filtrləmə

- Bütün domen adlarını görmək üçün "All domains" düyməsinə klikləyin.
- Onları axtara, statuslarına görə filtrləyə bilərsiniz.
- Əməliyyat yerinə yetirmək üçün yuxarıdakı checkboxa vurun və ya soldakı müvafiq düyməyə klikləyin.
- Əməliyyatı təsdiqləyin.

### Domen adlarını kütləvi olaraq içəri alma

- "Import" düyməsinə klikləyin, domen adlarınızı içəri ala biləcəyiniz səhifəyə keçəcəksiniz.
- Bu imkan yalnız WHMCS üzərində hər hansı bir istifadəçiyə köçürülməmiş domen adlarında görsənəcəkdir.
- Görünən ekran üzərində hər bir domen adının uyğunlaşacağı müştəriyi seçin.
- Əməliyyatı təsdiqləyin.

### Domen adları arasında sinxronizasiya etmə

- "Synchronize" düyməsinə kliklədikdə, müvafiq domen adı DNA panelindəki və WHMCS-dəki məlumatlarla yenilənir. Domen adı uyğunlaşmazsa, yalnız DNA-də sinxronizasiya ediləcəkdir.
- Uyğunlaşan domen adları WHMCS üzərində "Registrar, Bitiş Tarixi və Status" məlumatları ilə sinxronizasiya olunacaq.

### Domen adları arasında əlaqə məlumatlarını kütləvi olaraq dəyişmə

- Əlaqə məlumatlarını dəyişmək istədiyiniz domen adlarını seçin.
- Yeni əlaqə məlumatlarını daxil edin və Registrant ilə eyni olmasını istədiyiniz Bloku seçin.
- Əməliyyatı təsdiqləyin.

### Domen adları arasında NS dəyişikliyi etmə

- NS dəyişikliyi etmək istədiyiniz domen adlarını seçin.
- Yeni NS-ləri daxil edin.
- Əməliyyatı təsdiqləyin.

### Domen adları arasında Gizlilik və Domen Kilidi dəyişikliyi etmə

- Gizlilik və Domen Kilidi dəyişikliyi etmək istədiyiniz domen adlarını seçin.
- Yeni dəyərləri daxil edin.
- Əməliyyatı təsdiqləyin.

### Gələn və gedən transferləri ləğv etmə və ya təsdiqləmə

- Gələn və gedən transferləri ləğv etmək və ya təsdiqləmək istədiyiniz domen adlarını seçin.
- Əməliyyatı təsdiqləyin.

94 changes: 94 additions & 0 deletions README-CN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
<div align="center">
<a href="README.md" > TR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/TR.png" alt="TR" height="20" /></a>
<a href="README-EN.md"> | EN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/US.png" alt="EN" height="20" /></a>
<a href="README-CN.md"> | CN <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/CN.png" alt="CN" height="20" /></a>
<a href="README-AZ.md"> | AZ <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AZ.png" alt="AZ" height="20" /></a>
<a href="README-DE.md"> | DE <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/DE.png" alt="DE" height="20" /></a>
<a href="README-FR.md"> | FR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/FR.png" alt="FR" height="20" /></a>
<a href="README-AR.md"> | SA <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/SA.png" alt="AR" height="20" /></a>
<a href="README-NL.md"> | NL <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/NL.png" alt="NL" height="20" /></a>
</div>

Domainnameapi.com WHMCS 插件模块
==============================

此模块使用 `domainnameapi.com` API,允许您在 WHMCS 中管理所有域名。通过此模块,您可以获得以下功能:

* 查看所有域名
* 批量同步
* 批量导入
* 批量联系人更改
* 批量 NS 更改
* 批量隐私和域名锁定编辑
* 批量确认或取消传入和传出的转移

要求
----

* WHMCS 7.0 或更高版本
* PHP 7.2 或更高版本(需要启用 Soap 和 Curl 扩展)
* 已激活并配置 domainnameapi 注册商模块

安装
----

1. 将下载的文件上传到您的 WHMCS 服务器目录中(应位于 `whmcs_directory/modules/Addons/dnaextended` 目录下)。
2. 登录 WHMCS 管理面板。
3. 转到 "系统设置" > "插件模块" 或在 WHMCS 8.0 之前转到 "设置" > "插件模块"。
4. 您会看到 DNA Extended 模块,请激活它并选择哪个管理员组应具有权限在配置中进行更改。

配置
----

1. 在左侧菜单中选择 "插件" 选项,然后点击 "DNA Extended"。
2. 在下一个页面中点击 "设置"。
3. 为了使系统正常工作,需要定期同步所有域名。请根据显示的信息设置 Cron 任务(根据您的系统,Cron 的设置可能有所不同。[cPanel 设置 Cron](https://www.youtube.com/watch?v=t5mjWGegE-g) | [Plesk 设置 Cron](https://www.youtube.com/watch?v=ur1_ua9TMXs))。
4. 点击 "Cron 手动运行" 来一次性同步所有域名。

使用
--

### 查看和过滤所有域名

- 点击 "所有域名" 按钮查看您的所有域名。
- 您可以搜索并根据其状态进行筛选。
- 选择顶部的复选框以执行操作,或点击左侧的相关按钮。
- 确认操作。

### 批量导入域名

- 点击 "导入" 按钮,进入可以导入域名的页面。
- 此功能仅适用于在 WHMCS 上尚未分配给任何用户的域名。
- 为每个域名选择相应的客户。
- 确认操作。

### 域名之间的批量同步

- 单击 "同步" 按钮,将更新相关域名在 DNA 面板和 WHMCS 中的信息。如果域名不匹配,它将仅在 DNA 上同步。
- 匹配的域名将与 WHMCS 中的 "注册商、到期日和状态" 信息同步。

### 域名之间的批量联系人更改

- 选择要更改联系人信息的域名。
- 输入联系人信息,并选择与注册人相同的选项块(如果需要)。
- 确认操作。

### 域名之间的批量 NS 更改

- 选择要更改名称服务器(NS)的域名。
- 输入新的名称服务器。
- 确认操作。

### 域名之间的批量隐私和域名锁定更改

- 选择要更改隐私和域名锁定的域名。
- 输入新值。
- 确认操作。

### 确认或取消域名的传入和传出转移

- 选择要确认或取消的域名的传入和传出转移。
- 确认操作。



Loading

0 comments on commit 4177ada

Please sign in to comment.