Jump to content

Bug in .uk domain ordering


Recommended Posts

I've just noticed a bug when ordering .uk domains - although .co.uk, .org.uk and .me.uk domains do correctly ask for the Legal Type, Company ID number and Registrant Name, this does not happen when ordering a .ltd.uk or .plc.uk.

 

Also, when ordering a .ltd.uk or .plc.uk domain, the company ID number field should then be set to required as this is a specific requirement for registration of these domain types and Nominet will reject the application if this field is not present. Any chance we can get this updated?

Link to comment
Share on other sites

It's not in there - the end of mine looks like:

 

$additionaldomainfields[".co.uk"][] = array(
"Name" => "Registrant Name",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => true,
);

$additionaldomainfields[".org.uk"] = $additionaldomainfields[".co.uk"];
$additionaldomainfields[".me.uk"] = $additionaldomainfields[".co.uk"];

?>

 

I can see how to amend this though now I know it's located in this file, thanks. Can anyone else check their install just in case it's not just me with this missing from mine

Link to comment
Share on other sites

I know the changes are pretty straightforward but for anyone who wants it, the following code will correct the .uk domains and also only allow the correct types to register .ltd.uk & .plc.uk domains as these are not available to individuals, etc.

 

At the bottom of your includes/additionaldomainfields.php, add the section in bold:

 

$additionaldomainfields[".org.uk"] = $additionaldomainfields[".co.uk"];
$additionaldomainfields[".me.uk"] = $additionaldomainfields[".co.uk"];

[b]$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Legal Type",
"Type" => "dropdown",
"Options" => "UK Limited Company,UK Public Limited Company",
"Default" => "UK Limited Company",
);

$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Company ID Number",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => true,
);

$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Registrant Name",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => true,
);

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Legal Type",
"Type" => "dropdown",
"Options" => "UK Limited Company,UK Public Limited Company",
"Default" => "UK Public Limited Company",
);

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Company ID Number",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => true,
);

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Registrant Name",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => true,
);
[/b]

?>

Link to comment
Share on other sites

I've just noticed a bug when ordering .uk domains - although .co.uk, .org.uk and .me.uk domains do correctly ask for the Legal Type, Company ID number and Registrant Name, this does not happen when ordering a .ltd.uk or .plc.uk.

 

Also, when ordering a .ltd.uk or .plc.uk domain, the company ID number field should then be set to required as this is a specific requirement for registration of these domain types and Nominet will reject the application if this field is not present. Any chance we can get this updated?

 

I could have sworn I have reported this a couple of times - maybe I just gave up reporting bugs as none of mine are fixed - just closed LOL

 

Seriously though we need the Nominet module working correctly to save registrations failing.

 

Many thanks.

Link to comment
Share on other sites

for anyone who wants the actual code for .ltd.uk, .plc.uk and .net.uk - hint to Matt ;)

 

## .PLC.UK DOMAIN REQUIREMENTS ##

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Legal Type",
"Type" => "dropdown",
"Options" => "UK Public Limited Company",
"Default" => "UK Public Limited Company",
);

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Company ID Number",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => false,
);

$additionaldomainfields[".plc.uk"][] = array(
"Name" => "Company Name",
"Type" => "text",
"Size" => "64",
"Default" => "",
"Required" => true,
);

 

## .LTD.UK DOMAIN REQUIREMENTS ##

$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Legal Type",
"Type" => "dropdown",
"Options" => "UK Limited Company,UK Limited Liability Partnership",
"Default" => "UK Limited Company",
);

$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Company ID Number",
"Type" => "text",
"Size" => "30",
"Default" => "",
"Required" => false,
);

$additionaldomainfields[".ltd.uk"][] = array(
"Name" => "Company Name",
"Type" => "text",
"Size" => "64",
"Default" => "",
"Required" => true,
);

 

## .NET.UK DOMAIN REQUIREMENTS ##

$additionaldomainfields[".net.uk"] = $additionaldomainfields[".co.uk"];

$additionaldomainfields[".net.uk"][] = array(
"Name" => "AS Number",
"Type" => "text",
"Size" => "8",
"Default" => "",
"Required" => true,
);

Link to comment
Share on other sites

Hi,

 

If a client ordered a .co.uk, .org.uk or .me.uk and chooses LTD as the Legal Type but leaves the company number blank at the moment the order goes throguh but the registration then fails.

 

Could some checking rules be added to prevent this so that the company number is entered when it is required?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated