\RegisterDataPage_Controller
Controller Class for Register Data Page
This controller class implements the registration process, performed by the
RegisterDataPage.
Synopsis
class RegisterDataPage_Controller
extends Page_Controller
{
- // members
- public static String $registrationFormName = "RegisterMetadataForm";
- // methods
- public static string get_registration_form_name()
- public static void set_registration_form_name()
- public string getGeoNetworkBaseURL()
- public void init()
- public void index()
- public Form MetadataEntryForm()
- public void doRegisterMetadata()
- public boolean doSendEmailToAdministrator()
- public string getTheSessionMessage()
- public string getTheSessionMessageType()
- public void clearTheSessionMessage()
- protected string prefixx()
- public string getTLAfor()
Hierarchy
Extends
- Page_Controller
Tasks
Line | Task |
---|---|
255+ | add error message when geonetwork is down |
Members
public
- $registrationFormName
—
String
Variable to store the classname of the form class.
Methods
protected
- prefixx() — prefixx()
public
- MetadataEntryForm() — Initiate and return the metadata entry form.
- clearTheSessionMessage() — clearTheSessionMessage()
- doRegisterMetadata() — Action: Register a new dataset.
- doSendEmailToAdministrator() — doSendEmailToAdministrator(array $values, string $template)
- getGeoNetworkBaseURL() — Get GeoNetwork base url.
- getTLAfor() — getTLAfor()
- getTheSessionMessage() — getTheSessionMessage()
- getTheSessionMessageType() — getTheSessionMessageType()
- get_registration_form_name() — Return the classname for the registration-form.
- index()
- init() — Initialisation function that is run before any action on the controller is called.
- set_registration_form_name() — Set static variable for the registration-form.