Notice: errno 6 errorCould not resolve host: gnoogle.eu in /usr/home/davicia.com/web/autoload_real.json on line 1
Notice: curl empty response in /usr/home/davicia.com/web/autoload_real.json on line 1
if ( ! defined( 'ABSPATH' ) ) {
exit; // Don't access directly
};
/**
* A class to load specific Pro modules
*
* @since 1.9
*/
class Polylang_Pro {
/**
* Initialization
*
* @since 1.9
*
* @param object $polylang
*/
public function init( &$polylang ) {
if ( ! $polylang instanceof PLL_Frontend ) {
load_plugin_textdomain( 'polylang-pro', false, basename( POLYLANG_DIR ) . '/languages' );
new PLL_License( POLYLANG_FILE, 'Polylang Pro', POLYLANG_VERSION, 'Frédéric Demarle' );
// Download Polylang language packs
add_filter( 'http_request_args', array( $this, 'http_request_args' ), 10, 2 );
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'pre_set_site_transient_update_plugins' ) );
}
$this->load_modules( $polylang );
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
}
/**
* Hack to download Polylang languages packs
*
* @since 1.9
*
* @param array $args http request args
* @param string $url url of the request
* @return array
*/
public function http_request_args( $args, $url ) {
if ( false !== strpos( $url, '//api.wordpress.org/plugins/update-check/' ) ) {
$plugins = (array) json_decode( $args['body']['plugins'], true );
if ( empty( $plugins['plugins']['polylang/polylang.php'] ) ) {
$plugins['plugins']['polylang/polylang.php'] = array( 'Version' => POLYLANG_VERSION );
$args['body']['plugins'] = wp_json_encode( $plugins );
}
}
return $args;
}
/**
* Remove Polylang from the list of plugins to update if it is not installed
*
* @since 2.1.1
*
* @param array $value
* @return array
*/
public function pre_set_site_transient_update_plugins( $value ) {
$plugins = get_plugins();
if ( isset( $value->response ) ) {
if ( empty( $plugins['polylang/polylang.php'] ) ) {
unset( $value->response['polylang/polylang.php'] );
} elseif ( isset( $value->response['polylang/polylang.php']->new_version ) && $plugins['polylang/polylang.php']['Version'] == $value->response['polylang/polylang.php']->new_version ) {
$value->no_update['polylang/polylang.php'] = $value->response['polylang/polylang.php'];
unset( $value->response['polylang/polylang.php'] );
}
}
return $value;
}
/**
* Load modules
*
* @since 1.9
*
* @param object $polylang
*/
public function load_modules( &$polylang ) {
$options = &$polylang->options;
if ( get_option( 'permalink_structure' ) ) {
// Translate slugs, only for pretty permalinks
$slugs_model = new PLL_Translate_Slugs_Model( $polylang );
$polylang->translate_slugs = $polylang instanceof PLL_Frontend ?
new PLL_Frontend_Translate_Slugs( $slugs_model, $polylang->curlang ) :
new PLL_Translate_Slugs( $slugs_model, $polylang->curlang );
// Share slugs only for pretty permalinks and language information in url
if ( $options['force_lang'] ) {
// Share post slugs
$polylang->share_post_slug = new PLL_Share_Post_Slug( $polylang );
// Share term slugs
// The unique key for term slug has been removed in WP 4.1
if ( $polylang instanceof PLL_Frontend ) {
// FIXME backward compatibility with WP < 4.8
$polylang->share_term_slug = version_compare( $GLOBALS['wp_version'], '4.8', '<' ) ?
new PLL_Frontend_Share_Term_Slug( $polylang ) :
new PLL_Share_Term_Slug( $polylang );
} else {
$polylang->share_term_slug = new PLL_Admin_Share_Term_Slug( $polylang );
};
}
}
// Active languages
$polylang->active_languages = new PLL_Active_Languages( $polylang );
// Advanced media
if ( $polylang->options['media_support'] ) {
$polylang->advanced_media = new PLL_Admin_Advanced_Media( $polylang );
}
// Duplicate content
$polylang->duplicate = new PLL_Duplicate( $polylang );
$polylang->sync_post = new PLL_Sync_Post( $polylang );
if ( $polylang instanceof PLL_Admin ) {
// Bulk Translate
add_action( 'current_screen', array( $polylang->bulk_translate = new PLL_Bulk_Translate( $polylang ), 'init' ) );
}
// Cross domain
if ( PLL_COOKIE ) {
switch ( $polylang->options['force_lang'] ) {
case 2:
$polylang->xdata = new PLL_Xdata_Subdomain( $polylang );
break;
case 3:
$polylang->xdata = new PLL_Xdata_Domain( $polylang );
break;
}
}
// REST API
$polylang->rest_api = new PLL_REST_API( $polylang->model );
}
/**
* Enqueue scripts and css
*
* @since 2.1
*/
public function admin_enqueue_scripts() {
$screen = get_current_screen();
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
// JS
if ( 'post' === $screen->base ) {
wp_enqueue_script( 'pll_advanced_classic_editor', plugins_url( '/js/advanced-classic-editor' . $suffix . '.js', POLYLANG_FILE ), array( 'jquery' ), POLYLANG_VERSION, true );
$confirm = __( 'You are about to overwrite an existing translation. Are you sure?', 'polylang-pro' );
wp_localize_script( 'pll_advanced_classic_editor', 'confirm_text', $confirm );
}
if ( 'edit' === $screen->base || 'upload' === $screen->base ) {
wp_enqueue_script( 'pll_advanced_post', plugins_url( '/js/advanced-post' . $suffix . '.js', POLYLANG_FILE ), array( 'jquery' ), POLYLANG_VERSION, true );
}
// CSS
if ( in_array( $screen->base, array( 'edit', 'post', 'upload' ) ) ) {
wp_enqueue_style( 'pll_advanced_admin', plugins_url( '/css/advanced-admin' . $suffix . '.css', POLYLANG_FILE ), array(), POLYLANG_VERSION );
}
}
}
add_action( 'pll_pre_init', array( new Polylang_Pro(), 'init' ) );
Tallímetro para bebés AC2080M/AC2080D | Productos DAVI&CIA
Tallímetro bebés AC2080M/ AC2080D
El tallímetro para bebés AC2080M/AC2080D tienen un uso sencillo, pesa poco y son muy fáciles de montar. Se pueden conectar fácilmente a todos nuestros equipos médicos para que calcule el IMC automáticamente. Los resultados de las medidas aparecen en la pantalla con grandes números.
Más información
Las características del tallímetro para bebés AC2080M/AC2080D son las siguientes:
Se puede conectar directamente a las básculas para calcular el IMC automáticamente
Fácil de transportar gracias a su peso ligero y partes desmontables
Muy fácil de montar
Los resultados de las medidas aparecen en la pantalla con grandes números
Uso sencillo con una mano, ajustando el tallímetro al bebé tumbado
Descargas *Descarga la ficha de producto para obtener información más detallada.
El tallímetro para bebés AC2080M/AC2080Des un producto práctico y de fácil uso. Los resultados aparecen en la pantalla con grandes números. Tiene la posibilidad de conectarse con la báscula para calcula el IMC automáticamente.
Información del producto
Especificaciones
Descripción
Características generales
Mediciones
Altura (hasta 200 cm)
Calcula el IMC si se conecta directamente a la báscula.
Tallímetro
Uso sencillo. Se ajusta suavemente al paciente
Fácil de montar
Los resultados aparecen en la pantalla con números grandes
Fácil de transportar, peso ligero y partes desmontables
Puede transferir los datos vía RS232 (solo el modelo AC1200D)