mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-31 03:34:18 +00:00
More internationalisation.
This commit is contained in:
parent
de3fa29f50
commit
07c36668f5
@ -11,7 +11,7 @@
|
|||||||
$user_no = intval(isset($_POST['user_no']) ? $_POST['user_no'] : $_GET['user_no'] );
|
$user_no = intval(isset($_POST['user_no']) ? $_POST['user_no'] : $_GET['user_no'] );
|
||||||
$user = new RSCDSUser($user_no);
|
$user = new RSCDSUser($user_no);
|
||||||
if ( $user->user_no == 0 ) {
|
if ( $user->user_no == 0 ) {
|
||||||
$c->page_title = ( $user_no != "" ? "User Unavailable" : "New User" );
|
$c->page_title = ( $user_no != "" ? i18n("User Unavailable") : i18n("New User") );
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$c->page_title = sprintf("%s (%s)", $user->Get("fullname"), $user->Get("username"));
|
$c->page_title = sprintf("%s (%s)", $user->Get("fullname"), $user->Get("username"));
|
||||||
|
|||||||
@ -43,7 +43,7 @@ class RSCDSUser extends User
|
|||||||
|
|
||||||
$html = '<div id="entryform">';
|
$html = '<div id="entryform">';
|
||||||
if ( $title != "" ) {
|
if ( $title != "" ) {
|
||||||
$html .= "<h1>$title</h1>\n";
|
$html .= sprintf("<h1>%s</h1>\n", translate($title));
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $ef->EditMode ) {
|
if ( $ef->EditMode ) {
|
||||||
@ -125,21 +125,25 @@ SELECT user_no, fullname FROM usr
|
|||||||
OR (from_user = usr.user_no AND to_user = $this->user_no))
|
OR (from_user = usr.user_no AND to_user = $this->user_no))
|
||||||
$group_target
|
$group_target
|
||||||
EOSQL;
|
EOSQL;
|
||||||
|
if ( isset($this->roles['Group']) )
|
||||||
|
$nullvalue = translate( "--- select a user, group or resource ---" );
|
||||||
|
else
|
||||||
|
$nullvalue = translate( "--- select a user or resource ---" );
|
||||||
$person_selection = $ef->DataEntryField( "", "lookup", "relate_to",
|
$person_selection = $ef->DataEntryField( "", "lookup", "relate_to",
|
||||||
array("title" => translate("Select the user, resource or group to relate this user to"),
|
array("title" => translate("Select the user, resource or group to relate this user to"),
|
||||||
"_null" => "--- select a user ".( isset($this->roles['Group']) ? '' : ', group ' ).'or resource ---',
|
"_null" => $nullvalue,
|
||||||
"_sql" => $sql ) );
|
"_sql" => $sql ) );
|
||||||
|
|
||||||
$group_target = ( isset($this->roles['Group']) ? 'WHERE NOT rt_isgroup' : '' );
|
$group_target = ( isset($this->roles['Group']) ? 'WHERE NOT rt_isgroup' : '' );
|
||||||
$relationship_type_selection = $ef->DataEntryField( "", "lookup", "relate_as",
|
$relationship_type_selection = $ef->DataEntryField( "", "lookup", "relate_as",
|
||||||
array("title" => translate("Select the type of relationship from this user"),
|
array("title" => translate("Select the type of relationship from this user"),
|
||||||
"_null" => "--- select a relationship type ---",
|
"_null" => translate("--- select a relationship type ---"),
|
||||||
"_sql" => "SELECT rt_id, rt_name FROM relationship_type $group_target " ) );
|
"_sql" => "SELECT rt_id, rt_name FROM relationship_type $group_target " ) );
|
||||||
|
|
||||||
$browser->AddRow( array(
|
$browser->AddRow( array(
|
||||||
'rt_name' => $relationship_type_selection, /* Since 'fullname' is formatted to display this value */
|
'rt_name' => $relationship_type_selection, /* Since 'fullname' is formatted to display this value */
|
||||||
'user_link' => $person_selection,
|
'user_link' => $person_selection,
|
||||||
'delete' => '<input type="submit" name="submit" value="Add Relationship" class="fsubmit">'
|
'delete' => sprintf('<input type="submit" name="submit" value="%s" class="fsubmit">', htmlspecialchars(translate("Add Relationship")))
|
||||||
) );
|
) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -26,4 +26,13 @@ i18n("Relationship <!-- in the sense of a work relationship between people -->")
|
|||||||
i18n("No. <!-- short for 'Number' -->");
|
i18n("No. <!-- short for 'Number' -->");
|
||||||
i18n("No.");
|
i18n("No.");
|
||||||
|
|
||||||
|
i18n("Id <!-- short for 'Identifier' -->");
|
||||||
|
i18n("Id");
|
||||||
|
|
||||||
|
// The standard relationship names
|
||||||
|
i18n("Administers Group");
|
||||||
|
i18n("Administers Resource");
|
||||||
|
i18n("Is Assisted by");
|
||||||
|
i18n("Is a member of group");
|
||||||
|
|
||||||
?>
|
?>
|
||||||
Loading…
x
Reference in New Issue
Block a user