Skip to content

Commit

Permalink
ready
Browse files Browse the repository at this point in the history
  • Loading branch information
bakcay committed Aug 15, 2024
1 parent 9b5e395 commit 2c5a456
Show file tree
Hide file tree
Showing 34 changed files with 6,678 additions and 0 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
39 changes: 39 additions & 0 deletions README-AR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<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-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"> | AR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AR.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

هذه الوحدة هي تكامل لـ 'domainnameapi.com' تم تطويرها لـ Blesta. (التحديث 15 أغسطس 2024)

## المتطلبات

- يجب أن يكون لديك إصدار Blesta 5.3 وما فوق.
- يجب أن يكون إصدار PHP 7.4 وما فوق.
- يجب تفعيل ملحق PHP Soap.

## التثبيت

انسخ الملفات التي قمت بتحميلها إلى blesta/components/modules/domainnameapi/
ثم قم بتفعيلها من خلال القائمة إعدادات > وحدات.


## الرموز المرجعية ورموز الأخطاء مع الشروحات

| الكود | الشرح | التفاصيل |
|-------|-------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1000 | Command completed successfully | تمت العملية بنجاح |
| 1001 | Command completed successfully; action pending. | تمت العملية بنجاح؛ إلا أن هناك إجراء قيد الانتظار. |
| 2003 | Required parameter missing | معلومة مفقودة مطلوبة. مثال؛ عدم تقديم معلومات الهاتف في بيانات الاتصال. |
| 2105 | Object is not eligible for renewal | الكائن غير مؤهل للتجديد، تم قفل عمليات التحديث عليه. يجب ألا يكون حالة الكائن "clientupdateprohibited". قد تنجم هذه المشكلة عن حالات أخرى. |
| 2200 | Authentication error | خطأ في المصادقة، الرمز الأماني غير صحيح أو النطاق مسجل في شركة تسجيل أخرى. |
| 2302 | Object exists | اسم النطاق أو معلومات خادم الأسماء موجودة بالفعل في قاعدة البيانات. لا يمكن تسجيلها. |
| 2303 | Object does not exist | اسم النطاق أو معلومات خادم الأسماء غير موجودة في قاعدة البيانات. يجب إنشاء تسجيل جديد. |
| 2304 | Object status prohibits operation | حالة النطاق تمنع العملية. النطاق غير مؤهل للتحديث، تم قفل عمليات التحديث عليه. حالة النطاق لا يجب أن تكون "clientupdateprohibited". قد تنجم هذه المشكلة عن حالات أخرى. |
38 changes: 38 additions & 0 deletions README-AZ.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<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-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"> | AR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AR.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 Modulu

Bu modul, Blesta üçün inkişaf etdirilmiş 'domainnameapi.com' inteqrasiyasıdır. (Yenilənmə 15 Avqust 2024)

## Tələblər

- Blesta'nın 5.3 və yuxarı versiyası tələb olunur.
- PHP-nin 7.4 və yuxarı versiyası tələb olunur.
- PHP Soap əlavəsi aktivləşdirilməlidir.

## Quraşdırma

Yüklədiyiniz faylları blesta/components/modules/domainnameapi/ yerləşdirin.
Parametrlər > Modullar menyusundan aktivləşdirin.


## Qayıdış və Səhv Kodları, Təfərrüatları

| Kod | Açıqlama | Təfərrüat |
|------|-------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1000 | Command completed successfully | Əmr uğurla icra edildi |
| 1001 | Command completed successfully; action pending. | Əmr uğurla icra edildi; amal gözlənilir |
| 2003 | Required parameter missing | Tələb olunan parametr yoxdur. Məsələn; Əlaqə məlumatlarında telefon qeyd edilməməsi |
| 2105 | Object is not eligible for renewal | Nəqliyyat yenilənməyə layiq deyil, yeniləmə əməliyyatları qapalıdır. "clientupdateprohibited" vəziyyət durumu olmamalıdır. Digər vəziyyət durumlarından səbəb götürə bilər |
| 2200 | Authentication error | Doğrulama səhvi, təhlükəsizlik kodu yanlışdır və ya domen başqa bir qeydiyyat şirkətində mövcuddur |
| 2302 | Object exists | Domen adı və ya ad server məlumatları verilənlər bazasında mövcuddur. Qeydiyyat edilə bilməz |
| 2303 | Object does not exist | Domen adı və ya ad server məlumatları verilənlər bazasında mövcud deyil. Yeni qeydiyyat yaradılmalıdır |
| 2304 | Object status prohibits operation | Domen vəziyyəti əməliyyat üçün maneə törədir, yeniləmə əməliyyatları qapalıdır. Vəziyyət "clientupdateprohibited" olmamalıdır. Digər vəziyyət durumlarından səbəb götürə bilər |
39 changes: 39 additions & 0 deletions README-DE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<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-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"> | AR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AR.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 Modul

Dieses Modul ist eine Integration von 'domainnameapi.com', die für Blesta entwickelt wurde. (Aktualisierung 15. August 2024)

## Anforderungen

- Blesta Version 5.3 oder höher ist erforderlich.
- PHP Version 7.4 oder höher ist erforderlich.
- Die PHP Soap-Erweiterung muss aktiviert sein.

## Installation

Kopieren Sie die heruntergeladenen Dateien nach blesta/components/modules/domainnameapi/.
Aktivieren Sie es über das Menü Einstellungen > Module.



## Rückgabe- und Fehlercodes mit Erklärungen

| Code | Erklärung | Details |
|------|-------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1000 | Command completed successfully | Befehl erfolgreich ausgeführt |
| 1001 | Command completed successfully; action pending. | Befehl erfolgreich ausgeführt; Aktion ausstehend |
| 2003 | Required parameter missing | Erforderlicher Parameter fehlt. Zum Beispiel: Telefonnummer in den Kontaktdaten fehlt |
| 2105 | Object is not eligible for renewal | Objekt ist nicht zur Verlängerung berechtigt, Update-Aktionen gesperrt. Der Status darf nicht "clientupdateprohibited" sein. Möglicherweise aufgrund anderer Statusbedingungen. |
| 2200 | Authentication error | Authentifizierungsfehler, Berechtigungscode ungültig oder Domain ist bei einem anderen Registrar registriert. |
| 2302 | Object exists | Domänenname oder Nameserver-Informationen sind bereits in der Datenbank vorhanden. Kann nicht registriert werden. |
| 2303 | Object does not exist | Domänenname oder Nameserver-Informationen sind in der Datenbank nicht vorhanden. Neue Registrierung erforderlich. |
| 2304 | Object status prohibits operation | Objektstatus verbietet die Aktion, Updates gesperrt. Der Status darf nicht "clientupdateprohibited" sein. Möglicherweise aufgrund anderer Statusbedingungen. |
40 changes: 40 additions & 0 deletions README-EN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<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-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"> | AR <img style="padding-top: 8px" src="https://raw.githubusercontent.com/yammadev/flag-icons/master/png/AR.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 Module

This module is an integration of 'domainnameapi.com' developed for Blesta. (Updated on August 15, 2024)

## Requirements

- Blesta version 5.3 or above is required.
- PHP version 7.4 or above is required.
- PHP Soap extension must be enabled.

## Installation

Copy the downloaded files to blesta/components/modules/domainnameapi/.
Activate it from the Settings > Modules menu.



## Return and Error Codes with Explanations

| Code | Explanation | Details |
|------|-------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|
| 1000 | Command completed successfully | Command completed successfully |
| 1001 | Command completed successfully; action pending. | Command completed successfully; action pending |
| 2003 | Required parameter missing | Required parameter missing. For example: Missing phone number in contact information |
| 2105 | Object is not eligible for renewal | Object is not eligible for renewal, update actions locked. Status must not be "clientupdateprohibited". May be due to other status conditions. |
| 2200 | Authentication error | Authentication error, authorization code incorrect, or domain is registered with another registrar. |
| 2302 | Object exists | Domain name or nameserver information already exists in the database. Cannot be registered. |
| 2303 | Object does not exist | Domain name or nameserver information does not exist in the database. New registration required. |
| 2304 | Object status prohibits operation | Object status prohibits the action, updates locked. Status must not be "clientupdateprohibited". May be due to other status conditions. |

Loading

0 comments on commit 2c5a456

Please sign in to comment.