Merge remote-tracking branch 'origin/3.3' into develop
Conflicts:
htdocs/langs/fr_FR/admin.lang
New: Add function dol_set_focus('#xxx')
This commit is contained in:
commit
da7b5e352f
@ -13,9 +13,10 @@ For users:
|
|||||||
For developers:
|
For developers:
|
||||||
- System of menu managers has been rewritten to reduce code to do same things.
|
- System of menu managers has been rewritten to reduce code to do same things.
|
||||||
- An external module can force its theme.
|
- An external module can force its theme.
|
||||||
|
- Add function dol_set_focus('#xxx').
|
||||||
|
|
||||||
For translators:
|
For translators:
|
||||||
|
- Update language files.
|
||||||
|
|
||||||
|
|
||||||
***** ChangeLog for 3.3 compared to 3.2.3 *****
|
***** ChangeLog for 3.3 compared to 3.2.3 *****
|
||||||
|
|||||||
@ -4224,6 +4224,18 @@ function colorArrayToHex($arraycolor,$colorifnotfound='888888')
|
|||||||
return dechex($arraycolor[0]).dechex($arraycolor[1]).dechex($arraycolor[2]);
|
return dechex($arraycolor[0]).dechex($arraycolor[1]).dechex($arraycolor[2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set focus onto field with selector
|
||||||
|
*
|
||||||
|
* @param string $selector Selector ('#id')
|
||||||
|
* @return string HTML code to set focus
|
||||||
|
*/
|
||||||
|
function dol_set_focus($selector)
|
||||||
|
{
|
||||||
|
print '<!-- Set focus onto a specific field -->'."\n";
|
||||||
|
print '<script type="text/javascript" language="javascript">jQuery(document).ready(function() { jQuery("'.$selector.'").focus(); });</script>'."\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (! function_exists('getmypid'))
|
if (! function_exists('getmypid'))
|
||||||
{
|
{
|
||||||
|
|||||||
@ -976,7 +976,7 @@ NotificationsDesc=EMails notifications feature allows you to silently send autom
|
|||||||
ModelModules=Documents templates
|
ModelModules=Documents templates
|
||||||
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT files for OpenOffice, KOffice, TextEdit,...)
|
DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT files for OpenOffice, KOffice, TextEdit,...)
|
||||||
WatermarkOnDraft=Watermark on draft document
|
WatermarkOnDraft=Watermark on draft document
|
||||||
CompanyIdProfChecker=Professional Id unique
|
CompanyIdProfChecker=Rules ono Professional Ids
|
||||||
MustBeUnique=Must be unique ?
|
MustBeUnique=Must be unique ?
|
||||||
MustBeMandatory=Must be mandatory ?
|
MustBeMandatory=Must be mandatory ?
|
||||||
Miscellanous=Miscellaneous
|
Miscellanous=Miscellaneous
|
||||||
|
|||||||
@ -973,7 +973,7 @@ NotificationsDesc= La fonction des notifications par emails permet d'envoyer aut
|
|||||||
ModelModules=Modèle de documents
|
ModelModules=Modèle de documents
|
||||||
DocumentModelOdt=Genération depuis des modèles OpenDocument (Fichier .ODT OpenOffice, KOffice, TextEdit...)
|
DocumentModelOdt=Genération depuis des modèles OpenDocument (Fichier .ODT OpenOffice, KOffice, TextEdit...)
|
||||||
WatermarkOnDraft=Filigrane sur les documents brouillons
|
WatermarkOnDraft=Filigrane sur les documents brouillons
|
||||||
CompanyIdProfChecker=Id professionnel unique
|
CompanyIdProfChecker=Règles sur les Ids professionnels
|
||||||
MustBeUnique=Doit être unique ?
|
MustBeUnique=Doit être unique ?
|
||||||
MustBeMandatory=Doit être obligatoire?
|
MustBeMandatory=Doit être obligatoire?
|
||||||
Miscellanous=Divers
|
Miscellanous=Divers
|
||||||
|
|||||||
@ -91,7 +91,7 @@ LastDayOfHoliday=Dernier jour de congès
|
|||||||
ConfCP=Configuration du module Congés
|
ConfCP=Configuration du module Congés
|
||||||
DescOptionCP=Description de l'option
|
DescOptionCP=Description de l'option
|
||||||
ValueOptionCP=Valeur
|
ValueOptionCP=Valeur
|
||||||
GroupToValidateCP=Groupe ayant la possibilité de valider les congés
|
GroupToValidateCP=Groupe ayant la possibilité d'approuver les congés
|
||||||
ConfirmConfigCP=Valider la configuration
|
ConfirmConfigCP=Valider la configuration
|
||||||
LastUpdateCP=Dernière mise à jour automatique des congés
|
LastUpdateCP=Dernière mise à jour automatique des congés
|
||||||
UpdateConfCPOK=Mise à jour effectuée avec succès.
|
UpdateConfCPOK=Mise à jour effectuée avec succès.
|
||||||
@ -127,4 +127,4 @@ NoCPforMonth=Aucun congé ce mois-ci.
|
|||||||
Jours=jours
|
Jours=jours
|
||||||
nbJours=Nombre jours
|
nbJours=Nombre jours
|
||||||
TitleAdminCP=Configuration des Congés
|
TitleAdminCP=Configuration des Congés
|
||||||
Permission20001=Lire / Créer / modifier ses congès
|
Permission20001=Lire / Créer / modifier ses congès
|
||||||
|
|||||||
@ -682,6 +682,8 @@ if (($action == 'create') || ($action == 'adduserldap'))
|
|||||||
print '<br>';
|
print '<br>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print dol_set_focus('#nom');
|
||||||
|
|
||||||
print '<form action="'.$_SERVER['PHP_SELF'].'" method="POST" name="createuser">';
|
print '<form action="'.$_SERVER['PHP_SELF'].'" method="POST" name="createuser">';
|
||||||
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
||||||
print '<input type="hidden" name="action" value="add">';
|
print '<input type="hidden" name="action" value="add">';
|
||||||
@ -697,12 +699,12 @@ if (($action == 'create') || ($action == 'adduserldap'))
|
|||||||
print '<td>';
|
print '<td>';
|
||||||
if (! empty($ldap_nom))
|
if (! empty($ldap_nom))
|
||||||
{
|
{
|
||||||
print '<input type="hidden" name="nom" value="'.$ldap_nom.'">';
|
print '<input type="hidden" id="nom" name="nom" value="'.$ldap_nom.'">';
|
||||||
print $ldap_nom;
|
print $ldap_nom;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
print '<input size="30" type="text" name="nom" value="'.GETPOST('nom').'">';
|
print '<input size="30" type="text" id="nom" name="nom" value="'.GETPOST('nom').'">';
|
||||||
}
|
}
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
|
|||||||
@ -215,6 +215,8 @@ if ($action == 'create')
|
|||||||
|
|
||||||
if ($message) { print $message."<br>"; }
|
if ($message) { print $message."<br>"; }
|
||||||
|
|
||||||
|
print dol_set_focus('#nom');
|
||||||
|
|
||||||
print '<form action="'.$_SERVER["PHP_SELF"].'" method="post">';
|
print '<form action="'.$_SERVER["PHP_SELF"].'" method="post">';
|
||||||
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
||||||
print '<input type="hidden" name="action" value="add">';
|
print '<input type="hidden" name="action" value="add">';
|
||||||
@ -222,7 +224,7 @@ if ($action == 'create')
|
|||||||
print '<table class="border" width="100%">';
|
print '<table class="border" width="100%">';
|
||||||
|
|
||||||
print "<tr>".'<td valign="top" class="fieldrequired">'.$langs->trans("Name").'</td>';
|
print "<tr>".'<td valign="top" class="fieldrequired">'.$langs->trans("Name").'</td>';
|
||||||
print '<td class="valeur"><input size="30" type="text" name="nom" value=""></td></tr>';
|
print '<td class="valeur"><input size="30" type="text" id="nom" name="nom" value=""></td></tr>';
|
||||||
|
|
||||||
// Multicompany
|
// Multicompany
|
||||||
if (! empty($conf->multicompany->enabled))
|
if (! empty($conf->multicompany->enabled))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user