9. Site
This page provides details of the site, some site actions to perform, and lists full site archives and actions related to them.
When Smallsite Design is purchased, a license number is provided in an email and the invoice from the seller. To be useful, a domain name has to registered with the license, which usually happens when Smallsite Design is installed. This allows updates to the Smallsite Design software using the Versions page, which can only be done from a working site accessed using that domain name.
Once a license has a domain registered to it, it cannot be removed, except by substituting it with another using the Transfer license action or using the Deregister domain action. A domain can be registered to multiple licenses, but that is only useful and needed when access to a license number is lost and another is needed to be able to do any of the site or full archive actions on this page. In that scenario, if the lost license number is later found, the Deregister domain action can be used to free up one of the licenses, which can then be used for another domain or given away.
Note that no site or archive actions will be available if any articles are being edited, except when deregistered.
Details△
Details of the site's domain name and any new domain to transfer to.
# | Column | Description |
---|---|---|
a | Detail | Name of the row information |
b | Domain | Details for the current domain |
c | New domain | Details for the new domain |
# | Rows | Description |
---|---|---|
a | Name | Internationalised domain names |
b | ASCII | Plain text versions of the domain names. Only shown if different from the internationalised name |
c | Expiry | Date and time the grace period ends, followed by the duration remaining. Only shown in the Domain column |
If currently in a domain transfer, a Download link to the current content archive is provided below the table.
Actions△
Site actions that can be performed, including transferring or registering domain names.
# | Name | Description |
---|---|---|
a | New domain URL | URL to the new domain to be registered to the license. Only shown for the Transfer license action |
b | Domain URL | URL for the domain to be registered. Defaults to the current domain. Only shown for the Deregister domain action |
c | License | License number to which the domain action applies. Not shown for the Uninstall site action |
d | Submit | Part of the dual Submit checkboxes plus Confirm button setup as a triple-confirmation for the selected action. Not shown until an action is selected, but always for Cancel transfer |
When a transfer is current, only the Cancel transfer action is shown, unless the domain becomes deregistered, whereupon the transfer is cancelled at the site end, though the new domain name will become the only domain registered on the license at the license server end when the grace period expires. That domain name can then be deregistered using the Deregister domain action.
Transfer license△
Use the license for another domain name if the current one no longer represents the current content.
Note that no content editing can occur on the current site while awaiting transfer, so complete any content changes that need to be on the site for the new domain before invoking this action.
This function co-registers a new domain name against the license with the current domain name. After a grace period of 24 hours, the old domain name is deregistered, so Smallsite Design must be installed on the new domain's server during the grace period and its rudimentary content overwritten with the current site's content archive available from the Download link at the end of the Details section. After this, the new site will have exactly the same content as the old one had, but its content and structure is free to be edited as required. Before expiry, the process can be cancelled using the Cancel transfer action.
The site for the new domain should be ready to run before attempting transfer, which means that the server should be hosting the domain. The new domain name should be set at its registrar to point to the domain's hosting servers so that it can be found on the internet, which can take up to 48 hours after the change. cPanel must have automatically installed its site certificate, which can take up to a couple of hours, but that can only happen after the site is accessible through the domain.
This action will test if the new domain name can be accessed. If this access generates an error, a warning with the return code will be shown below its field, which can be ignored, though at the risk of not being able to install to the new domain's site. 400 series codes indicate the target site was reached but a home page could not be displayed, which is alright as one will be provided during installation. 300 series indicates redirection and 500 series indicates server issues, both of which need to be resolved with the hosting provider before attempting transfer.
After a domain transfer grace period expires, the existing site will be completely deleted, but all requests will be redirected to the new domain with the same page path, so people with existing links will still find the content. Leave the redirection in place for several months before using the domain for other content. If the domain name is not required any more, do not renew it and it will eventually lapse, preventing the site from being reached. If an addon domain, it can then be deleted in cPanel.
If the transfer operation was meant to be cancelled before the expiry, use a Transfer domain action on the new site to revert the license back to the current site's domain. Before that new transfer's grace period ends, perform a new installation on the current site and overwrite it with the content archive available from the new site's Details section. After expiry, the site for the newly abandoned domain will be deleted, the domain unregistered, and redirecting back to the current domain.
If the content archive available from the Download link at the end of the Details section is not downloaded, after the grace period expires and the current site is automatically deleted, its content is lost forever. It is good practice to periodically create and download a content archive on the Import page so that the consequences of such procedural lapses will involve the least amount of content loss. A day or so of content loss is much easier to regenerate – even if not exactly – than a whole site's worth!
If the domain has become deregistered, perhaps by using the Deregister domain action on the current or another site, the current transfer action is abandoned.
Cancel transfer△
Stop the current domain name transfer.
This action deregisters the new domain from the license and cancels the grace period and any actions that would have happened upon its expiry. This might need to be done to edit some content before transferring the domain, as that cannot be done while within the grace period. This is the only action available on this page if a transfer is in progress.
If cancelled, the new site's domain will be deregistered, with the consequences described in If deregistered.
Register domain△
Register the current site's domain with a license.
For normal operations, the license number is not required. It is not stored in the site, but is only available in the email and the invoice from the seller, or by using the purchaser's account with the seller to view the invoice. If all access to the license number is lost, no actions in this section can be done unless another license is purchased and this action used to register the current site's domain with it.
Deregister domain△
Deregister a domain from one of the licenses with which it is registered.
When access to a license number is lost, another license must be purchased and the Register domain action used to register the domain with it. If the original license number is later found, the domain name can be deregistered from one of the licenses using this action, freeing up the license to be used for another domain or given away. Just note which license the domain is now registered to so a failed action or installation from using the wrong license is avoided.
When deregistered, the consequences are as described in If deregistered. If the site is to be no longer used for Smallsite Design, using the Uninstall site action will delete all the content and files.
This action defaults to using the current domain, but can be used to deregister any domain from its license. This allows freeing up a license for a domain whose site has been deleted or abandoned so that it can be used for another domain or given away. Because this can be used by anyone who knows a license number and the domain registered to it, license numbers should be kept secret and made known only to those who can be trusted.
Uninstall site△
A site that is no longer needed for Smallsite Design can be removed.
This action removes all files of the current site, freeing up the site for other purposes, while showing a 404 page error until other content is provided. If no longer wanting to use the license for the domain name, use the Deregister domain action before using this.
Of course, this action cannot be done from a site whose domain points to another hosting server, because it will be inaccessible from the internet. In that case, the files will have to be deleted using the File Manager page in cPanel, as per the Delete a site procedure.
If deregistered△
When a site is not registered, while it is still publicly available, management operations are limited.
A site's domain can become deregistered by a Deregister domain action or a Cancel transfer action left its transfer target site that way. While its content will still be visible, after the next master manager login a ***** NOT REGISTERED ***** message will be shown at the bottom of each page, and only the master manager will be able to login thereafter. The Work list page will have a solitary jump to the Site page, which will only have the actions of Register domain to continue using the site for some other purpose or Uninstall site to remove it, though the latter will still be an active but empty site for the domain for some other purpose.
If a domain cannot be registered again, the license is probably inactive, usually as a result of the original license purchase being refunded. If not the original purchaser, this is most likely because the license was received from someone other than an official seller and they did not obtain the license legitimately. The only actions available are to purchase a new license and register using it, or uninstall the site.
Archives△
Full archives of the site can be made and can be downloaded and deleted off the server afterwards.
# | Column | Description |
---|---|---|
a | ID | The archive identifier encoding the date and time it was created |
b | Files | The number of files in the archive. Only the content and the working Smallsite Design program files are included, and not content archive, program version, statistics or search files |
c | Actions | Actions that can be performed on the row's archive file. Not shown if not the master manager or articles are being edited |
# | Action | Description |
---|---|---|
a | Archive | Perform a full archive of the current site, including the content and the working Smallsite Design program files, but not content archive, program version, statistics or search files |
b | Delete | Delete the row's archive file, with double confirmation checkboxes |
c | Download | Download the row's archive file to the default download folder |
Any archives not for the current domain will be deleted, as the facility is solely intended for installing onto a server of a new site hosting provider for the domain.