diff --git a/admin/survey/SurveyAdminSettings.php b/admin/survey/SurveyAdminSettings.php index ee9962fa4..94524540f 100644 --- a/admin/survey/SurveyAdminSettings.php +++ b/admin/survey/SurveyAdminSettings.php @@ -1482,7 +1482,7 @@ class SurveyAdminSettings { /*Dostop*/ if ($_GET['a'] == 'dostop') { - + // tukaj bom dodal še kontrolo na Avtorja ankete, tako da avtor lahko vedno spreminja dostop (gorazd,1.9.2009) $stringDostopAvtor = "SELECT count(*) as isAvtor FROM srv_dostop WHERE ank_id = '" . $this->anketa . "' AND (uid='" . $global_user_id . "' OR uid IN (SELECT user FROM srv_dostop_manage WHERE manager='$global_user_id' ))"; $sqlDostopAvtor = sisplet_query($stringDostopAvtor); @@ -1490,7 +1490,7 @@ class SurveyAdminSettings { if ($admin_type <= $row['dostop'] || $rowDostopAvtor['isAvtor'] > 0) { - echo '
' . $lang['srv_dostop_users'] . '' . Help :: display('srv_dostop_users'). ''."\n"; + echo '
' . $lang['srv_dostop_users'] . '' . Help :: display('srv_dostop_users'). ''; if($admin_type == 0 || $admin_type == 1){ echo ''.$lang['srv_dostop_show_all'].''; @@ -1500,16 +1500,13 @@ class SurveyAdminSettings { echo '
'; $this->display_dostop_users(0); echo '
'; + + echo '
'; + echo ''; + echo '
'; echo '
'; - echo '
'; - - echo ''; - echo '
'; - echo '
'; - // Dodajanje uproabnikov preko e-maila echo '
'.$lang['srv_dostop_addusers'].''; @@ -4800,28 +4797,48 @@ class SurveyAdminSettings { global $global_user_id, $admin_type, $lang; $avtorRow = SurveyInfo::getInstance()->getSurveyRow(); + + echo '

'.$lang['srv_dostop_users_list'].'

'; // Prikazemo samo userje ki lahko urejajo anketo if($show_all == 0){ echo ' ' . "\n"; + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; $sql1 = sisplet_query("SELECT u.name, u.surname, u.id, u.email FROM users u, srv_dostop d WHERE d.ank_id='$this->anketa' AND d.uid=u.id"); while ($row1 = mysqli_fetch_array($sql1)) { - // Da ga ne pocistimo ce je disablan (sam sebe ne more odstranit in avtorja se ne sme odstranit) + // Da ga ne pocistimo, ce je disablan (sam sebe ne more odstranit in avtorja se ne sme odstranit) if($avtorRow['insert_uid'] == $row1['id'] || $global_user_id == $row1['id']) echo ' ' . "\n"; - - echo '
' . "\n"; - echo '' . "\n"; - echo ' '; - echo '
' . "\n"; + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; } + + echo '
' . $lang['srv_dostop_users_username'] . '' . $lang['srv_dostop_users_email'] . '' . $lang['srv_dostop_users_addedby'] . '
hardcoded@emailmstupar
'; + + echo ''.$lang['srv_dostop_users_removeselected'].''; + } - // Prikazemo vse userje, ki jih lahko uporabnig dodaja + + // Prikazemo vse userje, ki jih lahko uporabnik dodaja else{ $sql1 = $this->db_select_users_forLevel($this->anketa); if ( mysqli_num_rows($sql1) > 0 ) { @@ -4857,7 +4874,7 @@ class SurveyAdminSettings { global $lang; global $admin_type; - echo '

'; + echo '

'; // Admini in managerji lahko dodajo dostop komurkoli if($admin_type == 0 || $admin_type == 1){ @@ -4876,28 +4893,29 @@ class SurveyAdminSettings { echo '

'; echo ''; - - echo '

'; - echo $lang['srv_dostop_adduserstxt_email'].'
'; - echo ''; - echo '

'; - - echo '

'; - echo '
'; - echo ''; - echo '

'; - - echo '
'; - echo '

'.$lang['srv_dostop_adduserstxt_end'].'

'; + echo '
'; + echo ''; + echo ''; + echo '
'; + + echo '

'.$lang['srv_dostop_adduserstxt_end'].'

'; + + //Opcijsko sporočilo + echo '
'; + echo '
'; + echo ''; + echo ''; + echo '
'; + echo '
'; + echo ''; + echo '
'; + echo '
'; // Gumb za dodajanje in posiljanje - echo '
'; - - echo ''; - echo '
'; - echo '
'; + echo '
'; + echo ''; + echo '
'; } diff --git a/lang/1.php b/lang/1.php index 0a985eedd..f2973a866 100644 --- a/lang/1.php +++ b/lang/1.php @@ -2045,19 +2045,18 @@ $lang = array ( "srv_alert_foto_remove" => "Odstrani sliko", "srv_dostop" => "Anketo lahko ureja avtor in vsi", "srv_izpolnjujejo" => "Anketo lahko izpolnjujejo", - "srv_dostop_users" => "Uporabniki, ki lahko urejajo anketo", "srv_dostop_userspassive" => "Pasivni uporabniki, ki lahko pregledujejo anketo", "srv_passive_multilang" => "Jeziki, ki jih lahko ureja", "srv_passive_multilang_1" => "Pasivni uporabniki, ki prevajajo", "srv_dostop_addusers" => "Dodajanje uporabnikov za urejanje ankete", - "srv_dostop_adduserstxt_admin" => "Dostop za urejanje ankete lahko dodelite tudi ostalim uporabnikom, ki so že ali pa še ne, registrirani na ", + "srv_dostop_adduserstxt_admin" => "Dostop za urejanje ankete lahko dodelite tudi ostalim uporabnikom, ki so že ali pa še ne registrirani na ", "srv_dostop_adduserstxt" => "Dostop za urejanje ankete lahko dodelite samo uporabnikom, ki so že registrirani na ", "srv_dostop_adduserstxt_aai_more" => "Več >>", "srv_dostop_adduserstxt_email" => "V vsako vrstico vpišite le en email naslov. Poleg emaila lahko dodate tudi ime in priimek, vse spremenljivke ločite z vejico (janez.novak@example.com,Janez,Novak):", - "srv_dostop_adduserstxt_note" => "Sporočilo za uporabnike, ki jim dodeljujete dostop (opcijsko). Sporočilo lahko poljubno spremenite.", + "srv_dostop_adduserstxt_note" => "V avtomatsko obvestilo o dostopu dodaj svoje sporočilo (neobvezno).", "srv_dostop_adduserstxt_note_text" => "Pozdravljeni,\r\n\r\ndodelil/a sem vam dostop do ankete, ki jo trenutno urejam.\r\n\r\nLep pozdrav", - "srv_dostop_adduserstxt_end" => "Uporabniki bodo o novem dostopu avtomatsko obveščeni na e-mail.", - "srv_dostop_addusers_button" => "Dodaj dostope in pošlji obvestila", + "srv_dostop_adduserstxt_end" => "Uporabniki bodo o dostopu avtomatsko obveščeni na e-mail.", + "srv_dostop_addusers_button" => "Dodaj dostope", "srv_dostop_addusers_error1" => "Vnešeni email naslov ni veljaven!", "srv_dostop_addusers_error2" => "Uporabnik s tem e-poštnim naslovom še ni registriran!", "srv_dostop_addusers_error3" => "Prišlo je do napake pri pošiljanju obvestila!", @@ -6248,6 +6247,11 @@ $lang = array ( 'srv_enote_navedbe_2' => 'Navedbe: vsaka enota se lahko upošteva večkrat; število navedb je lahko večje kot število enot.', 'srv_line_number' => 'Zap. št.', 'srv_dostop_users' => 'Dostop do ankete imajo', + 'srv_dostop_users_list' => 'Seznam uporabnikov z dostopom do urejanja ankete', + 'srv_dostop_users_username' => 'Uporabniško ime', + 'srv_dostop_users_email' => 'Email naslov', + 'srv_dostop_users_addedby' => 'Dostop je dodelil', + 'srv_dostop_users_removeselected' => 'Odstrani označene', 'srv_dataIcons_multiple' => 'Kombinirana tabela', 'srv_incremental_lock_message' => 'Poteka priprava podatkov za pregled in analize. Prosimo počakajte trenutek!', 'srv_archive_test_data_count' => 'Število testnih podatkov: ', diff --git a/lang/2.php b/lang/2.php index baf248dc2..2cf375818 100644 --- a/lang/2.php +++ b/lang/2.php @@ -2032,7 +2032,6 @@ $lang = array ( "srv_alert_foto_remove" => "Remove image", "srv_dostop" => "Survey can be edited by", "srv_izpolnjujejo" => "Survey can be answered by", - "srv_dostop_users" => "Users who can edit survey", "srv_dostop_addusers" => "Add users that can edit survey", "srv_dostop_userspassive"=> "Passive users that can view survey", "srv_passive_multilang" => "Passive users that can translate survey into approved languages", @@ -2041,10 +2040,10 @@ $lang = array ( "srv_dostop_adduserstxt_admin" => "You can grant access to edit the survey to users who are already or not yet registered on ", "srv_dostop_adduserstxt_aai_more" => "More >>", "srv_dostop_adduserstxt_email" => "Enter only one email address per line. In addition to the email, you can add a first and last name. Separate all variables with a comma (john.smith@example.com,John,Smith):", - "srv_dostop_adduserstxt_note" => "Optionally you can add a message for users you are adding.", + "srv_dostop_adduserstxt_note" => "Add your own message to the automatic access notification (optional).", "srv_dostop_adduserstxt_note_text" => "Hello, I have granted you access to the survey I am currently editing. Greetings", "srv_dostop_adduserstxt_end" => "Users will be automatically notified by e-mail.", - "srv_dostop_addusers_button" => "Grant access and send notifications", + "srv_dostop_addusers_button" => "Grant access", "srv_dostop_addusers_error1" => "Email address is not valid!", "srv_dostop_addusers_error2" => "User with this email address does not have an account!", "srv_dostop_addusers_error3" => "There was an error sending the notification !", @@ -6144,6 +6143,11 @@ $lang = array ( 'srv_enote_navedbe_2' => 'Navedbe: vsaka enota se lahko upošteva večkrat; število navedb je lahko večje kot število enot.', 'srv_line_number' => 'No', 'srv_dostop_users' => 'Users with access to survey', + 'srv_dostop_users_list' => 'List of users with access to editing the survey', + 'srv_dostop_users_username' => 'Username', + 'srv_dostop_users_email' => 'Email address', + 'srv_dostop_users_addedby' => 'Access given by', + 'srv_dostop_users_removeselected' => 'Remove selected', 'srv_dataIcons_multiple' => 'Multiple table', 'srv_incremental_lock_message' => 'We are preparing data for review and analysis. Please wait a moment!', 'srv_archive_test_data_count' => 'Test data count: ', diff --git a/public/css/admin_new.css b/public/css/admin_new.css index e1d36e615..ea6bbb78f 100644 --- a/public/css/admin_new.css +++ b/public/css/admin_new.css @@ -7111,6 +7111,10 @@ div.button_holder.inline { div.button_holder.inline button { margin-left: 16px; } +div.button_holder.below { + margin-bottom: 0; + margin-top: 24px; +} button.ui-datepicker-trigger { cursor: pointer; @@ -7397,7 +7401,7 @@ textarea:focus { border-color: transparent; border-color: #1E88E5; } -textarea#anketa_note { +textarea#anketa_note, textarea#addusers { width: 800px; height: 120px; } diff --git a/resources/sass/admin_new/components/form/button.scss b/resources/sass/admin_new/components/form/button.scss index 4350ddea7..5dd65e319 100644 --- a/resources/sass/admin_new/components/form/button.scss +++ b/resources/sass/admin_new/components/form/button.scss @@ -115,6 +115,11 @@ div.button_holder { margin-left: 16px; } } + + &.below { + margin-bottom: 0; + margin-top: 24px; + } } //Trigger button za koledar diff --git a/resources/sass/admin_new/components/form/textarea.scss b/resources/sass/admin_new/components/form/textarea.scss index 2bf6c13b6..ebfd0a067 100644 --- a/resources/sass/admin_new/components/form/textarea.scss +++ b/resources/sass/admin_new/components/form/textarea.scss @@ -28,7 +28,8 @@ textarea { border-color: $blue; } - &#anketa_note{ + &#anketa_note, + &#addusers{ width: 800px; height: 120px; }