added in postcode validation regex and error msg
This commit is contained in:
@@ -214,7 +214,10 @@ let PersonalDetails = (props) => {
|
|||||||
|
|
||||||
let errorsobj = {};
|
let errorsobj = {};
|
||||||
|
|
||||||
const required = (value) => (value ? undefined : "Is required");
|
const required = (value) =>
|
||||||
|
value
|
||||||
|
? undefined
|
||||||
|
: t("account:register-new-account-postcode-label-errormsg");
|
||||||
const emailRegex =
|
const emailRegex =
|
||||||
/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;
|
/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;
|
||||||
|
|
||||||
@@ -228,6 +231,14 @@ let PersonalDetails = (props) => {
|
|||||||
? "Invalid phone number"
|
? "Invalid phone number"
|
||||||
: undefined;
|
: undefined;
|
||||||
|
|
||||||
|
const postcode = (value) =>
|
||||||
|
value &&
|
||||||
|
!/^([A-Z][A-HJ-Y]?[0-9][A-Z0-9]? ?[0-9][A-Z]{2}|GIR ?0A{2})$/i.test(
|
||||||
|
value
|
||||||
|
)
|
||||||
|
? t("account:register-new-account-postcode-invalid-label-errormsg")
|
||||||
|
: undefined;
|
||||||
|
|
||||||
const [hasErrors, setHasErrors] = useState("");
|
const [hasErrors, setHasErrors] = useState("");
|
||||||
|
|
||||||
const onHandleSubmit = (values) => {
|
const onHandleSubmit = (values) => {
|
||||||
@@ -375,8 +386,7 @@ let PersonalDetails = (props) => {
|
|||||||
type="text"
|
type="text"
|
||||||
className="govuk-input govuk-input--width-5"
|
className="govuk-input govuk-input--width-5"
|
||||||
label={t("account:account-postcode-label")}
|
label={t("account:account-postcode-label")}
|
||||||
validate={[required]}
|
validate={[required, postcode]}
|
||||||
errorMsg="Is required"
|
|
||||||
/>
|
/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<div className="govuk-button-group">
|
<div className="govuk-button-group">
|
||||||
|
|||||||
@@ -84,7 +84,10 @@ const RegisterForm = (props) => {
|
|||||||
const emailRegex =
|
const emailRegex =
|
||||||
/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;
|
/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;
|
||||||
|
|
||||||
const required = (value) => (value ? undefined : "Is required");
|
const required = (value) =>
|
||||||
|
value
|
||||||
|
? undefined
|
||||||
|
: t("account:register-new-account-postcode-label-errormsg");
|
||||||
const email = (value) =>
|
const email = (value) =>
|
||||||
value && !emailRegex.test(value) ? "Invalid email address" : undefined;
|
value && !emailRegex.test(value) ? "Invalid email address" : undefined;
|
||||||
const phoneNumber = (value) =>
|
const phoneNumber = (value) =>
|
||||||
@@ -106,6 +109,14 @@ const RegisterForm = (props) => {
|
|||||||
: undefined;
|
: undefined;
|
||||||
const minLength5 = minLength(5);
|
const minLength5 = minLength(5);
|
||||||
|
|
||||||
|
const postcode = (value) =>
|
||||||
|
value &&
|
||||||
|
!/^([A-Z][A-HJ-Y]?[0-9][A-Z0-9]? ?[0-9][A-Z]{2}|GIR ?0A{2})$/i.test(
|
||||||
|
value
|
||||||
|
)
|
||||||
|
? t("account:register-new-account-postcode-invalid-label-errormsg")
|
||||||
|
: undefined;
|
||||||
|
|
||||||
const [hasErrors, setHasErrors] = useState("");
|
const [hasErrors, setHasErrors] = useState("");
|
||||||
|
|
||||||
const onHandleSubmit = (values) => {
|
const onHandleSubmit = (values) => {
|
||||||
@@ -298,10 +309,7 @@ const RegisterForm = (props) => {
|
|||||||
label={t(
|
label={t(
|
||||||
"account:register-new-account-postcode-label"
|
"account:register-new-account-postcode-label"
|
||||||
)}
|
)}
|
||||||
validate={[required]}
|
validate={[required, postcode]}
|
||||||
errorMsg={t(
|
|
||||||
"account:register-new-account-postcode-label-errormsg"
|
|
||||||
)}
|
|
||||||
/>
|
/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ const RenderTextfield = ({
|
|||||||
{touched && error && (
|
{touched && error && (
|
||||||
<span id={id + "-error"} className="govuk-error-message">
|
<span id={id + "-error"} className="govuk-error-message">
|
||||||
<span className="govuk-visually-hidden">Error:</span>{" "}
|
<span className="govuk-visually-hidden">Error:</span>{" "}
|
||||||
{errorMsg}
|
{error}
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
<input
|
<input
|
||||||
@@ -101,7 +101,16 @@ export function Textfield(props) {
|
|||||||
maxFieldLength,
|
maxFieldLength,
|
||||||
hint,
|
hint,
|
||||||
} = props;
|
} = props;
|
||||||
const required = (value) => (value ? undefined : "Required");
|
const required = (value) =>
|
||||||
|
value ? undefined : t("newappeal:is-required-label");
|
||||||
|
const postcode = (value) =>
|
||||||
|
value &&
|
||||||
|
!/^([A-Z][A-HJ-Y]?[0-9][A-Z0-9]? ?[0-9][A-Z]{2}|GIR ?0A{2})$/i.test(
|
||||||
|
value
|
||||||
|
)
|
||||||
|
? t("newappeal:invalid-postcode-label")
|
||||||
|
: undefined;
|
||||||
|
|
||||||
let { t } = useTranslation();
|
let { t } = useTranslation();
|
||||||
|
|
||||||
if (name == "pinswg_name") {
|
if (name == "pinswg_name") {
|
||||||
@@ -150,7 +159,6 @@ export function Textfield(props) {
|
|||||||
className="govuk-input govuk-input--width-20"
|
className="govuk-input govuk-input--width-20"
|
||||||
validate={eval(validation)}
|
validate={eval(validation)}
|
||||||
label={props.label}
|
label={props.label}
|
||||||
errorMsg="Is required"
|
|
||||||
maxFieldLength={props.maxFieldLength}
|
maxFieldLength={props.maxFieldLength}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -72,6 +72,7 @@ const BuildProgress = (props) => {
|
|||||||
aria-current="step"
|
aria-current="step"
|
||||||
data-show=""
|
data-show=""
|
||||||
id={FieldsTranslations(progObj[index].title)
|
id={FieldsTranslations(progObj[index].title)
|
||||||
|
.toString()
|
||||||
.replace(/\s+/g, "-")
|
.replace(/\s+/g, "-")
|
||||||
.toLowerCase()}
|
.toLowerCase()}
|
||||||
>
|
>
|
||||||
@@ -112,6 +113,7 @@ const BuildProgress = (props) => {
|
|||||||
FieldsTranslations(
|
FieldsTranslations(
|
||||||
progObj[index].title
|
progObj[index].title
|
||||||
)
|
)
|
||||||
|
.toString()
|
||||||
.replace(/\s+/g, "-")
|
.replace(/\s+/g, "-")
|
||||||
.toLowerCase()
|
.toLowerCase()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -112,7 +112,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control validation="[required]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -553,7 +553,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -121,7 +121,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control validation="[required]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -553,7 +553,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control validation="[required]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -313,7 +313,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -106,7 +106,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control validation="[required]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -553,7 +553,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -275,7 +275,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -76,7 +76,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -100,7 +100,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control validation="[required]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -550,7 +550,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -624,7 +624,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -319,7 +319,7 @@
|
|||||||
<labels>
|
<labels>
|
||||||
<label description="Site Address Postcode" />
|
<label description="Site Address Postcode" />
|
||||||
</labels>
|
</labels>
|
||||||
<control id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
<control validation="[required,postcode]" id="pinswg_siteaddresspostcode" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="pinswg_siteaddresspostcode" disabled="false" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<labels>
|
<labels>
|
||||||
|
|||||||
@@ -32,6 +32,7 @@
|
|||||||
"register-new-account-county-label-errormsg": "Yn ofynnol",
|
"register-new-account-county-label-errormsg": "Yn ofynnol",
|
||||||
"register-new-account-postcode-label": "Cod post",
|
"register-new-account-postcode-label": "Cod post",
|
||||||
"register-new-account-postcode-label-errormsg": "Yn ofynnol",
|
"register-new-account-postcode-label-errormsg": "Yn ofynnol",
|
||||||
|
"register-new-account-postcode-invalid-label-errormsg": "Cod post annilys",
|
||||||
"register-new-account-check-details-paragraph": "Gwiriwch fod y manylion a nodoch yn gywir.",
|
"register-new-account-check-details-paragraph": "Gwiriwch fod y manylion a nodoch yn gywir.",
|
||||||
"register-new-account-confirmation-email": "Rydym wedi anfon e-bost cadarnhau atoch.",
|
"register-new-account-confirmation-email": "Rydym wedi anfon e-bost cadarnhau atoch.",
|
||||||
"register-new-account-sub-heading-what-next": "Beth sy'n digwydd nesaf",
|
"register-new-account-sub-heading-what-next": "Beth sy'n digwydd nesaf",
|
||||||
|
|||||||
@@ -12,6 +12,8 @@
|
|||||||
"yes-option-label": "Ydw",
|
"yes-option-label": "Ydw",
|
||||||
"no-option-label": "Na",
|
"no-option-label": "Na",
|
||||||
"select-an-option-label": "Dewiswch opsiwn",
|
"select-an-option-label": "Dewiswch opsiwn",
|
||||||
|
"is-required-label": "Yn ofynnol",
|
||||||
|
"invalid-postcode-label": "Cod post annilys",
|
||||||
"hascas-confirmation-label": "Cadarnhau bod angen apêl HAS/CAS",
|
"hascas-confirmation-label": "Cadarnhau bod angen apêl HAS/CAS",
|
||||||
"hascas-confirmation-hint": "Mae'r llwybr apêl hwn yn berthnasol dim ond os yw'ch cais yn ymwneud â gwrthod caniatâd cynllunio, neu wrthodiad i gais i amrywio neu ddileu amod sydd ynghlwm wrth ganiatâd blaenorol. Bydd pob cais arall yn cael ei gyflwyno drwy Apêl Cynllunio Adran 78",
|
"hascas-confirmation-hint": "Mae'r llwybr apêl hwn yn berthnasol dim ond os yw'ch cais yn ymwneud â gwrthod caniatâd cynllunio, neu wrthodiad i gais i amrywio neu ddileu amod sydd ynghlwm wrth ganiatâd blaenorol. Bydd pob cais arall yn cael ei gyflwyno drwy Apêl Cynllunio Adran 78",
|
||||||
"about-you-page-title": "Amdanat ti",
|
"about-you-page-title": "Amdanat ti",
|
||||||
|
|||||||
@@ -32,6 +32,7 @@
|
|||||||
"register-new-account-county-label-errormsg": "Is required",
|
"register-new-account-county-label-errormsg": "Is required",
|
||||||
"register-new-account-postcode-label": "Postcode",
|
"register-new-account-postcode-label": "Postcode",
|
||||||
"register-new-account-postcode-label-errormsg": "Is required",
|
"register-new-account-postcode-label-errormsg": "Is required",
|
||||||
|
"register-new-account-postcode-invalid-label-errormsg": "Invalid postcode",
|
||||||
"register-new-account-check-details-paragraph": "Check that the details you entered are correct.",
|
"register-new-account-check-details-paragraph": "Check that the details you entered are correct.",
|
||||||
"register-new-account-confirmation-email": "We have sent you a confirmation email.",
|
"register-new-account-confirmation-email": "We have sent you a confirmation email.",
|
||||||
"register-new-account-sub-heading-what-next": "What happens next",
|
"register-new-account-sub-heading-what-next": "What happens next",
|
||||||
|
|||||||
@@ -12,6 +12,8 @@
|
|||||||
"yes-option-label": "Yes",
|
"yes-option-label": "Yes",
|
||||||
"no-option-label": "No",
|
"no-option-label": "No",
|
||||||
"select-an-option-label": "Select an option",
|
"select-an-option-label": "Select an option",
|
||||||
|
"is-required-label": "Is required",
|
||||||
|
"invalid-postcode-label": "Invalid postcode",
|
||||||
"hascas-confirmation-label": "Confirm HAS/CAS appeal is required",
|
"hascas-confirmation-label": "Confirm HAS/CAS appeal is required",
|
||||||
"hascas-confirmation-hint": "This appeal route is only applicable if your application relates the refusal of planning permission, orthe refusal of an application to vary or remove a condition attached to a previous permision. All other applications will be submitted via a Section 78 Planning Appeal",
|
"hascas-confirmation-hint": "This appeal route is only applicable if your application relates the refusal of planning permission, orthe refusal of an application to vary or remove a condition attached to a previous permision. All other applications will be submitted via a Section 78 Planning Appeal",
|
||||||
"about-you-page-title": "About you",
|
"about-you-page-title": "About you",
|
||||||
|
|||||||
Reference in New Issue
Block a user