diff --git a/admin/survey/classes/class.SurveyTelephone.php b/admin/survey/classes/class.SurveyTelephone.php index 2c4161bde..2acc9956f 100644 --- a/admin/survey/classes/class.SurveyTelephone.php +++ b/admin/survey/classes/class.SurveyTelephone.php @@ -809,6 +809,7 @@ class SurveyTelephone { echo '
'; echo '
'; echo ''; + echo ''; echo ''.$lang['srv_telephone_navi_waiting_list'].''; echo ''; echo '
'; @@ -822,6 +823,7 @@ class SurveyTelephone { echo '
'; echo ''; @@ -830,6 +832,7 @@ class SurveyTelephone { echo '
'; echo ''; @@ -1823,30 +1826,52 @@ class SurveyTelephone { function settings() { global $lang, $site_url; - echo '
'.$lang['settings'].''; + echo '
'.$lang['settings'].''; echo '
'; - echo '

'.$lang['srv_call_settings_z'].' '.$lang['srv_call_settings_min'].'

'; - echo '

'.$lang['srv_call_settings_n'].' '.$lang['srv_call_settings_min'].'

'; - echo '

'.$lang['srv_call_settings_d'].' '.$lang['srv_call_settings_min'].'

'; - echo '

'.$lang['srv_call_settings_max'].' '.$lang['srv_call_settings_calls'].'

'; + + echo '
'; + echo $lang['srv_call_settings_z']; + echo ''; + echo $lang['srv_call_settings_min']; + echo '
'; + echo '
'; + echo $lang['srv_call_settings_n']; + echo ''; + echo $lang['srv_call_settings_min']; + echo '
'; + echo '
'; + echo $lang['srv_call_settings_d']; + echo ''; + echo $lang['srv_call_settings_min']; + echo '
'; + echo '
'; + echo $lang['srv_call_settings_max']; + echo ''; + echo $lang['srv_call_settings_min']; + echo '
'; // Vrstni red klicanja - echo '

'; - echo $lang['srv_call_settings_call_order'].': '; echo ''; echo ''; echo ''; echo ''; echo ''; - echo '

'; - + echo '
'; + #$str = "SELECT sd.uid, u.name, u.surname, u.email FROM srv_dostop AS sd LEFT JOIN users AS u ON sd.uid = u.id WHERE sd.ank_id ='$this->sid' AND FIND_IN_SET('phone',sd.dostop )>0"; #polovimo vse userje ki imajo dostop - echo '

'; - echo $lang['srv_telephone_settings_access_list']; + + + echo '

'; + echo '

'; + echo $lang['srv_telephone_settings_access_list']; printf ($lang['srv_telephone_settings_access_list_link'],$site_url . 'admin/survey/index.php?anketa='.$this->sid.'&a='.A_DOSTOP); - echo ''; + echo '

'; + $str = "SELECT sd.uid,FIND_IN_SET('phone',sd.dostop ) AS anketar, u.name, u.surname, u.email FROM srv_dostop AS sd LEFT JOIN users AS u ON sd.uid = u.id WHERE sd.ank_id ='$this->sid'"; $qry = sisplet_query($str); while ($sql_row = mysqli_fetch_assoc($qry)) { @@ -1860,24 +1885,24 @@ class SurveyTelephone { if (trim($sql_row['email'])) { $avtor[] = iconv("iso-8859-2", "utf-8",'('.trim ($sql_row['email']).')'); } - - echo ''; + + echo '
'; + echo '0?' checked="checked"':'').'>'; + echo ''; + echo '
'; + + echo ''; } - echo '
AnketarIme, priimek, email
'; - echo '0?' checked="checked"':'').'>'; - echo ''; - if ( count($avtor) > 0 ) { - echo implode(', ',$avtor); + + if ( count($avtor) > 0 ) { + $label = implode(', ',$avtor); } - echo '
'; - echo '

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

'; echo ''; - - echo ''; + echo '
'; + echo ''; + echo '
'; } function settingsSave() { diff --git a/lang/1.php b/lang/1.php index 0b3b0ac57..4d72ee818 100644 --- a/lang/1.php +++ b/lang/1.php @@ -2327,7 +2327,7 @@ $lang = array ( "srv_email_server_settings_warning" => "Opozorilo! Iste nastavitve poštnega strežnika se upoštevajo pri obveščanju in pri pošiljanju email vabil!", "srv_massinsert" => "Masovni vnos", "srv_massdelete" => "Pobriši vse vnose", - "srv_masstxt" => "Respondente dodajajte po enega v vrstico. Stolpce ločite z vejico, v enakem vrstnem redu kot so prikazani spodaj v odebeljenem tisku.

Primeri:
janez.novak@example.com,Janez Novak
janez.novak@example.com
Janez Novak,M,Ljubljana", + "srv_masstxt" => "Respondente dodajajte po enega v vrstico. Stolpce ločite z vejico, v enakem vrstnem redu kot so prikazani spodaj v odebeljenem tisku.

Primeri:
janez.novak@example.com,Janez Novak
janez.novak@example.com
Janez Novak,M,Ljubljana", "srv_basecode" => "Vnesite svojo kodo", "srv_usermails" => "Pošiljanje e-pošte", "srv_usermailing_setting" => "Nastavitve e-pošte", @@ -2340,7 +2340,7 @@ $lang = array ( "srv_crosstabs" => "Tabele", "srv_multicrosstabs" => "Multitabele", "srv_means" => "Povprečja", - "srv_average" => "Povprečja", + "srv_average" => "Povprečja", "srv_statistics" => "Osnovni pregled", "srv_statistics_edit" => "Uvodni tekst h rezultatom", "srv_zapri" => "Zapri", @@ -2349,11 +2349,11 @@ $lang = array ( "srv_create_new" => "Kreiraj", "srv_create_survey" => "Ustvari Anketo", "srv_zapri_novo" => "Zapri in dodaj novo vprašanje", - "srv_timer_on" => "Timer je vključen", + "srv_timer_on" => "Timer je vključen", "srv_timer_on_time" => "Timer: ", - "srv_timer_off" => "Timer je izključen", - "srv_timer_on2" => "Vključen", - "srv_timer_off2" => "Izključen", + "srv_timer_off" => "Timer je izključen", + "srv_timer_on2" => "Vključen", + "srv_timer_off2" => "Izključen", "srv_seconds" => "sec", "srv_minutes" => "min", "srv_sistemska" => "Sistemska spremenljivka", @@ -2413,7 +2413,7 @@ $lang = array ( "srv_library_add_to_lib_success_err" => "Prišlo je do napake pri dodajanju v knjižnico!", "srv_nadzor" => "Nadzor", "srv_knjiznica_add" => "Če želite dodati spremenljivko v knjižnico, jo povlecite v to polje", - "srv_knjiznica_copy" => "Če želite kopirati vprašanje, ga označite z ikono COPY", + "srv_knjiznica_copy" => "Če želite kopirati vprašanje, ga označite z ikono COPY", "srv_deleteall" => "Izbriši vse vnose", "srv_expand" => "Odpri vse", "srv_collapse" => "Zapri vse", @@ -2436,7 +2436,7 @@ $lang = array ( "srv_moja_vprasanja" => "Moja vprasanja", "srv_ankete" => "Ankete", "srv_moje_ankete" => "Moje ankete", - "srv_prestevilci" => "Preštevilči", + "srv_prestevilci" => "Preštevilči", "srv_ank_lib_on" => "Dodaj anketo v javno knjižnico", "srv_ank_lib_off" => "Odstrani anketo iz javne knjižnice", "srv_ank_mylib_on" => "Dodaj anketo v mojo knjižnico", @@ -2456,11 +2456,11 @@ $lang = array ( "srv_1cs" => "1KA", "srv_no_library" => "brez predloge", "srv_cookie_return" => "Ko se uporabnik vrne", - "srv_cookie_return_start" => "Začne od začetka", + "srv_cookie_return_start" => "Začne od začetka", "srv_cookie_return_middle" => "Nadaljuje na strani, kjer je ostal", - "srv_return_finished" => "Uporabnik, ki je zaključil anketo", + "srv_return_finished" => "Uporabnik, ki je zaključil anketo", "srv_return_finished_yes" => "Lahko kasneje ureja svoje odgovore", - "srv_return_finished_no" => "Ne more več urejati svojih odgovorov", + "srv_return_finished_no" => "Ne more več urejati svojih odgovorov", "srv_subsequent_answers" => "Uporabnik med izpolnjevanjem", "srv_subsequent_answers_no" => "Ne more naknadno urejati svojih odgovorov", "srv_subsequent_answers_yes" => "Lahko naknadno ureja svoje odgovore", @@ -2481,25 +2481,25 @@ $lang = array ( "srv_move" => "Premakni", "srv_call_start" => "Začni s klicanjem", "srv_call_next" => "Naslednja telefonska številka", - "srv_call_nonumber" => "Trenutno ni več prostih telefonskih številk.", - "srv_call_call" => "Kliči", + "srv_call_nonumber" => "Trenutno ni več prostih telefonskih številk.", + "srv_call_call" => "Kliči", "srv_call_open" => "Odpri anketo in začni", "srv_call_open_startCall" => "»A« Začnimo z anketiranjem - ", "srv_call_history" => "Zgodovina klicev", - "srv_call_calling" => "Kličem", + "srv_call_calling" => "Kličem", "srv_call_unsuccessful" => "Neuspeli izidi", - "srv_call_successful" => "»U« - Uspešno končano", - "srv_call_successful2" => "»U« - Uspešno zaključena anketa, pojdi na naslednji klic", + "srv_call_successful" => "»U« - Uspešno končano", + "srv_call_successful2" => "»U« - Uspešno zaključena anketa, pojdi na naslednji klic", "srv_call_zaseden" => "»Z« - Zaseden", "srv_call_ga_ni" => "»N« - Nedosegljiv", "srv_call_zavrnil" => "»R« - Zavrnil", "srv_call_zmenjen" => "»T« - Zmenjen", "srv_call_prekinjen" => "»P« - Prekinjen", "srv_call_prelozen" => "»D« - Preložen", - "srv_call_cancel" => "Prekliči klic", - "srv_call_settings_z" => "Če je status \"Z\" (Zaseden) kliči čez", - "srv_call_settings_n" => "Če je status \"N\" (Nedosegljiv) kliči čez", - "srv_call_settings_d" => "Če je status \"D\" (Preložen) kliči čez", + "srv_call_cancel" => "Prekliči klic", + "srv_call_settings_z" => "Če je status \"Z\" (Zaseden) kliči čez", + "srv_call_settings_n" => "Če je status \"N\" (Nedosegljiv) kliči čez", + "srv_call_settings_d" => "Če je status \"D\" (Preložen) kliči čez", "srv_call_settings_min" => "minut", "srv_call_settings_max" => " Maksimalno", "srv_call_settings_calls" => "klicev", @@ -2509,34 +2509,34 @@ $lang = array ( "srv_call_settings_call_order_2" => "A-Z", "srv_call_settings_call_order_3" => "Z-A", "srv_call_nextcall" => "Naslednji klic", - "srv_call_nonumbers" => "Ni več številk v bazi!", + "srv_call_nonumbers" => "Ni več številk v bazi!", "srv_call_nonumbers_time" => "Naslednji klic mogoč ob:", "srv_call" => "Klic", "srv_survey_repsonse_limit" => "Anketa ima preseženo število odgvorov.", - "srv_survey_non_active" => "Anketa je zaključena.", + "srv_survey_non_active" => "Anketa je zaključena.", "srv_survey_non_active1" => "Anketa je zaključena.", "srv_survey_deleted" => "Anketa je izbrisana.", "srv_survey_non_active_notActivated" => "Anketa še ni bila aktivirana.", "srv_survey_non_active_notActivated1" => "Anketa še ni bila aktivirana.", - "srv_survey_non_active_notStarted" => "Anketa še ni aktivna. Začne se dne: ", + "srv_survey_non_active_notStarted" => "Anketa še ni aktivna. Začne se dne: ", "srv_survey_non_active_notStarted1" => "Anketa še ni aktivna. Začne se dne: ", - "srv_survey_non_active_expired" => "Anketa več ni aktivna. Končala se je dne: ", + "srv_survey_non_active_expired" => "Anketa več ni aktivna. Končala se je dne: ", "srv_survey_non_active_expired1" => "Anketa več ni aktivna. Končala se je dne: ", - "srv_starts" => "Datum začetka ankete", + "srv_starts" => "Datum začetka ankete", "srv_expire" => "Datum zaključka ankete", "srv_vote_limit" => "Omejitev števila odgovorov", "srv_vote_quotas" => "Kvote (omejitev števila odgovorov)", "srv_vote_quotas_2" => "Kvote", - "srv_vote_count" => "Največje število odgovorov", - "srv_survey_non_active_voteLimit" => "Anketa ni več aktivna, ker jo je izpolnilo določeno število respondentov.", + "srv_vote_count" => "Največje število odgovorov", + "srv_survey_non_active_voteLimit" => "Anketa ni več aktivna, ker jo je izpolnilo določeno število respondentov.", "srv_survey_voteLimit_warning" => "V primeru dosežene omejitve števila odgovorov se respondentu izpiše obvestilo", "srv_mailing" => "E-pošto pošlji", "srv_mailing_all" => "Vsem", "srv_mailing_nonrsp" => "Tistim, ki še niso odgovorili na anketo", "srv_mailing_rsp" => "Tistim, ki so že odgovorili na anketo", "srv_mailing_all_with_status" => "Vsem ki imajo status", - "srv_mailing_add_help" => "

  • V razdelku \"Spremenljivke\" izberite željene spremenljivke. Izbrane spremenljivke bodo dodane na konec ankete kot sistemske spremenljivke.
  • V razdelku \"Respondenti\" dodajajte respondente po enega v vrstico.
    Stolpce ločite z vejico, v enakem vrstnem redu kot so navedeni zgoraj (Spremenljivke).

    Primer:
    Spremenljivke: email,ime
    Respondenti: janez.novak@example.com,Janez Novak

  • Lahko pa respondente prenesete iz tekstovne datoteke. S pomočjo spodnjega okna za prenos.

", - #"srv_mailing_set_help" => "

Za pošiljanje e-pošte mora biti dodana sistemska spremenljivka email!


  • Za vstavljanje povezave na url ankete vpišite #URL# v besedilo.
  • Za izpis kode anketiranca vpišite #CODE# v besedilo.
  • Za povezavo na odjavo iz mailing liste, dodajte #UNSUBSCRIBE#
  • Za izpis anketirančeve vrednosti na drugi spremenljivki ali sistemski spremenljivki iz ankete, vnesite ime spremenljivke med znaka #.
    Primer: za izpis anketirančevega e-poštnega naslova vpišite v besedilo #EMAIL#.
Sistemske spremenljivke, ki so na voljo:

", + "srv_mailing_add_help" => "

  • V razdelku \"Spremenljivke\" izberite željene spremenljivke. Izbrane spremenljivke bodo dodane na konec ankete kot sistemske spremenljivke.
  • V razdelku \"Respondenti\" dodajajte respondente po enega v vrstico.
    Stolpce ločite z vejico, v enakem vrstnem redu kot so navedeni zgoraj (Spremenljivke).

    Primer:
    Spremenljivke: email,ime
    Respondenti: janez.novak@example.com,Janez Novak

  • Lahko pa respondente prenesete iz tekstovne datoteke. S pomočjo spodnjega okna za prenos.

", + #"srv_mailing_set_help" => "

Za pošiljanje e-pošte mora biti dodana sistemska spremenljivka email!


  • Za vstavljanje povezave na url ankete vpišite #URL# v besedilo.
  • Za izpis kode anketiranca vpišite #CODE# v besedilo.
  • Za povezavo na odjavo iz mailing liste, dodajte #UNSUBSCRIBE#
  • Za izpis anketirančeve vrednosti na drugi spremenljivki ali sistemski spremenljivki iz ankete, vnesite ime spremenljivke med znaka #.
    Primer: za izpis anketirančevega e-poštnega naslova vpišite v besedilo #EMAIL#.
Sistemske spremenljivke, ki so na voljo:

", "srv_mailing_upload_list" => "Naloži seznam respondentov iz datoteke", "srv_ub_added" => "Dodan v bazo", "srv_ub_addedby" => "Dodal v bazo", @@ -2563,7 +2563,7 @@ $lang = array ( "srv_userstatus_total" => "Vsi statusi", "srv_userstatus_appropriate"=> "Ustrezni", "srv_userstatus_inappropriate"=> "Neustrezni", - "srv_edithelp" => "Urejanje oken s pomočjo", + "srv_edithelp" => "Urejanje oken s pomočjo", "srv_tracking" => "Prikaži spremembe ankete", "srv_diagnostics" => "Aktivnost", "srv_sar" => "Strežnik", @@ -2572,12 +2572,12 @@ $lang = array ( "srv_editcalculation_missing" => "Neodgovor upoštevaj kot vrednost 0", "srv_edit_quota" => "Uredi kvoto", "cats_for_r_db_ttl" => "Prikazani filtri v r-bazi", - "FinancialSite" => "Finančno spletno mesto", + "FinancialSite" => "Finančno spletno mesto", "whatsthis" => "Kaj je to?", - "aboutOneClick" => "OneClick Upload vam omogoča, da z enostavno operacijo povleci-spusti ali kopiraj-prilepi vašemu sporočilu dodate poljubno število prilog iz vašega trdega diska ali USB ključka.
Deluje v vseh operacijskih sistemih, v Microsoftovih oknih pa je potrebno za njegovo delovanje naložiti mali dodatek, ki ga lahko dobite tukaj.

Veš o OneClick uploadu si lahko preberete tukaj.", - "create_thread" => "Iz tega sporočila kreiraj novo temo", - "create_thread_q" => "Ali ste prepričani, da želite iz tega sporočila ustvariti novo temo?", - "delete_project" => "Ali ste prepričani, da želite trajno izbrisati ta projekt?", + "aboutOneClick" => "OneClick Upload vam omogoča, da z enostavno operacijo povleci-spusti ali kopiraj-prilepi vašemu sporočilu dodate poljubno število prilog iz vašega trdega diska ali USB ključka.
Deluje v vseh operacijskih sistemih, v Microsoftovih oknih pa je potrebno za njegovo delovanje naložiti mali dodatek, ki ga lahko dobite tukaj.

Veš o OneClick uploadu si lahko preberete tukaj.", + "create_thread" => "Iz tega sporočila kreiraj novo temo", + "create_thread_q" => "Ali ste prepričani, da želite iz tega sporočila ustvariti novo temo?", + "delete_project" => "Ali ste prepričani, da želite trajno izbrisati ta projekt?", "SurveyDostop" => "Ankete lahko urejajo", "SurveyForum" => "Forum za komentiranje anket", "SurveyCookie" => "Privzeto shranjevanje piškotka", @@ -6440,8 +6440,8 @@ $lang = array ( 'srv_telephone_call_action_undo_status' => 'Pobriši zadnji status respondenta', 'srv_telephone_call_introduction' => 'Uvod', 'srv_telephone_call_comment' => 'Komentar anketarja na klic:', - 'srv_telephone_settings_access_list' => 'Seznam anketarjev in urednikov z dostopom:', - 'srv_telephone_settings_access_list_link' => ' (podrobno lahko urednike urejate tukaj)', + 'srv_telephone_settings_access_list' => 'Seznam anketarjev in urednikov z dostopom', + 'srv_telephone_settings_access_list_link' => ' (podrobno lahko urednike urejate tukaj):', 'srv_telephone_no_respondents' => 'V bazi nimate respondentov s telefonskimi številkami.', 'srv_telephone_dashboard_legend' => 'Sumarni pregled telefonske ankete:', 'srv_telephone_dashboard_legend_finished' => 'Sumarni pregled zaključenih anket:', diff --git a/lang/2.php b/lang/2.php index 8fb59bb7d..e4c7debd4 100644 --- a/lang/2.php +++ b/lang/2.php @@ -6334,8 +6334,8 @@ $lang = array ( 'srv_telephone_call_action_undo_status' => 'Undo last respondent status', 'srv_telephone_call_introduction' => 'Introduction', 'srv_telephone_call_comment' => 'Any comment for this call:', - 'srv_telephone_settings_access_list' => 'List of interviewers and editors with access to the survey:', - 'srv_telephone_settings_access_list_link' => ' (for detailed editing of editors click here)', + 'srv_telephone_settings_access_list' => 'List of interviewers and editors with access to the survey', + 'srv_telephone_settings_access_list_link' => ' (for detailed editing of editors click here):', 'srv_telephone_no_respondents' => 'There are no respondents with telephone numbers in your database.', 'srv_telephone_dashboard_legend' => 'Phone survey status:', 'srv_telephone_dashboard_legend_finished' => 'Summary of finished phone surveys:', diff --git a/public/css/admin_new.css b/public/css/admin_new.css index ad5e9e2f1..b7d968052 100644 --- a/public/css/admin_new.css +++ b/public/css/admin_new.css @@ -20567,6 +20567,19 @@ div.page_telephone div#tel_line_wrap0 { gap: 16px; align-items: center; } +div.page_telephone fieldset#tel_setting div.set_horizontal { + display: flex; + flex-direction: row; + gap: 8px; + align-items: center; + margin-bottom: 16px; +} +div.page_telephone fieldset#tel_setting div.set_horizontal input { + width: 40px; +} +div.page_telephone fieldset#tel_setting select { + width: 100px; +} div.prevajanje_holder .section { margin: 0 16px 16px 16px; diff --git a/resources/sass/admin_new/components/table/table.scss b/resources/sass/admin_new/components/table/table.scss index b8970e6ba..1762df436 100644 --- a/resources/sass/admin_new/components/table/table.scss +++ b/resources/sass/admin_new/components/table/table.scss @@ -82,6 +82,6 @@ div { border-collapse: collapse; white-space: nowrap; margin: 0px; - } + } } } \ No newline at end of file diff --git a/resources/sass/admin_new/pages/survey_edit/telefonska_anketa.scss b/resources/sass/admin_new/pages/survey_edit/telefonska_anketa.scss index 40a0eb517..0b46f9ead 100644 --- a/resources/sass/admin_new/pages/survey_edit/telefonska_anketa.scss +++ b/resources/sass/admin_new/pages/survey_edit/telefonska_anketa.scss @@ -349,4 +349,25 @@ div.page_telephone { gap: 16px; align-items: center; } + + //Nastavitve + + fieldset#tel_setting { + div.set_horizontal { + display: flex; + flex-direction: row; + gap: 8px; + align-items: center; + + margin-bottom: 16px; + + input { + width: 40px; + } + } + + select { + width: 100px; + } + } } \ No newline at end of file