You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
since i don't have the time to develope this module at the moment i want to explain how the database is constructed, so that someone else is able to contiue on this module.
2
+
3
+
First of all: Why do we need this module?
4
+
-----------------------------------------
5
+
At the moment it is possible for a customer to register every domain, even subdomains belonging to other customers!
6
+
With the "domain"-module it is possible to assign domains to customers and to implement domain-robot-tools.
7
+
8
+
The next step would be to implement selector boxes to other modules like "dns", "mail", etc. where the customer can only select domains which belong to him.
9
+
10
+
THE TABLES:
11
+
-----------
12
+
13
+
domain
14
+
______
15
+
16
+
- domain_provider_id: reference to table domain_provider; over which provider was the domain ordered!
17
+
- provider_domain_id: reference-id from the domain-provider
18
+
- ...
19
+
- added_at: record creation date
20
+
- connected_at: date at which the domain was connected - important for billing!
21
+
- disconnected_at: empty by default. Date when the domain was canceled.
22
+
- status: status-info from the registrar
23
+
24
+
25
+
domain_handle
26
+
-------------
27
+
most registrars work with handles. In this table we assign handles from different registrars (DENIC, etc.) to the ispc-clients
28
+
29
+
30
+
domain_provider
31
+
---------------
32
+
the domainprovider is the one where the domains are ordere at (Hetzner, 1und1, HostEurope, etc.)
33
+
34
+
- provider: name of the Provider
35
+
- is_extern: BOOL; Only True if the client has ordered the domain somewhere else on his own and want's to use the domain on the ISPC-Server. - IMPORTANT FOR DOMAIN-BILLING!
36
+
- domainrobot_interface: for future development - describes the Providers domainrobot-interface: could be NULL, EMAIL, SOAP, XML, etc.
37
+
38
+
domain_tld
39
+
----------
40
+
all available TopLevelDomains
41
+
42
+
- tld: The TopLevelDomain (without dot: e.g.: "de" NOT ".de")
43
+
- domain_provider: reference to table domain_provider; which provider is responsible for registration
44
+
- domain_registrar: who is the domain registrar (DENIC, EURID, etc.); same name as in domain_handle - IMPORTANT for Table domain_handle: e.g.: When the domain test.de is ordered only DENIC-Handles from the Customer are displayed and valid!
45
+
46
+
47
+
48
+
cheers
49
+
50
+
if you have any question you can contact me over the forum.
0 commit comments