PLG_VISFORMS_WEBFORMSFORM_XML_DESCRIPTION="The plugin allows you to connect forms to individual web interfaces and REST APIs. Please remember that you must activate both Web Interface plugins before you can configure and use your web interface."
PLG_VISFORMS_WEBFORMS_FORM="Visforms - Web Interfaces - Form"
PLG_VISFORMS_WEBFORMSFORM_TAB="Data connections"
PLG_VISFORMS_WEBFORMSFORM_SUBTAB_GENERAL="Generic connection"
PLG_VISFORMS_WEBFORMSFORM_ACTIVE_LABEL="Activate"
PLG_VISFORMS_WEBFORMSFORM_ACTIVE_DESC="Activate the web interface Generic connection for this form.
With this generic connection you can transfer the form data to web interfaces using freely configurable POST queries and GET queries.
You can use it to send the form data to popular web interfaces such as Vtiger, Zapier and many others after submitting the form.
You can also to special and individual web interfaces.
Attention: In many cases, the individual fields must be activated individually for use in the data connection and possibly configured with a separate name for this web interface."
PLG_VISFORMS_WEBFORMSFORM_URL_LABEL="URL"
PLG_VISFORMS_WEBFORMSFORM_URL_DESC="Form data is passed on via the specified URL.
Note: Visforms placeholders can also be used in this field. This makes it possible to switch between different web interface URLs or REST API endpoints based on a user selection, for example in a suitable list box.
Example: 'https://api.my-domain.com/api/webforms-${type}.php', where the form field with the name 'type' could be a list box for specifying a specific user type or request type."
PLG_VISFORMS_WEBFORMSFORM_TYPE_LABEL="Interface type"
PLG_VISFORMS_WEBFORMSFORM_TYPE_DESC="The interface type determines the way in which the URL of the web interface or the REST API is technically called.
URL parameters: The fields activated in the field configuration are automatically appended to the URL from the URL option as so-called GET parameters or URL parameters. The special characters ? and & are automatically set correctly. In particular, it is taken into account if the URL option already contains its own fixed URL parameters.
POST parameters: The fields activated in the field configuration are automatically set as name-value pairs in the list of the POST parameters passed.
POST-JSON: All activated form fields are formatted as name-value pairs to form a JSON string.
POST template: In the freely editable template (text, XML, JSON, HTML), you insert Visforms placeholders for the field values at the necessary places. It does not matter whether the field was explicitly activated in the field configuration for the interface or not. The only thing that counts is the existence of the field placeholder in the template. If the field placeholder exists in the template, the field is transferred."
PLG_VISFORMS_WEBFORMSFORM_TYPE_SELECT_URL="URL parameter (GET)"
PLG_VISFORMS_WEBFORMSFORM_TYPE_SELECT_POST="POST parameter"
PLG_VISFORMS_WEBFORMSFORM_TYPE_SELECT_JSON="POST JSON"
PLG_VISFORMS_WEBFORMSFORM_TYPE_SELECT_TEMPLATE="POST template"
PLG_VISFORMS_WEBFORMSFORM_TEMPLATE_LABEL="POST template"
PLG_VISFORMS_WEBFORMSFORM_TEMPLATE_DESC="The POST template is only used for the interface type POST template. You write the POST template in the format required for the interface. Common formats are XML or JSON. The template contains the usual Visforms placeholders for the values of the form fields. The parameter-replaced template is sent with a POST request to the specified URL."
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_LABEL="POST template Format"
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_DESC="The POST template Format determines the form in which the data is entered in the POST template field and later transferred. Ultimately, it controls the MIME type of the POST request."
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_SELECT_TXT="Text"
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_SELECT_XML="XML"
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_SELECT_JSON="JSON"
PLG_VISFORMS_WEBFORMSFORM_POST_TEMPLATE_MIME_TYPE_SELECT_HTML="HTML"
PLG_VISFORMS_WEBFORMSFORM_POST_TYPE_LABEL="POST parameter format"
PLG_VISFORMS_WEBFORMSFORM_POST_TYPE_DESC="The POST parameter format determines the format in which the POST parameters are transmitted.
URL-Encoded: The POST parameters are transmitted in the same format as URL parameters. File uploads are not possible here.
List: The POST parameters are transmitted in a list format. File uploads are also possible here."
PLG_VISFORMS_WEBFORMSFORM_POST_TYPE_SELECT_URL_ENCODE="URL-Encoded"
PLG_VISFORMS_WEBFORMSFORM_POST_TYPE_SELECT_LIST="List"
PLG_VISFORMS_WEBFORMSFORM_POST_JSON_LABEL="POST JSON Name"
PLG_VISFORMS_WEBFORMSFORM_POST_JSON_DESC="The POST JSON Name is the name of the POST parameter that contains the JSON string as a value (name-value pair). If this field is left empty, the JSON string is used directly as POST data (no name-value pair)."
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_ACTIVE_LABEL="Use authentication"
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_ACTIVE_DESC="Use authentication means adding the information from the Authentication option (name-value pair in JSON format) to the URL call as additional parameters (name-value pair).
Attention: For the POST template interface type, this additional static information is not entered here, but directly in the POST template option."
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_DATA_LABEL="Authentication"
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_DATA_DESC="The authentication information is stored here in a JSON format and later added to the call as additional POST parameters (name-value pair).
Example: {"user":"My user name","pwd":"My password","id":"My ID","key":"My key"}."
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_SUCCESS_LABEL="Success message to user"
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_SUCCESS_DESC="In case of success, the user will see a message as a Joomla message at the top of the page."
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_SUCCESS_OPTION_USER_DEFINED="Custom"
PLG_VISFORMS_WEBFORMSFORM_USER_CUSTOM_MESSAGE_SUCCESS_TEXT_LABEL="Custom success message"
PLG_VISFORMS_WEBFORMSFORM_USER_CUSTOM_MESSAGE_SUCCESS_TEXT_DESC="The custom success message replaces the standard text in case of success and appears as a Joomla message at the top of the page.
The message only appears if the Success message to user parameter is configured accordingly."
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_LABEL="Error message to user"
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_DESC="In the event of an error, the user is shown a message as a Joomla message at the top of the page."
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_OPTION_GENERAL="General"
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_OPTION_DETAIL="Detailed"
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_OPTION_DETAIL_BODY="Detailed and Body"
PLG_VISFORMS_WEBFORMSFORM_SHOW_USER_MESSAGE_ERROR_OPTION_USER_DEFINED="Custom"
PLG_VISFORMS_WEBFORMSFORM_USER_CUSTOM_MESSAGE_ERROR_TEXT_LABEL="Custom Error Message"
PLG_VISFORMS_WEBFORMSFORM_USER_CUSTOM_MESSAGE_ERROR_TEXT_DESC="The Custom error message replaces the standard text in case of error and appears as a Joomla message at the top of the page.
The message only appears if the parameter Error message to user is configured accordingly."
PLG_VISFORMS_WEBFORMSFORM_MESSAGE_SUCCESS="The data was successfully transferred to the Web interface."
PLG_VISFORMS_WEBFORMSFORM_MESSAGE_FAILED="The data could not be successfully transferred to the Web interface."
PLG_VISFORMS_WEBFORMSFORM_MESSAGE_FAILED_DETAIL="The Web interface has reported an error. HTTP code = %s. Error number = %s. Error message = \"%s\""
PLG_VISFORMS_WEBFORMSFORM_MESSAGE_FAILED_DETAIL_BODY="The Web interface has sent this error body = \"%s\""
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_TYPE_LABEL="Log interface calls"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_TYPE_DESC="An entry is created in the plugin's log file (administrator/logs/visforms_wffrm.php).
Caution: Intensive logging can result in large log files. Delete unnecessary old log files. If necessary, limit logging to error cases."
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_TYPE_ERROR="Error case"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_TYPE_SUCCESS="Success"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_TYPE_BOTH="Error case and success case"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_ENTRY="time=%s, URL = %s, success = %s"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_ENTRY_DETAIL="HTTP code = %s, error number = %s, error message = %s"
PLG_VISFORMS_WEBFORMSFORM_INTERFACE_LOGGING_ENTRY_BODY="error body = %s"
# new in 6.1.0
PLG_VISFORMS_WEBFORMSFORM_TRIGGER_LABEL="Activate for"
PLG_VISFORMS_WEBFORMSFORM_TRIGGER_DESC="Data connectivity and thus the interface call can be optionally activated for the two use cases 'Submit form' and 'Edit data'."
PLG_VISFORMS_WEBFORMSFORM_TRIGGER_SELECT_FORM="Submit form"
PLG_VISFORMS_WEBFORMSFORM_TRIGGER_SELECT_EDIT="Edit data"
PLG_VISFORMS_WEBFORMSFORM_TRIGGER_SELECT_BOTH="Both"
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_HTTP_BASIC_ACTIVE_LABEL="Use HTTP Basic Authentication"
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_HTTP_BASIC_ACTIVE_DESC="Use HTTP Basic Authentication means adding the information of the HTTP Basic Authentication option (in the format Name:Password) to the URL call as an additional Base64-encoded value of the Authorization: Basic parameter in the request header (Authorization: Basic bG9naW46cGFzc3dvcmQ)."
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_HTTP_BASIC_DATA_LABEL="HTTP Basic Authentication"
PLG_VISFORMS_WEBFORMSFORM_AUTHENTICATION_HTTP_BASIC_DATA_DESC="The name and password for HTTP Basic Authentication are stored here separated by a colon without any further spaces (Name:Password). These will later be added to the call as a Base64-encoded value of the request header parameter Authorization: Basic (Authorization: Basic bG9naW46cGFzc3dvcmQ)."