diff --git a/templates/ArtworkForm.php b/templates/ArtworkForm.php index d0566d23..e29abf72 100644 --- a/templates/ArtworkForm.php +++ b/templates/ArtworkForm.php @@ -39,7 +39,7 @@ $isEditForm = $isEditForm ?? false; type="text" name="artist-death-year" inputmode="numeric" - pattern="[0-9]{1,4}" + pattern="^[0-9]{1,4}$" value="Artist->DeathYear) ?>" /> @@ -58,7 +58,7 @@ $isEditForm = $isEditForm ?? false; type="text" name="artwork-completed-year" inputmode="numeric" - pattern="[0-9]{1,4}" + pattern="^[0-9]{1,4}$" value="CompletedYear) ?>" /> @@ -122,7 +122,7 @@ $isEditForm = $isEditForm ?? false; type="text" name="artwork-publication-year" inputmode="numeric" - pattern="[0-9]{4}" + pattern="^[0-9]{4}$" value="PublicationYear) ?>" /> diff --git a/templates/EbookPlaceholderForm.php b/templates/EbookPlaceholderForm.php index 42fa897f..2be1a4a5 100644 --- a/templates/EbookPlaceholderForm.php +++ b/templates/EbookPlaceholderForm.php @@ -80,7 +80,7 @@ $showProjectForm = $showProjectForm ?? true; type="text" name="ebook-placeholder-year-published" inputmode="numeric" - pattern="[0-9]{1,4}" + pattern="^[0-9]{1,4}$" autocomplete="off" value="EbookPlaceholder?->YearPublished)) ?>" /> @@ -118,7 +118,7 @@ $showProjectForm = $showProjectForm ?? true; type="text" name="sequence-number-collection-name-1" inputmode="numeric" - pattern="[0-9]{1,3}" + pattern="^[0-9]{1,3}$" autocomplete="off" value="CollectionMemberships) && sizeof($ebook->CollectionMemberships) > 0){ ?>CollectionMemberships[0]->SequenceNumber) ?>" /> @@ -152,7 +152,7 @@ $showProjectForm = $showProjectForm ?? true; type="text" name="sequence-number-collection-name-2" inputmode="numeric" - pattern="[0-9]{1,3}" + pattern="^[0-9]{1,3}$" autocomplete="off" value="CollectionMemberships) && sizeof($ebook->CollectionMemberships) > 1){ ?>CollectionMemberships[1]->SequenceNumber) ?>" /> @@ -184,7 +184,7 @@ $showProjectForm = $showProjectForm ?? true; type="text" name="sequence-number-collection-name-3" inputmode="numeric" - pattern="[0-9]{1,3}" + pattern="^[0-9]{1,3}$" autocomplete="off" value="CollectionMemberships) && sizeof($ebook->CollectionMemberships) > 2){ ?>CollectionMemberships[2]->SequenceNumber) ?>" />