function load_textdomain() { $locale = apply_filters('staypress_locale', get_locale()); $mofile = SPBCommon::booking_dir("includes/lang/booking-{$locale}.mo"); if (file_exists($mofile)) { load_textdomain('booking', $mofile); } }
function sp_availabiltycalendar() { // Load the text-domain $locale = apply_filters('staypress_locale', get_locale()); $mofile = SPBCommon::booking_dir("includes/lang/booking-{$locale}.mo"); if (file_exists($mofile)) { load_plugin_textdomain('booking', $mofile); } $widget_ops = array('classname' => 'sp_availabiltycalendar', 'description' => __('Availability calendar widget', 'booking')); $control_ops = array('width' => 250, 'height' => 350, 'id_base' => 'sp_availabiltycalendar'); $this->WP_Widget('sp_availabiltycalendar', __('Availability Calendar', 'booking'), $widget_ops, $control_ops); add_action('init', array(&$this, 'enqueue_page_headings')); }
function update_tables_from($installed_build = false) { include_once SPBCommon::booking_dir('includes/upgrade.php'); sp_upgradebooking($installed_build); }