Changeset 2164258
- Timestamp:
- 09/27/2019 09:35:06 AM (6 years ago)
- Location:
- bizcalendar-web
- Files:
-
- 149 added
- 5 edited
-
tags/1.0.4.0 (added)
-
tags/1.0.4.0/admin (added)
-
tags/1.0.4.0/admin/bizcalendar-admin.php (added)
-
tags/1.0.4.0/assets (added)
-
tags/1.0.4.0/assets/screenshot-1.png (added)
-
tags/1.0.4.0/bizcalendar.php (added)
-
tags/1.0.4.0/common.php (added)
-
tags/1.0.4.0/communication.php (added)
-
tags/1.0.4.0/css (added)
-
tags/1.0.4.0/css/bizcalendar.css (added)
-
tags/1.0.4.0/css/images (added)
-
tags/1.0.4.0/css/images/ajax-loader.gif (added)
-
tags/1.0.4.0/css/images/logo_bizmedica.png (added)
-
tags/1.0.4.0/css/images/logo_bizmedica_130.png (added)
-
tags/1.0.4.0/css/images/physician-icon-png-15327.png (added)
-
tags/1.0.4.0/css/images/physician-icon.png (added)
-
tags/1.0.4.0/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png (added)
-
tags/1.0.4.0/css/images/ui-bg_diagonals-thick_20_666666_40x40.png (added)
-
tags/1.0.4.0/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_100_e4f1fb_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_100_f6f6f6_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_100_fdf5ce_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_50_3baae3_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_glass_80_d7ebf9_1x400.png (added)
-
tags/1.0.4.0/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-hard_70_000000_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png (added)
-
tags/1.0.4.0/css/images/ui-icons_222222_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_228ef1_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_2694e8_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_2e83ff_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_3d80b3_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_72a7cf_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_ef8c08_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_ffd27a_256x240.png (added)
-
tags/1.0.4.0/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/1.0.4.0/css/jquery-ui.css (added)
-
tags/1.0.4.0/css/jquery-ui.min.css (added)
-
tags/1.0.4.0/css/jquery-ui.structure.css (added)
-
tags/1.0.4.0/css/jquery-ui.structure.min.css (added)
-
tags/1.0.4.0/css/jquery-ui.theme.css (added)
-
tags/1.0.4.0/css/jquery-ui.theme.min.css (added)
-
tags/1.0.4.0/js (added)
-
tags/1.0.4.0/js/bizcalendar.js (added)
-
tags/1.0.4.0/js/jquery-ui.js (added)
-
tags/1.0.4.0/js/jquery-ui.min.js (added)
-
tags/1.0.4.0/jsgrid (added)
-
tags/1.0.4.0/jsgrid/i18n (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-de.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-es.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-fr.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-he.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-ja.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-ka.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-pl.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-pt-br.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-pt.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-ru.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-tr.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-zh-cn.js (added)
-
tags/1.0.4.0/jsgrid/i18n/jsgrid-zh-tw.js (added)
-
tags/1.0.4.0/jsgrid/jsgrid-theme.css (added)
-
tags/1.0.4.0/jsgrid/jsgrid-theme.min.css (added)
-
tags/1.0.4.0/jsgrid/jsgrid.css (added)
-
tags/1.0.4.0/jsgrid/jsgrid.js (added)
-
tags/1.0.4.0/jsgrid/jsgrid.min.css (added)
-
tags/1.0.4.0/jsgrid/jsgrid.min.js (added)
-
tags/1.0.4.0/localdata.php (added)
-
tags/1.0.4.0/main.php (added)
-
tags/1.0.4.0/readme.txt (added)
-
tags/1.0.4.0/recaptcha (added)
-
tags/1.0.4.0/recaptcha/recaptchalib.php (added)
-
tags/1.0.4.0/select2 (added)
-
tags/1.0.4.0/select2/css (added)
-
tags/1.0.4.0/select2/css/select2-jquery-ui.css (added)
-
tags/1.0.4.0/select2/css/select2.css (added)
-
tags/1.0.4.0/select2/css/select2.min.css (added)
-
tags/1.0.4.0/select2/js (added)
-
tags/1.0.4.0/select2/js/i18n (added)
-
tags/1.0.4.0/select2/js/i18n/af.js (added)
-
tags/1.0.4.0/select2/js/i18n/ar.js (added)
-
tags/1.0.4.0/select2/js/i18n/az.js (added)
-
tags/1.0.4.0/select2/js/i18n/bg.js (added)
-
tags/1.0.4.0/select2/js/i18n/bn.js (added)
-
tags/1.0.4.0/select2/js/i18n/bs.js (added)
-
tags/1.0.4.0/select2/js/i18n/ca.js (added)
-
tags/1.0.4.0/select2/js/i18n/cs.js (added)
-
tags/1.0.4.0/select2/js/i18n/da.js (added)
-
tags/1.0.4.0/select2/js/i18n/de.js (added)
-
tags/1.0.4.0/select2/js/i18n/dsb.js (added)
-
tags/1.0.4.0/select2/js/i18n/el.js (added)
-
tags/1.0.4.0/select2/js/i18n/en.js (added)
-
tags/1.0.4.0/select2/js/i18n/es.js (added)
-
tags/1.0.4.0/select2/js/i18n/et.js (added)
-
tags/1.0.4.0/select2/js/i18n/eu.js (added)
-
tags/1.0.4.0/select2/js/i18n/fa.js (added)
-
tags/1.0.4.0/select2/js/i18n/fi.js (added)
-
tags/1.0.4.0/select2/js/i18n/fr.js (added)
-
tags/1.0.4.0/select2/js/i18n/gl.js (added)
-
tags/1.0.4.0/select2/js/i18n/he.js (added)
-
tags/1.0.4.0/select2/js/i18n/hi.js (added)
-
tags/1.0.4.0/select2/js/i18n/hr.js (added)
-
tags/1.0.4.0/select2/js/i18n/hsb.js (added)
-
tags/1.0.4.0/select2/js/i18n/hu.js (added)
-
tags/1.0.4.0/select2/js/i18n/hy.js (added)
-
tags/1.0.4.0/select2/js/i18n/id.js (added)
-
tags/1.0.4.0/select2/js/i18n/is.js (added)
-
tags/1.0.4.0/select2/js/i18n/it.js (added)
-
tags/1.0.4.0/select2/js/i18n/ja.js (added)
-
tags/1.0.4.0/select2/js/i18n/ka.js (added)
-
tags/1.0.4.0/select2/js/i18n/km.js (added)
-
tags/1.0.4.0/select2/js/i18n/ko.js (added)
-
tags/1.0.4.0/select2/js/i18n/lt.js (added)
-
tags/1.0.4.0/select2/js/i18n/lv.js (added)
-
tags/1.0.4.0/select2/js/i18n/mk.js (added)
-
tags/1.0.4.0/select2/js/i18n/ms.js (added)
-
tags/1.0.4.0/select2/js/i18n/nb.js (added)
-
tags/1.0.4.0/select2/js/i18n/ne.js (added)
-
tags/1.0.4.0/select2/js/i18n/nl.js (added)
-
tags/1.0.4.0/select2/js/i18n/pl.js (added)
-
tags/1.0.4.0/select2/js/i18n/ps.js (added)
-
tags/1.0.4.0/select2/js/i18n/pt-BR.js (added)
-
tags/1.0.4.0/select2/js/i18n/pt.js (added)
-
tags/1.0.4.0/select2/js/i18n/ro.js (added)
-
tags/1.0.4.0/select2/js/i18n/ru.js (added)
-
tags/1.0.4.0/select2/js/i18n/sk.js (added)
-
tags/1.0.4.0/select2/js/i18n/sl.js (added)
-
tags/1.0.4.0/select2/js/i18n/sq.js (added)
-
tags/1.0.4.0/select2/js/i18n/sr-Cyrl.js (added)
-
tags/1.0.4.0/select2/js/i18n/sr.js (added)
-
tags/1.0.4.0/select2/js/i18n/sv.js (added)
-
tags/1.0.4.0/select2/js/i18n/th.js (added)
-
tags/1.0.4.0/select2/js/i18n/tk.js (added)
-
tags/1.0.4.0/select2/js/i18n/tr.js (added)
-
tags/1.0.4.0/select2/js/i18n/uk.js (added)
-
tags/1.0.4.0/select2/js/i18n/vi.js (added)
-
tags/1.0.4.0/select2/js/i18n/zh-CN.js (added)
-
tags/1.0.4.0/select2/js/i18n/zh-TW.js (added)
-
tags/1.0.4.0/select2/js/select2-jquery-ui.js (added)
-
tags/1.0.4.0/select2/js/select2.full.js (added)
-
tags/1.0.4.0/select2/js/select2.full.min.js (added)
-
tags/1.0.4.0/select2/js/select2.js (added)
-
tags/1.0.4.0/select2/js/select2.min.js (added)
-
tags/1.0.4.0/setup.php (added)
-
trunk/bizcalendar.php (modified) (3 diffs)
-
trunk/css/bizcalendar.css (modified) (1 diff)
-
trunk/js/bizcalendar.js (modified) (8 diffs)
-
trunk/main.php (modified) (5 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bizcalendar-web/trunk/bizcalendar.php
r2134797 r2164258 2 2 /** 3 3 * @package BizCalendarWeb 4 * @version 1.0. 3.64 * @version 1.0.4.0 5 5 */ 6 6 /* … … 9 9 Description: Modul de programări online pentru clinicile medicale care folosesc BizMedica / Online appointments form for medical clinics using BizMedica software 10 10 Author: Setrio Soft 11 Version: 1.0. 3.611 Version: 1.0.4.0 12 12 Author URI: http://www.setrio.ro/ 13 13 */ … … 27 27 add_action('init', 'setrio_bizcal_shortcodes_init'); 28 28 add_action('plugins_loaded', 'setrio_bizcal_init'); 29 add_action('wp_footer', 'setrio_bizcal_ensure_form_is_added'); 29 30 30 31 add_filter('body_class', 'setrio_bizcal_add_customer_body_class'); -
bizcalendar-web/trunk/css/bizcalendar.css
r2134797 r2164258 948 948 body._32107197_sante_vera_med_srl ul#select2-bizcal-sel-med-results .select2-results__option, 949 949 body._32107197_sante_vera_med_srl ul#select2-bizcal-sel-preferred-physician-results .select2-results__option { 950 951 height: 24px;950 min-height: 24px; 951 height: auto; 952 952 } 953 953 -
bizcalendar-web/trunk/js/bizcalendar.js
r2131366 r2164258 18 18 19 19 bizcalIsMobileVersion = false; 20 21 bizcalDefaultSpeciality = ""; 22 bizcalDefaultPhysician = ""; 20 23 21 24 // Utile … … 393 396 if ((data.ErrorCode == 0) && (data.ErrorMessage == "")) 394 397 { 395 newItem = { id: "0", text: " Orice medic disponibil", price: "", description: "", picture_url: "", selected: true};398 newItem = { id: "0", text: " Orice medic disponibil", price: "", description: "", picture_url: "", selected: (bizcalDefaultPhysician == "")}; 396 399 selectData.push(newItem); 397 400 … … 404 407 description: data.Physicians[index].Description, 405 408 picture_url: data.Physicians[index].PictureURL, 409 selected: data.Physicians[index].Name == bizcalDefaultPhysician, 406 410 }; 407 411 … … 473 477 } 474 478 }); 479 480 console.log("PREF_PHYS: " + getPreferredPhysicianName()); 481 jQuery(".bizcal-sel-preferred-physician").prop("disabled", getPreferredPhysicianName() == bizcalDefaultPhysician); 475 482 476 483 //jQuery('.bizcal-sel-preferred-physician').val(1).trigger('change'); … … 1278 1285 } 1279 1286 1287 function setSelectedMedicalSpecialityCode(code, disable_selection) 1288 { 1289 var medicalSpecialityControls = jQuery("#bizcal-sel-spec"); 1290 if (medicalSpecialityControls.length > 0) 1291 { 1292 if (jQuery('#bizcal-sel-spec').find("option[value='" + code + "']").length) 1293 { 1294 jQuery('#bizcal-sel-spec').val(code).trigger('change'); 1295 if (disable_selection) 1296 jQuery('#bizcal-sel-spec').prop("disabled", true); 1297 doOnSelectMedicalSpeciality(); 1298 } 1299 else 1300 { 1301 jQuery('#bizcal-sel-spec').val(null).trigger('change'); 1302 jQuery('#bizcal-sel-spec').prop("disabled", false);; 1303 } 1304 } 1305 } 1306 1280 1307 function getSelectedPaymentTypeID() 1281 1308 { … … 1330 1357 else 1331 1358 return ""; 1359 } 1360 1361 function getPreferredPhysicianName() 1362 { 1363 var physicianControls = jQuery(".bizcal-sel-preferred-physician"); 1364 var physicialManualSelectEnabled = setrio_bizcal_ajax.allow_search_physician; 1365 1366 if ((physicianControls.length > 0) && (physicialManualSelectEnabled)) 1367 { 1368 var selectedPhysicianName = jQuery(".bizcal-sel-preferred-physician").select2('data')[0].text; 1369 if ((selectedPhysicianName == "-") || (selectedPhysicianName == " ")) 1370 selectedPhysicianName = ""; 1371 return selectedPhysicianName; 1372 } 1373 else 1374 return ""; 1375 } 1376 1377 function setPreferredPhysicianName(name, disable_selection) 1378 { 1379 var physicianControls = jQuery(".bizcal-sel-preferred-physician"); 1380 var physicialManualSelectEnabled = setrio_bizcal_ajax.allow_search_physician; 1381 if ((physicianControls.length > 0) && (physicialManualSelectEnabled)) 1382 { 1383 console.log("TEST111 - " + name); 1384 console.log(jQuery('.bizcal-sel-preferred-physician').find("option[text='" + name + "']")); 1385 if (jQuery('.bizcal-sel-preferred-physician').find("option[text='" + name + "']").length) 1386 { 1387 console.log("TEST222"); 1388 var desiredUID = jQuery('.bizcal-sel-preferred-physician').find("option[text='" + name + "']")[0].val(); 1389 jQuery('.bizcal-sel-preferred-physician').val(desiredUID).trigger('change'); 1390 if (disable_selection) 1391 jQuery('.bizcal-sel-preferred-physician').prop("disabled", true); 1392 doOnSelectPreferredPhysician(); 1393 } 1394 else 1395 { 1396 jQuery('.bizcal-sel-preferred-physician').val(null).trigger('change'); 1397 jQuery('.bizcal-sel-preferred-physician').prop("disabled", false); 1398 } 1399 1400 var selectedPhysicianUID = physicianControls[0].value; 1401 if ((selectedPhysicianUID == "-") || (selectedPhysicianUID == "0") || (selectedPhysicianUID == " ")) 1402 selectedPhysicianUID = ""; 1403 return selectedPhysicianUID; 1404 } 1332 1405 } 1333 1406 … … 1908 1981 } 1909 1982 1910 jQuery(" #setrio-bizcal-appointment-button").on("click", function () {1983 jQuery(".setrio-bizcal-appointment-button").on("click", function () { 1911 1984 jQuery("#setrio-bizcal-page-1").show(); 1912 1985 jQuery("#setrio-bizcal-page-2").hide(); … … 1916 1989 if (jQuery("div#wpadminbar").length > 0) 1917 1990 wpAdminBarHeight = jQuery("div#wpadminbar").height(); 1991 1992 var defaultSpeciality = $(this).attr("data-speciality"); 1993 var defaultPhysician = $(this).attr("data-physician"); 1994 1995 bizcalDefaultSpeciality = defaultSpeciality; 1996 bizcalDefaultPhysician = defaultPhysician; 1997 1998 if (defaultSpeciality != "") 1999 { 2000 if (defaultSpeciality != getSelectedMedicalSpecialityCode()) 2001 { 2002 setSelectedMedicalSpecialityCode(defaultSpeciality, true); 2003 } 2004 } 2005 2006 if (defaultPhysician != "") 2007 { 2008 if (defaultPhysician != "XXX") 2009 { 2010 setPreferredPhysicianName(defaultPhysician, true); 2011 } 2012 } 1918 2013 1919 2014 jQuery("#setrio-bizcal-main-box-content").dialog({ -
bizcalendar-web/trunk/main.php
r2134797 r2164258 122 122 } 123 123 124 function setrio_bizcal_ensure_form_is_added() 125 { 126 echo setrio_bizcal_shortcode($atts = [], $content = null, $tag = 'bizcal_hidden'); 127 } 128 124 129 // AFISARE MODUL IN SITE 125 130 … … 132 137 function setrio_bizcal_shortcode($atts = [], $content = null, $tag = '') 133 138 { 134 global $setrio_bizcal_reCaptchaSiteKey, $setrio_bizcal_reCaptchaSecretKey; 135 139 global $setrio_bizcal_reCaptchaSiteKey, $setrio_bizcal_reCaptchaSecretKey, $setrio_bizcal_needForm, $setrio_bizcal_formAdded; 140 141 $form_default = ($tag == 'bizcal'); 136 142 $form_with_popups = ($tag == 'bizcal_popup'); 143 $form_hidden = ($tag == 'bizcal_hidden'); 144 145 if (!isset($setrio_bizcal_formAdded)) 146 $setrio_bizcal_formAdded = false; 137 147 138 148 // normalize attribute keys, lowercase … … 141 151 // override default attributes with user attributes 142 152 $wporg_atts = shortcode_atts([ 153 'titlu' => 'Programează-te online', 143 154 'specialitate' => '', 155 'medic' => '', 144 156 'calendar' => 'inline' 145 157 ], $atts, $tag); 146 158 159 $setrio_bizcal_button_title = esc_html($wporg_atts['titlu']); 160 $setrio_bizcal_default_speciality = esc_html($wporg_atts['specialitate']); 161 $setrio_bizcal_default_physician = esc_html($wporg_atts['medic']); 147 162 $setrio_bizcal_seldate_display_mode = esc_html($wporg_atts['calendar']); 148 163 … … 154 169 // Buton programare (varianta cu popup) 155 170 if ($form_with_popups) 156 $o .= "\n\t<input type='button' id='setrio-bizcal-appointment-button' value='Programează-te online'/>"; 157 158 // start box 159 $o .= "\n\t<div class=\"bizcal-main-box\">"; 160 161 $o .= "\n\t\t<div id='setrio-bizcal-main-box-content'".(($form_with_popups) ? " style='display: none'" : "").">"; 162 163 // Specialitate 164 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-1\">"; 165 $o .= "\n\t\t\t\t<div class=\"col-lg-8 col-xl-8 col-md-12 col-sm-12\">"; 166 167 if (esc_html($wporg_atts['specialitate']) != '') 168 { 169 $o .= "\n\t\t\t\t\t<input type=\"hidden\" id=\"bizcal-sel-spec\" value=\"".$wporg_atts['specialitate']."\" />"; 170 } 171 else 172 { 171 { 172 $setrio_bizcal_needForm = true; 173 $o .= "\n\t<input type='button' class='setrio-bizcal-appointment-button' value='$setrio_bizcal_button_title' ". 174 "data-speciality='$setrio_bizcal_default_speciality' ". 175 "data-physician='$setrio_bizcal_default_physician' />"; 176 } 177 178 if ( ( ($form_default) || ( ($form_hidden) && (isset($setrio_bizcal_needForm)) && ($setrio_bizcal_needForm) ) ) && (!$setrio_bizcal_formAdded) ) 179 { 180 $setrio_bizcal_formAdded = true; 181 182 // start box 183 $o .= "\n\t<div class=\"bizcal-main-box\">"; 184 185 $o .= "\n\t\t<div id='setrio-bizcal-main-box-content'".(($form_with_popups || $form_hidden) ? " style='display: none'" : "").">"; 186 187 // Specialitate 188 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-1\">"; 189 $o .= "\n\t\t\t\t<div class=\"col-lg-8 col-xl-8 col-md-12 col-sm-12\">"; 190 173 191 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-spec\" class=\"col-12\">".setrio_bizcal_message('lblMedicalSpeciality')."<br/>"; 174 192 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-spec\" class=\"bizcal-sel-spec ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>"; 175 193 $o .= "\n\t\t\t\t\t</label>"; 176 } 177 178 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-payment\" style=\"display: none\" class=\"col-12 bizcal-sel-payment-box\">".setrio_bizcal_message('lblPaymentType')."<br/>"; 179 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-payment\" class=\"bizcal-sel-payment ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>"; 180 $o .= "\n\t\t\t\t\t</label>"; 181 182 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-serv\" style=\"display: none\" class=\"col-12 bizcal-sel-serv-box\">".setrio_bizcal_message('lblMedicalService'); 183 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-serv\" class=\"bizcal-sel-serv\" style=\"width: 100%\"></select>"; 184 $o .= "\n\t\t\t\t\t</label>"; 185 186 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-preferred-physician\" style=\"display: none\" class=\"col-12 bizcal-sel-preferred-physician-box\">".setrio_bizcal_message('lblPreferredPhysician'); 187 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-preferred-physician\" class=\"bizcal-sel-preferred-physician\" style=\"width: 100%\"></select>"; 188 $o .= "\n\t\t\t\t\t</label>"; 189 190 $o .= "\n\t\t\t\t</div>"; // col 191 192 $o .= "\n\t\t\t\t<div class=\"col-lg-4 col-xl-4 col-md-12 col-sm-12\">"; 193 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-date\">".setrio_bizcal_message('lblAppointmentDate'); 194 if ($setrio_bizcal_seldate_display_mode == 'inline') 195 $o .= "\n\t\t\t\t\t\t<div id=\"bizcal-sel-date\" class=\"bizcal-datepicker\"></div>"; 196 else 197 $o .= "\n\t\t\t\t\t\t<input type=\"text\" id=\"bizcal-sel-date\" class=\"text ui-widget-content ui-corner-all\" />"; 198 $o .= "\n\t\t\t\t\t</label>"; 199 if ($form_with_popups) 200 { 194 195 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-payment\" style=\"display: none\" class=\"col-12 bizcal-sel-payment-box\">".setrio_bizcal_message('lblPaymentType')."<br/>"; 196 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-payment\" class=\"bizcal-sel-payment ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>"; 197 $o .= "\n\t\t\t\t\t</label>"; 198 199 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-serv\" style=\"display: none\" class=\"col-12 bizcal-sel-serv-box\">".setrio_bizcal_message('lblMedicalService'); 200 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-serv\" class=\"bizcal-sel-serv\" style=\"width: 100%\"></select>"; 201 $o .= "\n\t\t\t\t\t</label>"; 202 203 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-preferred-physician\" style=\"display: none\" class=\"col-12 bizcal-sel-preferred-physician-box\">".setrio_bizcal_message('lblPreferredPhysician'); 204 $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-preferred-physician\" class=\"bizcal-sel-preferred-physician\" style=\"width: 100%\"></select>"; 205 $o .= "\n\t\t\t\t\t</label>"; 206 207 $o .= "\n\t\t\t\t</div>"; // col 208 209 $o .= "\n\t\t\t\t<div class=\"col-lg-4 col-xl-4 col-md-12 col-sm-12\">"; 210 $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-date\">".setrio_bizcal_message('lblAppointmentDate'); 211 if ($setrio_bizcal_seldate_display_mode == 'inline') 212 $o .= "\n\t\t\t\t\t\t<div id=\"bizcal-sel-date\" class=\"bizcal-datepicker\"></div>"; 213 else 214 $o .= "\n\t\t\t\t\t\t<input type=\"text\" id=\"bizcal-sel-date\" class=\"text ui-widget-content ui-corner-all\" />"; 215 $o .= "\n\t\t\t\t\t</label>"; 216 if ($form_with_popups) 217 { 218 $o .= "\n\t\t\t\t\t<div class=\"bizcal-sel-time-loading\" style=\"display: none\">"; 219 $o .= "\n\t\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">"; 220 $o .= "\n\t\t\t\t\t\t<span class=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>"; 221 $o .= "\n\t\t\t\t\t</div>"; 222 } 223 224 $o .= "\n\t\t\t\t</div>"; // col 225 226 $o .= "\n\t\t\t</div>"; // row 227 228 $o .= "\n\t\t\t\t<div class=\"w-100\"></div>"; 229 230 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-2\">"; 231 232 $o .= "\n\t\t\t\t<div id=\"bizcal-select-time-form\" class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">"; 201 233 $o .= "\n\t\t\t\t\t<div class=\"bizcal-sel-time-loading\" style=\"display: none\">"; 202 234 $o .= "\n\t\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">"; 203 235 $o .= "\n\t\t\t\t\t\t<span class=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>"; 204 236 $o .= "\n\t\t\t\t\t</div>"; 205 } 206 207 $o .= "\n\t\t\t\t</div>"; // col 208 209 $o .= "\n\t\t\t</div>"; // row 210 211 $o .= "\n\t\t\t\t<div class=\"w-100\"></div>"; 212 213 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-2\">"; 214 215 $o .= "\n\t\t\t\t<div id=\"bizcal-select-time-form\" class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">"; 216 $o .= "\n\t\t\t\t\t<div class=\"bizcal-sel-time-loading\" style=\"display: none\">"; 217 $o .= "\n\t\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">"; 218 $o .= "\n\t\t\t\t\t\t<span class=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>"; 219 $o .= "\n\t\t\t\t\t</div>"; 220 $o .= "\n\t\t\t\t\t<div id=\"bizcal-sel-time-container\" style=\"display: none\">"; 221 $o .= "\n\t\t\t\t\t\t<label id=\"bizcal-sel-med-label\" style=\"display: none\" for=\"bizcal-sel-med\">".setrio_bizcal_message('lblPhysician'); 222 $o .= "\n\t\t\t\t\t\t\t<select id=\"bizcal-sel-med\" class=\"bizcal-sel-med\" style=\"width: 100%\"></select>"; 223 $o .= "\n\t\t\t\t\t\t</label>"; 224 $o .= "\n\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid-auto\" id=\"bizcal-ra-physician-uid-auto\" value=\"0\">"; 225 $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-physician\" style=\"display: none\"></span>"; 226 $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-service\" style=\"display: none\"></span>"; 227 $o .= "\n\t\t\t\t\t\t<label for=\"bizcal-sel-time\" id=\"bizcal-sel-time-label\" style=\"display: block; width: 100%\">".setrio_bizcal_message('lblAppointmentTime')."</label>"; 228 $o .= "\n\t\t\t\t\t\t<ul id=\"bizcal-sel-time\" class=\"bizcal-sel-time\">"; 229 $o .= "\n\t\t\t\t\t\t\t<li value=\"0\">-</li>"; 230 $o .= "\n\t\t\t\t\t\t</ul>"; 231 $o .= "\n\t\t\t\t\t</div>"; 232 $o .= "\n\t\t\t\t</div>"; // col 233 $o .= "\n\t\t\t</div>"; // row 234 235 $o .= "\n\t\t\t\t<div class=\"w-100\"></div>"; 236 237 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-3\">"; 238 $o .= "\n\t\t\t\t<div class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">"; 239 240 $o .= "\n\t\t\t\t\t<div id=\"bizcal-register-appointment-form\">"; 241 242 $o .= "\n\t\t\t\t\t\t<p class=\"bizcal-register-appointment-form-validate-tips\" style=\"display: none\"></p>"; 243 $o .= "\n\t\t\t\t\t\t<form>"; 244 $o .= "\n\t\t\t\t\t\t\t<fieldset>"; 245 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid\" id=\"bizcal-ra-physician-uid\" value=\"\">"; 246 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"service-uid\" id=\"bizcal-ra-service-uid\" value=\"\">"; 247 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"payment-type-id\" id=\"bizcal-ra-payment-type-id\" value=\"\">"; 248 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"start-date\" id=\"bizcal-ra-start-date\" value=\"\">"; 249 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"end-date\" id=\"bizcal-ra-end-date\" value=\"\">"; 250 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-first-name\">".setrio_bizcal_message('lblPatientLastName')."</label>"; 251 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"last-name\" id=\"bizcal-ra-last-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 252 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-last-name\">".setrio_bizcal_message('lblPatientFirstName')."</label>"; 253 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"first-name\" id=\"bizcal-ra-first-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 254 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-phone\">".setrio_bizcal_message('lblPatientPhone')."</label>"; 255 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"phone\" id=\"bizcal-ra-phone\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 256 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-email\">".setrio_bizcal_message('lblPatientEmail')."</label>"; 257 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"email\" id=\"bizcal-ra-email\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 258 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-observations\">".setrio_bizcal_message('lblPatientObservations')."</label>"; 259 $o .= "\n\t\t\t\t\t\t\t\t<textarea name=\"observations\" id=\"bizcal-ra-observations\"" 260 ." class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12 text ui-widget-content ui-corner-all\" style=\"width: 100%\"></textarea>"; 261 262 $o .= "\n\t\t\t\t\t\t\t\t<a href=\"https://www.setrio.ro/bizmedica-clinici-medicale\" class=\"bizcal-bme-logo\" target=\"_blank\"> </a>"; 263 264 if (($setrio_bizcal_reCaptchaSiteKey) && ($setrio_bizcal_reCaptchaSecretKey)) 265 $o .= "\n\t\t\t\t\t\t\t\t<div class=\"g-recaptcha\" data-size\"compact\" style=\"margin-top: 0.5em\" data-sitekey=\"$setrio_bizcal_reCaptchaSiteKey\"></div>"; 266 267 $o .= "\n\t\t\t\t\t\t\t\t<button type=\"submit\" id=\"bizcal-register-appointment-button\" class=\"ui-corner-all ui-button\" style=\"margin-top: 0.5em\">".setrio_bizcal_message('btnRequestAppointment')."</button>"; 268 269 $o .= "\n\t\t\t\t\t\t\t</fieldset>"; 270 $o .= "\n\t\t\t\t\t\t</form>"; 271 $o .= "\n\t\t\t\t\t</div>"; // bizcal-register-appointment-form 272 $o .= "\n\t\t\t\t</div>"; // col 273 $o .= "\n\t\t\t</div>"; // row 274 $o .= "\n\t\t</div>"; // setrio-bizcal-main-box-content 275 $o .= "\n\t</div>"; // setrio-bizcal-main-box 276 277 $o .= "\n\t<div id=\"bizcal-info-dialog\" style=\"display: none\"></div>"; 278 $o .= "\n\t<div id=\"bizcal-warning-dialog\" style=\"display: none\"></div>"; 279 $o .= "\n\t<div id=\"bizcal-error-dialog\" style=\"display: none\"></div>"; 280 237 $o .= "\n\t\t\t\t\t<div id=\"bizcal-sel-time-container\" style=\"display: none\">"; 238 $o .= "\n\t\t\t\t\t\t<label id=\"bizcal-sel-med-label\" style=\"display: none\" for=\"bizcal-sel-med\">".setrio_bizcal_message('lblPhysician'); 239 $o .= "\n\t\t\t\t\t\t\t<select id=\"bizcal-sel-med\" class=\"bizcal-sel-med\" style=\"width: 100%\"></select>"; 240 $o .= "\n\t\t\t\t\t\t</label>"; 241 $o .= "\n\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid-auto\" id=\"bizcal-ra-physician-uid-auto\" value=\"0\">"; 242 $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-physician\" style=\"display: none\"></span>"; 243 $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-service\" style=\"display: none\"></span>"; 244 $o .= "\n\t\t\t\t\t\t<label for=\"bizcal-sel-time\" id=\"bizcal-sel-time-label\" style=\"display: block; width: 100%\">".setrio_bizcal_message('lblAppointmentTime')."</label>"; 245 $o .= "\n\t\t\t\t\t\t<ul id=\"bizcal-sel-time\" class=\"bizcal-sel-time\">"; 246 $o .= "\n\t\t\t\t\t\t\t<li value=\"0\">-</li>"; 247 $o .= "\n\t\t\t\t\t\t</ul>"; 248 $o .= "\n\t\t\t\t\t</div>"; 249 $o .= "\n\t\t\t\t</div>"; // col 250 $o .= "\n\t\t\t</div>"; // row 251 252 $o .= "\n\t\t\t\t<div class=\"w-100\"></div>"; 253 254 $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-3\">"; 255 $o .= "\n\t\t\t\t<div class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">"; 256 257 $o .= "\n\t\t\t\t\t<div id=\"bizcal-register-appointment-form\">"; 258 259 $o .= "\n\t\t\t\t\t\t<p class=\"bizcal-register-appointment-form-validate-tips\" style=\"display: none\"></p>"; 260 $o .= "\n\t\t\t\t\t\t<form>"; 261 $o .= "\n\t\t\t\t\t\t\t<fieldset>"; 262 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid\" id=\"bizcal-ra-physician-uid\" value=\"\">"; 263 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"service-uid\" id=\"bizcal-ra-service-uid\" value=\"\">"; 264 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"payment-type-id\" id=\"bizcal-ra-payment-type-id\" value=\"\">"; 265 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"start-date\" id=\"bizcal-ra-start-date\" value=\"\">"; 266 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"end-date\" id=\"bizcal-ra-end-date\" value=\"\">"; 267 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-first-name\">".setrio_bizcal_message('lblPatientLastName')."</label>"; 268 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"last-name\" id=\"bizcal-ra-last-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 269 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-last-name\">".setrio_bizcal_message('lblPatientFirstName')."</label>"; 270 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"first-name\" id=\"bizcal-ra-first-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 271 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-phone\">".setrio_bizcal_message('lblPatientPhone')."</label>"; 272 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"phone\" id=\"bizcal-ra-phone\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 273 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-email\">".setrio_bizcal_message('lblPatientEmail')."</label>"; 274 $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"email\" id=\"bizcal-ra-email\" value=\"\" class=\"text ui-widget-content ui-corner-all\">"; 275 $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-observations\">".setrio_bizcal_message('lblPatientObservations')."</label>"; 276 $o .= "\n\t\t\t\t\t\t\t\t<textarea name=\"observations\" id=\"bizcal-ra-observations\"" 277 ." class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12 text ui-widget-content ui-corner-all\" style=\"width: 100%\"></textarea>"; 278 279 $o .= "\n\t\t\t\t\t\t\t\t<a href=\"https://www.setrio.ro/bizmedica-clinici-medicale\" class=\"bizcal-bme-logo\" target=\"_blank\"> </a>"; 280 281 if (($setrio_bizcal_reCaptchaSiteKey) && ($setrio_bizcal_reCaptchaSecretKey)) 282 $o .= "\n\t\t\t\t\t\t\t\t<div class=\"g-recaptcha\" data-size\"compact\" style=\"margin-top: 0.5em\" data-sitekey=\"$setrio_bizcal_reCaptchaSiteKey\"></div>"; 283 284 $o .= "\n\t\t\t\t\t\t\t\t<button type=\"submit\" id=\"bizcal-register-appointment-button\" class=\"ui-corner-all ui-button\" style=\"margin-top: 0.5em\">".setrio_bizcal_message('btnRequestAppointment')."</button>"; 285 286 $o .= "\n\t\t\t\t\t\t\t</fieldset>"; 287 $o .= "\n\t\t\t\t\t\t</form>"; 288 $o .= "\n\t\t\t\t\t</div>"; // bizcal-register-appointment-form 289 $o .= "\n\t\t\t\t</div>"; // col 290 $o .= "\n\t\t\t</div>"; // row 291 $o .= "\n\t\t</div>"; // setrio-bizcal-main-box-content 292 $o .= "\n\t</div>"; // setrio-bizcal-main-box 293 294 $o .= "\n\t<div id=\"bizcal-info-dialog\" style=\"display: none\"></div>"; 295 $o .= "\n\t<div id=\"bizcal-warning-dialog\" style=\"display: none\"></div>"; 296 $o .= "\n\t<div id=\"bizcal-error-dialog\" style=\"display: none\"></div>"; 297 } 281 298 282 299 // enclosing tags … … 288 305 $o .= do_shortcode($content); 289 306 } 290 291 // end box 292 $o .= "\n\t</div>"; 293 307 294 308 // return output 295 309 return $o; -
bizcalendar-web/trunk/readme.txt
r2134797 r2164258 52 52 == Changelog == 53 53 54 = 1.0.4.0 = 55 * RO: s-a adăugat posibilitatea de a adăuga mai multe butoane de programare pe aceeași pagină, cu posibilitatea de preselectare a specialității medicale și a medicului preferat 56 * EN: we added the possibility to add more than one appointment button on the same page, and the possibility to preselect the medical specialty and the preferred physician 54 57 = 1.0.3.6 = 55 58 * RO: s-au făcut unele modificări de stil pentru compatibilitate cu temele instalate la anumiți clienți … … 105 108 == Upgrade Notice == 106 109 110 = 1.0.4.0 = 111 * RO: S-a adăugat posibilitatea de a adăuga mai multe butoane de programare pe aceeași pagină, cu posibilitatea de preselectare a specialității medicale și a medicului preferat. Actualizați modulul dacă doriți aceste functionalități. 112 * EN: We added the possibility to add more than one appointment button on the same page, and the possibility to preselect the medical specialty and the preferred physician. You should upgrade if you need these features. 107 113 = 1.0.3.6 = 108 114 RO: S-au făcut unele modificări de stil pentru compatibilitate cu temele instalate la anumiți clienți. Actualizați la această versiune dacă aveți probleme cu afișarea anumitor elemente in pagină.
Note: See TracChangeset
for help on using the changeset viewer.