mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-18 15:32:17 +00:00
Check Alias auf Sonderzeichen bei Änderung Alias
This commit is contained in:
@@ -419,3 +419,17 @@ function setVariable(variable, wert)
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Validierung Alias auf Sonderzeichen (analog zu checkWunschUid, außerdem . und _ erlaubt)
|
||||
// ****
|
||||
function checkAlias(alias)
|
||||
{
|
||||
|
||||
if (/^[a-z0-9 . _]*$/i.test(alias) === false)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -269,7 +269,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Anmerkung" control="mitarbeiter-detail-textbox-mitarbeiteranmerkung"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-mitarbeiteranmerkung" disabled="true" multiline="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<vbox>
|
||||
<label value="Alias" control="mitarbeiter-detail-textbox-alias"/>
|
||||
<label value="Alias" control="mitarbeiter-detail-textbox-alias" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</vbox>
|
||||
<vbox>
|
||||
<textbox id="mitarbeiter-detail-textbox-alias" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
|
||||
@@ -857,6 +857,12 @@ function MitarbeiterSave()
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!checkAlias(alias))
|
||||
{
|
||||
alert('Der Alias darf keine Sonderzeichen enthalten');
|
||||
return false;
|
||||
}
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/mitarbeiter/mitarbeiterDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
@@ -2014,12 +2020,13 @@ function MitarbeiterUDFIFrameLoad()
|
||||
// ****
|
||||
// * Validierung Alias auf Sonderzeichen (analog zu checkWunschUid, außerdem . und _ erlaubt)
|
||||
// ****
|
||||
function checkAlias()
|
||||
function checkAlias(alias)
|
||||
{
|
||||
var alias = document.getElementById('mitarbeiter-detail-textbox-alias').value;
|
||||
|
||||
if (/^[a-z0-9 . _]*$/i.test(alias) === false)
|
||||
{
|
||||
alert('Der Alias darf keine Sonderzeichen enthalten');
|
||||
return false;
|
||||
}
|
||||
else
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user