Compare commits
No commits in common. "master" and "master" have entirely different histories.
1
.gitignore
vendored
@ -2,4 +2,3 @@ upload/
|
|||||||
milfs/includes/datos.php
|
milfs/includes/datos.php
|
||||||
.gitmodules
|
.gitmodules
|
||||||
librerias/calendar/demos/
|
librerias/calendar/demos/
|
||||||
cache/
|
|
||||||
|
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[submodule "milfs"]
|
||||||
|
path = milfs
|
||||||
|
url = https://code.tupale.co/kleper/milfskleper
|
10886
archivos/74.geojson
965
chami.php
Normal file
@ -0,0 +1,965 @@
|
|||||||
|
<?php session_start();
|
||||||
|
//ini_set('display_errors', 'On');
|
||||||
|
if(isset($_REQUEST['debug'])) {ini_set('display_errors', 'On');}
|
||||||
|
require ('milfs/xajax/xajax.inc.php');
|
||||||
|
//$xajax = new xajax();
|
||||||
|
$xajax = new xajax("");
|
||||||
|
//$xajax = new xajax("https://tupale.co/index.php");
|
||||||
|
require ("milfs/funciones/conex.php");
|
||||||
|
require ('milfs/funciones/funciones.php');
|
||||||
|
include ('milfs/addon/funciones.php');
|
||||||
|
require ("milfs/includes/markdown.php");
|
||||||
|
require ("milfs/includes/parametrizacion.php");
|
||||||
|
require ("milfs/includes/simple_html_dom.php");
|
||||||
|
$xajax->processRequests(); ?>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head >
|
||||||
|
|
||||||
|
<meta http-equiv="Cache-control" content="public">
|
||||||
|
<meta charset="ISO-8859-1">
|
||||||
|
<meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- Chrome, Firefox OS y Opera -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$embebido =0;
|
||||||
|
$acceso = 0;
|
||||||
|
$onload="";
|
||||||
|
$menu_lateral="";
|
||||||
|
$id_empresa="";
|
||||||
|
$link_empresa="";
|
||||||
|
$razon_social="";
|
||||||
|
$opciones="";
|
||||||
|
$background_imagen = "";
|
||||||
|
$titulo = array();
|
||||||
|
$sigla = "";
|
||||||
|
$slogan[] = "";
|
||||||
|
$uri_set = "";
|
||||||
|
$uri = "";
|
||||||
|
$set = "";
|
||||||
|
$descripcion_meta ="";
|
||||||
|
$identificador = "";
|
||||||
|
if(isset($_REQUEST['v'])) {
|
||||||
|
$variable = $_REQUEST['v'];
|
||||||
|
}else { $variable="";}
|
||||||
|
$cols_interior ="12";
|
||||||
|
$menu="";
|
||||||
|
$orden="";
|
||||||
|
$cantidad_registros ="10";
|
||||||
|
/// e = EMPRESA *
|
||||||
|
/// s= SET DE DATOS *
|
||||||
|
/// S= SET DE DATOS EMBEBIDO
|
||||||
|
/// i= IDENTIFICADOR *
|
||||||
|
/// I= IDENTIFICADOR EMBEBIDO*
|
||||||
|
/// d= IDENTIFICADOR EDITABLE *
|
||||||
|
/// f= FORMULARIO *
|
||||||
|
/// g=FORMULARIO EMBEBIDO *
|
||||||
|
/// h=ADDON *
|
||||||
|
/// j=ADDON EMBEBIDO *
|
||||||
|
/// a= Aplicacion
|
||||||
|
/// p= Aplicacion
|
||||||
|
$destacados = mas_visto("ultimos","6","6");
|
||||||
|
$aleatorios = mas_visto("aleatorios","6","6");
|
||||||
|
//if (isset($_GET['v'])) {$variable = $_GET['v'];}else {$variable = "";}
|
||||||
|
if (isset($_REQUEST['empresa'])) {$variable = "e".$_REQUEST['empresa'];}
|
||||||
|
elseif (isset($_REQUEST['form']) AND isset($_REQUEST['embebido']) ) {$variable = "g".$_REQUEST['form'];}
|
||||||
|
elseif (isset($_REQUEST['identificador']) AND $_REQUEST['t'] =='edit' ) {$variable = "d".$_REQUEST['identificador'];}
|
||||||
|
elseif (isset($_REQUEST['addon']) AND isset($_REQUEST['embebido']) ) {$variable = "j".$_REQUEST['addon'];}
|
||||||
|
elseif (isset($_REQUEST['set'])) {$variable = "s".$_REQUEST['set'];}
|
||||||
|
elseif (isset($_REQUEST['identificador'])) {$variable = "i".$_REQUEST['identificador'];}
|
||||||
|
elseif (isset($_REQUEST['form'])) {$variable = "f".$_REQUEST['form'];}
|
||||||
|
elseif (isset($_REQUEST['addon'])) {$variable = "h".$_REQUEST['addon'];}
|
||||||
|
else {}
|
||||||
|
|
||||||
|
//$variable="b43";
|
||||||
|
//$variable="b115";
|
||||||
|
if(isset($_REQUEST['variable'])){
|
||||||
|
$variable= $_REQUEST['variable'];
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
if($variable =='' AND isset($_SESSION['id_empresa'])) {
|
||||||
|
$variable ="e$_SESSION[id_empresa]";
|
||||||
|
}else { $variable =""; }
|
||||||
|
*/
|
||||||
|
//$variable="e50";
|
||||||
|
//$variable="a74";
|
||||||
|
|
||||||
|
if ($variable !=''){
|
||||||
|
$v = decodifica_parametro($variable);
|
||||||
|
if($v[0] =='e') {
|
||||||
|
/// e = EMPRESA
|
||||||
|
$id_empresa = $v[1];
|
||||||
|
$id =$id_empresa;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
//$background_imagen = buscar_imagen('',"","","$id_empresa");
|
||||||
|
$background_imagen = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$background_imagen = $background_imagen[0];
|
||||||
|
$uri_set = "";
|
||||||
|
$acceso = 1;
|
||||||
|
$menu ="
|
||||||
|
<div class='col-sm-2 hidden-xs hidden-sm'>
|
||||||
|
<div class='container'>
|
||||||
|
<nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
|
||||||
|
</div>
|
||||||
|
</div>";
|
||||||
|
$cols_interior ="10";
|
||||||
|
}
|
||||||
|
elseif($v[0] =='b') {
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$set =$v[1];
|
||||||
|
$empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
|
||||||
|
$logo = @remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
//$titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
|
||||||
|
//$descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
|
||||||
|
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
$background_imagen = buscar_imagen("$set","","","$id_empresa");
|
||||||
|
$uri_set = "";
|
||||||
|
$cantidad_registros="";
|
||||||
|
$orden="ASC";
|
||||||
|
|
||||||
|
$menu ="
|
||||||
|
<div class='col-sm-2 hidden-xs hidden-sm'>
|
||||||
|
<div class='container'>
|
||||||
|
<nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>";
|
||||||
|
$cols_interior ="10";
|
||||||
|
//$onload = landingpage_contenido_formulario($set);
|
||||||
|
$publico = remplacetas('form_id','id',"$set",'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
}
|
||||||
|
elseif($v[0] =='s') {
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$set =$v[1];
|
||||||
|
$empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
|
||||||
|
$descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$set","","","$id_empresa");
|
||||||
|
$uri_set = "";
|
||||||
|
//$onload = landingpage_contenido_formulario($set);
|
||||||
|
$publico = remplacetas('form_id','id',"$set",'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
}
|
||||||
|
elseif($v[0] =='S') {
|
||||||
|
$set =$v[1];
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = "".consultar_contenido_formulario("$set",'5','','embebido','')."";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='I') {
|
||||||
|
$identificador =$v[1];
|
||||||
|
if(strlen($identificador) > 32) {
|
||||||
|
$identificador_original= $identificador;
|
||||||
|
$key = substr($identificador, 32, $length = 40);
|
||||||
|
$identificador = substr($identificador, 0, $length = 32);
|
||||||
|
} else {$identificador_original = $identificador;}
|
||||||
|
$primer = formulario_uso("","$identificador",'primer') ;
|
||||||
|
$id_form="$primer[3]";
|
||||||
|
$embebido = "1";
|
||||||
|
//$onload = mostrar_identificador("$identificador","$id_form","landingpage",'simple');
|
||||||
|
$onload = landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple');
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='p') {
|
||||||
|
$identificador =$v[1];
|
||||||
|
if(strlen($identificador) > 32) {
|
||||||
|
$identificador_original= $identificador;
|
||||||
|
$key = substr($identificador, 32, $length = 40);
|
||||||
|
$identificador = substr($identificador, 0, $length = 32);
|
||||||
|
} else {$identificador_original = $identificador;}
|
||||||
|
$primer = formulario_uso("","$identificador",'primer') ;
|
||||||
|
$id_form="$primer[3]";
|
||||||
|
$embebido = "1";
|
||||||
|
//$onload = mostrar_identificador("$identificador","$id_form","landingpage",'simple');
|
||||||
|
$onload = landingpage_contenido_identificador("$identificador_original","$id_form","remplazo",'simple');
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='i') {
|
||||||
|
/// i= IDENTIFICADOR
|
||||||
|
$identificador =$v[1];
|
||||||
|
if(strlen($identificador) > 32) {
|
||||||
|
$identificador_original= $identificador;
|
||||||
|
$key = substr($identificador, 32, $length = 40);
|
||||||
|
$identificador = substr($identificador, 0, $length = 32);
|
||||||
|
} else {$identificador_original = $identificador;}
|
||||||
|
$primer = formulario_uso("","$identificador",'primer') ;
|
||||||
|
$id_form="$primer[3]";
|
||||||
|
//$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
|
||||||
|
$empresa = remplacetas('form_id','id',$id_form,'id_empresa',"") ;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$id = $empresa[0];
|
||||||
|
$embebido = "0";
|
||||||
|
//$impresion = mostrar_identificador("$identificador","$id_form[0]","landingpage",'simple');
|
||||||
|
$impresion = landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple');
|
||||||
|
$razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$impresion = strip_tags($impresion);
|
||||||
|
$descripcion_meta = $impresion;
|
||||||
|
$titulo = remplacetas('form_id','id',$id_form,'nombre',"") ;
|
||||||
|
$descripcion = remplacetas('form_id','id',$id_form,'descripcion',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$id_form",$identificador,"","");
|
||||||
|
$uri_set = "<a class='' href='s$id_form'>$titulo[0]</a>";
|
||||||
|
$publico = remplacetas('form_id','id',$id_form,'publico',"") ;
|
||||||
|
//if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
$acceso = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
elseif($v[0] =='d') {
|
||||||
|
/// d= IDENTIFICADOR EDITABLE
|
||||||
|
$identificador =$v[1];
|
||||||
|
|
||||||
|
// $form =$v[1];
|
||||||
|
//$embebido = "1";
|
||||||
|
//$onload = formulario_embebido_ajax($form[0],'$identificador','edit');
|
||||||
|
|
||||||
|
|
||||||
|
$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
|
||||||
|
$empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$id = $empresa[0];
|
||||||
|
$impresion = mostrar_identificador("$identificador","","landingpage",'');
|
||||||
|
$impresion = strip_tags($impresion);
|
||||||
|
$descripcion_meta = $impresion;
|
||||||
|
$titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$form[0]",$identificador,"","");
|
||||||
|
$uri_set = "<a class='' href='s$form[0]'>$titulo[0]</a>";
|
||||||
|
$publico = remplacetas('form_id','id',$form[0],'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
$t = "edit";
|
||||||
|
$embebido = "1";
|
||||||
|
|
||||||
|
$onload = formulario_embebido_ajax($form[0],"$identificador",'edit');
|
||||||
|
// $onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax($form[0],'$identificador','edit')</script>";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='f') {
|
||||||
|
/// f= FORMULARIO
|
||||||
|
$form =$v[1];
|
||||||
|
$onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax('$form','','nuevo')</script>";
|
||||||
|
}
|
||||||
|
elseif($v[0] =='a') {
|
||||||
|
$form =$v[1];
|
||||||
|
/// a=Aplicacion
|
||||||
|
$geo = buscar_campo_tipo($form,"14");
|
||||||
|
$embebido = "1";
|
||||||
|
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
||||||
|
$razon_social_portal = remplacetas('empresa','id',"1",'razon_social','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$registros = consultar_contenido_formulario("$form",'5','','embebido','');
|
||||||
|
$formulario = formulario_embebido($form,$opciones);
|
||||||
|
$titulo = remplacetas('form_id','id',$form,'nombre',"") ;
|
||||||
|
$razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
$web = remplacetas('empresa','id',"$id_empresa",'web','');
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
if($geo[0] != "") {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$mapa = "
|
||||||
|
<div class='text-center'>
|
||||||
|
<iframe src='https://$web[0]/milfs/map.php?id=$form' width='80%' height='600px;' ></iframe>
|
||||||
|
</div>";
|
||||||
|
}else {$mapa = "";}
|
||||||
|
$aplicacion = "
|
||||||
|
<div class='container center-block' style='word-wrap: break-word; '>
|
||||||
|
<div class='text-center'><a href='https://$web[0]'><i class='fa fa-home'></i> $razon_social_portal[0]</a> / <a href='https://$web[0]/e$id_empresa'>$razon_social[0]</a> $slogan[0]</div>
|
||||||
|
|
||||||
|
$formulario
|
||||||
|
|
||||||
|
|
||||||
|
<br>
|
||||||
|
$registros
|
||||||
|
$mapa
|
||||||
|
<span>Powered by <a href='https://github.com/humano/milfs' target='milfs'>MILFS</a></span>
|
||||||
|
<div class='container' style='background-color:white' >
|
||||||
|
<h2><img src= 'https://qwerty.co/qr/?d=https://$web[0]/a$form'>Comparte nuestra aplicación</h2>
|
||||||
|
<p>Descarga una aplicación para leer este código
|
||||||
|
<a href='https://play.google.com/store/search?q=qr%20code%20reader&hl=es_419'><i class='fa fa-android'></i></a>
|
||||||
|
<a href='https://itunes.apple.com/us/app/qr-reader-for-iphone/id368494609?mt=8'><i class='fa fa-apple'></i></a>
|
||||||
|
</p>
|
||||||
|
</div>";
|
||||||
|
$onload = "$aplicacion";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='g') {
|
||||||
|
/// g=FORMULARIO EMBEBIDO
|
||||||
|
$form =$v[1];
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = formulario_embebido($form,$opciones);
|
||||||
|
}
|
||||||
|
elseif($v[0] =='h') {
|
||||||
|
/// h=ADDON
|
||||||
|
$addon =$v[1];
|
||||||
|
$onload = include("milfs/addon/$addon/$addon".".php");
|
||||||
|
}
|
||||||
|
elseif($v[0] =='j') {
|
||||||
|
/// j=ADDON EMBEBIDO
|
||||||
|
$addon =$v[1];
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = include("milfs/addon/$addon/$addon".".php");
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
$video = remplacetas('form_parametrizacion','campo',"presentacion",'descripcion'," tabla='empresa' and opcion = 'video' and id_empresa = '$id_empresa'") ;
|
||||||
|
if($video[0] !="") { $video ="<iframe type='text/html' width='640' height='385' src='https://www.youtube.com/embed/$video[0]' frameborder='0'></iframe>"; }
|
||||||
|
else {$video ="";}
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$direccion = remplacetas('empresa','id',"$id_empresa",'direccion','') ;
|
||||||
|
$telefono = remplacetas('empresa','id',"$id_empresa",'telefono','') ;
|
||||||
|
$email = remplacetas('empresa','id',"$id_empresa",'email','') ;
|
||||||
|
$facebook = remplacetas('empresa','id',"$id_empresa",'facebook','') ;
|
||||||
|
$twitter = remplacetas('empresa','id',"$id_empresa",'twitter','') ;
|
||||||
|
$razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
$sigla = remplacetas('empresa','id',"$id_empresa",'sigla','') ;
|
||||||
|
$link_empresa = "e$id_empresa";
|
||||||
|
}else {
|
||||||
|
/*
|
||||||
|
if(isset($_SESSION['id_empresa'])) {
|
||||||
|
$id_empresa ="$_SESSION[id_empresa]";
|
||||||
|
}else { $id_empresa =""; }
|
||||||
|
*/
|
||||||
|
$id_empresa="";
|
||||||
|
$id="";
|
||||||
|
|
||||||
|
$logo = remplacetas('empresa','id',"1",'imagen','') ;
|
||||||
|
$background_imagen = remplacetas('empresa','id',"1",'imagen','') ;
|
||||||
|
$background_imagen = $background_imagen[0];
|
||||||
|
//$titulo[0] ="Tupale.co";
|
||||||
|
$titulo = remplacetas('empresa','id',"1",'razon_social','') ;
|
||||||
|
$slogan = remplacetas('empresa','id',"1",'slogan','') ;
|
||||||
|
//$descripcion[0] ="Los datos no hacen la felicidad, pero pueden medirla";
|
||||||
|
$descripcion = remplacetas('empresa','id',"1",'slogan','') ;
|
||||||
|
$twitter[0] ="tupaleco";
|
||||||
|
$facebook[0] ="https://www.facebook.com/Qwerty-co-146226688795185";
|
||||||
|
$video ="<div class='text-center'>
|
||||||
|
<!-- <iframe src='https://player.vimeo.com/video/3514904?color=ffffff&title=0&byline=0&portrait=0' width='640' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> -->
|
||||||
|
</div>
|
||||||
|
";
|
||||||
|
|
||||||
|
}
|
||||||
|
$css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'adicional' and id_empresa = '$id_empresa'") ;
|
||||||
|
|
||||||
|
if($css_adicional[0] !="") {
|
||||||
|
$css_adicional ="<style >
|
||||||
|
$css_adicional[0]
|
||||||
|
</style>";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$css_adicional ="<style ></style>";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$uri = trim($_SESSION['site'], '/').$_SERVER['REQUEST_URI'];
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
<meta NAME="Language" CONTENT="Spanish">
|
||||||
|
<meta NAME="Revisit" CONTENT="1 days">
|
||||||
|
<meta NAME="Distribution" CONTENT="Global">
|
||||||
|
<meta NAME="Robots" CONTENT="All">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:site" content="<?php echo $twitter[0]; ?>">
|
||||||
|
<meta name="twitter:creator" content="@qwerty_co">
|
||||||
|
<meta name="twitter:url" content="<?php echo $uri ; ?>">
|
||||||
|
<meta name="twitter:title" content="<?php echo $titulo[0]; ?>">
|
||||||
|
<meta name="twitter:description" content=" <?php echo $descripcion_meta; ?>">
|
||||||
|
<meta name="twitter:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:title" content="<?php echo $titulo[0]; ?>" />
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
|
<meta property="og:url" content="<?php echo "$uri"; ?>" />
|
||||||
|
<meta property="og:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>" />
|
||||||
|
<meta property="og:site_name" content="<?php echo $razon_social[0]; ?>" />
|
||||||
|
<meta property="og:description" content=" <?php echo $descripcion_meta; ?>" />
|
||||||
|
<link rel="shortcut icon" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
|
||||||
|
<meta name='viewport' content='width=device-width'>
|
||||||
|
<meta name='mobile-web-app-capable' content='yes'>
|
||||||
|
<link rel='icon' sizes='192x192' href='<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>'>
|
||||||
|
|
||||||
|
<link rel="apple-touch-icon-precomposed" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
|
||||||
|
<title><?php echo @$titulo[0]; ?> <?php echo strip_tags($slogan[0]); ?> Tupale.co </title>
|
||||||
|
|
||||||
|
<?php $xajax->printJavascript("milfs/xajax/");
|
||||||
|
//$xajax->debugOn();
|
||||||
|
$xajax->statusMessagesOn();
|
||||||
|
;?>
|
||||||
|
<style>
|
||||||
|
<!-- ESTILOS PRIORITARIOS -->
|
||||||
|
.modal-dialog {
|
||||||
|
width: 95% !important;
|
||||||
|
height: auto;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-lg {
|
||||||
|
width: 95% !important;
|
||||||
|
height: auto;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.modal-body {
|
||||||
|
max-height: calc(100vh - 100px);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldset.fieldset-borde {
|
||||||
|
border: 2px solid #EDEDED !important;
|
||||||
|
border-radius:3px;
|
||||||
|
padding: 0 1.4em 1.4em 1.4em !important;
|
||||||
|
margin: 0 0 1.5em 0 !important;
|
||||||
|
-webkit-box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend.legend-area {
|
||||||
|
font-size: 1.2em !important;
|
||||||
|
font-weight: bold !important;
|
||||||
|
text-align: left !important;
|
||||||
|
width:auto;
|
||||||
|
padding:0 10px;
|
||||||
|
border-bottom:none;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha256-k2/8zcNbxVIh5mnQ52A0r3a6jAgMGxFJFE2707UxGCk= sha512-ZV9KawG2Legkwp3nAlxLIVFudTauWuBpC10uEafMHYL0Sarrz5A7G79kXh5+5+woxQ5HM559XX2UZjMJ36Wplg==" crossorigin="anonymous">
|
||||||
|
|
||||||
|
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
|
||||||
|
|
||||||
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'bootstrap' and id_empresa = '$id_empresa'") ;
|
||||||
|
if($css[0] !="") {
|
||||||
|
$css ="
|
||||||
|
<!-- incluir tema bootstrap parametrizado -->
|
||||||
|
<link rel='stylesheet' href='$css[0]?".time()."' >";
|
||||||
|
$tema="";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
|
||||||
|
$tema= "magazine";
|
||||||
|
$css ='
|
||||||
|
<!-- incluir tema bootstrap por defecto -->
|
||||||
|
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css?'.time().'" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >';
|
||||||
|
}
|
||||||
|
echo " <!-- tema $tema --> ";
|
||||||
|
if($tema=="") {
|
||||||
|
|
||||||
|
$barra="
|
||||||
|
<nav style='' class='navbar navbar-inverse navbar-fixed-top topnav' role='navigation'>
|
||||||
|
|
||||||
|
<div style='padding:10px; ' class='container topnav '>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<ul style=' ' class='nav navbar-nav navbar-center'>
|
||||||
|
|
||||||
|
<li class='dropdown' >
|
||||||
|
<a style=' ' href='#' class='dropdown-toggle' data-toggle='dropdown' role='button' aria-haspopup='true' aria-expanded='false'><i class='fa fa-bars'></i> $portal_sigla</a>
|
||||||
|
<ul class='dropdown-menu' style='background-color: white; width:500px;' >
|
||||||
|
<li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
|
||||||
|
<li><a class='' href='$link_empresa'>$sigla[0] Inicio</a></li>
|
||||||
|
<li><a href='milfs/'>Administrador</a></li>
|
||||||
|
<li role='separator' class='divider'></li>
|
||||||
|
".aplicaciones_listado("$id_empresa",'','nav','')."
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
";
|
||||||
|
|
||||||
|
?> <?php echo $css; ?>
|
||||||
|
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
|
||||||
|
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<style>
|
||||||
|
|
||||||
|
|
||||||
|
.navbar .navbar-nav {
|
||||||
|
display: inline-block;
|
||||||
|
float: none;
|
||||||
|
|
||||||
|
}
|
||||||
|
.navbar .navbar-collapse {
|
||||||
|
text-align: center;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav > li > a, .navbar-brand {
|
||||||
|
padding-top:0px !important; padding-bottom:0 !important;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
}
|
||||||
|
.navbar {min-height:30px !important;}
|
||||||
|
|
||||||
|
|
||||||
|
.navbar-nav > li > a, .navbar-brand {
|
||||||
|
padding-top:0px !important; padding-bottom:0 !important;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
color:black !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.topnav {
|
||||||
|
width: 100px !important;
|
||||||
|
display: inline;
|
||||||
|
height: 30px;
|
||||||
|
padding-top:-10px !important;
|
||||||
|
padding-bottom:0 !important;
|
||||||
|
height:30px;
|
||||||
|
background:none;
|
||||||
|
border:0px;
|
||||||
|
-webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*width:80px; background: none; border:0px; -webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
*/
|
||||||
|
|
||||||
|
</style>
|
||||||
|
<style>
|
||||||
|
.fh5co-post-entry article h2{
|
||||||
|
font-size: 28px; !important;
|
||||||
|
}
|
||||||
|
#fh5co-offcanvas .fh5co-bio img{
|
||||||
|
border-radius: 10px !important;
|
||||||
|
}
|
||||||
|
fieldset.fieldset-borde {
|
||||||
|
border: 2px solid #EDEDED !important;
|
||||||
|
border-radius:3px;
|
||||||
|
padding: 0 1.4em 1.4em 1.4em !important;
|
||||||
|
margin: 0 0 1.5em 0 !important;
|
||||||
|
-webkit-box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend.legend-area {
|
||||||
|
font-size: 1.2em !important;
|
||||||
|
font-weight: bold !important;
|
||||||
|
text-align: left !important;
|
||||||
|
width:auto;
|
||||||
|
padding:0 10px;
|
||||||
|
border-bottom:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
echo "
|
||||||
|
<meta name='theme-color' content='#DF0101'/>
|
||||||
|
<!-- Windows Phone -->
|
||||||
|
<meta name='msapplication-navbutton-color' content='#DF0101'/>
|
||||||
|
<!-- iOS Safari -->
|
||||||
|
<meta name='apple-mobile-web-app-capable' content='yes'/>
|
||||||
|
<meta name='apple-mobile-web-app-status-bar-style' content='black-translucent'/>
|
||||||
|
|
||||||
|
";
|
||||||
|
include("temas/$tema/cabecera");
|
||||||
|
include("temas/$tema/pie");
|
||||||
|
$barra="
|
||||||
|
|
||||||
|
<ul >
|
||||||
|
<li><a class='' href='$portal_url'><i class='fa fa-home'></i> Portal</a></li>
|
||||||
|
<li><a class='' href='$link_empresa'>".@$sigla[0]." Inicio</a></li>
|
||||||
|
<li><a href='milfs/'>Administrador</a></li>
|
||||||
|
<li role='separator' class='divider'></li>
|
||||||
|
".aplicaciones_listado("$id_empresa",'','nav','')."
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
";
|
||||||
|
|
||||||
|
|
||||||
|
$menu_lateral = "
|
||||||
|
<div id='fh5co-offcanvas'>
|
||||||
|
<a href='#' class='fh5co-close-offcanvas js-fh5co-close-offcanvas'><span><i class='icon-cross3'></i> <span>Close</span></span></a>
|
||||||
|
<div class='fh5co-bio'>
|
||||||
|
<figure>
|
||||||
|
<img src='milfs/images/secure/?file=full/$logo[0]' alt='Free HTML5 Bootstrap Template' class='img-responsive'>
|
||||||
|
</figure>
|
||||||
|
<h3 data-toc-skip >LO QUE SOMOS</h3>
|
||||||
|
<h2 data-toc-skip >".@$razon_social[0]." </h2>
|
||||||
|
<h3 >".@$titulo[0]."</h3>
|
||||||
|
<p>".@$descripcion[0]." </p>
|
||||||
|
<ul class='fh5co-social'>
|
||||||
|
<li><a href='https://twitter.com/$twitter[0]'><i class='icon-twitter'></i></a></li>
|
||||||
|
<li><a href='https://www.facebook.com/$facebook[0]'><i class='icon-facebook'></i></a></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class='fh5co-menu'>
|
||||||
|
<div class='fh5co-box'>
|
||||||
|
|
||||||
|
$barra
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<!-- <div class='fh5co-box'>
|
||||||
|
<h3 class='heading'>Search</h3>
|
||||||
|
<form action='#'>
|
||||||
|
<div class='form-group'>
|
||||||
|
<input type='text' class='form-control' placeholder='Type a keyword'>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div> -->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js) -->
|
||||||
|
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/theme/monokai.css">
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.js"></script>
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/mode/xml/xml.js"></script>
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/2.36.0/formatting.js"></script>
|
||||||
|
<!-- wysiwyg -->
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.js"></script>
|
||||||
|
<!-- include summernote css/js-->
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- add after bootstrap.min.js -->
|
||||||
|
<script src="milfs/js/scripts.js"></script>
|
||||||
|
<link rel="stylesheet" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.css">
|
||||||
|
|
||||||
|
<script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.js"></script>
|
||||||
|
<script src="//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js"></script>
|
||||||
|
<?php echo $css_adicional; ?>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function addLink() {
|
||||||
|
var body_element = document.getElementsByTagName('body')[0];
|
||||||
|
var selection;
|
||||||
|
selection = window.getSelection();
|
||||||
|
var pagelink = " /* <br /><br />Gracias por compartir, por favor citanos así:<br/><a href='"+document.location.href+"'>"+document.location.href+"<br /><b>https://tupale.co</b> */";
|
||||||
|
var copytext = selection + pagelink;
|
||||||
|
var newdiv = document.createElement('div');
|
||||||
|
newdiv.style.position='absolute';
|
||||||
|
newdiv.style.left='-99999px';
|
||||||
|
body_element.appendChild(newdiv);
|
||||||
|
newdiv.innerHTML = copytext;
|
||||||
|
selection.selectAllChildren(newdiv);
|
||||||
|
window.setTimeout(function() {
|
||||||
|
body_element.removeChild(newdiv);
|
||||||
|
},0);
|
||||||
|
}
|
||||||
|
document.oncopy = addLink;
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#toc">
|
||||||
|
<!-- <div class="text-center">
|
||||||
|
<a href="frida.php?redirect" >
|
||||||
|
<img class='center-block img img-responsive' src='https://tupale.co/milfs/images/frida.gif'>
|
||||||
|
</a>
|
||||||
|
<a href="frida.php" ><small class="center-block" >¿ Necesitas ayuda para apoyarnos ?</small></a>
|
||||||
|
</div> -->
|
||||||
|
<?php
|
||||||
|
//echo "<h1>$identificador</h1>";
|
||||||
|
|
||||||
|
if($tema=="") {
|
||||||
|
echo $barra ;
|
||||||
|
}else{
|
||||||
|
echo " " ;
|
||||||
|
}
|
||||||
|
if(isset($_SESSION['id'])) {$id_empresa_portada='1'; echo panel_aplicaciones('1',"$_SESSION[id_empresa]",""); }
|
||||||
|
|
||||||
|
if( $embebido =="1" ){ /* SI SE SOLICITA UN EMBEBIDO SE MUESTRA ESTO */
|
||||||
|
|
||||||
|
|
||||||
|
echo $onload;
|
||||||
|
|
||||||
|
if(isset($set)) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
<!-- </div> -->
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
<div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
|
<div class='modal-dialog modal-lg' >
|
||||||
|
<div class='modal-content'>
|
||||||
|
<div class='modal-header' >
|
||||||
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
|
||||||
|
<h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
|
||||||
|
</div>
|
||||||
|
<div class='modal-body'>
|
||||||
|
|
||||||
|
<div id='muestra_form'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-footer' id='pie_modal'>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
<?php //echo $barra ?>
|
||||||
|
|
||||||
|
<!-- fin embebido -->
|
||||||
|
<?php
|
||||||
|
|
||||||
|
}
|
||||||
|
else{ /* SI NO SE SOLICITA UN EMBEBIDO SE CONTINUA CON EL FLUJO DEL HTML */
|
||||||
|
?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class='container-fluid'>
|
||||||
|
<div class="col-sm-<?php echo $cols_interior; ?>">
|
||||||
|
<?php echo $menu_lateral ; ?>
|
||||||
|
<!-- END #fh5co-offcanvas -->
|
||||||
|
<header id="fh5co-header">
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class='pull-right'>
|
||||||
|
<a href="#" class="js-fh5co-nav-toggle fh5co-nav-toggle"><i></i></a>
|
||||||
|
<ul class="fh5co-social list-inline intro-social-buttons ">
|
||||||
|
|
||||||
|
<li><a href="https://twitter.com/<?php echo $twitter[0]; ?>"><i class="fa fa-twitter"></i></a></li>
|
||||||
|
<li><a href="<?php echo $facebook[0]; ?>"><i class="fa fa-facebook"></i></a></li>
|
||||||
|
<li><?php echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","boton",""); ?></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-12 col-md-12 ">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div id='formulario_login' class='' ></div>
|
||||||
|
<img class='center-block img img-responsive' style="" src="milfs/images/secure/?file=full/<?php echo $logo[0]; ?>">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 text-center">
|
||||||
|
<h1 id="fh5co-logo" data-toc-skip ><a href="./"><?php echo $titulo[0]; ?></a></h1>
|
||||||
|
<p><?php echo "$slogan[0] "; ?></p>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 text-center">
|
||||||
|
<?php
|
||||||
|
if(isset($_REQUEST['asistento'])) {
|
||||||
|
echo asistente_aplicaciones("",'','','');
|
||||||
|
}else {
|
||||||
|
echo "<a href='?asistento' class='btn btn-success'>Quiero crear una campaña </a>";
|
||||||
|
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<!-- <div class="text-center">
|
||||||
|
<a href="frida.php?redirect" >
|
||||||
|
<img class='center-block img img-responsive' src='https://tupale.co/milfs/images/frida.gif'>
|
||||||
|
</a>
|
||||||
|
<a href="frida.php" ><small class="center-block" >¿ Necesitas ayuda para apoyarnos ?</small></a>
|
||||||
|
</div> -->
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class='center-block'>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
if($id_empresa=="") {
|
||||||
|
echo identificador_resaltado("1","");
|
||||||
|
|
||||||
|
//echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
|
||||||
|
echo social_login("","","") ;
|
||||||
|
|
||||||
|
|
||||||
|
}else {echo identificador_resaltado($id_empresa,"landingpage");} ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="row fh5co-post-entry">
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
if($id_empresa=="") {
|
||||||
|
|
||||||
|
|
||||||
|
echo mas_visto("aleatorios","4","");
|
||||||
|
echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
||||||
|
echo mas_visto("ultimos","4","");
|
||||||
|
echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
||||||
|
echo mas_visto("identificador","4","");
|
||||||
|
echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
||||||
|
echo mas_visto("formulario","4","");
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if($acceso ==1) {
|
||||||
|
if($set != "") {
|
||||||
|
|
||||||
|
echo " ".consultar_contenido_formulario("$set",$cantidad_registros,'','contenido',"$orden","");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($identificador !="") {
|
||||||
|
//echo landingpage_contenido_identificador($identificador);
|
||||||
|
echo "".landingpage_contenido_identificador("$identificador_original","$id_form","landingpage",'simple') ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if($id_empresa =="") {
|
||||||
|
//echo multiempresa_listado('','')."Hola mundo";
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//echo landingpage_contenido($id_empresa);
|
||||||
|
echo landingpage_contenido($id_empresa);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else{ echo multiempresa_listado('',''); }
|
||||||
|
?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class='container-fluid'><?php //echo $aleatorios ?> </div>
|
||||||
|
<footer id="fh5co-footer">
|
||||||
|
<small>
|
||||||
|
<p class="">Tupale.co funciona gracias a <a href='https://QWERTY.co/milfs'>© MILFS Un proyecto de https://QWERTY.co</a> Se distribuye bajo licencia GPL V3
|
||||||
|
<a href="milfs/?psi" ><i class="fa fa-smile-o "></i> Políticas de privacidad y protección de datos.</a></p>
|
||||||
|
</small>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
<?php echo $menu; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
|
<div class='modal-dialog modal-lg' >
|
||||||
|
<div class='modal-content'>
|
||||||
|
<div class='modal-header' >
|
||||||
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
|
||||||
|
<h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
|
||||||
|
</div>
|
||||||
|
<div class='modal-body'>
|
||||||
|
|
||||||
|
<div id='muestra_form'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-footer' id='pie_modal'>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
<!-- Footer -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<?php echo $onload; ?>
|
||||||
|
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
|
||||||
|
$(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
$(this).ekkoLightbox();
|
||||||
|
});
|
||||||
|
|
||||||
|
//// wysiwyg
|
||||||
|
var edit = function() {
|
||||||
|
$('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true});
|
||||||
|
};
|
||||||
|
|
||||||
|
var save = function() {
|
||||||
|
var makrup = $('.wysiwyg').summernote('code');
|
||||||
|
$('.wysiwyg').summernote('destroy');
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('.wysiwyg_auto').summernote({dialogsInBody: true});
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
<!-- Piwik -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var _paq = _paq || [];
|
||||||
|
_paq.push(['trackPageView']);
|
||||||
|
_paq.push(['enableLinkTracking']);
|
||||||
|
(function() {
|
||||||
|
var u="//stats.tupale.co/";
|
||||||
|
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||||
|
_paq.push(['setSiteId', 1]);
|
||||||
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||||
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
<noscript><p><img src="//stats.tupale.co/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
|
||||||
|
<!-- End Piwik Code -->
|
||||||
|
</body>
|
||||||
|
</html>
|
1021
chamitrip.php
Normal file
662
db.txt
@ -1,662 +0,0 @@
|
|||||||
-- phpMyAdmin SQL Dump
|
|
||||||
-- version 4.9.1
|
|
||||||
-- https://www.phpmyadmin.net/
|
|
||||||
--
|
|
||||||
-- Servidor: localhost
|
|
||||||
-- Tiempo de generación: 17-10-2019 a las 13:52:52
|
|
||||||
-- Versión del servidor: 10.3.17-MariaDB-0+deb10u1
|
|
||||||
-- Versión de PHP: 7.0.33-11+0~20190923.20+debian10~1.gbpd05c7e
|
|
||||||
|
|
||||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
|
||||||
SET AUTOCOMMIT = 0;
|
|
||||||
START TRANSACTION;
|
|
||||||
SET time_zone = "+00:00";
|
|
||||||
|
|
||||||
|
|
||||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
||||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
||||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
||||||
/*!40101 SET NAMES utf8mb4 */;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Base de datos: `tupale`
|
|
||||||
--
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `empresa`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `empresa` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_responsable` int(11) NOT NULL DEFAULT 0 COMMENT 'Se guarda el id del responsable de la empresa',
|
|
||||||
`ciiu` char(5) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`sector` int(3) NOT NULL,
|
|
||||||
`razon_social` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`sigla` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`slogan` text CHARACTER SET latin1 NOT NULL,
|
|
||||||
`nit` varchar(15) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`direccion` text CHARACTER SET latin1 NOT NULL,
|
|
||||||
`telefono_1` varchar(30) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`web` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`email` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`persona_contacto` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`regimen_tributario` char(15) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`resolucion_facturacion` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`facturacion_desde` int(30) DEFAULT NULL COMMENT 'Comienzo del permiso de facturación',
|
|
||||||
`facturacion_hasta` int(30) DEFAULT NULL COMMENT 'Fin del permiso de facturación',
|
|
||||||
`facturacion_primera` int(30) DEFAULT NULL COMMENT 'Primera factura que se imprimirá, puede ser la primera de la resolución',
|
|
||||||
`facturacion_prefijo` varchar(25) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`facturacion_fecha` int(20) NOT NULL DEFAULT 0 COMMENT 'Fechad e la resolucion',
|
|
||||||
`facturacion_vencimiento` int(20) NOT NULL DEFAULT 0 COMMENT 'Fecha de vencimiento de la resolucion de facturación',
|
|
||||||
`logo_color` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`logo_bn` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`logo_alta` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`logo_baja` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`imagen` char(40) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`css` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`css_impresion` varchar(254) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`id_localizacion` int(11) NOT NULL,
|
|
||||||
`id_redes_sociales` int(11) NOT NULL,
|
|
||||||
`estado` int(1) NOT NULL DEFAULT 1,
|
|
||||||
`facebook` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`twitter` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`secret_key` blob NOT NULL
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci COMMENT='Datos de la IPS';
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `empresa`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `empresa` (`id`, `id_responsable`, `ciiu`, `sector`, `razon_social`, `sigla`, `slogan`, `nit`, `direccion`, `telefono_1`, `web`, `email`, `persona_contacto`, `regimen_tributario`, `resolucion_facturacion`, `facturacion_desde`, `facturacion_hasta`, `facturacion_primera`, `facturacion_prefijo`, `facturacion_fecha`, `facturacion_vencimiento`, `logo_color`, `logo_bn`, `logo_alta`, `logo_baja`, `imagen`, `css`, `css_impresion`, `id_localizacion`, `id_redes_sociales`, `estado`, `facebook`, `twitter`, `secret_key`) VALUES
|
|
||||||
(1, 0, '', 0, 'Tupale', '', 'Conéctate local al movimiento global de datos abiertos\n \n ', '', 'Colombia\n ', '+57000123456', 'darien.info', 'info@tupale.co', '', '', '', NULL, NULL, NULL, '', 0, 0, '', '', '', '', 'da6d16547658ebc06c5378b30d1ee4bf.png', '', '', 0, 0, 1, 'https://www.facebook.com/tupaleco/', 'tupaleco', '');
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `estilos`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `estilos` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`elemento` varchar(100) DEFAULT NULL,
|
|
||||||
`label` varchar(19) DEFAULT NULL,
|
|
||||||
`valor` varchar(10277) DEFAULT NULL,
|
|
||||||
`color` varchar(8) DEFAULT NULL,
|
|
||||||
`tipo` varchar(32) NOT NULL,
|
|
||||||
`identificador` varchar(32) NOT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `estilos`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `estilos` (`id`, `elemento`, `label`, `valor`, `color`, `tipo`, `identificador`, `id_empresa`) VALUES
|
|
||||||
(1, '.campo_nombre', 'font-weight', 'bold', NULL, '', '', 1),
|
|
||||||
(2, '.campo_contenido', 'font-normal', 'bold', NULL, '', '', 1),
|
|
||||||
(6, '.modal-dialogx', ' width', '98% !important', NULL, '', '', 1),
|
|
||||||
(7, '.modal-content', 'height', '100%', NULL, '', '', 1),
|
|
||||||
(8, '.modal-dialog', 'padding', '0', NULL, '', '', 1),
|
|
||||||
(9, '.modal-dialog', 'height', 'auto', NULL, '', '', 1),
|
|
||||||
(10, '.panel-map', 'border-radius', '10px', NULL, '', '', 1),
|
|
||||||
(11, '.panel-map', 'width', '18%', NULL, '', '', 1),
|
|
||||||
(12, '.panel-map', 'background-color', 'white', NULL, '', '', 1),
|
|
||||||
(13, '.panel-map', 'margin-left', '80%', NULL, '', '', 1),
|
|
||||||
(14, '.panel-map', 'z-index', '10000', NULL, '', '', 1),
|
|
||||||
(15, '.panel-map', 'position', 'absolute', NULL, '', '', 1),
|
|
||||||
(16, '.panel-map', 'top', '20%', NULL, '', '', 1),
|
|
||||||
(17, '.panel-map', 'padding', '10px', NULL, '', '', 1),
|
|
||||||
(18, '.XXXleaflet-popup-content-wrapper', 'background', '#a7ffee !important', '', '', '', 1),
|
|
||||||
(19, '.XXXleaflet-popup-content-wrapper', 'color', '#333399 !important', '', '', '', 1),
|
|
||||||
(20, '.XXXleaflet-popup-content-wrapper', 'line-height', '24px !important', '', '', '', 1),
|
|
||||||
(21, '.XXXleaflet-popup-content-wrapper', 'border-style', 'dotted !important', '', '', '', 1),
|
|
||||||
(22, '.XXXleaflet-popup-content-wrapper', 'border-radius', '10px !important', '', '', '', 1),
|
|
||||||
(23, '.XXXleaflet-popup-content-wrapper', 'border-width', '2px !important', '', '', '', 1),
|
|
||||||
(24, '.XXXleaflet-popup-tip', 'border-top', '15px dotted #333399 !important', '', '', '', 1),
|
|
||||||
(26, '.ficha-contenido', 'padding', '5px', NULL, '', '', 1),
|
|
||||||
(28, '.ficha-contenido', 'margin', '0px', NULL, '', '', 1),
|
|
||||||
(29, '.XXXdropdown-menu liXXX:hover .XXXsub-menu', 'visibility', 'visible', NULL, '', '', 1),
|
|
||||||
(30, '.XXXdropdown:hover .XXXdropdown-menu', 'display', 'block', NULL, '', '', 1),
|
|
||||||
(31, '.dropdown:hover .dropdown-menu', 'background', 'rgba(255,255,255,1)', NULL, '', '', 1),
|
|
||||||
(32, '.navbar-default ', 'background', 'rgba(255,255,255,1)', NULL, '', '', 1),
|
|
||||||
(33, 'nav.navbar.navbar-default.submenu', 'background', 'rgba(255,255,255,0.8)', NULL, '', '', 1);
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_areas`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_areas` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`nombre` text NOT NULL,
|
|
||||||
`descripcion` text NOT NULL,
|
|
||||||
`estado` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`orden` int(11) NOT NULL DEFAULT 0 COMMENT 'Orden en que se muestran las areas',
|
|
||||||
`id_empresa` int(11) NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_areas`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_areas` (`id`, `nombre`, `descripcion`, `estado`, `orden`, `id_empresa`) VALUES
|
|
||||||
(1, 'General', 'En esta área se muestran todos los campos creados sin definir el Área', 1, 0, 1),
|
|
||||||
(265, 'Todos', '', 1, 2, 1),
|
|
||||||
(266, 'Datos personales', '', 1, 3, 1);
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_campos`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_campos` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_especialista` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`id_empresa` int(11) NOT NULL,
|
|
||||||
`campo_nombre` text CHARACTER SET utf8 COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`campo_descripcion` text CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL,
|
|
||||||
`campo_tipo` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`campo_area` int(11) DEFAULT 1,
|
|
||||||
`orden` int(2) NOT NULL DEFAULT 0,
|
|
||||||
`activo` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`identificador` varchar(32) NOT NULL,
|
|
||||||
`bloqueo` int(1) NOT NULL DEFAULT 0,
|
|
||||||
`tipo_contenido` set('1','a','s') NOT NULL COMMENT '''1 numerico'',''alfanumerico'',''simbolos'''
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_campos`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_campos` (`id`, `id_especialista`, `id_empresa`, `campo_nombre`, `campo_descripcion`, `campo_tipo`, `campo_area`, `orden`, `activo`, `identificador`, `bloqueo`, `tipo_contenido`) VALUES
|
|
||||||
(1, 1, 1, 'Primer nombre', 'Escribe el primer nombre', 1, 1, 0, 1, 'f13bb435acfd7ba3f88a5f74fe3fadc2', 0, '1'),
|
|
||||||
(2, 1, 1, 'Segundo nombre', 'Escribe el segundo nombre', 1, 1, 0, 1, 'e03db6f72422a01b20953b25d7c7fee3', 0, '1'),
|
|
||||||
(3, 1, 1, 'Primer apellido', 'Perez', 1, 1, 0, 1, '5c3cdc8e15eb15dfce8c591986deb800', 0, '1'),
|
|
||||||
(4, 1, 1, 'Segundo apellido', 'Martinez', 1, 1, 0, 1, 'bc1699111bd9aa3b3ec114f53f99a3cb', 0, '1'),
|
|
||||||
(5, 1, 1, 'Nombres y apellidos', 'Escriba el nombre completo con apellidos', 1, 1, 0, 1, '531a7eaef7ed326a6222e2aeb1229e9c', 0, '1'),
|
|
||||||
(6, 1, 1, 'Telefono', 'Solo números', 3, 1, 0, 1, '4a70495abb15d926dcc031e58b67fbe4', 0, '1'),
|
|
||||||
(7, 1, 1, 'Dirección', 'Escriba la dirección completa', 1, 1, 0, 1, '400864ef5b72242c7aa78edaa83854f3', 0, '1'),
|
|
||||||
(3468, 1, 1, 'Imagen / Foto', 'Puedes agregar una imagen o foto.', 15, 1, 0, 1, 'imagen', 0, '1'),
|
|
||||||
(3469, 1, 1, 'Archivos', '', 31, 1, 0, 1, '8231c2c9f2c33cd7308bb29929918e97', 0, '1'),
|
|
||||||
(3470, 1, 1, 'Mapa', '', 14, 1, 0, 1, '9894d7c5ffc537226441c278d36df457', 0, '1');
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_campos_valores`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_campos_valores` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_form_campo` int(11) NOT NULL,
|
|
||||||
`campo_valor` text COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`predeterminado` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0'
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_contenido_campos`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_contenido_campos` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_campo` int(11) NOT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL,
|
|
||||||
`id_form` int(2) NOT NULL,
|
|
||||||
`obligatorio` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0',
|
|
||||||
`multiple` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0',
|
|
||||||
`orden` int(2) NOT NULL COMMENT 'orden en que aparecerá cada campo en la cnsulta particular',
|
|
||||||
`control` varchar(32) COLLATE utf8_spanish2_ci NOT NULL
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_contenido_campos`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_contenido_campos` (`id`, `id_campo`, `id_empresa`, `id_form`, `obligatorio`, `multiple`, `orden`, `control`) VALUES
|
|
||||||
(8732, 3469, 1, 961, '0', '0', 1, '603f3e658c92529cefdc4c4dcb4873f3'),
|
|
||||||
(8733, 3470, 1, 961, '0', '0', 2, 'b0628e42f223593ef4e20b55c819e21b');
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_contenido_campos_lab`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_contenido_campos_lab` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_campo` int(11) NOT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL,
|
|
||||||
`id_form` int(2) NOT NULL,
|
|
||||||
`obligatorio` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0',
|
|
||||||
`multiple` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0',
|
|
||||||
`orden` int(2) NOT NULL COMMENT 'orden en que aparecerá cada campo en la cnsulta particular',
|
|
||||||
`control` varchar(32) COLLATE utf8_spanish2_ci NOT NULL
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_datos`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_datos` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`id_campo` int(11) DEFAULT NULL,
|
|
||||||
`form_id` int(3) DEFAULT NULL,
|
|
||||||
`proceso` int(11) DEFAULT NULL,
|
|
||||||
`orden` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`id_usuario` char(32) COLLATE utf8_bin DEFAULT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL,
|
|
||||||
`equipo` varchar(50) COLLATE utf8_bin DEFAULT NULL,
|
|
||||||
`contenido` longtext COLLATE utf8_bin NOT NULL,
|
|
||||||
`timestamp` int(20) DEFAULT NULL,
|
|
||||||
`ip` int(10) UNSIGNED DEFAULT NULL,
|
|
||||||
`control` char(32) CHARACTER SET latin1 NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_grupo`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_grupo` (
|
|
||||||
`id_grupo` int(11) NOT NULL,
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`grupo` text NOT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_grupo`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_grupo` (`id_grupo`, `id`, `grupo`, `id_empresa`) VALUES
|
|
||||||
(845, 0, 'Mapas', 1),
|
|
||||||
(847, 961, 'Mapas', 1);
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_id`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_id` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`nombre` varchar(60) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
||||||
`descripcion` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
|
|
||||||
`activo` set('0','1') COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`modificable` set('0','1','2') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '1',
|
|
||||||
`publico` set('0','1','2') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0',
|
|
||||||
`propietario` char(32) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL,
|
|
||||||
`creacion` timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
`orden` int(11) NOT NULL,
|
|
||||||
`formulario_respuesta` int(3) DEFAULT NULL COMMENT 'Formulario con el que se contesta'
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_id`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_id` (`id`, `nombre`, `descripcion`, `activo`, `modificable`, `publico`, `propietario`, `id_empresa`, `creacion`, `orden`, `formulario_respuesta`) VALUES
|
|
||||||
(961, 'Mapas', 'Mapas', '1', '1', '1', '1', 1, '2019-10-17 02:39:25', 0, 0);
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_interacciones`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_interacciones` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`identificador` char(32) NOT NULL,
|
|
||||||
`id_form` int(11) NOT NULL,
|
|
||||||
`tipo` char(32) NOT NULL,
|
|
||||||
`ip` int(10) DEFAULT NULL,
|
|
||||||
`usuario` char(32) NOT NULL,
|
|
||||||
`mensaje` text NOT NULL,
|
|
||||||
`estado` int(1) NOT NULL,
|
|
||||||
`timestamp` timestamp NOT NULL DEFAULT current_timestamp()
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_parametrizacion`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_parametrizacion` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`tabla` varchar(32) NOT NULL,
|
|
||||||
`campo` varchar(32) NOT NULL,
|
|
||||||
`item` varchar(200) NOT NULL,
|
|
||||||
`opcion` varchar(200) NOT NULL,
|
|
||||||
`descripcion` longtext NOT NULL,
|
|
||||||
`visible` set('0','1') NOT NULL DEFAULT '1',
|
|
||||||
`id_empresa` int(11) DEFAULT NULL,
|
|
||||||
`timestamp` timestamp NOT NULL DEFAULT current_timestamp()
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_permisos`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_permisos` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`control` char(32) NOT NULL,
|
|
||||||
`permiso` blob NOT NULL,
|
|
||||||
`vencimiento` int(20) NOT NULL,
|
|
||||||
`creacion` timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
`id_usuario` char(32) NOT NULL,
|
|
||||||
`tipo` varchar(20) NOT NULL,
|
|
||||||
`id_empresa` varchar(20) NOT NULL,
|
|
||||||
`form_id` int(11) NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `form_tipo_campo`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `form_tipo_campo` (
|
|
||||||
`id_tipo_campo` int(11) NOT NULL,
|
|
||||||
`tipo_campo_nombre` text NOT NULL,
|
|
||||||
`tipo_campo_accion` text NOT NULL,
|
|
||||||
`descripcion` text NOT NULL,
|
|
||||||
`activo` int(11) NOT NULL DEFAULT 0
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `form_tipo_campo`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `form_tipo_campo` (`id_tipo_campo`, `tipo_campo_nombre`, `tipo_campo_accion`, `descripcion`, `activo`) VALUES
|
|
||||||
(1, 'Texto', 'text', '', 1),
|
|
||||||
(2, 'Nota', 'textarea', '', 1),
|
|
||||||
(3, 'Numérico', 'number', '', 1),
|
|
||||||
(4, 'URL', 'url', '', 1),
|
|
||||||
(5, 'Medio', 'media', '', 1),
|
|
||||||
(6, 'Buscador', 'buscador', '', 1),
|
|
||||||
(7, 'HTML', 'html', '', 1),
|
|
||||||
(8, 'Select', 'select', '', 1),
|
|
||||||
(9, 'Combo select', 'combo', '', 1),
|
|
||||||
(10, 'Relación', 'relacion', '', 1),
|
|
||||||
(11, 'Fecha', 'date', '', 1),
|
|
||||||
(12, 'Email', 'email', '', 1),
|
|
||||||
(13, 'Email envío', 'envio', '', 1),
|
|
||||||
(14, 'Mapa', 'mapa', '', 1),
|
|
||||||
(15, 'Imagen', 'imagen', '', 1),
|
|
||||||
(16, 'Rango', 'rango', '', 1),
|
|
||||||
(17, 'Texto limitado', 'limit', '', 1),
|
|
||||||
(18, 'Password', 'password', '', 1),
|
|
||||||
(19, 'Campo único', 'unico', '', 1),
|
|
||||||
(20, 'Campo oculto', 'oculto', '', 1),
|
|
||||||
(21, 'Base de datos', 'base', '', 1),
|
|
||||||
(22, 'Timestamp', 'timestamp', '', 1),
|
|
||||||
(23, 'Funcion', 'oculto', '', 1),
|
|
||||||
(24, 'Checkbox', 'checkbox', 'Casa,Carro,Beca:1', 1),
|
|
||||||
(25, 'Radio', 'radio', 'Acepto,No acepto,No me importa', 1),
|
|
||||||
(26, 'Formulario vinculado', 'vinculado', 'Escriba el ID del formulario que desea vincular y este aparecerá en lugar del campo.', 1),
|
|
||||||
(27, 'Radio agrupado linea', 'radio_agrupado_linea', 'Rojo,Verde,Azul', 1),
|
|
||||||
(28, 'Radio agrupado campos', 'radio_agrupado_campos', 'Escriba el listado de id_campo que va a agrupar eje. 175,180', 1),
|
|
||||||
(29, 'Firma', 'firma', 'Digitaliza una firma', 1),
|
|
||||||
(30, 'Multiselect', 'select_multiple', 'Campo de selección multiple', 1),
|
|
||||||
(31, 'Archivo adjunto', 'adjunto', 'Subir un archivo adjunto', 1),
|
|
||||||
(32, 'Fecha y hora', 'datetime', 'Fecha y hora', 1),
|
|
||||||
(33, 'Consecutivo', 'consecutivo', 'Crea una numero secuencial al llenar un formulario', 1),
|
|
||||||
(34, 'Tabla', 'table', 'Crea una tabla', 1),
|
|
||||||
(35, 'Formula', 'calc', 'Recibe operaciones y las procesa, Usar operadores y expresiones en formato Javascript y los ID de campos de entradas entre corchetes \'[####]\'', 1);
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `innodb_index_stats`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `innodb_index_stats` (
|
|
||||||
`database_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`index_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`last_update` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
||||||
`stat_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`stat_value` bigint(20) UNSIGNED NOT NULL,
|
|
||||||
`sample_size` bigint(20) UNSIGNED DEFAULT NULL,
|
|
||||||
`stat_description` varchar(1024) COLLATE utf8_bin NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `innodb_table_stats`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `innodb_table_stats` (
|
|
||||||
`database_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
|
|
||||||
`last_update` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
||||||
`n_rows` bigint(20) UNSIGNED NOT NULL,
|
|
||||||
`clustered_index_size` bigint(20) UNSIGNED NOT NULL,
|
|
||||||
`sum_of_other_index_sizes` bigint(20) UNSIGNED NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `usuarios`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `usuarios` (
|
|
||||||
`id` int(32) NOT NULL,
|
|
||||||
`username` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`passwd` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`id_grupo` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`equipo` varchar(50) COLLATE utf8_spanish2_ci DEFAULT NULL,
|
|
||||||
`id_empresa` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`email` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`adddate` timestamp NOT NULL DEFAULT current_timestamp(),
|
|
||||||
`status` int(3) NOT NULL DEFAULT 0,
|
|
||||||
`lastip` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`lastdate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
||||||
`p_nombre` varchar(255) COLLATE utf8_spanish2_ci DEFAULT NULL,
|
|
||||||
`s_nombre` varchar(255) COLLATE utf8_spanish2_ci DEFAULT NULL,
|
|
||||||
`p_apellido` varchar(255) COLLATE utf8_spanish2_ci DEFAULT NULL,
|
|
||||||
`s_apellido` varchar(255) COLLATE utf8_spanish2_ci NOT NULL DEFAULT '',
|
|
||||||
`nombre_completo` varchar(254) CHARACTER SET utf8 COLLATE utf8_spanish_ci NOT NULL DEFAULT '',
|
|
||||||
`fecha_nacimiento` varchar(15) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`documento_tipo` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`documento_numero` char(20) CHARACTER SET latin1 NOT NULL,
|
|
||||||
`documento_expedicion` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`control` varchar(50) CHARACTER SET latin1 COLLATE latin1_spanish_ci DEFAULT NULL,
|
|
||||||
`firma_recuperacion` char(40) COLLATE utf8_spanish2_ci DEFAULT NULL,
|
|
||||||
`genero` set('M','F') CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`cargo` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
|
|
||||||
`fotografia` char(36) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`licencia` text COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`licencia_fecha` int(20) DEFAULT 0,
|
|
||||||
`bio` longtext COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`imagen` char(50) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`firma` char(50) COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`origen` varchar(200) COLLATE utf8_spanish2_ci NOT NULL
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `usuarios`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `usuarios` (`id`, `username`, `passwd`, `id_grupo`, `equipo`, `id_empresa`, `email`, `adddate`, `status`, `lastip`, `lastdate`, `p_nombre`, `s_nombre`, `p_apellido`, `s_apellido`, `nombre_completo`, `fecha_nacimiento`, `documento_tipo`, `documento_numero`, `documento_expedicion`, `control`, `firma_recuperacion`, `genero`, `cargo`, `fotografia`, `licencia`, `licencia_fecha`, `bio`, `imagen`, `firma`, `origen`) VALUES
|
|
||||||
(1, 'Desadministrador', '534748adde63bf5c6f2ec3498e6187bb', 1, NULL, 1, 'info@tupale.co', '2014-09-15 22:58:45', 1, '', '0000-00-00 00:00:00', 'Desadministrador', NULL, 'del demonio', '', '', '', 0, '', '', NULL, 'c00a851677677784c92dda818ef4eeec7442732f', '', '', '', '', 0, '', '', '', '');
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Estructura de tabla para la tabla `usuarios_grupo`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `usuarios_grupo` (
|
|
||||||
`id` int(11) NOT NULL,
|
|
||||||
`grupo_nombre` varchar(255) COLLATE utf8_spanish2_ci NOT NULL DEFAULT '',
|
|
||||||
`descripcion_grupo` text COLLATE utf8_spanish2_ci NOT NULL,
|
|
||||||
`asistencial` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0' COMMENT '1 Asistencial, 0 NO es asistencial',
|
|
||||||
`prioridad` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`tabla` varchar(60) COLLATE utf8_spanish2_ci NOT NULL DEFAULT '',
|
|
||||||
`inactivo` set('0','1') COLLATE utf8_spanish2_ci NOT NULL DEFAULT '0' COMMENT '1 el grupo esta inactivo'
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci COMMENT='grupos y prioridades a los que puede pertenecer un usuario';
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Volcado de datos para la tabla `usuarios_grupo`
|
|
||||||
--
|
|
||||||
|
|
||||||
INSERT INTO `usuarios_grupo` (`id`, `grupo_nombre`, `descripcion_grupo`, `asistencial`, `prioridad`, `tabla`, `inactivo`) VALUES
|
|
||||||
(0, 'Inactivo', 'Usuarios que ya no pueden ingresar al sistema', '0', 0, '', '0'),
|
|
||||||
(1, 'Administrador', 'Super usuario del sistema', '1', 5, '', '1'),
|
|
||||||
(2, 'Editor', 'Usuarios solo con permisos para editar', '0', 2, '', '0'),
|
|
||||||
(3, 'Usuario', 'Usuarios con permisos minimos', '0', 1, '', '0');
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Índices para tablas volcadas
|
|
||||||
--
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `empresa`
|
|
||||||
--
|
|
||||||
ALTER TABLE `empresa`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `estilos`
|
|
||||||
--
|
|
||||||
ALTER TABLE `estilos`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_areas`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_areas`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_campos`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_campos`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD UNIQUE KEY `identificador` (`identificador`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_campos_valores`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_campos_valores`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_contenido_campos`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_contenido_campos`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD UNIQUE KEY `control` (`control`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_contenido_campos_lab`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_contenido_campos_lab`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD UNIQUE KEY `control` (`control`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_datos`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_datos`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD UNIQUE KEY `id` (`id`),
|
|
||||||
ADD KEY `control` (`control`),
|
|
||||||
ADD KEY `id_campo` (`id_campo`),
|
|
||||||
ADD KEY `perfil` (`form_id`),
|
|
||||||
ADD KEY `id_usuario` (`id_usuario`),
|
|
||||||
ADD KEY `form_id` (`form_id`),
|
|
||||||
ADD KEY `contenido` (`contenido`(256)),
|
|
||||||
ADD KEY `proceso` (`proceso`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_grupo`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_grupo`
|
|
||||||
ADD PRIMARY KEY (`id_grupo`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_id`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_id`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_interacciones`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_interacciones`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_parametrizacion`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_parametrizacion`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD KEY `id` (`id`),
|
|
||||||
ADD KEY `tabla` (`tabla`,`campo`,`item`,`opcion`),
|
|
||||||
ADD KEY `tabla_2` (`tabla`),
|
|
||||||
ADD KEY `campo` (`campo`),
|
|
||||||
ADD KEY `item` (`item`),
|
|
||||||
ADD KEY `opcion` (`opcion`),
|
|
||||||
ADD KEY `descripcion` (`descripcion`(255));
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_permisos`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_permisos`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `form_tipo_campo`
|
|
||||||
--
|
|
||||||
ALTER TABLE `form_tipo_campo`
|
|
||||||
ADD PRIMARY KEY (`id_tipo_campo`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `innodb_index_stats`
|
|
||||||
--
|
|
||||||
ALTER TABLE `innodb_index_stats`
|
|
||||||
ADD PRIMARY KEY (`database_name`,`table_name`,`index_name`,`stat_name`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `innodb_table_stats`
|
|
||||||
--
|
|
||||||
ALTER TABLE `innodb_table_stats`
|
|
||||||
ADD PRIMARY KEY (`database_name`,`table_name`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `usuarios`
|
|
||||||
--
|
|
||||||
ALTER TABLE `usuarios`
|
|
||||||
ADD PRIMARY KEY (`id`),
|
|
||||||
ADD UNIQUE KEY `email` (`email`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indices de la tabla `usuarios_grupo`
|
|
||||||
--
|
|
||||||
ALTER TABLE `usuarios_grupo`
|
|
||||||
ADD PRIMARY KEY (`id`);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
COMMIT;
|
|
||||||
|
|
||||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
||||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
||||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
|
35
frida.php
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
</head>
|
||||||
|
<body style='color:red; font-family: Verdana'>
|
||||||
|
<div style='width:800px; margin: 0 auto;'>
|
||||||
|
<h1 style='text-align:center;'>
|
||||||
|
<br>Desde Tupale.co
|
||||||
|
<br>hemos apoyado tus causas
|
||||||
|
<br>ahora queremos acceder a una subvención del
|
||||||
|
<br>Programa Frida
|
||||||
|
<br>y necesitamos tu apoyo
|
||||||
|
</h1>
|
||||||
|
<p>
|
||||||
|
Solo debes ingresar al <a href="http://bit.ly/tupalefrida">aquí</a> acceder con tu cuenta de facebook y dar click en el botón [APOYAR] también agradecemos si dejas un comentario.
|
||||||
|
</p>
|
||||||
|
<a href="http://bit.ly/tupalefrida">
|
||||||
|
<div style="text-align:center;" >
|
||||||
|
<img style=' ' src="https://tupale.co/milfs/images/frida_ingresa.png" alt="">
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
<h3>
|
||||||
|
Si tienes problemas con el proceso te dejamos unos vídeos a continuación.
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<h2>Desde tu teléfono apóyanos así</h2>
|
||||||
|
<iframe width="560" height="315" src="https://www.youtube.com/embed/vOAQFZpYSC0" frameborder="0" allowfullscreen></iframe>
|
||||||
|
<h2>Desde tu PC apóyanos así</h2>
|
||||||
|
<iframe width="560" height="315" src="https://www.youtube.com/embed/H7kBqu94-kI" frameborder="0" allowfullscreen></iframe>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
?>
|
@ -1,113 +0,0 @@
|
|||||||
let geojsonSample = [
|
|
||||||
|
|
||||||
|
|
||||||
{
|
|
||||||
|
|
||||||
"type": "FeatureCollection",
|
|
||||||
"features": [{"type":"Feature","geometry":{
|
|
||||||
"type": "Point",
|
|
||||||
"coordinates": [
|
|
||||||
-72,
|
|
||||||
4
|
|
||||||
]
|
|
||||||
},"properties":{
|
|
||||||
"title": "Espacio Akana",
|
|
||||||
"3263": "Espacio Akana",
|
|
||||||
"3268": "Espacio Cultural dedicado a la formaci\u0026oacute;n, creaci\u0026oacute;n y difusi\u0026oacute;n de distintos materiales esc\u0026eacute;nicos principalmente de car\u0026aacute;cter regional.\u003Cbr\u003E\u003Cbr\u003ECentro Cultural Akana se ha consagrado como una de las instituciones referentes de la regi\u0026oacute;n de Tarapac\u0026aacute;, Chile, ya que en \u0026eacute;l se realizan aproximadamente un 50% o m\u0026aacute;s de las actividades art\u0026iacute;stica locales.\u003Cbr\u003E\u003Cbr\u003EEl proyecto parte el a\u0026ntilde;o 2010 y hoy es un lugar que cuenta con 2 espacios: Una sala de Teatro y un patio multiuso. Ambos lugares funcionan como espacios de exhibici\u0026oacute;n y\/o ejecuci\u0026oacute;n como por ejemplo: Ciclos de Teatro, Talleres Art\u0026iacute;sticos, charlas, seminarios, Ciclos de m\u0026uacute;sica etc. \u003Cbr\u003E\u003Cbr\u003EEl Centro Cultural cuenta con 3 ejes de acci\u0026oacute;n: Formaci\u0026oacute;n, Programaci\u0026oacute;n y Creaci\u0026oacute;n y Producci\u0026oacute;n, ademas de participar en diferentes proyectos asociativos con distintos artistas regionales de Teatro, Cine, M\u0026uacute;sica y Danza.",
|
|
||||||
"3279": "Ram\u0026iacute;rez 1265",
|
|
||||||
"3265": "Iquique",
|
|
||||||
"category": "Chile",
|
|
||||||
"icon": {
|
|
||||||
"iconUrl": "https:\/\/tupale.co\/milfs\/images\/secure\/?file=300\/82afc44d9c358234ebb411f848481ea4.png",
|
|
||||||
"iconSize": [
|
|
||||||
60
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"3266": "Chile",
|
|
||||||
"3264": "-72 4 15",
|
|
||||||
"3267": "Mixto",
|
|
||||||
"3278": "{\\\u00223278\\\u0022:[[\\\u0022Danza\\\u0022,\\\u0022Teatro\\\u0022,\\\u0022Música\\\u0022,\\\u0022Cine\\\u0022,\\\u0022Formación\\\u0022]]}",
|
|
||||||
"3283": null,
|
|
||||||
"3284": "Espacio abierto para presenciar obras de teatro, m\u0026uacute;sica, conversatorios, exposiciones, etc. y para colaborar con artistas locales, nacionales o extranjeros.",
|
|
||||||
"3277": "Desierto Esc\u0026eacute;nico en Abril",
|
|
||||||
"3285": null,
|
|
||||||
"3286": null,
|
|
||||||
"3287": null,
|
|
||||||
"3288": null,
|
|
||||||
"3269": "A porcentaje",
|
|
||||||
"3289": "c040a424412bbb3ce598c503bcdf49b7.jpg",
|
|
||||||
"3305": "www.espacioakana.cl",
|
|
||||||
"3290": "https:\/\/www.youtube.com\/user\/akanateatro",
|
|
||||||
"3291": "www.facebook.com\/espacioakana",
|
|
||||||
"3292": "instagram.com\/espacioakana",
|
|
||||||
"3293": "Eduardo Gonz\u0026aacute;lez",
|
|
||||||
"3295": "Javiera Ayala",
|
|
||||||
"3294": null,
|
|
||||||
"3296": null,
|
|
||||||
"3298": "Director Espacio Akana",
|
|
||||||
"3299": "Recepci\u0026oacute;n Espacio Akana",
|
|
||||||
"3272": "culturaakana@gmail.com",
|
|
||||||
"3297": "direccionakana@gmail.com",
|
|
||||||
"localizacion": "-72 4 15 ",
|
|
||||||
"control": "69c90579b5cbccc80b09df24057ff82b",
|
|
||||||
latLng: [
|
|
||||||
-72,
|
|
||||||
4
|
|
||||||
],
|
|
||||||
"id": 1176066448,
|
|
||||||
"name": 616010607,
|
|
||||||
"description": "\u003Cdiv class=\u0027col-md-12 well well-sm\u0027\u003E\n \u003Cdiv class=\u0027panel-heading\u0027\u003E\n \u003Ccenter\u003E\u003Ch1 class=\u0027text-info\u0027\u003EEspacio Akana\u003C\/h1\u003E\u003C\/center\u003E\n \u003C\/div\u003E\n \u003Cdiv\u003E\n \u003Ccenter\u003E\u003Cimg class=\u0027img img-responsive img-rounded\u0027 src=\u0027https:\/\/tupale.co\/milfs\/images\/secure\/?file=300\/c040a424412bbb3ce598c503bcdf49b7.jpg\u0027 \/\u003E\u003C\/center\u003E\n \u003Cul class=\u0027list-group\u0027\u003E\n \u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E\u003Ca href=\u0027mailto:culturaakana@gmail.com\u0027\u003EEduardo González\u003C\/a\u003E\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003E Contacto\u003C\/strong\u003E\n\u003C\/li\u003E\n\u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E Ramírez 1265\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003EDirección\u003C\/strong\u003E\n\u003C\/li\u003E\n\u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E www.espacioakana.cl\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003ESitio web\u003C\/strong\u003E\n\u003C\/li\u003E\n \u003Ccenter\u003E\u003Ca class= \u0027btn btn-success\u0027 role=\u0027button\u0027 href=\u0027www.facebook.com\/espacioakana\u0027\u003E\u003Ci class=\u0027fa fa-facebook\u0027\u003E\u003C\/i\u003E Facebook\u003C\/a\u003E\n \u003Ca class= \u0027btn btn-success\u0027 role=\u0027button\u0027 href=\u0027instagram.com\/espacioakana\u0027\u003E\u003Ci class=\u0027fa fa-instagram\u0027\u003E\u003C\/i\u003E Instagram\u003C\/a\u003E \u003C\/center\u003E\n \u003C\/ul\u003E\n \u003C\/div\u003E\n\n\u003Cdiv well well-sm\u003E\n\u003Ccenter\u003E\u003Ca class= \u0027btn btn-info\u0027 role=\u0027button\u0027 href=\u0027https:\/\/tupale.co\/i69c90579b5cbccc80b09df24057ff82b\u0027 target=\u0027_blank\u0027\u003ELeer información completa\u003C\/a\u003E\u003C\/center\u003E\u003C\/div\u003E\n\u003C\/div\u003E \u003Cdiv class=\u0027text-center mostrar_solo\u0027\u003E\u003Ca class=\u0027btn btn-info btn-sm\u0027 href=\u0027?id=895\u0027\u003EMostrar todos\u003C\/a\u003E \u003Ca class=\u0027btn btn-info btn-sm\u0027 href=\u0027?id=895\u0026item=69c90579b5cbccc80b09df24057ff82b\u0027\u003EMostar solo este\u003C\/a\u003E\u003C\/div\u003E "
|
|
||||||
}},{"type":"Feature","geometry":{
|
|
||||||
"type": "Point",
|
|
||||||
"coordinates": [
|
|
||||||
-70.3976891,
|
|
||||||
-23.64939325
|
|
||||||
]
|
|
||||||
},"properties":{
|
|
||||||
"title": "Teatro Pedro de la Barra",
|
|
||||||
"3263": "Teatro Pedro de la Barra",
|
|
||||||
"3268": "El Teatro Pedro de la Barra de la Universidad de Antofagasta, se encuentra ubicado en pleno centro de la ciudad de Antofagasta. El edificio originalmente, una escuela de ni\u0026ntilde;as, data de fines del S. XIX., y en 1985 fue declarado Monumento Nacional. Desde 1981 fue adaptado como sala de teatro, donde funciona la cincuentenaria Compa\u0026ntilde;\u0026iacute;a de Teatro de la Universidad de Antofagasta. Actualmente se encuentra en desarrollo un proyecto de restauraci\u0026oacute;n y puesta en valor del edificio.",
|
|
||||||
"3279": "Condell 2954",
|
|
||||||
"3265": "Antofagasta",
|
|
||||||
"category": "Chile",
|
|
||||||
"icon": {
|
|
||||||
"iconUrl": "https:\/\/tupale.co\/milfs\/images\/secure\/?file=300\/82afc44d9c358234ebb411f848481ea4.png",
|
|
||||||
"iconSize": [
|
|
||||||
60
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"3266": "Chile",
|
|
||||||
"3264": "-70.3976891 -23.64939325 16",
|
|
||||||
"3267": "Universitario (depende de la Universidad de Antofagasta)",
|
|
||||||
"3278": "{\\\u00223278\\\u0022:[[\\\u0022Danza\\\u0022,\\\u0022Teatro\\\u0022,\\\u0022Música\\\u0022,\\\u0022Cine\\\u0022]]}",
|
|
||||||
"3283": "Una variada gama de expresiones art\u0026iacute;stico-esc\u0026eacute;nicas, tanto locales como nacionales y extranjeras, adem\u0026aacute;s de exhibiciones.",
|
|
||||||
"3284": "- Disposici\u0026oacute;n sala: a la italiana\u003Cbr\u003E- Patio de butacas con 102 ubicaciones, separadas por un pasillo central de acceso. (Disposici\u0026oacute;n mostrada en plano siguiente, es la anterior al a\u0026ntilde;o 2000)\u003Cbr\u003E- 02 salidas de emergencia laterales, junto a la primera fila.\u003Cbr\u003E- Camar\u0026iacute;n mixto con 8 espejos para maquillaje.\u003Cbr\u003E- Ba\u0026ntilde;o artistas con ducha y agua caliente (en exterior).\u003Cbr\u003E",
|
|
||||||
"3277": "La actividad principal que se realiza cada a\u0026ntilde;o, son las temporadas de los montajes de la C\u0026iacute;a. de Teatro de la Universidad de Antofagasta. Elenco profesional de 56 a\u0026ntilde;os de trayectoria art\u0026iacute;stica que tiene a cargo el establecimiento teatral. Tambi\u0026eacute;n durante el mes de enero de cada a\u0026ntilde;o, apoya en la realizaci\u0026oacute;n del Festival Internacional de Teatro ZICOSUR Antofagasta (FITZA). Se imparten talleres de actuaci\u0026oacute;n para estudiantes de ense\u0026ntilde;anza secundaria y universitaria. Durante el a\u0026ntilde;o lectivo, se acoge a la Carrera de Artes Esc\u0026eacute;nicas de la U. de Antofagasta, facilitando las instalaciones para la realizaci\u0026oacute;n de clases y muestras de ex\u0026aacute;menes de algunas asignaturas.",
|
|
||||||
"3285": "- Altura: 04 metros\u003Cbr\u003E- Embocadura: 8,82 metros\u003Cbr\u003E- Fondo: 9,32 metros\u003Cbr\u003E- Altura escenario: 77 cms.\u003Cbr\u003E- Piso: De madera. Sin declive.\u003Cbr\u003E- 04 salidas laterales\u003Cbr\u003E- Ch\u0026aacute;sena\u003Cbr\u003E- 04 varas m\u0026oacute;viles para maniobras de tramoya\u003Cbr\u003E- Tel\u0026oacute;n de fondo: negro o blanco\u003Cbr\u003E- 10 varas fijas de iluminaci\u0026oacute;n\u003Cbr\u003E- Sala de control FOH en altura.\u003Cbr\u003E- Luz de sala con dimmer en sala de control o switch directo en foyer.\u003Cbr\u003E- Alimentaci\u0026oacute;n trif\u0026aacute;sica 380 volts\u003Cbr\u003E- 80 circuitos el\u0026eacute;ctricos para iluminaci\u0026oacute;n\u003Cbr\u003E- Patchera 24 salidas\/ 6 enchufes cada una\u003Cbr\u003E- 01 power Lite Puter DX 1227 20A 12 dimmers (4kW por canal)\u003Cbr\u003E*Existe otro power de mismas caracter\u0026iacute;sticas, pero cuenta con solo 8 canales dimmeables, el resto\u003Cbr\u003Eno funciona bien, si bien encienden, lo hacen al 100%, no permitiendo su atenuaci\u0026oacute;n de intensidad.\u003Cbr\u003E- 06 focos elipsoidales gen\u0026eacute;ricos 50o 750W\u003Cbr\u003E- 01 foco elipsoidal ETC Source 4 Jr. Zoom 25-50o- 02 focos elipsoidales 19o\u003Cbr\u003E- 10 focos PAR 64 NSP\u003Cbr\u003E- 09 focos PAR 56 NSP\u003Cbr\u003E- 03 Barras LED\u003Cbr\u003E- 01 consola Theatrelight Novalink 36 DMX-512 (instalada en sala de control)\u003Cbr\u003E- 01 consola AmericanPro 24\/48 DMX-512\u003Cbr\u003E- Sistema pasivo Panaray BOSE 502A (altavoces agudos y medios) BOSE 502B (altavoz bajos)\u003Cbr\u003E- BOSE 502C (controlador del sistema)\u003Cbr\u003E",
|
|
||||||
"3286": "c7660eae7c1aef1bdeb7733c7aec8b0a.pdf",
|
|
||||||
"3287": null,
|
|
||||||
"3288": null,
|
|
||||||
"3269": "Se manejan distintas opciones, considerando la naturaleza del espect\u0026aacute;culo. - Gratuito: Se presta apoyo para actividades con fondos concursables del Estado (Fondart, FNDR) - Arriendo: Existe la opci\u0026oacute;n de una suma fija o por porcentaje (60% - 40%)",
|
|
||||||
"3289": "aaf457e8838f80876e64135ba4a536fb.jpg",
|
|
||||||
"3305": "www.teatrouantof.com \/\/ www.uantof.cl\/vinculacion\/grupos_artisticos",
|
|
||||||
"3290": null,
|
|
||||||
"3291": "Teatro Pedro de la Barra. Antofagasta. Chile \/\/ Compa\u0026ntilde;\u0026iacute;a de Teatro de la Universidad de Antofagasta",
|
|
||||||
"3292": "@teatropedrodelabarraua",
|
|
||||||
"3293": "Ra\u0026uacute;l Rocco Rojas ",
|
|
||||||
"3295": "Claudio Ortiz Chiang",
|
|
||||||
"3294": 56995463194,
|
|
||||||
"3296": 56982303815,
|
|
||||||
"3298": "Encargado de Sala",
|
|
||||||
"3299": "Director",
|
|
||||||
"3272": "raul.rocco@uantof.cl",
|
|
||||||
"3297": "claudio.ortiz@uantof.cl",
|
|
||||||
"localizacion": "-70.3976891 -23.64939325 16 ",
|
|
||||||
"control": "7850c035cc53ee5719aa8677fb805ea7",
|
|
||||||
latLng: [
|
|
||||||
-70.3976891,
|
|
||||||
-23.64939325
|
|
||||||
],
|
|
||||||
"id": 909134586,
|
|
||||||
"name": 1568506445,
|
|
||||||
"description": "\u003Cdiv class=\u0027col-md-12 well well-sm\u0027\u003E\n \u003Cdiv class=\u0027panel-heading\u0027\u003E\n \u003Ccenter\u003E\u003Ch1 class=\u0027text-info\u0027\u003ETeatro Pedro de la Barra\u003C\/h1\u003E\u003C\/center\u003E\n \u003C\/div\u003E\n \u003Cdiv\u003E\n \u003Ccenter\u003E\u003Cimg class=\u0027img img-responsive img-rounded\u0027 src=\u0027https:\/\/tupale.co\/milfs\/images\/secure\/?file=300\/aaf457e8838f80876e64135ba4a536fb.jpg\u0027 \/\u003E\u003C\/center\u003E\n \u003Cul class=\u0027list-group\u0027\u003E\n \u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E\u003Ca href=\u0027mailto:raul.rocco@uantof.cl\u0027\u003ERaúl Rocco Rojas\u003C\/a\u003E\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003E Contacto\u003C\/strong\u003E\n\u003C\/li\u003E\n\u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E Condell 2954\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003EDirección\u003C\/strong\u003E\n\u003C\/li\u003E\n\u003Cli class=\u0027list-group-item\u0027\u003E\n\u003Cspan class=\u0027pull-right\u0027\u003E www.teatrouantof.com \/\/ www.uantof.cl\/vinculacion\/grupos_artisticos\u003C\/span\u003E\n\u003Cstrong class=\u0027text-info\u0027\u003ESitio web\u003C\/strong\u003E\n\u003C\/li\u003E\n \u003Ccenter\u003E\u003Ca class= \u0027btn btn-success\u0027 role=\u0027button\u0027 href=\u0027Teatro Pedro de la Barra. Antofagasta. Chile \/\/ Compañía de Teatro de la Universidad de Antofagasta\u0027\u003E\u003Ci class=\u0027fa fa-facebook\u0027\u003E\u003C\/i\u003E Facebook\u003C\/a\u003E\n \u003Ca class= \u0027btn btn-success\u0027 role=\u0027button\u0027 href=\u0027@teatropedrodelabarraua\u0027\u003E\u003Ci class=\u0027fa fa-instagram\u0027\u003E\u003C\/i\u003E Instagram\u003C\/a\u003E \u003C\/center\u003E\n \u003C\/ul\u003E\n \u003C\/div\u003E\n\n\u003Cdiv well well-sm\u003E\n\u003Ccenter\u003E\u003Ca class= \u0027btn btn-info\u0027 role=\u0027button\u0027 href=\u0027https:\/\/tupale.co\/i7850c035cc53ee5719aa8677fb805ea7\u0027 target=\u0027_blank\u0027\u003ELeer información completa\u003C\/a\u003E\u003C\/center\u003E\u003C\/div\u003E\n\u003C\/div\u003E \u003Cdiv class=\u0027text-center mostrar_solo\u0027\u003E\u003Ca class=\u0027btn btn-info btn-sm\u0027 href=\u0027?id=895\u0027\u003EMostrar todos\u003C\/a\u003E \u003Ca class=\u0027btn btn-info btn-sm\u0027 href=\u0027?id=895\u0026item=7850c035cc53ee5719aa8677fb805ea7\u0027\u003EMostar solo este\u003C\/a\u003E\u003C\/div\u003E "
|
|
||||||
}} ]}];
|
|
@ -30,7 +30,12 @@ $color_fondo= random_color();
|
|||||||
?>
|
?>
|
||||||
<link rel="shortcut icon" href="favicon-152.png">
|
<link rel="shortcut icon" href="favicon-152.png">
|
||||||
<link rel="apple-touch-icon-precomposed" href="favicon-152.png">
|
<link rel="apple-touch-icon-precomposed" href="favicon-152.png">
|
||||||
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >
|
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'AlfphabetIV';
|
font-family: 'AlfphabetIV';
|
||||||
|
BIN
images/load.gif
Before Width: | Height: | Size: 122 KiB |
BIN
images/load.png
Before Width: | Height: | Size: 403 KiB |
BIN
images/logo.png
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 19 KiB |
553
index.php
@ -17,10 +17,10 @@
|
|||||||
$xajax->processRequests();
|
$xajax->processRequests();
|
||||||
|
|
||||||
$timestamp=time();
|
$timestamp=time();
|
||||||
//setcookie("timestamp",$timestamp,($timestamp + 5000));
|
setcookie("timestamp",$timestamp,($timestamp + 5000));
|
||||||
$_SESSION['timestamp']= $timestamp;
|
$_SESSION['timestamp']= $timestamp;
|
||||||
?>
|
?>
|
||||||
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head >
|
<head >
|
||||||
<script src="milfs/js/scripts.js"></script>
|
<script src="milfs/js/scripts.js"></script>
|
||||||
@ -46,7 +46,6 @@ $index="";
|
|||||||
$tema="";
|
$tema="";
|
||||||
$print="";
|
$print="";
|
||||||
$no_mostrar="";
|
$no_mostrar="";
|
||||||
$asistento="";
|
|
||||||
$registros="";
|
$registros="";
|
||||||
$embebido =0;
|
$embebido =0;
|
||||||
$acceso = 0;
|
$acceso = 0;
|
||||||
@ -68,15 +67,12 @@ $identificador = "";
|
|||||||
if(isset($_REQUEST['v'])) {
|
if(isset($_REQUEST['v'])) {
|
||||||
$variable = $_REQUEST['v'];
|
$variable = $_REQUEST['v'];
|
||||||
}else { $variable="";}
|
}else { $variable="";}
|
||||||
if(isset($_REQUEST['registros'])){$registros=$_REQUEST['registros'];}else{$registros="";}
|
|
||||||
$cols_interior ="12";
|
$cols_interior ="12";
|
||||||
$menu="";
|
$menu="";
|
||||||
$orden="";
|
$orden="";
|
||||||
$cantidad_registros ="10";
|
$cantidad_registros ="10";
|
||||||
$librerias_cabeza ="";
|
$librerias_cabeza ="";
|
||||||
$librerias_pie ="";
|
$librerias_pie ="";
|
||||||
$modo="";
|
|
||||||
$pagina_inicio_definida=array();
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -95,15 +91,12 @@ $pagina_inicio_definida=array();
|
|||||||
/// k= suite
|
/// k= suite
|
||||||
/// l= Listado
|
/// l= Listado
|
||||||
/// m = checklist
|
/// m = checklist
|
||||||
/// M = menu
|
|
||||||
/// n=notas
|
/// n=notas
|
||||||
/// o=parallax
|
/// o=parallax
|
||||||
/// p= Planilla
|
/// p= Planilla
|
||||||
/// q = lab
|
/// q = lab
|
||||||
/// r = banner
|
|
||||||
/// s= SET DE DATOS *
|
/// s= SET DE DATOS *
|
||||||
/// S= SET DE DATOS EMBEBIDO
|
/// S= SET DE DATOS EMBEBIDO
|
||||||
/// t= tareas
|
|
||||||
|
|
||||||
|
|
||||||
//$destacados = mas_visto("ultimos","6","6");
|
//$destacados = mas_visto("ultimos","6","6");
|
||||||
@ -124,7 +117,6 @@ elseif (isset($_REQUEST['form'])) {$variable = "f".$_REQUEST['form'];}
|
|||||||
elseif (isset($_REQUEST['addon'])) {$variable = "h".$_REQUEST['addon'];}
|
elseif (isset($_REQUEST['addon'])) {$variable = "h".$_REQUEST['addon'];}
|
||||||
else {}
|
else {}
|
||||||
|
|
||||||
|
|
||||||
//$variable="b43";
|
//$variable="b43";
|
||||||
//$variable="b115";
|
//$variable="b115";
|
||||||
if(isset($_REQUEST['variable'])){
|
if(isset($_REQUEST['variable'])){
|
||||||
@ -133,16 +125,9 @@ $variable= $_REQUEST['variable'];
|
|||||||
$v = decodifica_parametro($variable);
|
$v = decodifica_parametro($variable);
|
||||||
|
|
||||||
if ($v[0] =='e') {
|
if ($v[0] =='e') {
|
||||||
$plantilla_inicio = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio'","") ;
|
if(!isset($_REQUEST['home'])){
|
||||||
$plantilla_inicio_filas = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio_filas'","") ;
|
$pagina_inicio_definida = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='pagina_inicio'") ;
|
||||||
$plantilla_inicio_columnas = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio_columnas'","") ;
|
|
||||||
|
|
||||||
if(!isset($_REQUEST['home']) ){
|
|
||||||
$pagina_inicio_definida = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='pagina_inicio'","") ;
|
|
||||||
if($plantilla_inicio[0] =="grid"){}else{
|
|
||||||
|
|
||||||
$vista_favorita = vista_favorita($pagina_inicio_definida[0]);
|
$vista_favorita = vista_favorita($pagina_inicio_definida[0]);
|
||||||
}
|
|
||||||
// $onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
// $onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
||||||
if($vista_favorita[0] !=""){
|
if($vista_favorita[0] !=""){
|
||||||
$variable = $vista_favorita;//"e".$_REQUEST['empresa'];
|
$variable = $vista_favorita;//"e".$_REQUEST['empresa'];
|
||||||
@ -151,229 +136,7 @@ if($plantilla_inicio[0] =="grid"){}else{
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}elseif ($v[0] =='t') {
|
}
|
||||||
//$empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
|
|
||||||
$logo = remplacetas('empresa','id',"$v[1]",'imagen','') ;
|
|
||||||
$modo="minimalista";
|
|
||||||
$plantilla_inicio[0]='grid';
|
|
||||||
$librerias = "
|
|
||||||
<script src='./librerias/gantt/code/highcharts-gantt.js'></script>
|
|
||||||
<script src='./librerias/gantt/code/modules/exporting.js'></script>
|
|
||||||
<script type='text/javascript' src='./librerias/jquery/jquery-ui.min.js'></script>
|
|
||||||
";
|
|
||||||
//$no_mostrar="display:none; ";
|
|
||||||
$asistento="hide ";
|
|
||||||
|
|
||||||
/// datos proyecto
|
|
||||||
$formulario_proyectos ="1070";
|
|
||||||
$campo_proyectos ="3705";
|
|
||||||
/// datos equipo
|
|
||||||
$formulario_equipo ="998";
|
|
||||||
$campo_equipo ="316";
|
|
||||||
$formulario_roles_asignacion ="1074";
|
|
||||||
$campo_roles_asignacion = "3721";
|
|
||||||
$formulario_roles ="1072";
|
|
||||||
$campo_rol ="325";
|
|
||||||
/// datos tareas
|
|
||||||
$formulario_tareas ="1069";
|
|
||||||
$campo_tareas ="3715";
|
|
||||||
/// datos microtareas
|
|
||||||
$formulario_microtarea ="1071";
|
|
||||||
$campo_microtarea ="3710";
|
|
||||||
$formulario_microtarea_asignacion ="1075";
|
|
||||||
$campo_microtareas_asignacion = "3722";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// equipo ///
|
|
||||||
$formularios_equipo['formulario_equipo']=$formulario_equipo;
|
|
||||||
$formularios_equipo['formulario_roles']=$formulario_roles;
|
|
||||||
$formularios_equipo['formulario_roles_asignacion']=$formulario_roles_asignacion;
|
|
||||||
$formularios_equipo['campo_roles_asignacion']=$campo_roles_asignacion;
|
|
||||||
$formularios_equipo['campo_rol']=$campo_rol;
|
|
||||||
$equipo_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ;
|
|
||||||
$equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ;
|
|
||||||
|
|
||||||
|
|
||||||
/// microtareas ///
|
|
||||||
$formularios_microtareas['formulario_proyectos']=$formulario_proyectos;
|
|
||||||
$formularios_microtareas['campo_proyectos']=$campo_proyectos;
|
|
||||||
$formularios_microtareas['formulario_tareas']=$formulario_tareas;
|
|
||||||
$formularios_microtareas['campo_tareas']=$campo_tareas;
|
|
||||||
$formularios_microtareas['formulario_microtarea']=$formulario_microtarea;
|
|
||||||
$formularios_microtareas['formulario_microtarea_asignacion']=$formulario_microtarea_asignacion;
|
|
||||||
$formularios_microtareas['campo_microtarea']=$campo_microtarea;
|
|
||||||
$formularios_microtareas['campo_microtareas_asignacion']=$campo_microtareas_asignacion;
|
|
||||||
$formularios_microtareas['formulario_microtarea_asignacion']="$formulario_microtarea_asignacion";
|
|
||||||
$formularios_microtareas['formulario_equipo']="$formulario_equipo";
|
|
||||||
$formularios_microtareas['campo_equipo']="$campo_equipo";
|
|
||||||
//$microtareas_planilla = planilla("$formulario_microtarea","10",'exportable');
|
|
||||||
$diagrama_gantt = gantt($formularios_microtareas,"","");
|
|
||||||
$microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ;
|
|
||||||
$microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ;
|
|
||||||
|
|
||||||
/// tareas ///
|
|
||||||
$formularios_tareas['formulario_tareas']=$formulario_tareas;
|
|
||||||
|
|
||||||
$tareas_titulo = remplacetas('form_id','id',"$formulario_tareas",'nombre',"") ;
|
|
||||||
$tareas_descripcion = remplacetas('form_id','id',"$formulario_tareas",'descripcion',"") ;
|
|
||||||
|
|
||||||
|
|
||||||
/// proyectos ///
|
|
||||||
$proyectos_titulo = remplacetas('form_id','id',"$formulario_proyectos",'nombre',"") ;
|
|
||||||
$proyectos_descripcion = remplacetas('form_id','id',"$formulario_proyectos",'descripcion',"") ;
|
|
||||||
$formulario_proyectos['formulario_proyectos']=$formulario_proyectos;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$listado_usuarios = listado_usuarios("","");
|
|
||||||
|
|
||||||
$microtarea_listado = microtareas($formularios_microtareas,"","");
|
|
||||||
$tareas_listado = tareas($formularios_tareas,"","");
|
|
||||||
$proyectos_listado = proyectos($formulario_proyectos,"","");
|
|
||||||
$equipo_listado = listado_items($formularios_equipo,'',"");
|
|
||||||
$listado_aplicaciones = aplicaciones_tabla("","","");
|
|
||||||
|
|
||||||
|
|
||||||
$pagina_inicio="
|
|
||||||
$librerias
|
|
||||||
<style>
|
|
||||||
.avatar {
|
|
||||||
vertical-align: middle;
|
|
||||||
width: 50px;
|
|
||||||
height: 50px;
|
|
||||||
border-radius: 50%;
|
|
||||||
}
|
|
||||||
.avatar-cuadrado {
|
|
||||||
vertical-align: middle;
|
|
||||||
width: 50px;
|
|
||||||
height: 50px;
|
|
||||||
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
<div class='container-fluid' id='container_tareas' >
|
|
||||||
<div class='row' role='row' id='role_tareas'>
|
|
||||||
<div class='col-md-8' id='columnas_tareas'>
|
|
||||||
<!-- Nav tabs -->
|
|
||||||
<ul class='nav nav-tabs' role='tablist'>
|
|
||||||
<li role='presentation' ><a href='#proyectos' aria-controls='home' role='tab' data-toggle='tab'>$proyectos_titulo[0]</a></li>
|
|
||||||
<li role='presentation'><a href='#tareas' aria-controls='tareas' role='tab' data-toggle='tab'>$tareas_titulo[0]</a></li>
|
|
||||||
<li role='presentation' class='active'><a href='#microtareas' aria-controls='microtareas' role='tab' data-toggle='tab'>$microtarea_titulo[0]</h2></a></li>
|
|
||||||
<li role='presentation' ><a href='#aplicaciones' aria-controls='aplicaciones' role='tab' data-toggle='tab'>Aplicaciones</a></li>
|
|
||||||
<li role='presentation' ><a href='#informes' aria-controls='informes' role='tab' data-toggle='tab'>Informes</a></li>
|
|
||||||
</ul>
|
|
||||||
<!-- Tab panes -->
|
|
||||||
<div class='tab-content'>
|
|
||||||
<div role='tabpanel' class='tab-pane' id='proyectos'>
|
|
||||||
<p style='overflow-wrap: break-word;'>$proyectos_descripcion[0]</p>
|
|
||||||
$proyectos_listado
|
|
||||||
</div>
|
|
||||||
<div role='tabpanel' class='tab-pane' id='tareas'>
|
|
||||||
<div id='tareas_head'>
|
|
||||||
<p style='overflow-wrap: break-word;'>$tareas_descripcion[0]</p>
|
|
||||||
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_tareas','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> $tareas_titulo[0]</a>
|
|
||||||
<hr>
|
|
||||||
</div>
|
|
||||||
<div class='columna_tareas' style='height:500px; overflow: auto;'>
|
|
||||||
<div class='panel-group' id='accordion-tareas'>
|
|
||||||
$tareas_listado
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div role='tabpanel' class='tab-pane active' id='microtareas'>
|
|
||||||
<div id='microtareas_head'>
|
|
||||||
<p>$microtarea_descripcion[0]</p>
|
|
||||||
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> $microtarea_titulo[0] </a>
|
|
||||||
<a class='btn btn-success btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea_asignacion','','')\" ><i class='glyphicon glyphicon-user'></i> Asignar $microtarea_titulo[0]</a>
|
|
||||||
<hr>
|
|
||||||
</div>
|
|
||||||
<div class='columna_tareas' style='height:500px; overflow: auto;'>
|
|
||||||
$micro_listado
|
|
||||||
<hr>
|
|
||||||
$microtarea_listado
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div role='tabpanel' class='tab-pane ' id='aplicaciones'>
|
|
||||||
<div id='aplicaciones_head'>
|
|
||||||
<p>Aplicaciones</p>
|
|
||||||
<a class='btn btn-success href='#' onclick=\"xajax_formulario_nuevo('','modal'); \">
|
|
||||||
<i class='glyphicon glyphicon-plus'></i> Agrega una aplicación </a>
|
|
||||||
</div>
|
|
||||||
<div class='container'>
|
|
||||||
<div class='columna_aplicaciones' style='height:800px; overflow: auto;'>
|
|
||||||
|
|
||||||
<br>$listado_aplicaciones
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div role='tabpanel' class='tab-pane ' id='informes'>
|
|
||||||
<div id='informes_head'>
|
|
||||||
<p></p>
|
|
||||||
</div>
|
|
||||||
<div class='container'>
|
|
||||||
<div class='columna_informes' style='height:800px; overflow: auto;'>
|
|
||||||
$diagrama_gantt
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class='col-md-4 ' id='columna_equipo'>
|
|
||||||
<div class='equipo_head'>
|
|
||||||
<h2>$equipo_titulo[0]</h2><p>$equipo_descripcion[0]</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<br>
|
|
||||||
<div id='columna_equipo' >
|
|
||||||
<ul class='nav nav-tabs' role='tablist'>
|
|
||||||
<li role='presentation' ><a href='#usuarios_inscritos' aria-controls='usuarios_inscritos' role='tab' data-toggle='tab'>$equipo_titulo[0]</h2></a></li>
|
|
||||||
<li role='presentation' class='active'><a href='#usuarios_sistema' aria-controls='usuarios_sistema' role='tab' data-toggle='tab'>Usuarios del sistema</a></li>
|
|
||||||
</ul>
|
|
||||||
<!-- Tab panes -->
|
|
||||||
<div class='tab-content'>
|
|
||||||
|
|
||||||
<div role='tabpanel' class='tab-pane active' id='usuarios_sistema'>
|
|
||||||
$listado_usuarios
|
|
||||||
</div>
|
|
||||||
<div role='tabpanel' class='tab-pane' id='usuarios_inscritos'>
|
|
||||||
$equipo_listado
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
";
|
|
||||||
|
|
||||||
// $plantilla_inicio = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio'","") ;
|
|
||||||
// $plantilla_inicio_filas = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio_filas'","") ;
|
|
||||||
// $plantilla_inicio_columnas = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio_columnas'","") ;
|
|
||||||
/*
|
|
||||||
if(!isset($_REQUEST['home']) ){
|
|
||||||
$pagina_inicio_definida = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='pagina_inicio'","") ;
|
|
||||||
if($plantilla_inicio[0] =="grid"){}else{
|
|
||||||
|
|
||||||
$vista_favorita = vista_favorita($pagina_inicio_definida[0]);
|
|
||||||
}
|
|
||||||
// $onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
|
||||||
if($vista_favorita[0] !=""){
|
|
||||||
$variable = $vista_favorita;//"e".$_REQUEST['empresa'];
|
|
||||||
}else{
|
|
||||||
$variable= "$v[0]$v[1]";
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
//// fin de t
|
|
||||||
}else{}
|
|
||||||
$v = decodifica_parametro($variable);
|
$v = decodifica_parametro($variable);
|
||||||
|
|
||||||
if(isset($_REQUEST['plantilla'])){
|
if(isset($_REQUEST['plantilla'])){
|
||||||
@ -444,15 +207,12 @@ if ($variable !=''){
|
|||||||
$id_empresa = $v[1];
|
$id_empresa = $v[1];
|
||||||
$id =$id_empresa;
|
$id =$id_empresa;
|
||||||
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
$plantilla_inicio = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio'","") ;
|
|
||||||
|
|
||||||
$librerias_cabeza ="
|
$librerias_cabeza ="
|
||||||
<!-- tabla de contenido -->
|
<!-- tabla de contenido -->
|
||||||
<link rel='stylesheet' href='./librerias/bootstrap-toc/bootstrap-toc.min.css'>
|
<link rel='stylesheet' href='./librerias/bootstrap-toc/bootstrap-toc.min.css'>
|
||||||
<script src='./librerias/bootstrap-toc/bootstrap-toc.min.js'></script>
|
<script src='./librerias/bootstrap-toc/bootstrap-toc.min.js'></script>
|
||||||
";
|
";
|
||||||
if($titulo[0] !="") {
|
if($titulo[0] !="") {
|
||||||
|
|
||||||
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
|
||||||
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
@ -467,9 +227,7 @@ if ($variable !=''){
|
|||||||
$onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
$onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
||||||
}
|
}
|
||||||
* */
|
* */
|
||||||
//echo "<br><br><br><br><br><br><br><br>$logo[2] / $logo[0]";
|
|
||||||
$acceso = 1;
|
$acceso = 1;
|
||||||
if( $plantilla_inicio[0] == 'grid'){}else{
|
|
||||||
$menu ="
|
$menu ="
|
||||||
<div class='col-sm-3 col-lg-2 hidden-xs hidden-sm' id='caja_lateral_derecha'>
|
<div class='col-sm-3 col-lg-2 hidden-xs hidden-sm' id='caja_lateral_derecha'>
|
||||||
<div class='container'>
|
<div class='container'>
|
||||||
@ -477,50 +235,9 @@ if ($variable !=''){
|
|||||||
</div>
|
</div>
|
||||||
</div>";
|
</div>";
|
||||||
$cols_interior ="10";
|
$cols_interior ="10";
|
||||||
}
|
|
||||||
}else {
|
}else {
|
||||||
$onload = "<script type=\"text/javascript\">location.href='404';</script> ";
|
$onload = "<script type=\"text/javascript\">location.href='404';</script> ";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}elseif($v[0] =='t') {
|
|
||||||
/// e = EMPRESA
|
|
||||||
$id_empresa = $v[1];
|
|
||||||
$id =$id_empresa;
|
|
||||||
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
|
||||||
//$plantilla_inicio = remplacetas('form_parametrizacion','id_empresa',$v[1],'descripcion'," tabla='empresa' AND opcion='plantilla_inicio'","") ;
|
|
||||||
|
|
||||||
$librerias_cabeza ="
|
|
||||||
<!-- tabla de contenido -->
|
|
||||||
<link rel='stylesheet' href='./librerias/bootstrap-toc/bootstrap-toc.min.css'>
|
|
||||||
<script src='./librerias/bootstrap-toc/bootstrap-toc.min.js'></script>
|
|
||||||
";
|
|
||||||
if($titulo[0] !="") {
|
|
||||||
|
|
||||||
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
|
||||||
|
|
||||||
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
|
||||||
//$background_imagen = buscar_imagen('',"","","$id_empresa");
|
|
||||||
$background_imagen = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
|
||||||
$background_imagen = $background_imagen[0];
|
|
||||||
$uri_set = "";
|
|
||||||
//$pagina_inicio_definida = remplacetas('form_parametrizacion','id_empresa',$id_empresa,'descripcion'," tabla='empresa' AND opcion='pagina_inicio'") ;
|
|
||||||
/*if($pagina_inicio_definida[0] !="" and !isset($_REQUEST['home'])){
|
|
||||||
$vista_favorita = vista_favorita($pagina_inicio_definida[0]);
|
|
||||||
//$set= $pagina_inicio_definida[0];
|
|
||||||
$onload = "<script type=\"text/javascript\">window.location.href='$vista_favorita';</script> ";
|
|
||||||
}
|
|
||||||
* */
|
|
||||||
//echo "<br><br><br><br><br><br><br><br>$logo[2] / $logo[0]";
|
|
||||||
$acceso = 1;
|
|
||||||
|
|
||||||
}else {
|
|
||||||
$onload = "<script type=\"text/javascript\">location.href='404';</script> ";
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif($v[0] =='b') {
|
elseif($v[0] =='b') {
|
||||||
/// s= SET DE DATOS
|
/// s= SET DE DATOS
|
||||||
@ -586,9 +303,7 @@ if ($variable !=''){
|
|||||||
$set =$v[1];
|
$set =$v[1];
|
||||||
/// s= SET DE DATOS
|
/// s= SET DE DATOS
|
||||||
$embebido = "1";
|
$embebido = "1";
|
||||||
if(isset($_REQUEST['print'])) {
|
if(isset($_REQUEST['print'])) { $print = "window.print()";}
|
||||||
//$print = "window.print()";
|
|
||||||
}
|
|
||||||
$onload = "".consultar_contenido_formulario("$set",'',"",'listado','',"$plantilla")." <script type=\"text/javascript\">$print</script> ";
|
$onload = "".consultar_contenido_formulario("$set",'',"",'listado','',"$plantilla")." <script type=\"text/javascript\">$print</script> ";
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -622,13 +337,8 @@ if ($variable !=''){
|
|||||||
$set =$v[1];
|
$set =$v[1];
|
||||||
$form =$v[1];
|
$form =$v[1];
|
||||||
$librerias_cabeza='
|
$librerias_cabeza='
|
||||||
<!-- <link rel="stylesheet" type="text/css" href="librerias/datatables2/datatables.min.css"/>
|
<link rel="stylesheet" type="text/css" href="librerias/datatables/datatables.css">
|
||||||
<script type="text/javascript" src="librerias/datatables2/datatables.min.js"></script>
|
<script type="text/javascript" charset="utf8" src="librerias/datatables/datatables.js"></script>
|
||||||
-->
|
|
||||||
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.css"/>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/pdfmake.min.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/vfs_fonts.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.js"></script>
|
|
||||||
|
|
||||||
';
|
';
|
||||||
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
||||||
@ -642,13 +352,6 @@ if ($variable !=''){
|
|||||||
|
|
||||||
";
|
";
|
||||||
|
|
||||||
}
|
|
||||||
elseif($v[0] =='r') {
|
|
||||||
$set =$v[1];
|
|
||||||
$form =$v[1];
|
|
||||||
$embebido = "1";
|
|
||||||
$no_mostrar="display:none; ";
|
|
||||||
$onload = banner("$set","$_REQUEST[registros]",'');
|
|
||||||
}
|
}
|
||||||
elseif($v[0] =='i') {
|
elseif($v[0] =='i') {
|
||||||
/// i= IDENTIFICADOR
|
/// i= IDENTIFICADOR
|
||||||
@ -728,7 +431,7 @@ if ($variable !=''){
|
|||||||
$empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
|
$empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
|
||||||
$id_empresa = $empresa[0];
|
$id_empresa = $empresa[0];
|
||||||
$id = $empresa[0];
|
$id = $empresa[0];
|
||||||
$impresion = mostrar_identificador("$identificador","","landingpage",'',"");
|
$impresion = mostrar_identificador("$identificador","","landingpage",'');
|
||||||
$impresion = strip_tags($impresion);
|
$impresion = strip_tags($impresion);
|
||||||
$descripcion_meta = $impresion;
|
$descripcion_meta = $impresion;
|
||||||
$titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
|
$titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
|
||||||
@ -1175,14 +878,8 @@ $aplicacion_pie="
|
|||||||
$set =$v[1];
|
$set =$v[1];
|
||||||
$form =$v[1];
|
$form =$v[1];
|
||||||
$librerias_cabeza='
|
$librerias_cabeza='
|
||||||
<!--
|
<link rel="stylesheet" type="text/css" href="librerias/datatables/datatables.css">
|
||||||
<link rel="stylesheet" type="text/css" href="librerias/datatables2/datatables.min.css"/>
|
<script type="text/javascript" charset="utf8" src="librerias/datatables/datatables.js"></script>
|
||||||
<script type="text/javascript" src="librerias/datatables2/datatables.min.js"></script>
|
|
||||||
-->
|
|
||||||
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.css"/>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/pdfmake.min.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/vfs_fonts.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.js"></script>
|
|
||||||
|
|
||||||
';
|
';
|
||||||
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
||||||
@ -1349,88 +1046,6 @@ function myFunction() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
";
|
|
||||||
}elseif($v[0] =='M') {
|
|
||||||
/// f= FORMULARIO
|
|
||||||
$form =$v[1];
|
|
||||||
//$presentacion = contenido_presentacion("$form");
|
|
||||||
$presentacion = contenido_lista("$form","","","$plantilla");
|
|
||||||
$embebido = "1";
|
|
||||||
$empresa = remplacetas('form_id','id',"$form",'id_empresa',"") ;
|
|
||||||
$id_empresa= $empresa[0];
|
|
||||||
$logo = remplacetas('empresa','id',$id_empresa,'imagen','') ;
|
|
||||||
$no_mostrar ="display:none; ";
|
|
||||||
// if($_REQUEST['tema'] !="") { $tema= "$_REQUEST[tema]";} else {$tema="moon";}
|
|
||||||
////$librerias_cabeza =$presentacion_cabeza;
|
|
||||||
//$librerias_pie =$presentacion_pie;
|
|
||||||
// $banner = banner_empresa("$id_empresa","$form");
|
|
||||||
// $aplicaciones_listado= aplicaciones_listado("$id_empresa",'','lista','');
|
|
||||||
$geo = buscar_campo_tipo($form,"14");
|
|
||||||
$uri = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
|
|
||||||
$qr ="<img class='img ' src='https://qwerty.co/qr/?d=$uri'>";
|
|
||||||
$titulo = remplacetas('form_id','id',$form,'nombre',"") ;
|
|
||||||
$descripcion = remplacetas('form_id','id',$form,'descripcion',"") ;
|
|
||||||
$razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
|
||||||
$slogan = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
|
||||||
$web = remplacetas('empresa','id',"$id_empresa",'web','');
|
|
||||||
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
|
||||||
|
|
||||||
$formulario="
|
|
||||||
<h2 id='titulo_formulario'>$titulo[0]</h2>
|
|
||||||
<h3 id='descripcion_formulario' >$descripcion[0]</h3>
|
|
||||||
|
|
||||||
";
|
|
||||||
|
|
||||||
$banner="
|
|
||||||
<div class='container-fluid' id='contenedor_cabecera'>
|
|
||||||
|
|
||||||
<div class='col-md-12'>
|
|
||||||
<div id='logo_cabecera'>
|
|
||||||
<a href='./e$id_empresa'>
|
|
||||||
<img id='logo_cabecera' class='center-block img ' style='' src='milfs/images/secure/?file=300/$logo[0]'>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<h1 class='text-center' id='titulo_cabecera' data-toc-skip=''>
|
|
||||||
$razon_social[0]</h1>
|
|
||||||
<div class='text-center' id='slogan_cabecera'>
|
|
||||||
<p>$slogan[0]</p>
|
|
||||||
</div>
|
|
||||||
<hr>
|
|
||||||
<div class='col-sm-2'>$qr</div>
|
|
||||||
<div class='col-sm-10'>$formulario</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
";
|
|
||||||
|
|
||||||
$onload="
|
|
||||||
<div class='container'>
|
|
||||||
|
|
||||||
<div class='parallax_banner'></div>
|
|
||||||
<div style='min-height:200px;'>
|
|
||||||
$banner
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class='barra navbar-collapse collapse ' id='barra_aplicaciones'>
|
|
||||||
<div class='navbar-header'>
|
|
||||||
<button type='button' class='navbar-toggle collapsed' data-toggle='collapse' data-target='#menu_colapsible' aria-expanded='false'>
|
|
||||||
<span class='sr-only'>Toggle navigation</span>
|
|
||||||
<span class='fa fa-bars'></span>
|
|
||||||
</button>
|
|
||||||
<a class='nav navbar-brand' href='e$id_empresa'><i class='fa fa-home'></i></a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
$presentacion
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@ -1484,7 +1099,7 @@ $css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion
|
|||||||
|
|
||||||
if($css_adicional[0] !="") {
|
if($css_adicional[0] !="") {
|
||||||
$css_adicional ="<style >
|
$css_adicional ="<style >
|
||||||
|
<!-- css_adicional -->
|
||||||
$css_adicional[0]
|
$css_adicional[0]
|
||||||
</style>";
|
</style>";
|
||||||
}
|
}
|
||||||
@ -1547,7 +1162,6 @@ $uri = $_SERVER['REQUEST_URI'];
|
|||||||
$tema ="";
|
$tema ="";
|
||||||
$css ='
|
$css ='
|
||||||
<!-- incluir tema bootstrap por defecto -->
|
<!-- incluir tema bootstrap por defecto -->
|
||||||
|
|
||||||
<link rel="stylesheet" href="./librerias/bootstrap/css/bootstrap.min.css?'.time().'" >';
|
<link rel="stylesheet" href="./librerias/bootstrap/css/bootstrap.min.css?'.time().'" >';
|
||||||
}
|
}
|
||||||
///
|
///
|
||||||
@ -1562,7 +1176,7 @@ $panel_aplicaciones = panel_aplicaciones('1',"","");
|
|||||||
<ul id='menu_administrador' class='dropdown-menu'>
|
<ul id='menu_administrador' class='dropdown-menu'>
|
||||||
$panel_aplicaciones
|
$panel_aplicaciones
|
||||||
<li class='divider'></li>
|
<li class='divider'></li>
|
||||||
<li><a onclick=\"xajax_milfs_session('','','','salir','','') \"><i class='fa fa-sign-out'></i> SALIR</a></li>
|
<li><a onclick=\"xajax_milfs_session('','','','salir') \"><i class='fa fa-sign-out'></i> SALIR</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
@ -1571,7 +1185,7 @@ $panel_aplicaciones = panel_aplicaciones('1',"","");
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
else{$boton_ingresar="<li><a class='btn-ingresar-login' href='milfs/'>Ingresar</a></li>"
|
else{$boton_ingresar="<li><a href='milfs/'>Ingresar</a></li>"
|
||||||
|
|
||||||
;}
|
;}
|
||||||
|
|
||||||
@ -1630,10 +1244,8 @@ $panel_aplicaciones = panel_aplicaciones('1',"","");
|
|||||||
|
|
||||||
|
|
||||||
echo $css;
|
echo $css;
|
||||||
//https://code.jquery.com/jquery-3.3.1.js
|
|
||||||
//<script src="./librerias/jquery/jquery-2.1.4.min.js" ></script>
|
|
||||||
?>
|
?>
|
||||||
<script src="https://code.jquery.com/jquery-3.3.1.js" ></script>
|
<script src="./librerias/jquery/jquery-2.1.4.min.js" ></script>
|
||||||
<script src="./librerias/bootstrap/js/bootstrap.min.js" ></script>
|
<script src="./librerias/bootstrap/js/bootstrap.min.js" ></script>
|
||||||
<!-- <script src="./librerias/charts/Chart.bundle.js"></script>
|
<!-- <script src="./librerias/charts/Chart.bundle.js"></script>
|
||||||
<script src="./librerias/charts/utils.js"></script> -->
|
<script src="./librerias/charts/utils.js"></script> -->
|
||||||
@ -1641,14 +1253,8 @@ $panel_aplicaciones = panel_aplicaciones('1',"","");
|
|||||||
<script src='./librerias/summernote/summernote.js'></script>
|
<script src='./librerias/summernote/summernote.js'></script>
|
||||||
<link href='./librerias/summernote/summernote.css' rel='stylesheet'>
|
<link href='./librerias/summernote/summernote.css' rel='stylesheet'>
|
||||||
<script type='text/javascript'> var edit = function() { $('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true, toolbar:[ ['style', ['bold', 'italic', 'underline', 'clear']], ['font', ['strikethrough', 'superscript', 'subscript', 'fontname']], ['fontsize', ['fontsize']], ['color', ['color']], ['para', ['ul', 'ol', 'paragraph', 'style']], ['height', ['height']], ['insert', ['picture', 'link', 'video', 'table', 'hr']], ['misc', ['fullscreen', 'codeview', 'undo', 'redo']] ] }); }; var save = function() { var makrup = $('.wysiwyg').summernote('code'); $('.wysiwyg').summernote('destroy'); }; $(document).ready(function() { $('.wysiwyg_auto').summernote({dialogsInBody: true}); }); </script>
|
<script type='text/javascript'> var edit = function() { $('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true, toolbar:[ ['style', ['bold', 'italic', 'underline', 'clear']], ['font', ['strikethrough', 'superscript', 'subscript', 'fontname']], ['fontsize', ['fontsize']], ['color', ['color']], ['para', ['ul', 'ol', 'paragraph', 'style']], ['height', ['height']], ['insert', ['picture', 'link', 'video', 'table', 'hr']], ['misc', ['fullscreen', 'codeview', 'undo', 'redo']] ] }); }; var save = function() { var makrup = $('.wysiwyg').summernote('code'); $('.wysiwyg').summernote('destroy'); }; $(document).ready(function() { $('.wysiwyg_auto').summernote({dialogsInBody: true}); }); </script>
|
||||||
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.css"/>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/pdfmake.min.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.36/vfs_fonts.js"></script>
|
|
||||||
<script type="text/javascript" src="https://cdn.datatables.net/v/bs/dt-1.10.21/af-2.3.5/b-1.6.2/b-colvis-1.6.2/b-html5-1.6.2/b-print-1.6.2/cr-1.5.2/fc-3.3.1/fh-3.1.7/kt-2.5.2/r-2.2.5/rg-1.1.2/rr-1.2.7/sc-2.0.2/sp-1.1.0/sl-1.3.1/datatables.min.js"></script>
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
$('.lazy').lazy({
|
$('.lazy').lazy({
|
||||||
// your configuration goes here
|
// your configuration goes here
|
||||||
@ -1740,13 +1346,10 @@ $menu_lateral = "
|
|||||||
";
|
";
|
||||||
|
|
||||||
}
|
}
|
||||||
$hoja_css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='hoja_css' and opcion = 'hoja_css' and id_empresa = '$id_empresa'") ;
|
|
||||||
if ($hoja_css[0] ==""){ $hoja_estilo ="<link href='./milfs/css/style.css' rel='stylesheet'>";}
|
|
||||||
else{ $hoja_estilo ="<link href='$hoja_css[0]' rel='stylesheet'>";}
|
|
||||||
print $hoja_estilo;
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<link href="./milfs/css/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -1793,41 +1396,12 @@ document.oncopy = addLink;
|
|||||||
<?php } ?>
|
<?php } ?>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body data-spy="scroll" data-target="#toc" >
|
<body data-spy="scroll" data-target="#toc" onload="revisarSession(); "; >
|
||||||
<!-- Modal -->
|
|
||||||
|
|
||||||
<div class='modal fade animated' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
|
||||||
<div id="modal_landing" class='modal-dialog modal-lg' >
|
|
||||||
<div class='modal-content'>
|
|
||||||
|
|
||||||
<div class='modal-header ' >
|
|
||||||
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'>[Cerrar <i class='fa fa-times'></i> ]</button>
|
|
||||||
<div class='modal-title' id='titulo_modal'></div>
|
|
||||||
</div>
|
|
||||||
<div class='modal-body'>
|
|
||||||
|
|
||||||
<div id='muestra_form'>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class='modal-footer' >
|
|
||||||
<div class='pull-left hidden-md hidden-xs '>
|
|
||||||
<span class="hidden-xs">Poweredy by </span><a href='https://tupale.co' target='tupale'>tupale.co</a>
|
|
||||||
<a href='milfs/?psi' target='_psi'><i class='fa fa-user-secret'></i><span class="hidden-sm">Políticas de privacidad y protección de datos.</span></a>
|
|
||||||
</div>
|
|
||||||
<div class='pull-right' id='pie_modal'></div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- Modal -->
|
|
||||||
<div class='container-fluid' id='container-index'>
|
|
||||||
<?php
|
<?php
|
||||||
if(isset($_REQUEST['debug'])) {
|
if(isset($_REQUEST['debug'])) {
|
||||||
print_r( $_SESSION );
|
print_r( $_SESSION );
|
||||||
print_r( $_REQUEST );
|
print_r( $_REQUEST );
|
||||||
//echo "$variable ($pagina_inicio_definida[2])";
|
echo "$variable ($pagina_inicio_definida[2])";
|
||||||
ini_set('display_errors', 'On');}
|
ini_set('display_errors', 'On');}
|
||||||
?>
|
?>
|
||||||
<?php
|
<?php
|
||||||
@ -1856,7 +1430,7 @@ document.oncopy = addLink;
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$eventos="";
|
|
||||||
|
|
||||||
if(isset($_REQUEST['eventos'])) {
|
if(isset($_REQUEST['eventos'])) {
|
||||||
//$embebido='1';
|
//$embebido='1';
|
||||||
@ -1875,7 +1449,7 @@ if(isset($_REQUEST['eventos'])) {
|
|||||||
$css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'adicional' and id_empresa = '$empresa[0]'") ;
|
$css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'adicional' and id_empresa = '$empresa[0]'") ;
|
||||||
if($css_adicional[0] !="") {
|
if($css_adicional[0] !="") {
|
||||||
$css_adicional ="<style >
|
$css_adicional ="<style >
|
||||||
|
<!-- css_adicional -->
|
||||||
$css_adicional[0]
|
$css_adicional[0]
|
||||||
</style>";
|
</style>";
|
||||||
}
|
}
|
||||||
@ -1976,7 +1550,34 @@ echo $css_adicional;
|
|||||||
|
|
||||||
?>
|
?>
|
||||||
<!-- </div> -->
|
<!-- </div> -->
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
<div class='modal fade animated' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
|
<div id="modal_landing" class='modal-dialog modal-lg' >
|
||||||
|
<div class='modal-content'>
|
||||||
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i> </button>
|
||||||
|
<div class='modal-header hidden-xs' >
|
||||||
|
|
||||||
|
<div class='modal-title' id='titulo_modal'></div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-body'>
|
||||||
|
|
||||||
|
<div id='muestra_form'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-footer' >
|
||||||
|
<div class='pull-left hidden-md hidden-xs '>
|
||||||
|
<span class="hidden-xs">Poweredy by </span><a href='https://tupale.co' target='tupale'>tupale.co</a>
|
||||||
|
<a href='milfs/?psi' target='_psi'><i class='fa fa-user-secret'></i><span class="hidden-sm">Políticas de privacidad y protección de datos.</span></a>
|
||||||
|
</div>
|
||||||
|
<div class='pull-right' id='pie_modal'></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
@ -1999,21 +1600,21 @@ echo $css_adicional;
|
|||||||
<header id="fh5co-header">
|
<header id="fh5co-header">
|
||||||
<!-- En el contenedor principal superior está: el nombre de empresa, el eslogan, el asistento -->
|
<!-- En el contenedor principal superior está: el nombre de empresa, el eslogan, el asistento -->
|
||||||
|
|
||||||
<div class="container" id='principal_superior'>
|
<div class="container-fluid" id='principal_superior'>
|
||||||
<div id='formulario_login' class='' ></div>
|
<div id='formulario_login' class='' ></div>
|
||||||
<div id='div_panel_aplicaciones' class=''></div>
|
<div id='div_panel_aplicaciones' class=''></div>
|
||||||
<div class='container top contenedor_cabecera' id='contenedor_cabecera'>
|
<div class='container top' id='contenedor_cabecera'>
|
||||||
<h1 class="text-center" id="titulo_cabecera" data-toc-skip ><a href="<?php if($id_form !=""){echo "s".$id_form;} ?>"><?php echo $titulo[0]; ?></a></h1>
|
<h1 class="text-center" id="titulo_cabecera" data-toc-skip ><a href="<?php if($id_form !=""){echo "s".$id_form;} ?>"><?php echo $titulo[0]; ?></a></h1>
|
||||||
<div class="text-center"id='slogan_cabecera'><p><?php echo "$slogan[0] "; ?> </p></div>
|
<div class="text-center"id='slogan_cabecera'><p><?php echo "$slogan[0] "; ?> </p></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div id="asistento" class="col-md-12 text-center <?php echo $asistento; echo "style=' $no_mostrar '"; ?> " >
|
<div id="asistento" class="col-md-12 text-center">
|
||||||
<?php
|
<?php
|
||||||
if(isset($_REQUEST['asistento'])) {
|
if(isset($_REQUEST['asistento'])) {
|
||||||
echo asistente_aplicaciones("",'','','');
|
echo asistente_aplicaciones("",'','','');
|
||||||
}else {
|
}else {
|
||||||
echo "<a href='?asistento' class='btn btn-success asistento'>Quiero crear una aplicación. </a>";
|
echo "<a href='?asistento' class='btn btn-success'>Quiero crear una aplicación. </a>";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
@ -2026,11 +1627,7 @@ echo $css_adicional;
|
|||||||
echo identificador_resaltado("1","");
|
echo identificador_resaltado("1","");
|
||||||
//echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
|
//echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
|
||||||
echo social_login("","","") ;
|
echo social_login("","","") ;
|
||||||
}else {
|
}else {echo identificador_resaltado($id_empresa,"landingpage");}
|
||||||
if($modo ==""){
|
|
||||||
echo identificador_resaltado($id_empresa,"landingpage");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -2038,7 +1635,7 @@ echo $css_adicional;
|
|||||||
<!-- FIN DEL CONTENEDOR Principal Superior -->
|
<!-- FIN DEL CONTENEDOR Principal Superior -->
|
||||||
</header>
|
</header>
|
||||||
<!-- FIN DE este <header> asociado a id="fh5co-header que tiene protagonismo en el código -->
|
<!-- FIN DE este <header> asociado a id="fh5co-header que tiene protagonismo en el código -->
|
||||||
<div class="contenedor" id='caja'>
|
<div class="container-fluid" id='caja'>
|
||||||
<?php
|
<?php
|
||||||
$id_campo = campo_titulo($set) ;
|
$id_campo = campo_titulo($set) ;
|
||||||
$corpus = formulario_corpus("$set","$id_campo","contenido","barras","texto_articulo");
|
$corpus = formulario_corpus("$set","$id_campo","contenido","barras","texto_articulo");
|
||||||
@ -2062,7 +1659,8 @@ echo $css_adicional;
|
|||||||
<div class='col-md-9' id='texto_articulo'>"
|
<div class='col-md-9' id='texto_articulo'>"
|
||||||
;
|
;
|
||||||
}else{ echo "<div class='col-md-12 col-lg-12' id='texto_articulo'>" ;}
|
}else{ echo "<div class='col-md-12 col-lg-12' id='texto_articulo'>" ;}
|
||||||
echo $eventos;
|
?>
|
||||||
|
<?php echo $eventos;
|
||||||
if($id_empresa=="") {
|
if($id_empresa=="") {
|
||||||
|
|
||||||
|
|
||||||
@ -2070,7 +1668,7 @@ echo $css_adicional;
|
|||||||
echo "
|
echo "
|
||||||
|
|
||||||
";
|
";
|
||||||
echo mas_visto("ultimos","4","4","","");
|
echo mas_visto("ultimos","4","4");
|
||||||
echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
||||||
// echo mas_visto("identificador","4","");
|
// echo mas_visto("identificador","4","");
|
||||||
//echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
//echo "<div class='clearfix visible-lg-block visible-md-block visible-sm-block visible-xs-block'></div>";
|
||||||
@ -2096,16 +1694,7 @@ echo $css_adicional;
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//echo landingpage_contenido($id_empresa);
|
//echo landingpage_contenido($id_empresa);
|
||||||
if($plantilla_inicio[0]=='grid'){
|
|
||||||
if(@$pagina_inicio_definida[0]!=""){
|
|
||||||
echo consultar_contenido_formulario("$pagina_inicio_definida[0]","$plantilla_inicio_filas[0]",'',"$plantilla_inicio[0]","$orden","$plantilla_inicio[0]");
|
|
||||||
}else{
|
|
||||||
echo "$pagina_inicio";
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
echo landingpage_contenido($id_empresa);
|
echo landingpage_contenido($id_empresa);
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2114,20 +1703,7 @@ echo $css_adicional;
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php
|
|
||||||
$pagina_pie = remplacetas('form_parametrizacion','id_empresa',$id_empresa,'descripcion'," tabla='empresa' AND opcion='pie_pagina'","") ;
|
|
||||||
|
|
||||||
$onload_pie = banner("$pagina_pie[0]","$registros",'random');
|
|
||||||
$titulo = remplacetas('form_id','id',"$pagina_pie[0]",'nombre',"") ;
|
|
||||||
$descripcion = remplacetas('form_id','id',"$pagina_pie[0]",'descripcion',"") ;
|
|
||||||
if($pagina_pie[0] != "" and $modo==""){
|
|
||||||
echo "
|
|
||||||
<div class='text-center'>
|
|
||||||
<h2>$titulo[0]</h2><p>$descripcion[0]</p><br>
|
|
||||||
<div class='container-fluid'>$onload_pie</div>
|
|
||||||
</div>";
|
|
||||||
}else{ }
|
|
||||||
?>
|
|
||||||
|
|
||||||
<footer id="fh5co-footer">
|
<footer id="fh5co-footer">
|
||||||
<small>
|
<small>
|
||||||
@ -2142,9 +1718,8 @@ echo "
|
|||||||
<div class='modal fade animated' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
<div class='modal fade animated' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
<div <div id="modal_landing" class='modal-dialog modal-lg' >
|
<div <div id="modal_landing" class='modal-dialog modal-lg' >
|
||||||
<div class='modal-content'>
|
<div class='modal-content'>
|
||||||
|
|
||||||
<div class='modal-header' >
|
<div class='modal-header' >
|
||||||
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'>[Cerrar <i class='fa fa-times'></i> ]</button>
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
|
||||||
<div id='titulo_modal'></div>
|
<div id='titulo_modal'></div>
|
||||||
</div>
|
</div>
|
||||||
<div class='modal-body'>
|
<div class='modal-body'>
|
||||||
@ -2202,7 +1777,7 @@ $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
|
|||||||
})();
|
})();
|
||||||
</script>
|
</script>
|
||||||
<noscript><p><img src="//stats.tupale.co/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
|
<noscript><p><img src="//stats.tupale.co/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
|
||||||
<!-- Piwik Code -->
|
<!-- End Piwik Code -->
|
||||||
<?php echo $librerias_pie; ?>
|
<?php echo $librerias_pie; ?>
|
||||||
<link href="./librerias/font-awesome/css/font-awesome.min.css" rel="stylesheet" >
|
<link href="./librerias/font-awesome/css/font-awesome.min.css" rel="stylesheet" >
|
||||||
<style>
|
<style>
|
||||||
@ -2214,12 +1789,18 @@ $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
</div>
|
|
||||||
<script type="text/javascript" src="librerias/landingjs/scripts_landing.js"></script>
|
<script type="text/javascript" src="librerias/landingjs/scripts_landing.js"></script>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
if(isset($_SESSION['id'] )) {
|
if(isset($_SESSION['id'] )) {
|
||||||
echo "";
|
echo "
|
||||||
|
<form name='form_session' class='navbar-form navbar-left'>
|
||||||
|
<div class='input-group'>
|
||||||
|
<input type='text' name='tiempo_session' size='18' class='form-control input-sm' readonly>
|
||||||
|
<span class='input-group-addon'><a href='#' onclick=\"location.reload();\" title='Renovar'> <i class='fa fa-refresh' aria-hidden='true'></i></a></span>
|
||||||
|
</div>
|
||||||
|
</form>";
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
772
lab.php
@ -1,2 +1,772 @@
|
|||||||
|
<?php session_start();
|
||||||
|
//ini_set('display_errors', 'On');
|
||||||
|
if(isset($_REQUEST['debug'])) {ini_set('display_errors', 'On');}
|
||||||
|
require ('milfs/xajax/xajax.inc.php');
|
||||||
|
//$xajax = new xajax();
|
||||||
|
$xajax = new xajax("");
|
||||||
|
//$xajax = new xajax("https://tupale.co/index.php");
|
||||||
|
require ("milfs/funciones/conex.php");
|
||||||
|
require ('milfs/funciones/funciones.php');
|
||||||
|
include ('milfs/addon/funciones.php');
|
||||||
|
require ("milfs/includes/markdown.php");
|
||||||
|
require ("milfs/includes/parametrizacion.php");
|
||||||
|
require ("milfs/includes/simple_html_dom.php");
|
||||||
|
$xajax->processRequests(); ?>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head >
|
||||||
|
|
||||||
Paises actuando: <embed style='width:100%'src="https://frenalacurva.co/r1043">
|
<meta http-equiv="Cache-control" content="public">
|
||||||
|
<meta charset="ISO-8859-1">
|
||||||
|
<meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$embebido =0;
|
||||||
|
$acceso = 0;
|
||||||
|
$onload="";
|
||||||
|
$id_empresa="";
|
||||||
|
$opciones="";
|
||||||
|
$background_imagen = "";
|
||||||
|
$titulo = "";
|
||||||
|
$sigla = "";
|
||||||
|
$uri_set = "";
|
||||||
|
$set = "";
|
||||||
|
$identificador = "";
|
||||||
|
$variable = $_GET['v'];
|
||||||
|
$cols_interior ="12";
|
||||||
|
$menu="";
|
||||||
|
$orden="";
|
||||||
|
$cantidad_registros ="10";
|
||||||
|
/// e = EMPRESA *
|
||||||
|
/// s= SET DE DATOS *
|
||||||
|
/// S= SET DE DATOS EMBEBIDO
|
||||||
|
/// i= IDENTIFICADOR *
|
||||||
|
/// I= IDENTIFICADOR EMBEBIDO*
|
||||||
|
/// d= IDENTIFICADOR EDITABLE *
|
||||||
|
/// f= FORMULARIO *
|
||||||
|
/// g=FORMULARIO EMBEBIDO *
|
||||||
|
/// h=ADDON *
|
||||||
|
/// j=ADDON EMBEBIDO *
|
||||||
|
/// a= Aplicacion
|
||||||
|
|
||||||
|
if (isset($_REQUEST['empresa'])) {$variable = "e".$_REQUEST['empresa'];}
|
||||||
|
elseif (isset($_REQUEST['form']) AND isset($_REQUEST['embebido']) ) {$variable = "g".$_REQUEST['form'];}
|
||||||
|
elseif (isset($_REQUEST['identificador']) AND $_REQUEST['t'] =='edit' ) {$variable = "d".$_REQUEST['identificador'];}
|
||||||
|
elseif (isset($_REQUEST['addon']) AND isset($_REQUEST['embebido']) ) {$variable = "j".$_REQUEST['addon'];}
|
||||||
|
elseif (isset($_REQUEST['set'])) {$variable = "s".$_REQUEST['set'];}
|
||||||
|
elseif (isset($_REQUEST['identificador'])) {$variable = "i".$_REQUEST['identificador'];}
|
||||||
|
elseif (isset($_REQUEST['form'])) {$variable = "f".$_REQUEST['form'];}
|
||||||
|
elseif (isset($_REQUEST['addon'])) {$variable = "h".$_REQUEST['addon'];}
|
||||||
|
else {}
|
||||||
|
|
||||||
|
//$variable="b43";
|
||||||
|
//$variable="b115";
|
||||||
|
if(isset($_REQUEST['variable'])){
|
||||||
|
$variable= $_REQUEST['variable'];
|
||||||
|
}
|
||||||
|
//$variable="e50";
|
||||||
|
//$variable="a74";
|
||||||
|
|
||||||
|
if ($variable !=''){
|
||||||
|
$v = decodifica_parametro($variable);
|
||||||
|
if($v[0] =='e') {
|
||||||
|
/// e = EMPRESA
|
||||||
|
$id_empresa = $v[1];
|
||||||
|
$id =$id_empresa;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
//$background_imagen = buscar_imagen('',"","","$id_empresa");
|
||||||
|
$background_imagen = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$background_imagen = $background_imagen[0];
|
||||||
|
$uri_set = "";
|
||||||
|
$acceso = 1;
|
||||||
|
$menu ="
|
||||||
|
<div class='col-sm-2 hidden-xs hidden-sm'>
|
||||||
|
<div class='container'>
|
||||||
|
<nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
|
||||||
|
</div>
|
||||||
|
</div>";
|
||||||
|
$cols_interior ="10";
|
||||||
|
}
|
||||||
|
elseif($v[0] =='b') {
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$set =$v[1];
|
||||||
|
$empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
//$titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
|
||||||
|
//$descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
|
||||||
|
$titulo = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$descripcion = remplacetas('empresa','id',"$id_empresa",'slogan','') ;
|
||||||
|
$background_imagen = buscar_imagen("$set","","","$id_empresa");
|
||||||
|
$uri_set = "";
|
||||||
|
$cantidad_registros="";
|
||||||
|
$orden="ASC";
|
||||||
|
$menu ="
|
||||||
|
<div class='col-sm-2 hidden-xs hidden-sm'>
|
||||||
|
<div class='container'>
|
||||||
|
<nav style=' max-height:95% !important ; overflow:auto !important; ' id='toc' data-spy='affix' data-toggle='toc'></nav>
|
||||||
|
</div>
|
||||||
|
</div>";
|
||||||
|
$cols_interior ="10";
|
||||||
|
//$onload = landingpage_contenido_formulario($set);
|
||||||
|
$publico = remplacetas('form_id','id',"$set",'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
}
|
||||||
|
elseif($v[0] =='s') {
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$set =$v[1];
|
||||||
|
$empresa = remplacetas('form_id','id',"$set",'id_empresa',"") ;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$titulo = remplacetas('form_id','id',"$set",'nombre',"") ;
|
||||||
|
$descripcion = remplacetas('form_id','id',"$set",'descripcion',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$set","","","$id_empresa");
|
||||||
|
$uri_set = "";
|
||||||
|
//$onload = landingpage_contenido_formulario($set);
|
||||||
|
$publico = remplacetas('form_id','id',"$set",'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
}
|
||||||
|
elseif($v[0] =='S') {
|
||||||
|
$set =$v[1];
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = "".consultar_contenido_formulario("$set",'5','','embebido','')."";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='I') {
|
||||||
|
$identificador =$v[1];
|
||||||
|
/// s= SET DE DATOS
|
||||||
|
$primer = formulario_uso("","$identificador",'primer') ;
|
||||||
|
$id_form="$primer[3]";
|
||||||
|
$embebido = "1";
|
||||||
|
//$onload = mostrar_identificador("$identificador","$id_form","landingpage",'simple');
|
||||||
|
$onload = landingpage_contenido_identificador("$identificador","$id_form","landingpage",'simple');
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='i') {
|
||||||
|
/// i= IDENTIFICADOR
|
||||||
|
$identificador =$v[1];
|
||||||
|
$primer = formulario_uso("","$identificador",'primer') ;
|
||||||
|
$id_form="$primer[3]";
|
||||||
|
//$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
|
||||||
|
$empresa = remplacetas('form_id','id',$id_form,'id_empresa',"") ;
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa[0]",'imagen','') ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$id = $empresa[0];
|
||||||
|
//$impresion = mostrar_identificador("$identificador","$id_form[0]","landingpage",'simple');
|
||||||
|
$impresion = landingpage_contenido_identificador("$identificador","$id_form","landingpage",'simple');
|
||||||
|
|
||||||
|
$impresion = strip_tags($impresion);
|
||||||
|
$descripcion_meta = $impresion;
|
||||||
|
$titulo = remplacetas('form_id','id',$id_form,'nombre',"") ;
|
||||||
|
$descripcion = remplacetas('form_id','id',$id_form,'descripcion',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$id_form",$identificador,"","");
|
||||||
|
$uri_set = "<a class='' href='s$id_form'>$titulo[0]</a>";
|
||||||
|
$publico = remplacetas('form_id','id',$id_form,'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
}
|
||||||
|
/* elseif($v[0] =='d') {
|
||||||
|
/// d= IDENTIFICADOR EDITABLE
|
||||||
|
$identificador =$v[1];
|
||||||
|
$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
|
||||||
|
$empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$id = $empresa[0];
|
||||||
|
$impresion = mostrar_identificador("$identificador","","landingpage",'');
|
||||||
|
$impresion = strip_tags($impresion);
|
||||||
|
$descripcion_meta = $impresion;
|
||||||
|
$titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$form[0]",$identificador,"","");
|
||||||
|
$uri_set = "<a class='' href='s$form[0]'>$titulo[0]</a>";
|
||||||
|
$publico = remplacetas('form_id','id',$form[0],'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
$t = "edit";
|
||||||
|
$embebido = "1";
|
||||||
|
$onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax($form[0],'$identificador','edit')</script>";
|
||||||
|
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
elseif($v[0] =='d') {
|
||||||
|
/// d= IDENTIFICADOR EDITABLE
|
||||||
|
$identificador =$v[1];
|
||||||
|
|
||||||
|
// $form =$v[1];
|
||||||
|
//$embebido = "1";
|
||||||
|
//$onload = formulario_embebido_ajax($form[0],'$identificador','edit');
|
||||||
|
|
||||||
|
|
||||||
|
$form = remplacetas('form_datos','control',$identificador,'form_id',"") ;
|
||||||
|
$empresa = remplacetas('form_id','id',$form['0'],'id_empresa',"") ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$id = $empresa[0];
|
||||||
|
$impresion = mostrar_identificador("$identificador","","landingpage",'');
|
||||||
|
$impresion = strip_tags($impresion);
|
||||||
|
$descripcion_meta = $impresion;
|
||||||
|
$titulo = remplacetas('form_id','id',$form['0'],'nombre',"") ;
|
||||||
|
$background_imagen = buscar_imagen("$form[0]",$identificador,"","");
|
||||||
|
$uri_set = "<a class='' href='s$form[0]'>$titulo[0]</a>";
|
||||||
|
$publico = remplacetas('form_id','id',$form[0],'publico',"") ;
|
||||||
|
if($publico[0] =='1') {$acceso = 1;}
|
||||||
|
$t = "edit";
|
||||||
|
$embebido = "1";
|
||||||
|
|
||||||
|
$onload = formulario_embebido_ajax($form[0],"$identificador",'edit');
|
||||||
|
// $onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax($form[0],'$identificador','edit')</script>";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='f') {
|
||||||
|
/// f= FORMULARIO
|
||||||
|
$form =$v[1];
|
||||||
|
$onload =" <script type=\"text/javascript\">xajax_formulario_embebido_ajax('$form','','nuevo')</script>";
|
||||||
|
}
|
||||||
|
elseif($v[0] =='a') {
|
||||||
|
$form =$v[1];
|
||||||
|
/// a=Aplicacion
|
||||||
|
$geo = buscar_campo_tipo($form,"14");
|
||||||
|
if($geo[0] != "") {
|
||||||
|
|
||||||
|
$mapa = "
|
||||||
|
<div class='text-center'>
|
||||||
|
<iframe src='https://tupale.co/milfs/map.php?id=$form' width='80%' height='600px;' ></iframe>
|
||||||
|
</div>";
|
||||||
|
}else {$mapa = "";}
|
||||||
|
|
||||||
|
$embebido = "1";
|
||||||
|
$empresa = remplacetas('form_id','id',$form,'id_empresa',"") ;
|
||||||
|
$id_empresa = $empresa[0];
|
||||||
|
$registros = consultar_contenido_formulario("$form",'5','','embebido','');
|
||||||
|
$formulario = formulario_embebido($form,$opciones);
|
||||||
|
$web = remplacetas('empresa','id',"$id_empresa",'web','');
|
||||||
|
$aplicacion = "
|
||||||
|
<div class='container center-block' style='word-wrap: break-word; '>
|
||||||
|
|
||||||
|
$formulario
|
||||||
|
|
||||||
|
|
||||||
|
<br>
|
||||||
|
$registros
|
||||||
|
$mapa
|
||||||
|
<span>Powered by <a href='https://github.com/humano/milfs' target='milfs'>MILFS</a></span>
|
||||||
|
<div class='container' style='background-color:white' >
|
||||||
|
<h2><img src= 'https://qwerty.co/qr/?d=https://$web[0]/a$form'>Comparte nuestra aplicación</h2>
|
||||||
|
<p>Descarga una aplicación para leer este código
|
||||||
|
<a href='https://play.google.com/store/search?q=qr%20code%20reader&hl=es_419'><i class='fa fa-android'></i></a>
|
||||||
|
<a href='https://itunes.apple.com/us/app/qr-reader-for-iphone/id368494609?mt=8'><i class='fa fa-apple'></i></a>
|
||||||
|
</p>
|
||||||
|
</div>";
|
||||||
|
$onload = "$aplicacion";
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($v[0] =='g') {
|
||||||
|
/// g=FORMULARIO EMBEBIDO
|
||||||
|
$form =$v[1];
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = formulario_embebido($form,$opciones);
|
||||||
|
}
|
||||||
|
elseif($v[0] =='h') {
|
||||||
|
/// h=ADDON
|
||||||
|
$addon =$v[1];
|
||||||
|
$onload = include("milfs/addon/$addon/$addon".".php");
|
||||||
|
}
|
||||||
|
elseif($v[0] =='j') {
|
||||||
|
/// j=ADDON EMBEBIDO
|
||||||
|
$addon =$v[1];
|
||||||
|
$embebido = "1";
|
||||||
|
$onload = include("milfs/addon/$addon/$addon".".php");
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
$video = remplacetas('form_parametrizacion','campo',"presentacion",'descripcion'," tabla='empresa' and opcion = 'video' and id_empresa = '$id_empresa'") ;
|
||||||
|
if($video[0] !="") { $video ="<iframe type='text/html' width='640' height='385' src='https://www.youtube.com/embed/$video[0]' frameborder='0'></iframe>"; }
|
||||||
|
else {$video ="";}
|
||||||
|
$logo = remplacetas('empresa','id',"$id_empresa",'imagen','') ;
|
||||||
|
$direccion = remplacetas('empresa','id',"$id_empresa",'direccion','') ;
|
||||||
|
$telefono = remplacetas('empresa','id',"$id_empresa",'telefono','') ;
|
||||||
|
$email = remplacetas('empresa','id',"$id_empresa",'email','') ;
|
||||||
|
$facebook = remplacetas('empresa','id',"$id_empresa",'facebook','') ;
|
||||||
|
$twitter = remplacetas('empresa','id',"$id_empresa",'twitter','') ;
|
||||||
|
$razon_social = remplacetas('empresa','id',"$id_empresa",'razon_social','') ;
|
||||||
|
$sigla = remplacetas('empresa','id',"$id_empresa",'sigla','') ;
|
||||||
|
$link_empresa = "e$id_empresa";
|
||||||
|
}else {
|
||||||
|
$id_empresa="";
|
||||||
|
$id="";
|
||||||
|
|
||||||
|
$logo = remplacetas('empresa','id',"1",'imagen','') ;
|
||||||
|
$background_imagen = remplacetas('empresa','id',"1",'imagen','') ;
|
||||||
|
$background_imagen = $background_imagen[0];
|
||||||
|
$titulo[0] ="Tupale.co";
|
||||||
|
//$descripcion[0] ="Los datos no hacen la felicidad, pero pueden medirla";
|
||||||
|
$descripcion = remplacetas('empresa','id',"1",'slogan','') ;
|
||||||
|
$twitter[0] ="tupaleco";
|
||||||
|
$facebook[0] ="https://www.facebook.com/Qwerty-co-146226688795185";
|
||||||
|
$video ="<div class='text-center'>
|
||||||
|
<!-- <iframe src='https://player.vimeo.com/video/3514904?color=ffffff&title=0&byline=0&portrait=0' width='640' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> -->
|
||||||
|
</div>
|
||||||
|
";
|
||||||
|
|
||||||
|
}
|
||||||
|
$css_adicional = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'adicional' and id_empresa = '$id_empresa'") ;
|
||||||
|
$css = remplacetas('form_parametrizacion','campo',"index",'descripcion'," tabla='css' and opcion = 'bootstrap' and id_empresa = '$id_empresa'") ;
|
||||||
|
if($css[0] !="") {
|
||||||
|
$css ="<link rel='stylesheet' href='$css[0]?".time()."' >";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$css ='<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css?'.time().'" integrity="sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous" >';
|
||||||
|
}
|
||||||
|
if($css_adicional[0] !="") {
|
||||||
|
$css_adicional ="<style >$css_adicional[0]</style>";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$css_adicional ="<style ></style>";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$uri = trim($_SESSION['site'], '/').$_SERVER['REQUEST_URI'];
|
||||||
|
|
||||||
|
?>
|
||||||
|
<meta NAME="Language" CONTENT="Spanish">
|
||||||
|
<meta NAME="Revisit" CONTENT="1 days">
|
||||||
|
<meta NAME="Distribution" CONTENT="Global">
|
||||||
|
<meta NAME="Robots" CONTENT="All">
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:site" content="<?php echo $twitter[0]; ?>">
|
||||||
|
<meta name="twitter:creator" content="@qwerty_co">
|
||||||
|
<meta name="twitter:url" content="<?php echo $uri ; ?>">
|
||||||
|
<meta name="twitter:title" content="<?php echo $titulo[0]; ?>">
|
||||||
|
<meta name="twitter:description" content=" <?php echo $descripcion_meta; ?>">
|
||||||
|
<meta name="twitter:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:title" content="<?php echo $titulo[0]; ?>" />
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
|
<meta property="og:url" content="<?php echo "$uri"; ?>" />
|
||||||
|
<meta property="og:image" content="<?php echo "$_SESSION[url]images/secure/?file=full/$background_imagen"; ?>" />
|
||||||
|
<meta property="og:site_name" content="<?php echo $razon_social[0]; ?>" />
|
||||||
|
<meta property="og:description" content=" <?php echo $descripcion_meta; ?>" />
|
||||||
|
<link rel="shortcut icon" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
|
||||||
|
<link rel="apple-touch-icon-precomposed" href="<?php echo "milfs/images/secure/?file=150/$logo[0]"; ?>">
|
||||||
|
<title><?php echo @$titulo[0]; ?> Portal de datos</title>
|
||||||
|
<?php echo $css; ?>
|
||||||
|
<!-- <link rel="stylesheet" href="https://bootswatch.com/superhero/bootstrap.css" > -->
|
||||||
|
<!-- <link rel="stylesheet" href="https://bootswatch.com/journal/bootstrap.css" > -->
|
||||||
|
<?php $xajax->printJavascript("milfs/xajax/");
|
||||||
|
//$xajax->debugOn();
|
||||||
|
$xajax->statusMessagesOn();
|
||||||
|
;?>
|
||||||
|
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha256-k2/8zcNbxVIh5mnQ52A0r3a6jAgMGxFJFE2707UxGCk= sha512-ZV9KawG2Legkwp3nAlxLIVFudTauWuBpC10uEafMHYL0Sarrz5A7G79kXh5+5+woxQ5HM559XX2UZjMJ36Wplg==" crossorigin="anonymous">
|
||||||
|
<script src="milfs/js/scripts.js"></script>
|
||||||
|
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
|
||||||
|
|
||||||
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<link rel="stylesheet" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.css">
|
||||||
|
|
||||||
|
|
||||||
|
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
|
||||||
|
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script>
|
||||||
|
<!-- add after bootstrap.min.css -->
|
||||||
|
|
||||||
|
<!-- add after bootstrap.min.js -->
|
||||||
|
<script src="https://cdn.rawgit.com/afeld/bootstrap-toc/v0.3.0/dist/bootstrap-toc.min.js"></script>
|
||||||
|
<script src="//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js"></script>
|
||||||
|
|
||||||
|
<!-- include codemirror (codemirror.css, codemirror.js, xml.js, formatting.js) -->
|
||||||
|
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/theme/monokai.css">
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/codemirror.js"></script>
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/3.20.0/mode/xml/xml.js"></script>
|
||||||
|
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/codemirror/2.36.0/formatting.js"></script>
|
||||||
|
<!-- wysiwyg -->
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.js"></script>
|
||||||
|
<!-- include summernote css/js-->
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.navbar .navbar-nav {
|
||||||
|
display: inline-block;
|
||||||
|
float: none;
|
||||||
|
|
||||||
|
}
|
||||||
|
.navbar .navbar-collapse {
|
||||||
|
text-align: center;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-nav > li > a, .navbar-brand {
|
||||||
|
padding-top:0px !important; padding-bottom:0 !important;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
}
|
||||||
|
.navbar {min-height:30px !important;}
|
||||||
|
|
||||||
|
|
||||||
|
.navbar-nav > li > a, .navbar-brand {
|
||||||
|
padding-top:0px !important; padding-bottom:0 !important;
|
||||||
|
height: 30px;
|
||||||
|
margin-top: -13px;
|
||||||
|
color:black !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.topnav {
|
||||||
|
width: 100px !important;
|
||||||
|
display: inline;
|
||||||
|
height: 30px;
|
||||||
|
padding-top:-10px !important;
|
||||||
|
padding-bottom:0 !important;
|
||||||
|
height:30px;
|
||||||
|
background:none;
|
||||||
|
border:0px;
|
||||||
|
-webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldset.fieldset-borde {
|
||||||
|
border: 2px solid #EDEDED !important;
|
||||||
|
border-radius:3px;
|
||||||
|
padding: 0 1.4em 1.4em 1.4em !important;
|
||||||
|
margin: 0 0 1.5em 0 !important;
|
||||||
|
-webkit-box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
box-shadow: 0px 0px 0px 0px #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend.legend-area {
|
||||||
|
font-size: 1.2em !important;
|
||||||
|
font-weight: bold !important;
|
||||||
|
text-align: left !important;
|
||||||
|
width:auto;
|
||||||
|
padding:0 10px;
|
||||||
|
border-bottom:none;
|
||||||
|
}
|
||||||
|
.modal-dialog {
|
||||||
|
/* min-width: 600px; */
|
||||||
|
height: auto;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.modal-content {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.modal-body {
|
||||||
|
max-height: calc(100vh - 50px);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
/*width:80px; background: none; border:0px; -webkit-box-shadow: none;
|
||||||
|
-moz-box-shadow: none;
|
||||||
|
box-shadow: none;
|
||||||
|
*/
|
||||||
|
|
||||||
|
</style>
|
||||||
|
<?php echo $css_adicional; ?>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function addLink() {
|
||||||
|
var body_element = document.getElementsByTagName('body')[0];
|
||||||
|
var selection;
|
||||||
|
selection = window.getSelection();
|
||||||
|
var pagelink = "<br /><br />Gracias por compartir: <a href='"+document.location.href+"'>"+document.location.href+"<br /><b>https://tupale.co</b>";
|
||||||
|
var copytext = selection + pagelink;
|
||||||
|
var newdiv = document.createElement('div');
|
||||||
|
newdiv.style.position='absolute';
|
||||||
|
newdiv.style.left='-99999px';
|
||||||
|
body_element.appendChild(newdiv);
|
||||||
|
newdiv.innerHTML = copytext;
|
||||||
|
selection.selectAllChildren(newdiv);
|
||||||
|
window.setTimeout(function() {
|
||||||
|
body_element.removeChild(newdiv);
|
||||||
|
},0);
|
||||||
|
}
|
||||||
|
document.oncopy = addLink;
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#toc">
|
||||||
|
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$paginacion ="<div class='text-center'>Registros=$_REQUEST[registros] / Pagina = $_REQUEST[pagina] / Orden= $_REQUEST[orden]</div> ";
|
||||||
|
if(isset($_REQUEST[registros])) {
|
||||||
|
//echo $paginacion;
|
||||||
|
}
|
||||||
|
if( $embebido =="1" ){ /* SI SE SOLICITA UN EMBEBIDO SE MUESTRA ESTO */
|
||||||
|
echo $onload;
|
||||||
|
|
||||||
|
if(isset($set)) {
|
||||||
|
//echo landingpage_contenido_formulario($set);
|
||||||
|
//echo consultar_contenido_formulario("$set",'5','','contenido');
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
<!-- </div> -->
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
<div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
|
<div class='modal-dialog modal-lg' >
|
||||||
|
<div class='modal-content'>
|
||||||
|
<div class='modal-header' >
|
||||||
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
|
||||||
|
<h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
|
||||||
|
</div>
|
||||||
|
<div class='modal-body'>
|
||||||
|
|
||||||
|
<div id='muestra_form'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-footer' id='pie_modal'>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
<!-- fin embebido -->
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
else{ /* SI NO SE SOLICITA UN EMBEBIDO SE CONTINUA CON EL FLUJO DEL HTML */
|
||||||
|
?>
|
||||||
|
<!-- Navigation -->
|
||||||
|
|
||||||
|
|
||||||
|
<div class='container'>
|
||||||
|
<?php
|
||||||
|
if(isset($_SESSION['id_empresa'])) {$id_empresa_portada='1'; echo panel_aplicaciones('1',"","");}
|
||||||
|
?>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="col-sm-<?php echo $cols_interior; ?>">
|
||||||
|
|
||||||
|
<nav style="" class="navbar navbar-inverse navbar-fixed-top topnav" role="navigation">
|
||||||
|
|
||||||
|
<div style="padding:10px; " class="container topnav ">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<ul style=" " class="nav navbar-nav navbar-center">
|
||||||
|
|
||||||
|
<li class="dropdown" >
|
||||||
|
<a style=" " href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-bars"></i> <?php echo $portal_sigla; ?></a>
|
||||||
|
<ul class="dropdown-menu" style="background-color: white; width:500px;" >
|
||||||
|
<li><a class="" href="<?php echo $portal_url; ?>"><i class='fa fa-home'></i> Portal</a></li>
|
||||||
|
<li><a class="" href="<?php echo $link_empresa; ?>"><?php echo @$sigla[0]; ?> Inicio</a></li>
|
||||||
|
<li><a href="milfs/?ingresar">Administrador</a></li>
|
||||||
|
<li role="separator" class="divider"></li>
|
||||||
|
<?php echo aplicaciones_listado("$id_empresa","","nav"); ?>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<ul class="list-inline intro-social-buttons pull-right">
|
||||||
|
<li>
|
||||||
|
<a target='redes' href="https://twitter.com/<?php echo $twitter[0]; ?>" class="btn btn-default"><i class="fa fa-twitter fa-fw"></i> <span class="network-name">@<?php echo $twitter[0]; ?></span></a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a target='redes' href="https://www.facebook.com/<?php echo $facebook[0]; ?>" class="btn btn-default "><i class="fa fa-facebook fa-fw"></i> <span class="network-name"></span></a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<!-- Header -->
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<?php //echo $video; ?>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-3">
|
||||||
|
<br>
|
||||||
|
<img class='center-block img img-responsive' style="width:100%" src="milfs/images/secure/?file=300/<?php echo $logo[0]; ?>">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-9">
|
||||||
|
<h1 class=""><?php echo $titulo[0]; ?></h1>
|
||||||
|
<p class=''><?php echo $descripcion[0]; ?></p>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
if($id_empresa=="") {
|
||||||
|
echo milfs_session("$login_formulario","$login_campo_usuario","$login_campo_password","","");
|
||||||
|
///echo social_login() ;
|
||||||
|
|
||||||
|
} ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
|
||||||
|
if($id_empresa=="") {
|
||||||
|
|
||||||
|
if(isset($_REQUEST[asistonto])) {
|
||||||
|
echo asistente_aplicaciones("",'','','');
|
||||||
|
}
|
||||||
|
echo mas_visto("ultimos","6");
|
||||||
|
echo mas_visto("identificador","6");
|
||||||
|
echo mas_visto("formulario","6");
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- /.intro-header -->
|
||||||
|
|
||||||
|
<!-- Page Content -->
|
||||||
|
<!-- <a name="formularios"></a> -->
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if($acceso ==1) {
|
||||||
|
if($set != "") {
|
||||||
|
|
||||||
|
echo consultar_contenido_formulario("$set",$cantidad_registros,'','contenido',"$orden");
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
elseif($identificador !="") {
|
||||||
|
//echo landingpage_contenido_identificador($identificador);
|
||||||
|
echo landingpage_contenido_identificador("$identificador","$id_form","landingpage",'simple') ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
if($id_empresa =="") {
|
||||||
|
//echo multiempresa_listado('','')."Hola mundo";
|
||||||
|
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//echo landingpage_contenido($id_empresa);
|
||||||
|
echo landingpage_contenido($id_empresa);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else{ echo multiempresa_listado('',''); }
|
||||||
|
?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?php echo $menu; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- <div class="banner">
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-4">
|
||||||
|
<h4>Conéctate:</h4>
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-8">
|
||||||
|
<ul class="list-inline banner-social-buttons">
|
||||||
|
<li>
|
||||||
|
<a target='redes' href="https://twitter.com/<?php echo $twitter[0]; ?>" class="btn btn-default btn-lg"><i class="fa fa-twitter fa-fw"></i> <span class="network-name"><?php echo $twitter[0]; ?></span></a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a target='redes' href="https://github.com/humano/milfs/" class="btn btn-default btn-lg"><i class="fa fa-github fa-fw"></i> <span class="network-name">Github</span></a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a target='redes' href="https://www.facebook.com/<?php echo $facebook[0]; ?>" class="btn btn-default btn-lg"><i class="fa fa-facebook fa-fw"></i> <span class="network-name"></span></a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<!-- /.container -->
|
||||||
|
|
||||||
|
<!-- </div> -->
|
||||||
|
<!-- /.banner -->
|
||||||
|
<!-- Modal -->
|
||||||
|
|
||||||
|
<div class='modal fade ' id='muestraInfo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
|
||||||
|
<div class='modal-dialog modal-lg' >
|
||||||
|
<div class='modal-content'>
|
||||||
|
<div class='modal-header' >
|
||||||
|
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'><i class='fa fa-times-circle'></i></button>
|
||||||
|
<h4 class='modal-title' id='myModalLabel_info'><div id='titulo_modal'></div></h4>
|
||||||
|
</div>
|
||||||
|
<div class='modal-body'>
|
||||||
|
|
||||||
|
<div id='muestra_form'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='modal-footer' id='pie_modal'>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Modal -->
|
||||||
|
<!-- Footer -->
|
||||||
|
<footer>
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
|
||||||
|
<p class="">Tupale.co funciona gracias a <a href='https://QWERTY.co/milfs'>© MILFS Un proyecto de https://QWERTY.co</a> Se distribuye bajo licencia GPL V3
|
||||||
|
<a href="milfs/?psi" ><i class="fa fa-smile-o "></i> Políticas de privacidad y protección de datos.</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
|
||||||
|
<?php echo $onload; ?>
|
||||||
|
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
|
||||||
|
$(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
$(this).ekkoLightbox();
|
||||||
|
});
|
||||||
|
|
||||||
|
//// wysiwyg
|
||||||
|
var edit = function() {
|
||||||
|
$('.wysiwyg').summernote({height: 250, codemirror: { theme: 'default' },dialogsInBody: true});
|
||||||
|
};
|
||||||
|
|
||||||
|
var save = function() {
|
||||||
|
var makrup = $('.wysiwyg').summernote('code');
|
||||||
|
$('.wysiwyg').summernote('destroy');
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('.wysiwyg_auto').summernote({dialogsInBody: true});
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
227
labcluster.php
@ -1,227 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8" />
|
|
||||||
<title>Create and style clusters</title>
|
|
||||||
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" />
|
|
||||||
<link rel="stylesheet" href="librerias/bootstrap/css/bootstrap.min.css" />
|
|
||||||
<script src="https://api.mapbox.com/mapbox-gl-js/v1.10.0/mapbox-gl.js"></script>
|
|
||||||
<link href="https://api.mapbox.com/mapbox-gl-js/v1.10.0/mapbox-gl.css" rel="stylesheet" />
|
|
||||||
<script src="https://code.jquery.com/jquery-3.3.1.js" ></script>
|
|
||||||
|
|
||||||
|
|
||||||
<script src='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v1.3.0/mapbox-gl-geocoder.js'></script>
|
|
||||||
<link rel='stylesheet' href='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v1.3.0/mapbox-gl-geocoder.css' type='text/css' />
|
|
||||||
<link href='https://www.mapbox.com/base/latest/base.css' rel='stylesheet' />
|
|
||||||
<link rel='stylesheet' href='./milfs/css/mapero.css' type='text/css' />
|
|
||||||
<link rel="canonical" href="https://labs.mapbox.com/bites/00281/" >
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="map"></div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
mapboxgl.accessToken = 'pk.eyJ1IjoiaHVtYW5vIiwiYSI6IlgyRTFNdFEifQ.OmQBXmcVg_zq-vMpr8P5vQ';
|
|
||||||
var map = new mapboxgl.Map({
|
|
||||||
container: 'map',
|
|
||||||
style: 'mapbox://styles/mapbox/dark-v10',
|
|
||||||
center: [-72, 4],
|
|
||||||
zoom: 5
|
|
||||||
});
|
|
||||||
map.on('load', function () {
|
|
||||||
map.addSource("addresses", {
|
|
||||||
type: "geojson",
|
|
||||||
data: 'http://localhost/tupali/archivos/74.geojson',
|
|
||||||
cluster: true,
|
|
||||||
clusterMaxZoom: 14, // Max zoom to cluster points on
|
|
||||||
clusterRadius: 50 // Radius of each cluster when clustering points (defaults to 50)
|
|
||||||
});
|
|
||||||
/// estilos cluster
|
|
||||||
|
|
||||||
map.addLayer({
|
|
||||||
id: 'clusters',
|
|
||||||
type: 'circle',
|
|
||||||
source: 'addresses',
|
|
||||||
filter: ['has', 'point_count'],
|
|
||||||
paint: {
|
|
||||||
// Use step expressions (https://docs.mapbox.com/mapbox-gl-js/style-spec/#expressions-step)
|
|
||||||
// with three steps to implement three types of circles:
|
|
||||||
// * Blue, 20px circles when point count is less than 100
|
|
||||||
// * Yellow, 30px circles when point count is between 100 and 750
|
|
||||||
// * Pink, 40px circles when point count is greater than or equal to 750
|
|
||||||
'circle-color': [
|
|
||||||
'step', ['get', 'point_count'],
|
|
||||||
'#51bbd6',
|
|
||||||
100,
|
|
||||||
'#f1f075',
|
|
||||||
750,
|
|
||||||
'#f28cb1'
|
|
||||||
],
|
|
||||||
'circle-radius': [
|
|
||||||
'step', ['get', 'point_count'],
|
|
||||||
20,
|
|
||||||
100,
|
|
||||||
30,
|
|
||||||
750,
|
|
||||||
40
|
|
||||||
]
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
map.addLayer({
|
|
||||||
|
|
||||||
id: 'cluster-count',
|
|
||||||
type: 'symbol',
|
|
||||||
source: 'addresses',
|
|
||||||
filter: ['has', 'point_count'],
|
|
||||||
layout: {
|
|
||||||
'text-field': '{point_count_abbreviated}',
|
|
||||||
'text-font': ['DIN Offc Pro Medium', 'Arial Unicode MS Bold'],
|
|
||||||
'text-size': 12
|
|
||||||
}
|
|
||||||
});
|
|
||||||
map.addLayer({
|
|
||||||
id: 'unclustered-point',
|
|
||||||
type: 'circle',
|
|
||||||
source: 'addresses',
|
|
||||||
filter: ['!', ['has', 'point_count']],
|
|
||||||
paint: {
|
|
||||||
'circle-color': '#11b4da',
|
|
||||||
'circle-radius': 4,
|
|
||||||
'circle-stroke-width': 1,
|
|
||||||
'circle-stroke-color': '#fff'
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/// estilos cluster
|
|
||||||
// inspect a cluster on click
|
|
||||||
map.on('click', 'clusters', function (e) {
|
|
||||||
var features = map.queryRenderedFeatures(e.point, {
|
|
||||||
layers: ['clusters']
|
|
||||||
});
|
|
||||||
|
|
||||||
var clusterId = features[0].properties.cluster_id;
|
|
||||||
map.getSource('addresses').getClusterExpansionZoom(
|
|
||||||
clusterId,
|
|
||||||
function (err, zoom) {
|
|
||||||
if (err) return;
|
|
||||||
|
|
||||||
map.easeTo({
|
|
||||||
center: features[0].geometry.coordinates,
|
|
||||||
zoom: zoom
|
|
||||||
});
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
// When a click event occurs on a feature in
|
|
||||||
// the unclustered-point layer, open a popup at
|
|
||||||
// the location of the feature, with
|
|
||||||
// description HTML from its properties.
|
|
||||||
|
|
||||||
|
|
||||||
// Store IDs and cluster/marker HTMLElements
|
|
||||||
const markers = new Map();
|
|
||||||
|
|
||||||
function updateMarkers(){
|
|
||||||
const features = map.querySourceFeatures('addresses');
|
|
||||||
const keepMarkers = [];
|
|
||||||
|
|
||||||
for (let i = 0; i < features.length; i++) {
|
|
||||||
const coords = features[ i ].geometry.coordinates;
|
|
||||||
const props = features[ i ].properties;
|
|
||||||
const icono = features[ i ].properties.imagen;
|
|
||||||
const descripcion = features[ i ].properties.description;
|
|
||||||
const featureID = features[ i ].properties.control;
|
|
||||||
|
|
||||||
const clusterID = props.cluster_id || null;
|
|
||||||
|
|
||||||
if (props.cluster && markers.has('cluster_'+clusterID)) {
|
|
||||||
|
|
||||||
//Cluster marker is already on screen
|
|
||||||
keepMarkers.push('cluster_'+clusterID);
|
|
||||||
|
|
||||||
} else if (props.cluster) {
|
|
||||||
|
|
||||||
//This feature is clustered, create an icon for it and use props.point_count for its count
|
|
||||||
/*
|
|
||||||
var el = document.createElement('div');
|
|
||||||
el.className = 'mapCluster';
|
|
||||||
el.style.width = '60px';
|
|
||||||
el.style.height = '60px';
|
|
||||||
el.style.textAlign = 'center';
|
|
||||||
el.style.color = 'white';
|
|
||||||
el.style.background = '#16d3f9';
|
|
||||||
el.style.borderRadius = '50%';
|
|
||||||
el.innerText = props.point_count;
|
|
||||||
const marker = new mapboxgl.Marker(el).setLngLat(coords);
|
|
||||||
marker.addTo(map);
|
|
||||||
keepMarkers.push('cluster_'+featureID);
|
|
||||||
markers.set('cluster_'+clusterID,el);
|
|
||||||
*/
|
|
||||||
} else if (markers.has(featureID)) {
|
|
||||||
|
|
||||||
//Feature marker is already on screen
|
|
||||||
keepMarkers.push(featureID);
|
|
||||||
|
|
||||||
} else {
|
|
||||||
|
|
||||||
//Feature is not clustered and has not been created, create an icon for it
|
|
||||||
const el = new Image();
|
|
||||||
// el.style.backgroundImage = 'url(https://placekitten.com/g/50/50)';
|
|
||||||
el.style.backgroundImage = 'url('+icono+')';
|
|
||||||
el.className = 'mapMarker';
|
|
||||||
el.style.width = '50px';
|
|
||||||
el.style.height = '50px';
|
|
||||||
// el.style.borderRadius = '50%';
|
|
||||||
el.dataset.type = props.type;
|
|
||||||
el.addEventListener('click', function() {
|
|
||||||
// window.alert("Hola mundo");
|
|
||||||
|
|
||||||
var popup = new mapboxgl.Popup({ closeOnClick: false })
|
|
||||||
.setLngLat(coords)
|
|
||||||
//.setHTML(descripcion)
|
|
||||||
.setHTML(descripcion)
|
|
||||||
.addTo(map);
|
|
||||||
});
|
|
||||||
|
|
||||||
const marker = new mapboxgl.Marker(el).setLngLat(coords);
|
|
||||||
marker.addTo(map);
|
|
||||||
keepMarkers.push(featureID);
|
|
||||||
markers.set(featureID,el);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
//Let's clean-up any old markers. Loop through all markers
|
|
||||||
markers.forEach((value,key,map) => {
|
|
||||||
//If marker exists but is not in the keep array
|
|
||||||
if (keepMarkers.indexOf(key) === -1) {
|
|
||||||
console.log('deleting key: '+key);
|
|
||||||
//Remove it from the page
|
|
||||||
value.remove();
|
|
||||||
//Remove it from markers map
|
|
||||||
map.delete(key);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
map.on('data', function (e) {
|
|
||||||
if (e.sourceId !== 'addresses' || !e.isSourceLoaded) return;
|
|
||||||
map.on('moveend', updateMarkers); // moveend also fires on zoomend
|
|
||||||
updateMarkers();
|
|
||||||
});
|
|
||||||
map.on('mouseenter', 'clusters', function () {
|
|
||||||
map.getCanvas().style.cursor = 'pointer';
|
|
||||||
});
|
|
||||||
map.on('mouseleave', 'clusters', function () {
|
|
||||||
map.getCanvas().style.cursor = '';
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
1219
landingpage_a.html
Normal file
@ -1,52 +0,0 @@
|
|||||||
#opendata_cabecera{
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
#datatable_row {
|
|
||||||
padding: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@media (max-width: 768px) {
|
|
||||||
#portaldata_categories {
|
|
||||||
font-size: 13px;
|
|
||||||
line-height: 1;
|
|
||||||
}
|
|
||||||
#contenedor{
|
|
||||||
padding: 0px;
|
|
||||||
}
|
|
||||||
#opendata_table{
|
|
||||||
padding-top: 50px;
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
.table-bordered>tbody>tr>td,{
|
|
||||||
border: none important;
|
|
||||||
}
|
|
||||||
table, thead, tbody, th, td, tr {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
td {
|
|
||||||
/* Behave like a "row" */
|
|
||||||
border: none;
|
|
||||||
position: relative;
|
|
||||||
padding-left: 50%;
|
|
||||||
}
|
|
||||||
|
|
||||||
td:before {
|
|
||||||
/* Now like a table header */
|
|
||||||
position: absolute;
|
|
||||||
/* Top/left values mimic padding */
|
|
||||||
top: 6px;
|
|
||||||
left: 6px;
|
|
||||||
width: 45%;
|
|
||||||
padding-right: 10px;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media (max-width: 480px) {
|
|
||||||
#drop_aplicacion {
|
|
||||||
margin-top: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,187 +0,0 @@
|
|||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
div.dt-button-collection ul.dropdown-menu {
|
|
||||||
display: block;
|
|
||||||
z-index: 2002;
|
|
||||||
min-width: 100%;
|
|
||||||
}
|
|
||||||
div.dt-button-collection div.dt-button-collection-title {
|
|
||||||
background-color: white;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
z-index: 2001;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
div.dt-buttons {
|
|
||||||
float: none;
|
|
||||||
width: 100%;
|
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
div.dt-buttons a.btn {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-buttons button.btn.processing,
|
|
||||||
div.dt-buttons div.btn.processing,
|
|
||||||
div.dt-buttons a.btn.processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
}
|
|
||||||
div.dt-buttons button.btn.processing:after,
|
|
||||||
div.dt-buttons div.btn.processing:after,
|
|
||||||
div.dt-buttons a.btn.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}div.dt-button-collection{position:absolute}div.dt-button-collection ul.dropdown-menu{display:block;z-index:2002;min-width:100%}div.dt-button-collection div.dt-button-collection-title{background-color:white}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em}div.dt-buttons a.btn{float:none}}div.dt-buttons button.btn.processing,div.dt-buttons div.btn.processing,div.dt-buttons a.btn.processing{color:rgba(0,0,0,0.2)}div.dt-buttons button.btn.processing:after,div.dt-buttons div.btn.processing:after,div.dt-buttons a.btn.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
|
|
@ -1,195 +0,0 @@
|
|||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
z-index: 2001;
|
|
||||||
}
|
|
||||||
div.dt-button-collection div.dropdown-menu {
|
|
||||||
display: block;
|
|
||||||
z-index: 2002;
|
|
||||||
min-width: 100%;
|
|
||||||
}
|
|
||||||
div.dt-button-collection div.dt-button-collection-title {
|
|
||||||
background-color: white;
|
|
||||||
border: 1px solid rgba(0, 0, 0, 0.15);
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
max-width: none;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed:before, div.dt-button-collection.fixed:after {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
z-index: 999;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
div.dt-buttons {
|
|
||||||
float: none;
|
|
||||||
width: 100%;
|
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
div.dt-buttons a.btn {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-buttons button.btn.processing,
|
|
||||||
div.dt-buttons div.btn.processing,
|
|
||||||
div.dt-buttons a.btn.processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
}
|
|
||||||
div.dt-buttons button.btn.processing:after,
|
|
||||||
div.dt-buttons div.btn.processing:after,
|
|
||||||
div.dt-buttons a.btn.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}div.dt-button-collection{position:absolute;z-index:2001}div.dt-button-collection div.dropdown-menu{display:block;z-index:2002;min-width:100%}div.dt-button-collection div.dt-button-collection-title{background-color:white;border:1px solid rgba(0,0,0,0.15)}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.fixed{max-width:none}div.dt-button-collection.fixed:before,div.dt-button-collection.fixed:after{display:none}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em}div.dt-buttons a.btn{float:none}}div.dt-buttons button.btn.processing,div.dt-buttons div.btn.processing,div.dt-buttons a.btn.processing{color:rgba(0,0,0,0.2)}div.dt-buttons button.btn.processing:after,div.dt-buttons div.btn.processing:after,div.dt-buttons a.btn.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
|
|
@ -1,387 +0,0 @@
|
|||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
button.dt-button,
|
|
||||||
div.dt-button,
|
|
||||||
a.dt-button {
|
|
||||||
position: relative;
|
|
||||||
display: inline-block;
|
|
||||||
box-sizing: border-box;
|
|
||||||
margin-right: 0.333em;
|
|
||||||
margin-bottom: 0.333em;
|
|
||||||
padding: 0.5em 1em;
|
|
||||||
border: 1px solid #999;
|
|
||||||
border-radius: 2px;
|
|
||||||
cursor: pointer;
|
|
||||||
font-size: 0.88em;
|
|
||||||
line-height: 1.6em;
|
|
||||||
color: black;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
background-color: #e9e9e9;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, white 0%, #e9e9e9 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, white 0%, #e9e9e9 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, white 0%, #e9e9e9 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, white 0%, #e9e9e9 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, white 0%, #e9e9e9 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');
|
|
||||||
-webkit-user-select: none;
|
|
||||||
-moz-user-select: none;
|
|
||||||
-ms-user-select: none;
|
|
||||||
user-select: none;
|
|
||||||
text-decoration: none;
|
|
||||||
outline: none;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
}
|
|
||||||
button.dt-button.disabled,
|
|
||||||
div.dt-button.disabled,
|
|
||||||
a.dt-button.disabled {
|
|
||||||
color: #999;
|
|
||||||
border: 1px solid #d0d0d0;
|
|
||||||
cursor: default;
|
|
||||||
background-color: #f9f9f9;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9');
|
|
||||||
}
|
|
||||||
button.dt-button:active:not(.disabled), button.dt-button.active:not(.disabled),
|
|
||||||
div.dt-button:active:not(.disabled),
|
|
||||||
div.dt-button.active:not(.disabled),
|
|
||||||
a.dt-button:active:not(.disabled),
|
|
||||||
a.dt-button.active:not(.disabled) {
|
|
||||||
background-color: #e2e2e2;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');
|
|
||||||
box-shadow: inset 1px 1px 3px #999999;
|
|
||||||
}
|
|
||||||
button.dt-button:active:not(.disabled):hover:not(.disabled), button.dt-button.active:not(.disabled):hover:not(.disabled),
|
|
||||||
div.dt-button:active:not(.disabled):hover:not(.disabled),
|
|
||||||
div.dt-button.active:not(.disabled):hover:not(.disabled),
|
|
||||||
a.dt-button:active:not(.disabled):hover:not(.disabled),
|
|
||||||
a.dt-button.active:not(.disabled):hover:not(.disabled) {
|
|
||||||
box-shadow: inset 1px 1px 3px #999999;
|
|
||||||
background-color: #cccccc;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #eaeaea 0%, #cccccc 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #eaeaea 0%, #cccccc 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #eaeaea 0%, #cccccc 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #eaeaea 0%, #cccccc 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #eaeaea 0%, #cccccc 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc');
|
|
||||||
}
|
|
||||||
button.dt-button:hover,
|
|
||||||
div.dt-button:hover,
|
|
||||||
a.dt-button:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
button.dt-button:hover:not(.disabled),
|
|
||||||
div.dt-button:hover:not(.disabled),
|
|
||||||
a.dt-button:hover:not(.disabled) {
|
|
||||||
border: 1px solid #666;
|
|
||||||
background-color: #e0e0e0;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0');
|
|
||||||
}
|
|
||||||
button.dt-button:focus:not(.disabled),
|
|
||||||
div.dt-button:focus:not(.disabled),
|
|
||||||
a.dt-button:focus:not(.disabled) {
|
|
||||||
border: 1px solid #426c9e;
|
|
||||||
text-shadow: 0 1px 0 #c4def1;
|
|
||||||
outline: none;
|
|
||||||
background-color: #79ace9;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #bddef4 0%, #79ace9 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9');
|
|
||||||
}
|
|
||||||
|
|
||||||
.dt-button embed {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-buttons {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
div.dt-buttons.buttons-right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_layout_cell div.dt-buttons {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
div.dataTables_layout_cell div.dt-buttons.buttons-right {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 150px;
|
|
||||||
margin-top: 3px;
|
|
||||||
padding: 8px 8px 4px 8px;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border: 1px solid rgba(0, 0, 0, 0.4);
|
|
||||||
background-color: white;
|
|
||||||
overflow: hidden;
|
|
||||||
z-index: 2002;
|
|
||||||
border-radius: 5px;
|
|
||||||
box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
div.dt-button-collection button.dt-button,
|
|
||||||
div.dt-button-collection div.dt-button,
|
|
||||||
div.dt-button-collection a.dt-button {
|
|
||||||
position: relative;
|
|
||||||
left: 0;
|
|
||||||
right: 0;
|
|
||||||
width: 100%;
|
|
||||||
display: block;
|
|
||||||
float: none;
|
|
||||||
margin-bottom: 4px;
|
|
||||||
margin-right: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection button.dt-button:active:not(.disabled), div.dt-button-collection button.dt-button.active:not(.disabled),
|
|
||||||
div.dt-button-collection div.dt-button:active:not(.disabled),
|
|
||||||
div.dt-button-collection div.dt-button.active:not(.disabled),
|
|
||||||
div.dt-button-collection a.dt-button:active:not(.disabled),
|
|
||||||
div.dt-button-collection a.dt-button.active:not(.disabled) {
|
|
||||||
background-color: #dadada;
|
|
||||||
/* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
|
|
||||||
/* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
|
|
||||||
/* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
|
|
||||||
/* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');
|
|
||||||
box-shadow: inset 1px 1px 3px #666;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
background: rgba(0, 0, 0, 0.7);
|
|
||||||
/* Fallback */
|
|
||||||
background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* IE10 Consumer Preview */
|
|
||||||
background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Firefox */
|
|
||||||
background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Opera */
|
|
||||||
background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));
|
|
||||||
/* Webkit (Safari/Chrome 10) */
|
|
||||||
background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Webkit (Chrome 11+) */
|
|
||||||
background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* W3C Markup, IE10 Release Preview */
|
|
||||||
z-index: 2001;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 640px) {
|
|
||||||
div.dt-buttons {
|
|
||||||
float: none !important;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
button.dt-button.processing,
|
|
||||||
div.dt-button.processing,
|
|
||||||
a.dt-button.processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
}
|
|
||||||
button.dt-button.processing:after,
|
|
||||||
div.dt-button.processing:after,
|
|
||||||
a.dt-button.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1,214 +0,0 @@
|
|||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.dt-buttons li {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
ul.dt-buttons li.active a {
|
|
||||||
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.6);
|
|
||||||
}
|
|
||||||
|
|
||||||
ul.dt-buttons.button-group a {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
max-width: none;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed:before, div.dt-button-collection.fixed:after {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
z-index: 88;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
ul.dt-buttons {
|
|
||||||
float: none;
|
|
||||||
width: 100%;
|
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 0.5rem;
|
|
||||||
}
|
|
||||||
ul.dt-buttons li {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.button-group.stacked.dropdown-pane {
|
|
||||||
margin-top: 2px;
|
|
||||||
padding: 1px;
|
|
||||||
z-index: 89;
|
|
||||||
}
|
|
||||||
div.button-group.stacked.dropdown-pane a.button {
|
|
||||||
display: block;
|
|
||||||
margin-bottom: 1px;
|
|
||||||
border-right: none;
|
|
||||||
}
|
|
||||||
div.button-group.stacked.dropdown-pane a.button:last-child {
|
|
||||||
margin-bottom: 0;
|
|
||||||
margin-right: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-buttons button.button.processing,
|
|
||||||
div.dt-buttons div.button.processing,
|
|
||||||
div.dt-buttons a.button.processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
color: rgba(255, 255, 255, 0.2);
|
|
||||||
border-top-color: white;
|
|
||||||
border-bottom-color: white;
|
|
||||||
}
|
|
||||||
div.dt-buttons button.button.processing:after,
|
|
||||||
div.dt-buttons div.button.processing:after,
|
|
||||||
div.dt-buttons a.button.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}ul.dt-buttons li{margin:0}ul.dt-buttons li.active a{box-shadow:inset 0 0 10px rgba(0,0,0,0.6)}ul.dt-buttons.button-group a{margin-bottom:0}div.dt-button-collection{position:absolute}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.fixed{max-width:none}div.dt-button-collection.fixed:before,div.dt-button-collection.fixed:after{display:none}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:88}@media screen and (max-width: 767px){ul.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5rem}ul.dt-buttons li{float:none}}div.button-group.stacked.dropdown-pane{margin-top:2px;padding:1px;z-index:89}div.button-group.stacked.dropdown-pane a.button{display:block;margin-bottom:1px;border-right:none}div.button-group.stacked.dropdown-pane a.button:last-child{margin-bottom:0;margin-right:1px}div.dt-buttons button.button.processing,div.dt-buttons div.button.processing,div.dt-buttons a.button.processing{color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.2);border-top-color:white;border-bottom-color:white}div.dt-buttons button.button.processing:after,div.dt-buttons div.button.processing:after,div.dt-buttons a.button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
|
|
@ -1,240 +0,0 @@
|
|||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-buttons {
|
|
||||||
position: relative;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
div.dt-buttons .dt-button {
|
|
||||||
margin-right: 0;
|
|
||||||
}
|
|
||||||
div.dt-buttons .dt-button span.ui-icon {
|
|
||||||
display: inline-block;
|
|
||||||
vertical-align: middle;
|
|
||||||
margin-top: -2px;
|
|
||||||
}
|
|
||||||
div.dt-buttons .dt-button:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
div.dt-buttons .dt-button:hover > span {
|
|
||||||
background-color: rgba(0, 0, 0, 0.05);
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 150px;
|
|
||||||
margin-top: 3px;
|
|
||||||
padding: 8px 8px 4px 8px;
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
border: 1px solid rgba(0, 0, 0, 0.4);
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
background-color: rgba(255, 255, 255, 0.3);
|
|
||||||
overflow: hidden;
|
|
||||||
z-index: 2002;
|
|
||||||
border-radius: 5px;
|
|
||||||
box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
|
|
||||||
z-index: 2002;
|
|
||||||
-webkit-column-gap: 0;
|
|
||||||
-moz-column-gap: 0;
|
|
||||||
-ms-column-gap: 0;
|
|
||||||
-o-column-gap: 0;
|
|
||||||
column-gap: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
position: relative;
|
|
||||||
left: 0;
|
|
||||||
right: 0;
|
|
||||||
width: 100%;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
float: none;
|
|
||||||
margin-right: 0;
|
|
||||||
margin-bottom: 4px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button:hover > span {
|
|
||||||
background-color: rgba(0, 0, 0, 0.05);
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
background: rgba(0, 0, 0, 0.7);
|
|
||||||
/* Fallback */
|
|
||||||
background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* IE10 Consumer Preview */
|
|
||||||
background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Firefox */
|
|
||||||
background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Opera */
|
|
||||||
background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7)));
|
|
||||||
/* Webkit (Safari/Chrome 10) */
|
|
||||||
background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* Webkit (Chrome 11+) */
|
|
||||||
background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
|
|
||||||
/* W3C Markup, IE10 Release Preview */
|
|
||||||
z-index: 2001;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 640px) {
|
|
||||||
div.dt-buttons {
|
|
||||||
float: none !important;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
button.dt-button.processing,
|
|
||||||
div.dt-button.processing,
|
|
||||||
a.dt-button.processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
}
|
|
||||||
button.dt-button.processing:after,
|
|
||||||
div.dt-button.processing:after,
|
|
||||||
a.dt-button.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}div.dt-buttons{position:relative;float:left}div.dt-buttons .dt-button{margin-right:0}div.dt-buttons .dt-button span.ui-icon{display:inline-block;vertical-align:middle;margin-top:-2px}div.dt-buttons .dt-button:active{outline:none}div.dt-buttons .dt-button:hover>span{background-color:rgba(0,0,0,0.05)}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:#f3f3f3;background-color:rgba(255,255,255,0.3);overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;box-sizing:border-box;display:block;float:none;margin-right:0;margin-bottom:4px}div.dt-button-collection .dt-button:hover>span{background-color:rgba(0,0,0,0.05)}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:rgba(0,0,0,0.2)}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
|
|
@ -1,193 +0,0 @@
|
|||||||
@charset "UTF-8";
|
|
||||||
@keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-o-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-ms-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-webkit-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100% {
|
|
||||||
-moz-transform: rotate(360deg);
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
}
|
|
||||||
div.dt-button-info h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
div.dt-button-info > div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
min-width: 200px;
|
|
||||||
margin-top: 3px !important;
|
|
||||||
z-index: 2002;
|
|
||||||
background: white;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.fixed.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child {
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection > :last-child > * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.two-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column {
|
|
||||||
width: 450px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.three-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column {
|
|
||||||
width: 600px;
|
|
||||||
}
|
|
||||||
div.dt-button-collection.four-column > :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
div.dt-button-collection .dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
button.buttons-collection.ui.button span:after {
|
|
||||||
display: inline-block;
|
|
||||||
content: "▾";
|
|
||||||
padding-left: 0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-background {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
z-index: 2001;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
div.dt-buttons {
|
|
||||||
float: none;
|
|
||||||
width: 100%;
|
|
||||||
text-align: center;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
div.dt-buttons a.btn {
|
|
||||||
float: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
div.dt-buttons button.button.processing,
|
|
||||||
div.dt-buttons div.button.processing,
|
|
||||||
div.dt-buttons a.button.processing {
|
|
||||||
position: relative;
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
}
|
|
||||||
div.dt-buttons button.button.processing:after,
|
|
||||||
div.dt-buttons div.button.processing:after,
|
|
||||||
div.dt-buttons a.button.processing:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid #282828;
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}div.dt-button-collection{position:absolute;top:0;left:0;min-width:200px;margin-top:3px !important;z-index:2002;background:white}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}button.buttons-collection.ui.button span:after{display:inline-block;content:"▾";padding-left:0.5em}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em}div.dt-buttons a.btn{float:none}}div.dt-buttons button.button.processing,div.dt-buttons div.button.processing,div.dt-buttons a.button.processing{position:relative;color:rgba(0,0,0,0.2)}div.dt-buttons button.button.processing:after,div.dt-buttons div.button.processing:after,div.dt-buttons a.button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
|
|
@ -1,37 +0,0 @@
|
|||||||
|
|
||||||
div.dt-button-info {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 400px;
|
|
||||||
margin-top: -100px;
|
|
||||||
margin-left: -200px;
|
|
||||||
background-color: white;
|
|
||||||
border: 2px solid #111;
|
|
||||||
box-shadow: 3px 3px 8px rgba( 0, 0, 0, 0.3);
|
|
||||||
border-radius: 3px;
|
|
||||||
text-align: center;
|
|
||||||
z-index: 21;
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
padding: 0.5em;
|
|
||||||
margin: 0;
|
|
||||||
font-weight: normal;
|
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
|
|
||||||
> div {
|
|
||||||
padding: 1em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title {
|
|
||||||
text-align: center;
|
|
||||||
padding: 0.3em 0 0.5em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dt-button-collection-title:empty {
|
|
||||||
display: none;
|
|
||||||
}
|
|
@ -1,153 +0,0 @@
|
|||||||
|
|
||||||
@mixin dtb-two-stop-gradient($fromColor, $toColor) {
|
|
||||||
background-color: $toColor; /* Fallback */
|
|
||||||
background-image: -webkit-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Chrome 10+, Saf5.1+, iOS 5+ */
|
|
||||||
background-image: -moz-linear-gradient(top, $fromColor 0%, $toColor 100%); /* FF3.6 */
|
|
||||||
background-image: -ms-linear-gradient(top, $fromColor 0%, $toColor 100%); /* IE10 */
|
|
||||||
background-image: -o-linear-gradient(top, $fromColor 0%, $toColor 100%); /* Opera 11.10+ */
|
|
||||||
background-image: linear-gradient(to bottom, $fromColor 0%, $toColor 100%);
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}');
|
|
||||||
}
|
|
||||||
|
|
||||||
@mixin dtb-radial-gradient ($fromColor, $toColor ) {
|
|
||||||
background: $toColor; /* Fallback */
|
|
||||||
background: -ms-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* IE10 Consumer Preview */
|
|
||||||
background: -moz-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Firefox */
|
|
||||||
background: -o-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Opera */
|
|
||||||
background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, $fromColor), color-stop(1, $toColor)); /* Webkit (Safari/Chrome 10) */
|
|
||||||
background: -webkit-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Webkit (Chrome 11+) */
|
|
||||||
background: radial-gradient(ellipse farthest-corner at center, $fromColor 0%, $toColor 100%); /* W3C Markup, IE10 Release Preview */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@mixin dtb-fixed-collection {
|
|
||||||
// Fixed positioning feature
|
|
||||||
&.fixed {
|
|
||||||
position: fixed;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
margin-left: -75px;
|
|
||||||
border-radius: 0;
|
|
||||||
|
|
||||||
&.two-column {
|
|
||||||
margin-left: -200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.three-column {
|
|
||||||
margin-left: -225px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.four-column {
|
|
||||||
margin-left: -300px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
> :last-child {
|
|
||||||
> * {
|
|
||||||
-webkit-column-break-inside: avoid;
|
|
||||||
break-inside: avoid;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Multi-column layout feature
|
|
||||||
display: block !important;
|
|
||||||
-webkit-column-gap: 8px;
|
|
||||||
-moz-column-gap: 8px;
|
|
||||||
-ms-column-gap: 8px;
|
|
||||||
-o-column-gap: 8px;
|
|
||||||
column-gap: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.two-column {
|
|
||||||
width: 400px;
|
|
||||||
|
|
||||||
> :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
|
|
||||||
-webkit-column-count: 2;
|
|
||||||
-moz-column-count: 2;
|
|
||||||
-ms-column-count: 2;
|
|
||||||
-o-column-count: 2;
|
|
||||||
column-count: 2;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&.three-column {
|
|
||||||
width: 450px;
|
|
||||||
|
|
||||||
> :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
|
|
||||||
-webkit-column-count: 3;
|
|
||||||
-moz-column-count: 3;
|
|
||||||
-ms-column-count: 3;
|
|
||||||
-o-column-count: 3;
|
|
||||||
column-count: 3;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&.four-column {
|
|
||||||
width: 600px;
|
|
||||||
|
|
||||||
> :last-child {
|
|
||||||
padding-bottom: 1px;
|
|
||||||
|
|
||||||
-webkit-column-count: 4;
|
|
||||||
-moz-column-count: 4;
|
|
||||||
-ms-column-count: 4;
|
|
||||||
-o-column-count: 4;
|
|
||||||
column-count: 4;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Chrome fix - 531528
|
|
||||||
.dt-button {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@mixin dtb-processing {
|
|
||||||
color: rgba(0, 0, 0, 0.2);
|
|
||||||
|
|
||||||
&:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
margin: -8px 0 0 -8px;
|
|
||||||
box-sizing: border-box;
|
|
||||||
|
|
||||||
display: block;
|
|
||||||
content: ' ';
|
|
||||||
border: 2px solid rgb(40,40,40);
|
|
||||||
border-radius: 50%;
|
|
||||||
border-left-color: transparent;
|
|
||||||
border-right-color: transparent;
|
|
||||||
animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-o-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-ms-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-webkit-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
-moz-animation: dtb-spinner 1500ms infinite linear;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes dtb-spinner {
|
|
||||||
100%{ transform: rotate(360deg); }
|
|
||||||
}
|
|
||||||
|
|
||||||
@-o-keyframes dtb-spinner {
|
|
||||||
100%{ -o-transform: rotate(360deg); transform: rotate(360deg); }
|
|
||||||
}
|
|
||||||
|
|
||||||
@-ms-keyframes dtb-spinner {
|
|
||||||
100%{ -ms-transform: rotate(360deg); transform: rotate(360deg); }
|
|
||||||
}
|
|
||||||
|
|
||||||
@-webkit-keyframes dtb-spinner {
|
|
||||||
100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg); }
|
|
||||||
}
|
|
||||||
|
|
||||||
@-moz-keyframes dtb-spinner {
|
|
||||||
100%{ -moz-transform: rotate(360deg); transform: rotate(360deg); }
|
|
||||||
}
|
|
@ -1,70 +0,0 @@
|
|||||||
/*! Bootstrap integration for DataTables' Buttons
|
|
||||||
* ©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-bs', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-bs')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
$.extend( true, DataTable.Buttons.defaults, {
|
|
||||||
dom: {
|
|
||||||
container: {
|
|
||||||
className: 'dt-buttons btn-group'
|
|
||||||
},
|
|
||||||
button: {
|
|
||||||
className: 'btn btn-default'
|
|
||||||
},
|
|
||||||
collection: {
|
|
||||||
tag: 'ul',
|
|
||||||
className: 'dropdown-menu',
|
|
||||||
button: {
|
|
||||||
tag: 'li',
|
|
||||||
className: 'dt-button',
|
|
||||||
active: 'active',
|
|
||||||
disabled: 'disabled'
|
|
||||||
},
|
|
||||||
buttonLiner: {
|
|
||||||
tag: 'a',
|
|
||||||
className: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
DataTable.ext.buttons.collection.text = function ( dt ) {
|
|
||||||
return dt.i18n('buttons.collection', 'Collection <span class="caret"/>');
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,6 +0,0 @@
|
|||||||
/*!
|
|
||||||
Bootstrap integration for DataTables' Buttons
|
|
||||||
©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-buttons"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-bs")(a,b).$);b.fn.dataTable.Buttons||require("datatables.net-buttons")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){a=c.fn.dataTable;c.extend(!0,a.Buttons.defaults,{dom:{container:{className:"dt-buttons btn-group"},
|
|
||||||
button:{className:"btn btn-default"},collection:{tag:"ul",className:"dropdown-menu",button:{tag:"li",className:"dt-button",active:"active",disabled:"disabled"},buttonLiner:{tag:"a",className:""}}}});a.ext.buttons.collection.text=function(a){return a.i18n("buttons.collection",'Collection <span class="caret"/>')};return a.Buttons});
|
|
@ -1,68 +0,0 @@
|
|||||||
/*! Bootstrap integration for DataTables' Buttons
|
|
||||||
* ©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-bs4', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-bs4')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
$.extend( true, DataTable.Buttons.defaults, {
|
|
||||||
dom: {
|
|
||||||
container: {
|
|
||||||
className: 'dt-buttons btn-group flex-wrap'
|
|
||||||
},
|
|
||||||
button: {
|
|
||||||
className: 'btn btn-secondary'
|
|
||||||
},
|
|
||||||
collection: {
|
|
||||||
tag: 'div',
|
|
||||||
className: 'dropdown-menu',
|
|
||||||
button: {
|
|
||||||
tag: 'a',
|
|
||||||
className: 'dt-button dropdown-item',
|
|
||||||
active: 'active',
|
|
||||||
disabled: 'disabled'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
buttonCreated: function ( config, button ) {
|
|
||||||
return config.buttons ?
|
|
||||||
$('<div class="btn-group"/>').append(button) :
|
|
||||||
button;
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
DataTable.ext.buttons.collection.className += ' dropdown-toggle';
|
|
||||||
DataTable.ext.buttons.collection.rightAlignClassName = 'dropdown-menu-right';
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,6 +0,0 @@
|
|||||||
/*!
|
|
||||||
Bootstrap integration for DataTables' Buttons
|
|
||||||
©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-buttons"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-bs4")(a,b).$);b.fn.dataTable.Buttons||require("datatables.net-buttons")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){a=c.fn.dataTable;c.extend(!0,a.Buttons.defaults,{dom:{container:{className:"dt-buttons btn-group flex-wrap"},
|
|
||||||
button:{className:"btn btn-secondary"},collection:{tag:"div",className:"dropdown-menu",button:{tag:"a",className:"dt-button dropdown-item",active:"active",disabled:"disabled"}}},buttonCreated:function(a,b){return a.buttons?c('<div class="btn-group"/>').append(b):b}});a.ext.buttons.collection.className+=" dropdown-toggle";a.ext.buttons.collection.rightAlignClassName="dropdown-menu-right";return a.Buttons});
|
|
@ -1,206 +0,0 @@
|
|||||||
/*!
|
|
||||||
* Column visibility buttons for Buttons and DataTables.
|
|
||||||
* 2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
$.extend( DataTable.ext.buttons, {
|
|
||||||
// A collection of column visibility buttons
|
|
||||||
colvis: function ( dt, conf ) {
|
|
||||||
return {
|
|
||||||
extend: 'collection',
|
|
||||||
text: function ( dt ) {
|
|
||||||
return dt.i18n( 'buttons.colvis', 'Column visibility' );
|
|
||||||
},
|
|
||||||
className: 'buttons-colvis',
|
|
||||||
buttons: [ {
|
|
||||||
extend: 'columnsToggle',
|
|
||||||
columns: conf.columns,
|
|
||||||
columnText: conf.columnText
|
|
||||||
} ]
|
|
||||||
};
|
|
||||||
},
|
|
||||||
|
|
||||||
// Selected columns with individual buttons - toggle column visibility
|
|
||||||
columnsToggle: function ( dt, conf ) {
|
|
||||||
var columns = dt.columns( conf.columns ).indexes().map( function ( idx ) {
|
|
||||||
return {
|
|
||||||
extend: 'columnToggle',
|
|
||||||
columns: idx,
|
|
||||||
columnText: conf.columnText
|
|
||||||
};
|
|
||||||
} ).toArray();
|
|
||||||
|
|
||||||
return columns;
|
|
||||||
},
|
|
||||||
|
|
||||||
// Single button to toggle column visibility
|
|
||||||
columnToggle: function ( dt, conf ) {
|
|
||||||
return {
|
|
||||||
extend: 'columnVisibility',
|
|
||||||
columns: conf.columns,
|
|
||||||
columnText: conf.columnText
|
|
||||||
};
|
|
||||||
},
|
|
||||||
|
|
||||||
// Selected columns with individual buttons - set column visibility
|
|
||||||
columnsVisibility: function ( dt, conf ) {
|
|
||||||
var columns = dt.columns( conf.columns ).indexes().map( function ( idx ) {
|
|
||||||
return {
|
|
||||||
extend: 'columnVisibility',
|
|
||||||
columns: idx,
|
|
||||||
visibility: conf.visibility,
|
|
||||||
columnText: conf.columnText
|
|
||||||
};
|
|
||||||
} ).toArray();
|
|
||||||
|
|
||||||
return columns;
|
|
||||||
},
|
|
||||||
|
|
||||||
// Single button to set column visibility
|
|
||||||
columnVisibility: {
|
|
||||||
columns: undefined, // column selector
|
|
||||||
text: function ( dt, button, conf ) {
|
|
||||||
return conf._columnText( dt, conf );
|
|
||||||
},
|
|
||||||
className: 'buttons-columnVisibility',
|
|
||||||
action: function ( e, dt, button, conf ) {
|
|
||||||
var col = dt.columns( conf.columns );
|
|
||||||
var curr = col.visible();
|
|
||||||
|
|
||||||
col.visible( conf.visibility !== undefined ?
|
|
||||||
conf.visibility :
|
|
||||||
! (curr.length ? curr[0] : false )
|
|
||||||
);
|
|
||||||
},
|
|
||||||
init: function ( dt, button, conf ) {
|
|
||||||
var that = this;
|
|
||||||
button.attr( 'data-cv-idx', conf.columns );
|
|
||||||
|
|
||||||
dt
|
|
||||||
.on( 'column-visibility.dt'+conf.namespace, function (e, settings) {
|
|
||||||
if ( ! settings.bDestroying && settings.nTable == dt.settings()[0].nTable ) {
|
|
||||||
that.active( dt.column( conf.columns ).visible() );
|
|
||||||
}
|
|
||||||
} )
|
|
||||||
.on( 'column-reorder.dt'+conf.namespace, function (e, settings, details) {
|
|
||||||
if ( dt.columns( conf.columns ).count() !== 1 ) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// This button controls the same column index but the text for the column has
|
|
||||||
// changed
|
|
||||||
that.text( conf._columnText( dt, conf ) );
|
|
||||||
|
|
||||||
// Since its a different column, we need to check its visibility
|
|
||||||
that.active( dt.column( conf.columns ).visible() );
|
|
||||||
} );
|
|
||||||
|
|
||||||
this.active( dt.column( conf.columns ).visible() );
|
|
||||||
},
|
|
||||||
destroy: function ( dt, button, conf ) {
|
|
||||||
dt
|
|
||||||
.off( 'column-visibility.dt'+conf.namespace )
|
|
||||||
.off( 'column-reorder.dt'+conf.namespace );
|
|
||||||
},
|
|
||||||
|
|
||||||
_columnText: function ( dt, conf ) {
|
|
||||||
// Use DataTables' internal data structure until this is presented
|
|
||||||
// is a public API. The other option is to use
|
|
||||||
// `$( column(col).node() ).text()` but the node might not have been
|
|
||||||
// populated when Buttons is constructed.
|
|
||||||
var idx = dt.column( conf.columns ).index();
|
|
||||||
var title = dt.settings()[0].aoColumns[ idx ].sTitle
|
|
||||||
.replace(/\n/g," ") // remove new lines
|
|
||||||
.replace(/<br\s*\/?>/gi, " ") // replace line breaks with spaces
|
|
||||||
.replace(/<select(.*?)<\/select>/g, "") // remove select tags, including options text
|
|
||||||
.replace(/<!\-\-.*?\-\->/g, "") // strip HTML comments
|
|
||||||
.replace(/<.*?>/g, "") // strip HTML
|
|
||||||
.replace(/^\s+|\s+$/g,""); // trim
|
|
||||||
|
|
||||||
return conf.columnText ?
|
|
||||||
conf.columnText( dt, idx, title ) :
|
|
||||||
title;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
colvisRestore: {
|
|
||||||
className: 'buttons-colvisRestore',
|
|
||||||
|
|
||||||
text: function ( dt ) {
|
|
||||||
return dt.i18n( 'buttons.colvisRestore', 'Restore visibility' );
|
|
||||||
},
|
|
||||||
|
|
||||||
init: function ( dt, button, conf ) {
|
|
||||||
conf._visOriginal = dt.columns().indexes().map( function ( idx ) {
|
|
||||||
return dt.column( idx ).visible();
|
|
||||||
} ).toArray();
|
|
||||||
},
|
|
||||||
|
|
||||||
action: function ( e, dt, button, conf ) {
|
|
||||||
dt.columns().every( function ( i ) {
|
|
||||||
// Take into account that ColReorder might have disrupted our
|
|
||||||
// indexes
|
|
||||||
var idx = dt.colReorder && dt.colReorder.transpose ?
|
|
||||||
dt.colReorder.transpose( i, 'toOriginal' ) :
|
|
||||||
i;
|
|
||||||
|
|
||||||
this.visible( conf._visOriginal[ idx ] );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
colvisGroup: {
|
|
||||||
className: 'buttons-colvisGroup',
|
|
||||||
|
|
||||||
action: function ( e, dt, button, conf ) {
|
|
||||||
dt.columns( conf.show ).visible( true, false );
|
|
||||||
dt.columns( conf.hide ).visible( false, false );
|
|
||||||
|
|
||||||
dt.columns.adjust();
|
|
||||||
},
|
|
||||||
|
|
||||||
show: [],
|
|
||||||
|
|
||||||
hide: []
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,10 +0,0 @@
|
|||||||
/*!
|
|
||||||
Column visibility buttons for Buttons and DataTables.
|
|
||||||
2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(g){"function"===typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(d){return g(d,window,document)}):"object"===typeof exports?module.exports=function(d,f){d||(d=window);f&&f.fn.dataTable||(f=require("datatables.net")(d,f).$);f.fn.dataTable.Buttons||require("datatables.net-buttons")(d,f);return g(f,d,d.document)}:g(jQuery,window,document)})(function(g,d,f,h){d=g.fn.dataTable;g.extend(d.ext.buttons,{colvis:function(a,b){return{extend:"collection",
|
|
||||||
text:function(b){return b.i18n("buttons.colvis","Column visibility")},className:"buttons-colvis",buttons:[{extend:"columnsToggle",columns:b.columns,columnText:b.columnText}]}},columnsToggle:function(a,b){return a.columns(b.columns).indexes().map(function(a){return{extend:"columnToggle",columns:a,columnText:b.columnText}}).toArray()},columnToggle:function(a,b){return{extend:"columnVisibility",columns:b.columns,columnText:b.columnText}},columnsVisibility:function(a,b){return a.columns(b.columns).indexes().map(function(a){return{extend:"columnVisibility",
|
|
||||||
columns:a,visibility:b.visibility,columnText:b.columnText}}).toArray()},columnVisibility:{columns:h,text:function(a,b,c){return c._columnText(a,c)},className:"buttons-columnVisibility",action:function(a,b,c,e){a=b.columns(e.columns);b=a.visible();a.visible(e.visibility!==h?e.visibility:!(b.length&&b[0]))},init:function(a,b,c){var e=this;b.attr("data-cv-idx",c.columns);a.on("column-visibility.dt"+c.namespace,function(b,d){d.bDestroying||d.nTable!=a.settings()[0].nTable||e.active(a.column(c.columns).visible())}).on("column-reorder.dt"+
|
|
||||||
c.namespace,function(b,d,f){1===a.columns(c.columns).count()&&(e.text(c._columnText(a,c)),e.active(a.column(c.columns).visible()))});this.active(a.column(c.columns).visible())},destroy:function(a,b,c){a.off("column-visibility.dt"+c.namespace).off("column-reorder.dt"+c.namespace)},_columnText:function(a,b){var c=a.column(b.columns).index(),e=a.settings()[0].aoColumns[c].sTitle.replace(/\n/g," ").replace(/<br\s*\/?>/gi," ").replace(/<select(.*?)<\/select>/g,"").replace(/<!\-\-.*?\-\->/g,"").replace(/<.*?>/g,
|
|
||||||
"").replace(/^\s+|\s+$/g,"");return b.columnText?b.columnText(a,c,e):e}},colvisRestore:{className:"buttons-colvisRestore",text:function(a){return a.i18n("buttons.colvisRestore","Restore visibility")},init:function(a,b,c){c._visOriginal=a.columns().indexes().map(function(b){return a.column(b).visible()}).toArray()},action:function(a,b,c,d){b.columns().every(function(a){a=b.colReorder&&b.colReorder.transpose?b.colReorder.transpose(a,"toOriginal"):a;this.visible(d._visOriginal[a])})}},colvisGroup:{className:"buttons-colvisGroup",
|
|
||||||
action:function(a,b,c,d){b.columns(d.show).visible(!0,!1);b.columns(d.hide).visible(!1,!1);b.columns.adjust()},show:[],hide:[]}});return d.Buttons});
|
|
@ -1,99 +0,0 @@
|
|||||||
/*! Foundation integration for DataTables' Buttons
|
|
||||||
* ©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-zf', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-zf')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
// F6 has different requirements for the dropdown button set. We can use the
|
|
||||||
// Foundation version found by DataTables in order to support both F5 and F6 in
|
|
||||||
// the same file, but not that this requires DataTables 1.10.11+ for F6 support.
|
|
||||||
var collection = DataTable.ext.foundationVersion === 6 ?
|
|
||||||
{
|
|
||||||
tag: 'div',
|
|
||||||
className: 'dropdown-pane is-open button-group stacked'
|
|
||||||
} :
|
|
||||||
{
|
|
||||||
tag: 'ul',
|
|
||||||
className: 'f-dropdown open dropdown-pane is-open',
|
|
||||||
button: {
|
|
||||||
tag: 'li',
|
|
||||||
className: 'small',
|
|
||||||
active: 'active',
|
|
||||||
disabled: 'disabled'
|
|
||||||
},
|
|
||||||
buttonLiner: {
|
|
||||||
tag: 'a'
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
$.extend( true, DataTable.Buttons.defaults, {
|
|
||||||
dom: {
|
|
||||||
container: {
|
|
||||||
tag: 'div',
|
|
||||||
className: 'dt-buttons button-group'
|
|
||||||
},
|
|
||||||
buttonContainer: {
|
|
||||||
tag: null,
|
|
||||||
className: ''
|
|
||||||
},
|
|
||||||
button: {
|
|
||||||
tag: 'a',
|
|
||||||
className: 'button small',
|
|
||||||
active: 'secondary'
|
|
||||||
},
|
|
||||||
buttonLiner: {
|
|
||||||
tag: null
|
|
||||||
},
|
|
||||||
collection: collection
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
DataTable.ext.buttons.collection.className = 'dropdown';
|
|
||||||
|
|
||||||
$(document).on('buttons-popover.dt', function () {
|
|
||||||
var notButton = false;
|
|
||||||
$('.dtsp-panesContainer').each(function() {
|
|
||||||
if(!$(this).is('button')){
|
|
||||||
notButton = true;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if(notButton){
|
|
||||||
$('.dtsp-panesContainer').removeClass('button-group stacked')
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,7 +0,0 @@
|
|||||||
/*!
|
|
||||||
Foundation integration for DataTables' Buttons
|
|
||||||
©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net-zf","datatables.net-buttons"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,c){a||(a=window);c&&c.fn.dataTable||(c=require("datatables.net-zf")(a,c).$);c.fn.dataTable.Buttons||require("datatables.net-buttons")(a,c);return b(c,a,a.document)}:b(jQuery,window,document)})(function(b,a,c,d){a=b.fn.dataTable;b.extend(!0,a.Buttons.defaults,{dom:{container:{tag:"div",className:"dt-buttons button-group"},
|
|
||||||
buttonContainer:{tag:null,className:""},button:{tag:"a",className:"button small",active:"secondary"},buttonLiner:{tag:null},collection:6===a.ext.foundationVersion?{tag:"div",className:"dropdown-pane is-open button-group stacked"}:{tag:"ul",className:"f-dropdown open dropdown-pane is-open",button:{tag:"li",className:"small",active:"active",disabled:"disabled"},buttonLiner:{tag:"a"}}}});a.ext.buttons.collection.className="dropdown";b(c).on("buttons-popover.dt",function(){var a=!1;b(".dtsp-panesContainer").each(function(){b(this).is("button")||
|
|
||||||
(a=!0)});a&&b(".dtsp-panesContainer").removeClass("button-group stacked")});return a.Buttons});
|
|
@ -1,62 +0,0 @@
|
|||||||
/*! jQuery UI integration for DataTables' Buttons
|
|
||||||
* ©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-jqui', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-jqui')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
$.extend( true, DataTable.Buttons.defaults, {
|
|
||||||
dom: {
|
|
||||||
container: {
|
|
||||||
className: 'dt-buttons ui-buttonset'
|
|
||||||
},
|
|
||||||
button: {
|
|
||||||
className: 'dt-button ui-button ui-state-default ui-button-text-only',
|
|
||||||
disabled: 'ui-state-disabled',
|
|
||||||
active: 'ui-state-active'
|
|
||||||
},
|
|
||||||
buttonLiner: {
|
|
||||||
tag: 'span',
|
|
||||||
className: 'ui-button-text'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
DataTable.ext.buttons.collection.text = function ( dt ) {
|
|
||||||
return dt.i18n('buttons.collection', 'Collection <span class="ui-button-icon-primary ui-icon ui-icon-triangle-1-s"/>');
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,6 +0,0 @@
|
|||||||
/*!
|
|
||||||
jQuery UI integration for DataTables' Buttons
|
|
||||||
©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-jqui","datatables.net-buttons"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-jqui")(a,b).$);b.fn.dataTable.Buttons||require("datatables.net-buttons")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){a=c.fn.dataTable;c.extend(!0,a.Buttons.defaults,{dom:{container:{className:"dt-buttons ui-buttonset"},
|
|
||||||
button:{className:"dt-button ui-button ui-state-default ui-button-text-only",disabled:"ui-state-disabled",active:"ui-state-active"},buttonLiner:{tag:"span",className:"ui-button-text"}}});a.ext.buttons.collection.text=function(a){return a.i18n("buttons.collection",'Collection <span class="ui-button-icon-primary ui-icon ui-icon-triangle-1-s"/>')};return a.Buttons});
|
|
@ -1,210 +0,0 @@
|
|||||||
/*!
|
|
||||||
* Print button for Buttons and DataTables.
|
|
||||||
* 2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
var _link = document.createElement( 'a' );
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Clone link and style tags, taking into account the need to change the source
|
|
||||||
* path.
|
|
||||||
*
|
|
||||||
* @param {node} el Element to convert
|
|
||||||
*/
|
|
||||||
var _styleToAbs = function( el ) {
|
|
||||||
var url;
|
|
||||||
var clone = $(el).clone()[0];
|
|
||||||
var linkHost;
|
|
||||||
|
|
||||||
if ( clone.nodeName.toLowerCase() === 'link' ) {
|
|
||||||
clone.href = _relToAbs( clone.href );
|
|
||||||
}
|
|
||||||
|
|
||||||
return clone.outerHTML;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Convert a URL from a relative to an absolute address so it will work
|
|
||||||
* correctly in the popup window which has no base URL.
|
|
||||||
*
|
|
||||||
* @param {string} href URL
|
|
||||||
*/
|
|
||||||
var _relToAbs = function( href ) {
|
|
||||||
// Assign to a link on the original page so the browser will do all the
|
|
||||||
// hard work of figuring out where the file actually is
|
|
||||||
_link.href = href;
|
|
||||||
var linkHost = _link.host;
|
|
||||||
|
|
||||||
// IE doesn't have a trailing slash on the host
|
|
||||||
// Chrome has it on the pathname
|
|
||||||
if ( linkHost.indexOf('/') === -1 && _link.pathname.indexOf('/') !== 0) {
|
|
||||||
linkHost += '/';
|
|
||||||
}
|
|
||||||
|
|
||||||
return _link.protocol+"//"+linkHost+_link.pathname+_link.search;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DataTable.ext.buttons.print = {
|
|
||||||
className: 'buttons-print',
|
|
||||||
|
|
||||||
text: function ( dt ) {
|
|
||||||
return dt.i18n( 'buttons.print', 'Print' );
|
|
||||||
},
|
|
||||||
|
|
||||||
action: function ( e, dt, button, config ) {
|
|
||||||
var data = dt.buttons.exportData(
|
|
||||||
$.extend( {decodeEntities: false}, config.exportOptions ) // XSS protection
|
|
||||||
);
|
|
||||||
var exportInfo = dt.buttons.exportInfo( config );
|
|
||||||
var columnClasses = dt
|
|
||||||
.columns( config.exportOptions.columns )
|
|
||||||
.flatten()
|
|
||||||
.map( function (idx) {
|
|
||||||
return dt.settings()[0].aoColumns[dt.column(idx).index()].sClass;
|
|
||||||
} )
|
|
||||||
.toArray();
|
|
||||||
|
|
||||||
var addRow = function ( d, tag ) {
|
|
||||||
var str = '<tr>';
|
|
||||||
|
|
||||||
for ( var i=0, ien=d.length ; i<ien ; i++ ) {
|
|
||||||
// null and undefined aren't useful in the print output
|
|
||||||
var dataOut = d[i] === null || d[i] === undefined ?
|
|
||||||
'' :
|
|
||||||
d[i];
|
|
||||||
var classAttr = columnClasses[i] ?
|
|
||||||
'class="'+columnClasses[i]+'"' :
|
|
||||||
'';
|
|
||||||
|
|
||||||
str += '<'+tag+' '+classAttr+'>'+dataOut+'</'+tag+'>';
|
|
||||||
}
|
|
||||||
|
|
||||||
return str + '</tr>';
|
|
||||||
};
|
|
||||||
|
|
||||||
// Construct a table for printing
|
|
||||||
var html = '<table class="'+dt.table().node().className+'">';
|
|
||||||
|
|
||||||
if ( config.header ) {
|
|
||||||
html += '<thead>'+ addRow( data.header, 'th' ) +'</thead>';
|
|
||||||
}
|
|
||||||
|
|
||||||
html += '<tbody>';
|
|
||||||
for ( var i=0, ien=data.body.length ; i<ien ; i++ ) {
|
|
||||||
html += addRow( data.body[i], 'td' );
|
|
||||||
}
|
|
||||||
html += '</tbody>';
|
|
||||||
|
|
||||||
if ( config.footer && data.footer ) {
|
|
||||||
html += '<tfoot>'+ addRow( data.footer, 'th' ) +'</tfoot>';
|
|
||||||
}
|
|
||||||
html += '</table>';
|
|
||||||
|
|
||||||
// Open a new window for the printable table
|
|
||||||
var win = window.open( '', '' );
|
|
||||||
win.document.close();
|
|
||||||
|
|
||||||
// Inject the title and also a copy of the style and link tags from this
|
|
||||||
// document so the table can retain its base styling. Note that we have
|
|
||||||
// to use string manipulation as IE won't allow elements to be created
|
|
||||||
// in the host document and then appended to the new window.
|
|
||||||
var head = '<title>'+exportInfo.title+'</title>';
|
|
||||||
$('style, link').each( function () {
|
|
||||||
head += _styleToAbs( this );
|
|
||||||
} );
|
|
||||||
|
|
||||||
try {
|
|
||||||
win.document.head.innerHTML = head; // Work around for Edge
|
|
||||||
}
|
|
||||||
catch (e) {
|
|
||||||
$(win.document.head).html( head ); // Old IE
|
|
||||||
}
|
|
||||||
|
|
||||||
// Inject the table and other surrounding information
|
|
||||||
win.document.body.innerHTML =
|
|
||||||
'<h1>'+exportInfo.title+'</h1>'+
|
|
||||||
'<div>'+(exportInfo.messageTop || '')+'</div>'+
|
|
||||||
html+
|
|
||||||
'<div>'+(exportInfo.messageBottom || '')+'</div>';
|
|
||||||
|
|
||||||
$(win.document.body).addClass('dt-print-view');
|
|
||||||
|
|
||||||
$('img', win.document.body).each( function ( i, img ) {
|
|
||||||
img.setAttribute( 'src', _relToAbs( img.getAttribute('src') ) );
|
|
||||||
} );
|
|
||||||
|
|
||||||
if ( config.customize ) {
|
|
||||||
config.customize( win, config, dt );
|
|
||||||
}
|
|
||||||
|
|
||||||
// Allow stylesheets time to load
|
|
||||||
var autoPrint = function () {
|
|
||||||
if ( config.autoPrint ) {
|
|
||||||
win.print(); // blocking - so close will not
|
|
||||||
win.close(); // execute until this is done
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
if ( navigator.userAgent.match(/Trident\/\d.\d/) ) { // IE needs to call this without a setTimeout
|
|
||||||
autoPrint();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
win.setTimeout( autoPrint, 1000 );
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
title: '*',
|
|
||||||
|
|
||||||
messageTop: '*',
|
|
||||||
|
|
||||||
messageBottom: '*',
|
|
||||||
|
|
||||||
exportOptions: {},
|
|
||||||
|
|
||||||
header: true,
|
|
||||||
|
|
||||||
footer: false,
|
|
||||||
|
|
||||||
autoPrint: true,
|
|
||||||
|
|
||||||
customize: null
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,9 +0,0 @@
|
|||||||
/*!
|
|
||||||
Print button for Buttons and DataTables.
|
|
||||||
2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(e){return c(e,window,document)}):"object"===typeof exports?module.exports=function(e,a){e||(e=window);a&&a.fn.dataTable||(a=require("datatables.net")(e,a).$);a.fn.dataTable.Buttons||require("datatables.net-buttons")(e,a);return c(a,e,e.document)}:c(jQuery,window,document)})(function(c,e,a,q){var k=c.fn.dataTable,d=a.createElement("a"),p=function(b){d.href=b;b=d.host;-1===b.indexOf("/")&&
|
|
||||||
0!==d.pathname.indexOf("/")&&(b+="/");return d.protocol+"//"+b+d.pathname+d.search};k.ext.buttons.print={className:"buttons-print",text:function(b){return b.i18n("buttons.print","Print")},action:function(b,a,d,g){b=a.buttons.exportData(c.extend({decodeEntities:!1},g.exportOptions));d=a.buttons.exportInfo(g);var k=a.columns(g.exportOptions.columns).flatten().map(function(b){return a.settings()[0].aoColumns[a.column(b).index()].sClass}).toArray(),m=function(b,a){for(var d="<tr>",c=0,e=b.length;c<e;c++)d+=
|
|
||||||
"<"+a+" "+(k[c]?'class="'+k[c]+'"':"")+">"+(null===b[c]||b[c]===q?"":b[c])+"</"+a+">";return d+"</tr>"},h='<table class="'+a.table().node().className+'">';g.header&&(h+="<thead>"+m(b.header,"th")+"</thead>");h+="<tbody>";for(var n=0,r=b.body.length;n<r;n++)h+=m(b.body[n],"td");h+="</tbody>";g.footer&&b.footer&&(h+="<tfoot>"+m(b.footer,"th")+"</tfoot>");h+="</table>";var f=e.open("","");f.document.close();var l="<title>"+d.title+"</title>";c("style, link").each(function(){var b=l,a=c(this).clone()[0];
|
|
||||||
"link"===a.nodeName.toLowerCase()&&(a.href=p(a.href));l=b+a.outerHTML});try{f.document.head.innerHTML=l}catch(t){c(f.document.head).html(l)}f.document.body.innerHTML="<h1>"+d.title+"</h1><div>"+(d.messageTop||"")+"</div>"+h+"<div>"+(d.messageBottom||"")+"</div>";c(f.document.body).addClass("dt-print-view");c("img",f.document.body).each(function(b,a){a.setAttribute("src",p(a.getAttribute("src")))});g.customize&&g.customize(f,g,a);b=function(){g.autoPrint&&(f.print(),f.close())};navigator.userAgent.match(/Trident\/\d.\d/)?
|
|
||||||
b():f.setTimeout(b,1E3)},title:"*",messageTop:"*",messageBottom:"*",exportOptions:{},header:!0,footer:!1,autoPrint:!0,customize:null};return k.Buttons});
|
|
@ -1,69 +0,0 @@
|
|||||||
/*! Bootstrap integration for DataTables' Buttons
|
|
||||||
* ©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-se', 'datatables.net-buttons'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-se')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.Buttons ) {
|
|
||||||
require('datatables.net-buttons')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
$.extend( true, DataTable.Buttons.defaults, {
|
|
||||||
dom: {
|
|
||||||
container: {
|
|
||||||
className: 'dt-buttons ui basic buttons'
|
|
||||||
},
|
|
||||||
button: {
|
|
||||||
tag: 'button',
|
|
||||||
className: 'ui button'
|
|
||||||
},
|
|
||||||
collection: {
|
|
||||||
tag: 'div',
|
|
||||||
className: 'ui basic vertical buttons'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
|
|
||||||
$(document).on('buttons-popover.dt', function () {
|
|
||||||
var notButton = false;
|
|
||||||
$('.dtsp-panesContainer').each(function() {
|
|
||||||
if(!$(this).is('button')){
|
|
||||||
notButton = true;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
if(notButton){
|
|
||||||
$('.dtsp-panesContainer').removeClass('vertical buttons')
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable.Buttons;
|
|
||||||
}));
|
|
@ -1,6 +0,0 @@
|
|||||||
/*!
|
|
||||||
Bootstrap integration for DataTables' Buttons
|
|
||||||
©2016 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net-se","datatables.net-buttons"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,c){a||(a=window);c&&c.fn.dataTable||(c=require("datatables.net-se")(a,c).$);c.fn.dataTable.Buttons||require("datatables.net-buttons")(a,c);return b(c,a,a.document)}:b(jQuery,window,document)})(function(b,a,c,d){a=b.fn.dataTable;b.extend(!0,a.Buttons.defaults,{dom:{container:{className:"dt-buttons ui basic buttons"},
|
|
||||||
button:{tag:"button",className:"ui button"},collection:{tag:"div",className:"ui basic vertical buttons"}}});b(c).on("buttons-popover.dt",function(){var a=!1;b(".dtsp-panesContainer").each(function(){b(this).is("button")||(a=!0)});a&&b(".dtsp-panesContainer").removeClass("vertical buttons")});return a.Buttons});
|
|
@ -1,43 +0,0 @@
|
|||||||
/*!
|
|
||||||
Buttons for DataTables 1.6.2
|
|
||||||
©2016-2020 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(d){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(v){return d(v,window,document)}):"object"===typeof exports?module.exports=function(v,u){v||(v=window);u&&u.fn.dataTable||(u=require("datatables.net")(v,u).$);return d(u,v,v.document)}:d(jQuery,window,document)})(function(d,v,u,n){function y(a,b,c){d.fn.animate?a.stop().fadeIn(b,c):(a.css("display","block"),c&&c.call(a))}function z(a,b,c){d.fn.animate?a.stop().fadeOut(b,c):(a.css("display","none"),c&&c.call(a))}
|
|
||||||
function B(a,b){a=new m.Api(a);b=b?b:a.init().buttons||m.defaults.buttons;return(new r(a,b)).container()}var m=d.fn.dataTable,E=0,F=0,q=m.ext.buttons,r=function(a,b){if(!(this instanceof r))return function(b){return(new r(b,a)).container()};"undefined"===typeof b&&(b={});!0===b&&(b={});d.isArray(b)&&(b={buttons:b});this.c=d.extend(!0,{},r.defaults,b);b.buttons&&(this.c.buttons=b.buttons);this.s={dt:new m.Api(a),buttons:[],listenKeys:"",namespace:"dtb"+E++};this.dom={container:d("<"+this.c.dom.container.tag+
|
|
||||||
"/>").addClass(this.c.dom.container.className)};this._constructor()};d.extend(r.prototype,{action:function(a,b){a=this._nodeToButton(a);if(b===n)return a.conf.action;a.conf.action=b;return this},active:function(a,b){var c=this._nodeToButton(a);a=this.c.dom.button.active;c=d(c.node);if(b===n)return c.hasClass(a);c.toggleClass(a,b===n?!0:b);return this},add:function(a,b){var c=this.s.buttons;if("string"===typeof b){b=b.split("-");var e=this.s;c=0;for(var d=b.length-1;c<d;c++)e=e.buttons[1*b[c]];c=e.buttons;
|
|
||||||
b=1*b[b.length-1]}this._expandButton(c,a,e!==n,b);this._draw();return this},container:function(){return this.dom.container},disable:function(a){a=this._nodeToButton(a);d(a.node).addClass(this.c.dom.button.disabled).attr("disabled",!0);return this},destroy:function(){d("body").off("keyup."+this.s.namespace);var a=this.s.buttons.slice(),b;var c=0;for(b=a.length;c<b;c++)this.remove(a[c].node);this.dom.container.remove();a=this.s.dt.settings()[0];c=0;for(b=a.length;c<b;c++)if(a.inst===this){a.splice(c,
|
|
||||||
1);break}return this},enable:function(a,b){if(!1===b)return this.disable(a);a=this._nodeToButton(a);d(a.node).removeClass(this.c.dom.button.disabled).removeAttr("disabled");return this},name:function(){return this.c.name},node:function(a){if(!a)return this.dom.container;a=this._nodeToButton(a);return d(a.node)},processing:function(a,b){var c=this.s.dt,e=this._nodeToButton(a);if(b===n)return d(e.node).hasClass("processing");d(e.node).toggleClass("processing",b);d(c.table().node()).triggerHandler("buttons-processing.dt",
|
|
||||||
[b,c.button(a),c,d(a),e.conf]);return this},remove:function(a){var b=this._nodeToButton(a),c=this._nodeToHost(a),e=this.s.dt;if(b.buttons.length)for(var g=b.buttons.length-1;0<=g;g--)this.remove(b.buttons[g].node);b.conf.destroy&&b.conf.destroy.call(e.button(a),e,d(a),b.conf);this._removeKey(b.conf);d(b.node).remove();a=d.inArray(b,c);c.splice(a,1);return this},text:function(a,b){var c=this._nodeToButton(a);a=this.c.dom.collection.buttonLiner;a=c.inCollection&&a&&a.tag?a.tag:this.c.dom.buttonLiner.tag;
|
|
||||||
var e=this.s.dt,g=d(c.node),f=function(a){return"function"===typeof a?a(e,g,c.conf):a};if(b===n)return f(c.conf.text);c.conf.text=b;a?g.children(a).html(f(b)):g.html(f(b));return this},_constructor:function(){var a=this,b=this.s.dt,c=b.settings()[0],e=this.c.buttons;c._buttons||(c._buttons=[]);c._buttons.push({inst:this,name:this.c.name});for(var g=0,f=e.length;g<f;g++)this.add(e[g]);b.on("destroy",function(b,e){e===c&&a.destroy()});d("body").on("keyup."+this.s.namespace,function(b){if(!u.activeElement||
|
|
||||||
u.activeElement===u.body){var c=String.fromCharCode(b.keyCode).toLowerCase();-1!==a.s.listenKeys.toLowerCase().indexOf(c)&&a._keypress(c,b)}})},_addKey:function(a){a.key&&(this.s.listenKeys+=d.isPlainObject(a.key)?a.key.key:a.key)},_draw:function(a,b){a||(a=this.dom.container,b=this.s.buttons);a.children().detach();for(var c=0,e=b.length;c<e;c++)a.append(b[c].inserter),a.append(" "),b[c].buttons&&b[c].buttons.length&&this._draw(b[c].collection,b[c].buttons)},_expandButton:function(a,b,c,e){var g=
|
|
||||||
this.s.dt,f=0;b=d.isArray(b)?b:[b];for(var k=0,h=b.length;k<h;k++){var t=this._resolveExtends(b[k]);if(t)if(d.isArray(t))this._expandButton(a,t,c,e);else{var l=this._buildButton(t,c);l&&(e!==n&&null!==e?(a.splice(e,0,l),e++):a.push(l),l.conf.buttons&&(l.collection=d("<"+this.c.dom.collection.tag+"/>"),l.conf._collection=l.collection,this._expandButton(l.buttons,l.conf.buttons,!0,e)),t.init&&t.init.call(g.button(l.node),g,d(l.node),t),f++)}}},_buildButton:function(a,b){var c=this.c.dom.button,e=this.c.dom.buttonLiner,
|
|
||||||
g=this.c.dom.collection,f=this.s.dt,k=function(b){return"function"===typeof b?b(f,l,a):b};b&&g.button&&(c=g.button);b&&g.buttonLiner&&(e=g.buttonLiner);if(a.available&&!a.available(f,a))return!1;var h=function(a,b,c,e){e.action.call(b.button(c),a,b,c,e);d(b.table().node()).triggerHandler("buttons-action.dt",[b.button(c),b,c,e])};g=a.tag||c.tag;var t=a.clickBlurs===n?!0:a.clickBlurs,l=d("<"+g+"/>").addClass(c.className).attr("tabindex",this.s.dt.settings()[0].iTabIndex).attr("aria-controls",this.s.dt.table().node().id).on("click.dtb",
|
|
||||||
function(b){b.preventDefault();!l.hasClass(c.disabled)&&a.action&&h(b,f,l,a);t&&l.trigger("blur")}).on("keyup.dtb",function(b){13===b.keyCode&&!l.hasClass(c.disabled)&&a.action&&h(b,f,l,a)});"a"===g.toLowerCase()&&l.attr("href","#");"button"===g.toLowerCase()&&l.attr("type","button");e.tag?(g=d("<"+e.tag+"/>").html(k(a.text)).addClass(e.className),"a"===e.tag.toLowerCase()&&g.attr("href","#"),l.append(g)):l.html(k(a.text));!1===a.enabled&&l.addClass(c.disabled);a.className&&l.addClass(a.className);
|
|
||||||
a.titleAttr&&l.attr("title",k(a.titleAttr));a.attr&&l.attr(a.attr);a.namespace||(a.namespace=".dt-button-"+F++);e=(e=this.c.dom.buttonContainer)&&e.tag?d("<"+e.tag+"/>").addClass(e.className).append(l):l;this._addKey(a);this.c.buttonCreated&&(e=this.c.buttonCreated(a,e));return{conf:a,node:l.get(0),inserter:e,buttons:[],inCollection:b,collection:null}},_nodeToButton:function(a,b){b||(b=this.s.buttons);for(var c=0,e=b.length;c<e;c++){if(b[c].node===a)return b[c];if(b[c].buttons.length){var d=this._nodeToButton(a,
|
|
||||||
b[c].buttons);if(d)return d}}},_nodeToHost:function(a,b){b||(b=this.s.buttons);for(var c=0,e=b.length;c<e;c++){if(b[c].node===a)return b;if(b[c].buttons.length){var d=this._nodeToHost(a,b[c].buttons);if(d)return d}}},_keypress:function(a,b){if(!b._buttonsHandled){var c=function(e){for(var g=0,f=e.length;g<f;g++){var k=e[g].conf,h=e[g].node;k.key&&(k.key===a?(b._buttonsHandled=!0,d(h).click()):!d.isPlainObject(k.key)||k.key.key!==a||k.key.shiftKey&&!b.shiftKey||k.key.altKey&&!b.altKey||k.key.ctrlKey&&
|
|
||||||
!b.ctrlKey||k.key.metaKey&&!b.metaKey||(b._buttonsHandled=!0,d(h).click()));e[g].buttons.length&&c(e[g].buttons)}};c(this.s.buttons)}},_removeKey:function(a){if(a.key){var b=d.isPlainObject(a.key)?a.key.key:a.key;a=this.s.listenKeys.split("");b=d.inArray(b,a);a.splice(b,1);this.s.listenKeys=a.join("")}},_resolveExtends:function(a){var b=this.s.dt,c,e=function(c){for(var e=0;!d.isPlainObject(c)&&!d.isArray(c);){if(c===n)return;if("function"===typeof c){if(c=c(b,a),!c)return!1}else if("string"===typeof c){if(!q[c])throw"Unknown button type: "+
|
|
||||||
c;c=q[c]}e++;if(30<e)throw"Buttons: Too many iterations";}return d.isArray(c)?c:d.extend({},c)};for(a=e(a);a&&a.extend;){if(!q[a.extend])throw"Cannot extend unknown button type: "+a.extend;var g=e(q[a.extend]);if(d.isArray(g))return g;if(!g)return!1;var f=g.className;a=d.extend({},g,a);f&&a.className!==f&&(a.className=f+" "+a.className);var k=a.postfixButtons;if(k){a.buttons||(a.buttons=[]);f=0;for(c=k.length;f<c;f++)a.buttons.push(k[f]);a.postfixButtons=null}if(k=a.prefixButtons){a.buttons||(a.buttons=
|
|
||||||
[]);f=0;for(c=k.length;f<c;f++)a.buttons.splice(f,0,k[f]);a.prefixButtons=null}a.extend=g.extend}return a},_popover:function(a,b,c){var e=this.c,g=d.extend({align:"button-left",autoClose:!1,background:!0,backgroundClassName:"dt-button-background",contentClassName:e.dom.collection.className,collectionLayout:"",collectionTitle:"",dropup:!1,fade:400,rightAlignClassName:"dt-button-right",tag:e.dom.collection.tag},c),f=b.node(),k=function(){z(d(".dt-button-collection"),g.fade,function(){d(this).detach()});
|
|
||||||
d(b.buttons('[aria-haspopup="true"][aria-expanded="true"]').nodes()).attr("aria-expanded","false");d("div.dt-button-background").off("click.dtb-collection");r.background(!1,g.backgroundClassName,g.fade,f);d("body").off(".dtb-collection");b.off("buttons-action.b-internal")};!1===a&&k();c=d(b.buttons('[aria-haspopup="true"][aria-expanded="true"]').nodes());c.length&&(f=c.eq(0),k());c=d("<div/>").addClass("dt-button-collection").addClass(g.collectionLayout).css("display","none");a=d(a).addClass(g.contentClassName).attr("role",
|
|
||||||
"menu").appendTo(c);f.attr("aria-expanded","true");f.parents("body")[0]!==u.body&&(f=u.body.lastChild);g.collectionTitle&&c.prepend('<div class="dt-button-collection-title">'+g.collectionTitle+"</div>");y(c.insertAfter(f));var h=d(b.table().container());e=c.css("position");"dt-container"===g.align&&(f=f.parent(),c.css("width",h.width()));if("absolute"===e){e=f.position();c.css({top:e.top+f.outerHeight(),left:e.left});var t=c.outerHeight();c.outerWidth();var l=h.offset().top+h.height();l=e.top+f.outerHeight()+
|
|
||||||
t-l;var p=e.top-t,w=h.offset().top;e=e.top-t-5;(l>w-p||g.dropup)&&-e<w&&c.css("top",e);e=h.offset().left;h=h.width();h=e+h;t=c.offset().left;l=c.width();l=t+l;p=f.offset().left;w=f.outerWidth();w=p+w;p=0;c.hasClass(g.rightAlignClassName)||"button-right"===g.align?(p=w-l,e>t+p&&(e-=t+p,h-=l+p,p=e>h?p+h:p+e)):(p=e-t,h<l+p&&(e-=t+p,h-=l+p,p=e>h?p+h:p+e));c.css("left",c.position().left+p)}else e=c.height()/2,e>d(v).height()/2&&(e=d(v).height()/2),c.css("marginTop",-1*e);g.background&&r.background(!0,
|
|
||||||
g.backgroundClassName,g.fade,f);d("div.dt-button-background").on("click.dtb-collection",function(){});d("body").on("click.dtb-collection",function(b){var c=d.fn.addBack?"addBack":"andSelf";d(b.target).parents()[c]().filter(a).length||k()}).on("keyup.dtb-collection",function(a){27===a.keyCode&&k()});g.autoClose&&setTimeout(function(){b.on("buttons-action.b-internal",function(a,b,c,e){e[0]!==f[0]&&k()})},0);d(c).trigger("buttons-popover.dt")}});r.background=function(a,b,c,e){c===n&&(c=400);e||(e=u.body);
|
|
||||||
a?y(d("<div/>").addClass(b).css("display","none").insertAfter(e),c):z(d("div."+b),c,function(){d(this).removeClass(b).remove()})};r.instanceSelector=function(a,b){if(a===n||null===a)return d.map(b,function(a){return a.inst});var c=[],e=d.map(b,function(a){return a.name}),g=function(a){if(d.isArray(a))for(var f=0,h=a.length;f<h;f++)g(a[f]);else"string"===typeof a?-1!==a.indexOf(",")?g(a.split(",")):(a=d.inArray(d.trim(a),e),-1!==a&&c.push(b[a].inst)):"number"===typeof a&&c.push(b[a].inst)};g(a);return c};
|
|
||||||
r.buttonSelector=function(a,b){for(var c=[],e=function(a,b,c){for(var d,g,f=0,h=b.length;f<h;f++)if(d=b[f])g=c!==n?c+f:f+"",a.push({node:d.node,name:d.conf.name,idx:g}),d.buttons&&e(a,d.buttons,g+"-")},g=function(a,b){var f,k=[];e(k,b.s.buttons);var h=d.map(k,function(a){return a.node});if(d.isArray(a)||a instanceof d)for(h=0,f=a.length;h<f;h++)g(a[h],b);else if(null===a||a===n||"*"===a)for(h=0,f=k.length;h<f;h++)c.push({inst:b,node:k[h].node});else if("number"===typeof a)c.push({inst:b,node:b.s.buttons[a].node});
|
|
||||||
else if("string"===typeof a)if(-1!==a.indexOf(","))for(k=a.split(","),h=0,f=k.length;h<f;h++)g(d.trim(k[h]),b);else if(a.match(/^\d+(\-\d+)*$/))h=d.map(k,function(a){return a.idx}),c.push({inst:b,node:k[d.inArray(a,h)].node});else if(-1!==a.indexOf(":name"))for(a=a.replace(":name",""),h=0,f=k.length;h<f;h++)k[h].name===a&&c.push({inst:b,node:k[h].node});else d(h).filter(a).each(function(){c.push({inst:b,node:this})});else"object"===typeof a&&a.nodeName&&(k=d.inArray(a,h),-1!==k&&c.push({inst:b,node:h[k]}))},
|
|
||||||
f=0,k=a.length;f<k;f++)g(b,a[f]);return c};r.defaults={buttons:["copy","excel","csv","pdf","print"],name:"main",tabIndex:0,dom:{container:{tag:"div",className:"dt-buttons"},collection:{tag:"div",className:""},button:{tag:"ActiveXObject"in v?"a":"button",className:"dt-button",active:"active",disabled:"disabled"},buttonLiner:{tag:"span",className:""}}};r.version="1.6.2";d.extend(q,{collection:{text:function(a){return a.i18n("buttons.collection","Collection")},className:"buttons-collection",init:function(a,
|
|
||||||
b,c){b.attr("aria-expanded",!1)},action:function(a,b,c,e){a.stopPropagation();e._collection.parents("body").length?this.popover(!1,e):this.popover(e._collection,e)},attr:{"aria-haspopup":!0}},copy:function(a,b){if(q.copyHtml5)return"copyHtml5";if(q.copyFlash&&q.copyFlash.available(a,b))return"copyFlash"},csv:function(a,b){if(q.csvHtml5&&q.csvHtml5.available(a,b))return"csvHtml5";if(q.csvFlash&&q.csvFlash.available(a,b))return"csvFlash"},excel:function(a,b){if(q.excelHtml5&&q.excelHtml5.available(a,
|
|
||||||
b))return"excelHtml5";if(q.excelFlash&&q.excelFlash.available(a,b))return"excelFlash"},pdf:function(a,b){if(q.pdfHtml5&&q.pdfHtml5.available(a,b))return"pdfHtml5";if(q.pdfFlash&&q.pdfFlash.available(a,b))return"pdfFlash"},pageLength:function(a){a=a.settings()[0].aLengthMenu;var b=d.isArray(a[0])?a[0]:a,c=d.isArray(a[0])?a[1]:a;return{extend:"collection",text:function(a){return a.i18n("buttons.pageLength",{"-1":"Show all rows",_:"Show %d rows"},a.page.len())},className:"buttons-page-length",autoClose:!0,
|
|
||||||
buttons:d.map(b,function(a,b){return{text:c[b],className:"button-page-length",action:function(b,c){c.page.len(a).draw()},init:function(b,c,e){var d=this;c=function(){d.active(b.page.len()===a)};b.on("length.dt"+e.namespace,c);c()},destroy:function(a,b,c){a.off("length.dt"+c.namespace)}}}),init:function(a,b,c){var e=this;a.on("length.dt"+c.namespace,function(){e.text(c.text)})},destroy:function(a,b,c){a.off("length.dt"+c.namespace)}}}});m.Api.register("buttons()",function(a,b){b===n&&(b=a,a=n);this.selector.buttonGroup=
|
|
||||||
a;var c=this.iterator(!0,"table",function(c){if(c._buttons)return r.buttonSelector(r.instanceSelector(a,c._buttons),b)},!0);c._groupSelector=a;return c});m.Api.register("button()",function(a,b){a=this.buttons(a,b);1<a.length&&a.splice(1,a.length);return a});m.Api.registerPlural("buttons().active()","button().active()",function(a){return a===n?this.map(function(a){return a.inst.active(a.node)}):this.each(function(b){b.inst.active(b.node,a)})});m.Api.registerPlural("buttons().action()","button().action()",
|
|
||||||
function(a){return a===n?this.map(function(a){return a.inst.action(a.node)}):this.each(function(b){b.inst.action(b.node,a)})});m.Api.register(["buttons().enable()","button().enable()"],function(a){return this.each(function(b){b.inst.enable(b.node,a)})});m.Api.register(["buttons().disable()","button().disable()"],function(){return this.each(function(a){a.inst.disable(a.node)})});m.Api.registerPlural("buttons().nodes()","button().node()",function(){var a=d();d(this.each(function(b){a=a.add(b.inst.node(b.node))}));
|
|
||||||
return a});m.Api.registerPlural("buttons().processing()","button().processing()",function(a){return a===n?this.map(function(a){return a.inst.processing(a.node)}):this.each(function(b){b.inst.processing(b.node,a)})});m.Api.registerPlural("buttons().text()","button().text()",function(a){return a===n?this.map(function(a){return a.inst.text(a.node)}):this.each(function(b){b.inst.text(b.node,a)})});m.Api.registerPlural("buttons().trigger()","button().trigger()",function(){return this.each(function(a){a.inst.node(a.node).trigger("click")})});
|
|
||||||
m.Api.register("button().popover()",function(a,b){return this.map(function(c){return c.inst._popover(a,this.button(this[0].node),b)})});m.Api.register("buttons().containers()",function(){var a=d(),b=this._groupSelector;this.iterator(!0,"table",function(c){if(c._buttons){c=r.instanceSelector(b,c._buttons);for(var e=0,d=c.length;e<d;e++)a=a.add(c[e].container())}});return a});m.Api.register("buttons().container()",function(){return this.containers().eq(0)});m.Api.register("button().add()",function(a,
|
|
||||||
b){var c=this.context;c.length&&(c=r.instanceSelector(this._groupSelector,c[0]._buttons),c.length&&c[0].add(b,a));return this.button(this._groupSelector,a)});m.Api.register("buttons().destroy()",function(){this.pluck("inst").unique().each(function(a){a.destroy()});return this});m.Api.registerPlural("buttons().remove()","buttons().remove()",function(){this.each(function(a){a.inst.remove(a.node)});return this});var x;m.Api.register("buttons.info()",function(a,b,c){var e=this;if(!1===a)return this.off("destroy.btn-info"),
|
|
||||||
z(d("#datatables_buttons_info"),400,function(){d(this).remove()}),clearTimeout(x),x=null,this;x&&clearTimeout(x);d("#datatables_buttons_info").length&&d("#datatables_buttons_info").remove();a=a?"<h2>"+a+"</h2>":"";y(d('<div id="datatables_buttons_info" class="dt-button-info"/>').html(a).append(d("<div/>")["string"===typeof b?"html":"append"](b)).css("display","none").appendTo("body"));c!==n&&0!==c&&(x=setTimeout(function(){e.buttons.info(!1)},c));this.on("destroy.btn-info",function(){e.buttons.info(!1)});
|
|
||||||
return this});m.Api.register("buttons.exportData()",function(a){if(this.context.length)return G(new m.Api(this.context[0]),a)});m.Api.register("buttons.exportInfo()",function(a){a||(a={});var b=a;var c="*"===b.filename&&"*"!==b.title&&b.title!==n&&null!==b.title&&""!==b.title?b.title:b.filename;"function"===typeof c&&(c=c());c===n||null===c?c=null:(-1!==c.indexOf("*")&&(c=d.trim(c.replace("*",d("head > title").text()))),c=c.replace(/[^a-zA-Z0-9_\u00A1-\uFFFF\.,\-_ !\(\)]/g,""),(b=A(b.extension))||
|
|
||||||
(b=""),c+=b);b=A(a.title);b=null===b?null:-1!==b.indexOf("*")?b.replace("*",d("head > title").text()||"Exported data"):b;return{filename:c,title:b,messageTop:C(this,a.message||a.messageTop,"top"),messageBottom:C(this,a.messageBottom,"bottom")}});var A=function(a){return null===a||a===n?null:"function"===typeof a?a():a},C=function(a,b,c){b=A(b);if(null===b)return null;a=d("caption",a.table().container()).eq(0);return"*"===b?a.css("caption-side")!==c?null:a.length?a.text():"":b},D=d("<textarea/>")[0],
|
|
||||||
G=function(a,b){var c=d.extend(!0,{},{rows:null,columns:"",modifier:{search:"applied",order:"applied"},orthogonal:"display",stripHtml:!0,stripNewlines:!0,decodeEntities:!0,trim:!0,format:{header:function(a){return e(a)},footer:function(a){return e(a)},body:function(a){return e(a)}},customizeData:null},b),e=function(a){if("string"!==typeof a)return a;a=a.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"");a=a.replace(/<!\-\-.*?\-\->/g,"");c.stripHtml&&(a=a.replace(/<[^>]*>/g,""));c.trim&&
|
|
||||||
(a=a.replace(/^\s+|\s+$/g,""));c.stripNewlines&&(a=a.replace(/\n/g," "));c.decodeEntities&&(D.innerHTML=a,a=D.value);return a};b=a.columns(c.columns).indexes().map(function(b){var d=a.column(b).header();return c.format.header(d.innerHTML,b,d)}).toArray();var g=a.table().footer()?a.columns(c.columns).indexes().map(function(b){var d=a.column(b).footer();return c.format.footer(d?d.innerHTML:"",b,d)}).toArray():null,f=d.extend({},c.modifier);a.select&&"function"===typeof a.select.info&&f.selected===n&&
|
|
||||||
a.rows(c.rows,d.extend({selected:!0},f)).any()&&d.extend(f,{selected:!0});f=a.rows(c.rows,f).indexes().toArray();var k=a.cells(f,c.columns);f=k.render(c.orthogonal).toArray();k=k.nodes().toArray();for(var h=b.length,m=[],l=0,p=0,r=0<h?f.length/h:0;p<r;p++){for(var q=[h],u=0;u<h;u++)q[u]=c.format.body(f[l],p,u,k[l]),l++;m[p]=q}b={header:b,footer:g,body:m};c.customizeData&&c.customizeData(b);return b};d.fn.dataTable.Buttons=r;d.fn.DataTable.Buttons=r;d(u).on("init.dt plugin-init.dt",function(a,b){"dt"===
|
|
||||||
a.namespace&&(a=b.oInit.buttons||m.defaults.buttons)&&!b._buttons&&(new r(b,a)).container()});m.ext.feature.push({fnInit:B,cFeature:"B"});m.ext.features&&m.ext.features.register("buttons",B);return r});
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #337ab7;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#337ab7;z-index:201}
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #0275d8;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0275d8;z-index:201}
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #0259C4;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201}
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #008CBA;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#008CBA;z-index:201}
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #0259C4;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201}
|
|
@ -1,11 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable {
|
|
||||||
position: absolute !important;
|
|
||||||
background-color: rgba(255, 255, 255, 0.7);
|
|
||||||
z-index: 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.DTCR_pointer {
|
|
||||||
width: 1px;
|
|
||||||
background-color: #888;
|
|
||||||
z-index: 201;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#888;z-index:201}
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! Bootstrap 3 styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-bs', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-bs')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,5 +0,0 @@
|
|||||||
/*!
|
|
||||||
Bootstrap 3 styling wrapper for ColReorder
|
|
||||||
©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-bs")(a,b).$);b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){return c.fn.dataTable});
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! Bootstrap 4 styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-bs4', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-bs4')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,5 +0,0 @@
|
|||||||
/*!
|
|
||||||
Bootstrap 4 styling wrapper for ColReorder
|
|
||||||
©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-bs4")(a,b).$);b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){return c.fn.dataTable});
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! DataTables styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-dt', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-dt')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! Foundation styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-zf', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-zf')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,5 +0,0 @@
|
|||||||
/*!
|
|
||||||
Foundation styling wrapper for ColReorder
|
|
||||||
©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-zf","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-zf")(a,b).$);b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){return c.fn.dataTable});
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! jQuery UI styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-jqui', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-jqui')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,5 +0,0 @@
|
|||||||
/*!
|
|
||||||
jQuery UI styling wrapper for ColReorder
|
|
||||||
©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-jqui","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-jqui")(a,b).$);b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){return c.fn.dataTable});
|
|
@ -1,38 +0,0 @@
|
|||||||
/*! Semanic UI styling wrapper for ColReorder
|
|
||||||
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net-se', 'datatables.net-colreorder'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
$ = require('datatables.net-se')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $.fn.dataTable.ColReorder ) {
|
|
||||||
require('datatables.net-colreorder')(root, $);
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
|
|
||||||
return $.fn.dataTable;
|
|
||||||
|
|
||||||
}));
|
|
@ -1,5 +0,0 @@
|
|||||||
/*!
|
|
||||||
Semanic UI styling wrapper for ColReorder
|
|
||||||
©2018 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-se","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);b&&b.fn.dataTable||(b=require("datatables.net-se")(a,b).$);b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c,a,b,d){return c.fn.dataTable});
|
|
@ -1,40 +0,0 @@
|
|||||||
/*!
|
|
||||||
Copyright 2010-2019 SpryMedia Ltd.
|
|
||||||
|
|
||||||
This source file is free software, available under the following license:
|
|
||||||
MIT license - http://datatables.net/license/mit
|
|
||||||
|
|
||||||
This source file is distributed in the hope that it will be useful, but
|
|
||||||
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
|
||||||
or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details.
|
|
||||||
|
|
||||||
For details please refer to: http://www.datatables.net
|
|
||||||
ColReorder 1.5.2
|
|
||||||
©2010-2019 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
(function(d){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return d(t,window,document)}):"object"===typeof exports?module.exports=function(t,r){t||(t=window);r&&r.fn.dataTable||(r=require("datatables.net")(t,r).$);return d(r,t,t.document)}:d(jQuery,window,document)})(function(d,t,r,w){function v(a){for(var b=[],c=0,d=a.length;c<d;c++)b[a[c]]=c;return b}function u(a,b,c){b=a.splice(b,1)[0];a.splice(c,0,b)}function x(a,b,c){for(var d=[],h=0,f=a.childNodes.length;h<
|
|
||||||
f;h++)1==a.childNodes[h].nodeType&&d.push(a.childNodes[h]);b=d[b];null!==c?a.insertBefore(b,d[c]):a.appendChild(b)}var y=d.fn.dataTable;d.fn.dataTableExt.oApi.fnColReorder=function(a,b,c,g,h){var f,p,n=a.aoColumns.length;var q=function(a,b,c){if(a[b]&&"function"!==typeof a[b]){var e=a[b].split("."),d=e.shift();isNaN(1*d)||(a[b]=c[1*d]+"."+e.join("."))}};if(b!=c)if(0>b||b>=n)this.oApi._fnLog(a,1,"ColReorder 'from' index is out of bounds: "+b);else if(0>c||c>=n)this.oApi._fnLog(a,1,"ColReorder 'to' index is out of bounds: "+
|
|
||||||
c);else{var l=[];var e=0;for(f=n;e<f;e++)l[e]=e;u(l,b,c);var k=v(l);e=0;for(f=a.aaSorting.length;e<f;e++)a.aaSorting[e][0]=k[a.aaSorting[e][0]];if(null!==a.aaSortingFixed)for(e=0,f=a.aaSortingFixed.length;e<f;e++)a.aaSortingFixed[e][0]=k[a.aaSortingFixed[e][0]];e=0;for(f=n;e<f;e++){var m=a.aoColumns[e];l=0;for(p=m.aDataSort.length;l<p;l++)m.aDataSort[l]=k[m.aDataSort[l]];m.idx=k[m.idx]}d.each(a.aLastSort,function(b,c){a.aLastSort[b].src=k[c.src]});e=0;for(f=n;e<f;e++)m=a.aoColumns[e],"number"==typeof m.mData?
|
|
||||||
m.mData=k[m.mData]:d.isPlainObject(m.mData)&&(q(m.mData,"_",k),q(m.mData,"filter",k),q(m.mData,"sort",k),q(m.mData,"type",k));if(a.aoColumns[b].bVisible){q=this.oApi._fnColumnIndexToVisible(a,b);p=null;for(e=c<b?c:c+1;null===p&&e<n;)p=this.oApi._fnColumnIndexToVisible(a,e),e++;l=a.nTHead.getElementsByTagName("tr");e=0;for(f=l.length;e<f;e++)x(l[e],q,p);if(null!==a.nTFoot)for(l=a.nTFoot.getElementsByTagName("tr"),e=0,f=l.length;e<f;e++)x(l[e],q,p);e=0;for(f=a.aoData.length;e<f;e++)null!==a.aoData[e].nTr&&
|
|
||||||
x(a.aoData[e].nTr,q,p)}u(a.aoColumns,b,c);e=0;for(f=n;e<f;e++)a.oApi._fnColumnOptions(a,e,{});u(a.aoPreSearchCols,b,c);e=0;for(f=a.aoData.length;e<f;e++){p=a.aoData[e];if(m=p.anCells)for(u(m,b,c),l=0,q=m.length;l<q;l++)m[l]&&m[l]._DT_CellIndex&&(m[l]._DT_CellIndex.column=l);"dom"!==p.src&&d.isArray(p._aData)&&u(p._aData,b,c)}e=0;for(f=a.aoHeader.length;e<f;e++)u(a.aoHeader[e],b,c);if(null!==a.aoFooter)for(e=0,f=a.aoFooter.length;e<f;e++)u(a.aoFooter[e],b,c);(h||h===w)&&d.fn.dataTable.Api(a).rows().invalidate();
|
|
||||||
e=0;for(f=n;e<f;e++)d(a.aoColumns[e].nTh).off(".DT"),this.oApi._fnSortAttachListener(a,a.aoColumns[e].nTh,e);d(a.oInstance).trigger("column-reorder.dt",[a,{from:b,to:c,mapping:k,drop:g,iFrom:b,iTo:c,aiInvertMapping:k}])}};var k=function(a,b){a=(new d.fn.dataTable.Api(a)).settings()[0];if(a._colReorder)return a._colReorder;!0===b&&(b={});var c=d.fn.dataTable.camelToHungarian;c&&(c(k.defaults,k.defaults,!0),c(k.defaults,b||{}));this.s={dt:null,enable:null,init:d.extend(!0,{},k.defaults,b),fixed:0,fixedRight:0,
|
|
||||||
reorderCallback:null,mouse:{startX:-1,startY:-1,offsetX:-1,offsetY:-1,target:-1,targetIndex:-1,fromIndex:-1},aoTargets:[]};this.dom={drag:null,pointer:null};this.s.enable=this.s.init.bEnable;this.s.dt=a;this.s.dt._colReorder=this;this._fnConstruct();return this};d.extend(k.prototype,{fnEnable:function(a){if(!1===a)return fnDisable();this.s.enable=!0},fnDisable:function(){this.s.enable=!1},fnReset:function(){this._fnOrderColumns(this.fnOrder());return this},fnGetCurrentOrder:function(){return this.fnOrder()},
|
|
||||||
fnOrder:function(a,b){var c=[],g,h=this.s.dt.aoColumns;if(a===w){b=0;for(g=h.length;b<g;b++)c.push(h[b]._ColReorder_iOrigCol);return c}if(b){h=this.fnOrder();b=0;for(g=a.length;b<g;b++)c.push(d.inArray(a[b],h));a=c}this._fnOrderColumns(v(a));return this},fnTranspose:function(a,b){b||(b="toCurrent");var c=this.fnOrder(),g=this.s.dt.aoColumns;return"toCurrent"===b?d.isArray(a)?d.map(a,function(a){return d.inArray(a,c)}):d.inArray(a,c):d.isArray(a)?d.map(a,function(a){return g[a]._ColReorder_iOrigCol}):
|
|
||||||
g[a]._ColReorder_iOrigCol},_fnConstruct:function(){var a=this,b=this.s.dt.aoColumns.length,c=this.s.dt.nTable,g;this.s.init.iFixedColumns&&(this.s.fixed=this.s.init.iFixedColumns);this.s.init.iFixedColumnsLeft&&(this.s.fixed=this.s.init.iFixedColumnsLeft);this.s.fixedRight=this.s.init.iFixedColumnsRight?this.s.init.iFixedColumnsRight:0;this.s.init.fnReorderCallback&&(this.s.reorderCallback=this.s.init.fnReorderCallback);for(g=0;g<b;g++)g>this.s.fixed-1&&g<b-this.s.fixedRight&&this._fnMouseListener(g,
|
|
||||||
this.s.dt.aoColumns[g].nTh),this.s.dt.aoColumns[g]._ColReorder_iOrigCol=g;this.s.dt.oApi._fnCallbackReg(this.s.dt,"aoStateSaveParams",function(b,c){a._fnStateSave.call(a,c)},"ColReorder_State");var h=null;this.s.init.aiOrder&&(h=this.s.init.aiOrder.slice());this.s.dt.oLoadedState&&"undefined"!=typeof this.s.dt.oLoadedState.ColReorder&&this.s.dt.oLoadedState.ColReorder.length==this.s.dt.aoColumns.length&&(h=this.s.dt.oLoadedState.ColReorder);if(h)if(a.s.dt._bInitComplete)b=v(h),a._fnOrderColumns.call(a,
|
|
||||||
b);else{var f=!1;d(c).on("draw.dt.colReorder",function(){if(!a.s.dt._bInitComplete&&!f){f=!0;var b=v(h);a._fnOrderColumns.call(a,b)}})}else this._fnSetColumnIndexes();d(c).on("destroy.dt.colReorder",function(){d(c).off("destroy.dt.colReorder draw.dt.colReorder");d.each(a.s.dt.aoColumns,function(a,b){d(b.nTh).off(".ColReorder");d(b.nTh).removeAttr("data-column-index")});a.s.dt._colReorder=null;a.s=null})},_fnOrderColumns:function(a){var b=!1;if(a.length!=this.s.dt.aoColumns.length)this.s.dt.oInstance.oApi._fnLog(this.s.dt,
|
|
||||||
1,"ColReorder - array reorder does not match known number of columns. Skipping.");else{for(var c=0,g=a.length;c<g;c++){var h=d.inArray(c,a);c!=h&&(u(a,h,c),this.s.dt.oInstance.fnColReorder(h,c,!0,!1),b=!0)}this._fnSetColumnIndexes();b&&(d.fn.dataTable.Api(this.s.dt).rows().invalidate(),""===this.s.dt.oScroll.sX&&""===this.s.dt.oScroll.sY||this.s.dt.oInstance.fnAdjustColumnSizing(!1),this.s.dt.oInstance.oApi._fnSaveState(this.s.dt),null!==this.s.reorderCallback&&this.s.reorderCallback.call(this))}},
|
|
||||||
_fnStateSave:function(a){var b,c,g=this.s.dt.aoColumns;a.ColReorder=[];if(a.aaSorting){for(b=0;b<a.aaSorting.length;b++)a.aaSorting[b][0]=g[a.aaSorting[b][0]]._ColReorder_iOrigCol;var h=d.extend(!0,[],a.aoSearchCols);b=0;for(c=g.length;b<c;b++){var f=g[b]._ColReorder_iOrigCol;a.aoSearchCols[f]=h[b];a.abVisCols[f]=g[b].bVisible;a.ColReorder.push(f)}}else if(a.order){for(b=0;b<a.order.length;b++)a.order[b][0]=g[a.order[b][0]]._ColReorder_iOrigCol;h=d.extend(!0,[],a.columns);b=0;for(c=g.length;b<c;b++)f=
|
|
||||||
g[b]._ColReorder_iOrigCol,a.columns[f]=h[b],a.ColReorder.push(f)}},_fnMouseListener:function(a,b){var c=this;d(b).on("mousedown.ColReorder",function(a){c.s.enable&&1===a.which&&c._fnMouseDown.call(c,a,b)}).on("touchstart.ColReorder",function(a){c.s.enable&&c._fnMouseDown.call(c,a,b)})},_fnMouseDown:function(a,b){var c=this,g=d(a.target).closest("th, td").offset();b=parseInt(d(b).attr("data-column-index"),10);b!==w&&(this.s.mouse.startX=this._fnCursorPosition(a,"pageX"),this.s.mouse.startY=this._fnCursorPosition(a,
|
|
||||||
"pageY"),this.s.mouse.offsetX=this._fnCursorPosition(a,"pageX")-g.left,this.s.mouse.offsetY=this._fnCursorPosition(a,"pageY")-g.top,this.s.mouse.target=this.s.dt.aoColumns[b].nTh,this.s.mouse.targetIndex=b,this.s.mouse.fromIndex=b,this._fnRegions(),d(r).on("mousemove.ColReorder touchmove.ColReorder",function(a){c._fnMouseMove.call(c,a)}).on("mouseup.ColReorder touchend.ColReorder",function(a){c._fnMouseUp.call(c,a)}))},_fnMouseMove:function(a){var b=this;if(null===this.dom.drag){if(5>Math.pow(Math.pow(this._fnCursorPosition(a,
|
|
||||||
"pageX")-this.s.mouse.startX,2)+Math.pow(this._fnCursorPosition(a,"pageY")-this.s.mouse.startY,2),.5))return;this._fnCreateDragNode()}this.dom.drag.css({left:this._fnCursorPosition(a,"pageX")-this.s.mouse.offsetX,top:this._fnCursorPosition(a,"pageY")-this.s.mouse.offsetY});var c=this.s.mouse.toIndex;a=this._fnCursorPosition(a,"pageX");for(var d=function(a){for(;0<=a;){a--;if(0>=a)return null;if(b.s.aoTargets[a+1].x!==b.s.aoTargets[a].x)return b.s.aoTargets[a]}},h=function(){for(var a=0;a<b.s.aoTargets.length-
|
|
||||||
1;a++)if(b.s.aoTargets[a].x!==b.s.aoTargets[a+1].x)return b.s.aoTargets[a]},f=function(){for(var a=b.s.aoTargets.length-1;0<a;a--)if(b.s.aoTargets[a].x!==b.s.aoTargets[a-1].x)return b.s.aoTargets[a]},k=1;k<this.s.aoTargets.length;k++){var n=d(k);n||(n=h());var q=n.x+(this.s.aoTargets[k].x-n.x)/2;if(this._fnIsLtr()){if(a<q){var l=n;break}}else if(a>q){l=n;break}}l?(this.dom.pointer.css("left",l.x),this.s.mouse.toIndex=l.to):(this.dom.pointer.css("left",f().x),this.s.mouse.toIndex=f().to);this.s.init.bRealtime&&
|
|
||||||
c!==this.s.mouse.toIndex&&(this.s.dt.oInstance.fnColReorder(this.s.mouse.fromIndex,this.s.mouse.toIndex),this.s.mouse.fromIndex=this.s.mouse.toIndex,""===this.s.dt.oScroll.sX&&""===this.s.dt.oScroll.sY||this.s.dt.oInstance.fnAdjustColumnSizing(!1),this._fnRegions())},_fnMouseUp:function(a){d(r).off(".ColReorder");null!==this.dom.drag&&(this.dom.drag.remove(),this.dom.pointer.remove(),this.dom.drag=null,this.dom.pointer=null,this.s.dt.oInstance.fnColReorder(this.s.mouse.fromIndex,this.s.mouse.toIndex,
|
|
||||||
!0),this._fnSetColumnIndexes(),""===this.s.dt.oScroll.sX&&""===this.s.dt.oScroll.sY||this.s.dt.oInstance.fnAdjustColumnSizing(!1),this.s.dt.oInstance.oApi._fnSaveState(this.s.dt),null!==this.s.reorderCallback&&this.s.reorderCallback.call(this))},_fnRegions:function(){var a=this.s.dt.aoColumns,b=this._fnIsLtr();this.s.aoTargets.splice(0,this.s.aoTargets.length);var c=d(this.s.dt.nTable).offset().left,g=[];d.each(a,function(a,f){if(f.bVisible&&"none"!==f.nTh.style.display){f=d(f.nTh);var h=f.offset().left;
|
|
||||||
b&&(h+=f.outerWidth());g.push({index:a,bound:h});c=h}else g.push({index:a,bound:c})});var h=g[0];a=d(a[h.index].nTh).outerWidth();this.s.aoTargets.push({to:0,x:h.bound-a});for(h=0;h<g.length;h++){a=g[h];var f=a.index;a.index<this.s.mouse.fromIndex&&f++;this.s.aoTargets.push({to:f,x:a.bound})}0!==this.s.fixedRight&&this.s.aoTargets.splice(this.s.aoTargets.length-this.s.fixedRight);0!==this.s.fixed&&this.s.aoTargets.splice(0,this.s.fixed)},_fnCreateDragNode:function(){var a=""!==this.s.dt.oScroll.sX||
|
|
||||||
""!==this.s.dt.oScroll.sY,b=this.s.dt.aoColumns[this.s.mouse.targetIndex].nTh,c=b.parentNode,g=c.parentNode,h=g.parentNode,f=d(b).clone();this.dom.drag=d(h.cloneNode(!1)).addClass("DTCR_clonedTable").append(d(g.cloneNode(!1)).append(d(c.cloneNode(!1)).append(f[0]))).css({position:"absolute",top:0,left:0,width:d(b).outerWidth(),height:d(b).outerHeight()}).appendTo("body");this.dom.pointer=d("<div></div>").addClass("DTCR_pointer").css({position:"absolute",top:a?d("div.dataTables_scroll",this.s.dt.nTableWrapper).offset().top:
|
|
||||||
d(this.s.dt.nTable).offset().top,height:a?d("div.dataTables_scroll",this.s.dt.nTableWrapper).height():d(this.s.dt.nTable).height()}).appendTo("body")},_fnSetColumnIndexes:function(){d.each(this.s.dt.aoColumns,function(a,b){d(b.nTh).attr("data-column-index",a)})},_fnCursorPosition:function(a,b){return-1!==a.type.indexOf("touch")?a.originalEvent.touches[0][b]:a[b]},_fnIsLtr:function(){return"rtl"!==d(this.s.dt.nTable).css("direction")}});k.defaults={aiOrder:null,bEnable:!0,bRealtime:!0,iFixedColumnsLeft:0,
|
|
||||||
iFixedColumnsRight:0,fnReorderCallback:null};k.version="1.5.2";d.fn.dataTable.ColReorder=k;d.fn.DataTable.ColReorder=k;"function"==typeof d.fn.dataTable&&"function"==typeof d.fn.dataTableExt.fnVersionCheck&&d.fn.dataTableExt.fnVersionCheck("1.10.8")?d.fn.dataTableExt.aoFeatures.push({fnInit:function(a){var b=a.oInstance;a._colReorder?b.oApi._fnLog(a,1,"ColReorder attempted to initialise twice. Ignoring second"):(b=a.oInit,new k(a,b.colReorder||b.oColReorder||{}));return null},cFeature:"R",sFeature:"ColReorder"}):
|
|
||||||
alert("Warning: ColReorder requires DataTables 1.10.8 or greater - www.datatables.net/download");d(r).on("preInit.dt.colReorder",function(a,b){if("dt"===a.namespace){a=b.oInit.colReorder;var c=y.defaults.colReorder;if(a||c)c=d.extend({},a,c),!1!==a&&new k(b,c)}});d.fn.dataTable.Api.register("colReorder.reset()",function(){return this.iterator("table",function(a){a._colReorder.fnReset()})});d.fn.dataTable.Api.register("colReorder.order()",function(a,b){return a?this.iterator("table",function(c){c._colReorder.fnOrder(a,
|
|
||||||
b)}):this.context.length?this.context[0]._colReorder.fnOrder():null});d.fn.dataTable.Api.register("colReorder.transpose()",function(a,b){return this.context.length&&this.context[0]._colReorder?this.context[0]._colReorder.fnTranspose(a,b):a});d.fn.dataTable.Api.register("colReorder.move()",function(a,b,c,d){this.context.length&&(this.context[0]._colReorder.s.dt.oInstance.fnColReorder(a,b,c,d),this.context[0]._colReorder._fnSetColumnIndexes());return this});d.fn.dataTable.Api.register("colReorder.enable()",
|
|
||||||
function(a){return this.iterator("table",function(b){b._colReorder&&b._colReorder.fnEnable(a)})});d.fn.dataTable.Api.register("colReorder.disable()",function(){return this.iterator("table",function(a){a._colReorder&&a._colReorder.fnDisable()})});return k});
|
|
@ -1,190 +0,0 @@
|
|||||||
table.dataTable {
|
|
||||||
clear: both;
|
|
||||||
margin-top: 6px !important;
|
|
||||||
margin-bottom: 6px !important;
|
|
||||||
max-width: none !important;
|
|
||||||
border-collapse: separate !important;
|
|
||||||
}
|
|
||||||
table.dataTable td,
|
|
||||||
table.dataTable th {
|
|
||||||
-webkit-box-sizing: content-box;
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
table.dataTable td.dataTables_empty,
|
|
||||||
table.dataTable th.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable.nowrap th,
|
|
||||||
table.dataTable.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_wrapper div.dataTables_length label {
|
|
||||||
font-weight: normal;
|
|
||||||
text-align: left;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_length select {
|
|
||||||
width: 75px;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter label {
|
|
||||||
font-weight: normal;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter input {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
display: inline-block;
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_info {
|
|
||||||
padding-top: 8px;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate {
|
|
||||||
margin: 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
|
|
||||||
margin: 2px 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 200px;
|
|
||||||
margin-left: -100px;
|
|
||||||
margin-top: -26px;
|
|
||||||
text-align: center;
|
|
||||||
padding: 1em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
|
|
||||||
table.dataTable thead > tr > td.sorting_asc,
|
|
||||||
table.dataTable thead > tr > td.sorting_desc,
|
|
||||||
table.dataTable thead > tr > td.sorting {
|
|
||||||
padding-right: 30px;
|
|
||||||
}
|
|
||||||
table.dataTable thead > tr > th:active,
|
|
||||||
table.dataTable thead > tr > td:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting,
|
|
||||||
table.dataTable thead .sorting_asc,
|
|
||||||
table.dataTable thead .sorting_desc,
|
|
||||||
table.dataTable thead .sorting_asc_disabled,
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
cursor: pointer;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting:after,
|
|
||||||
table.dataTable thead .sorting_asc:after,
|
|
||||||
table.dataTable thead .sorting_desc:after,
|
|
||||||
table.dataTable thead .sorting_asc_disabled:after,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:after {
|
|
||||||
position: absolute;
|
|
||||||
bottom: 8px;
|
|
||||||
right: 8px;
|
|
||||||
display: block;
|
|
||||||
font-family: 'Glyphicons Halflings';
|
|
||||||
opacity: 0.5;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting:after {
|
|
||||||
opacity: 0.2;
|
|
||||||
content: "\e150";
|
|
||||||
/* sort */
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc:after {
|
|
||||||
content: "\e155";
|
|
||||||
/* sort-by-attributes */
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_desc:after {
|
|
||||||
content: "\e156";
|
|
||||||
/* sort-by-attributes-alt */
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc_disabled:after,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:after {
|
|
||||||
color: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollHead table.dataTable {
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollBody > table {
|
|
||||||
border-top: none;
|
|
||||||
margin-top: 0 !important;
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollBody > table > thead .sorting:after,
|
|
||||||
div.dataTables_scrollBody > table > thead .sorting_asc:after,
|
|
||||||
div.dataTables_scrollBody > table > thead .sorting_desc:after {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollBody > table > tbody > tr:first-child > th,
|
|
||||||
div.dataTables_scrollBody > table > tbody > tr:first-child > td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
div.dataTables_wrapper div.dataTables_length,
|
|
||||||
div.dataTables_wrapper div.dataTables_filter,
|
|
||||||
div.dataTables_wrapper div.dataTables_info,
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
table.dataTable.table-condensed > thead > tr > th {
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
table.dataTable.table-condensed .sorting:after,
|
|
||||||
table.dataTable.table-condensed .sorting_asc:after,
|
|
||||||
table.dataTable.table-condensed .sorting_desc:after {
|
|
||||||
top: 6px;
|
|
||||||
right: 6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.table-bordered.dataTable {
|
|
||||||
border-right-width: 0;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable th,
|
|
||||||
table.table-bordered.dataTable td {
|
|
||||||
border-left-width: 0;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
|
|
||||||
table.table-bordered.dataTable td:last-child,
|
|
||||||
table.table-bordered.dataTable td:last-child {
|
|
||||||
border-right-width: 1px;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable tbody th,
|
|
||||||
table.table-bordered.dataTable tbody td {
|
|
||||||
border-bottom-width: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollHead table.table-bordered {
|
|
||||||
border-bottom-width: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
|
|
||||||
padding-right: 0;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody>tr:first-child>th,div.dataTables_scrollBody>table>tbody>tr:first-child>td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
|
|
@ -1,212 +0,0 @@
|
|||||||
table.dataTable {
|
|
||||||
clear: both;
|
|
||||||
margin-top: 6px !important;
|
|
||||||
margin-bottom: 6px !important;
|
|
||||||
max-width: none !important;
|
|
||||||
border-collapse: separate !important;
|
|
||||||
border-spacing: 0;
|
|
||||||
}
|
|
||||||
table.dataTable td,
|
|
||||||
table.dataTable th {
|
|
||||||
-webkit-box-sizing: content-box;
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
table.dataTable td.dataTables_empty,
|
|
||||||
table.dataTable th.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable.nowrap th,
|
|
||||||
table.dataTable.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_wrapper div.dataTables_length label {
|
|
||||||
font-weight: normal;
|
|
||||||
text-align: left;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_length select {
|
|
||||||
width: auto;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter label {
|
|
||||||
font-weight: normal;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter input {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
display: inline-block;
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_info {
|
|
||||||
padding-top: 0.85em;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate {
|
|
||||||
margin: 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
|
|
||||||
margin: 2px 0;
|
|
||||||
white-space: nowrap;
|
|
||||||
justify-content: flex-end;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 200px;
|
|
||||||
margin-left: -100px;
|
|
||||||
margin-top: -26px;
|
|
||||||
text-align: center;
|
|
||||||
padding: 1em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
|
|
||||||
table.dataTable thead > tr > td.sorting_asc,
|
|
||||||
table.dataTable thead > tr > td.sorting_desc,
|
|
||||||
table.dataTable thead > tr > td.sorting {
|
|
||||||
padding-right: 30px;
|
|
||||||
}
|
|
||||||
table.dataTable thead > tr > th:active,
|
|
||||||
table.dataTable thead > tr > td:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting,
|
|
||||||
table.dataTable thead .sorting_asc,
|
|
||||||
table.dataTable thead .sorting_desc,
|
|
||||||
table.dataTable thead .sorting_asc_disabled,
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
cursor: pointer;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting:before, table.dataTable thead .sorting:after,
|
|
||||||
table.dataTable thead .sorting_asc:before,
|
|
||||||
table.dataTable thead .sorting_asc:after,
|
|
||||||
table.dataTable thead .sorting_desc:before,
|
|
||||||
table.dataTable thead .sorting_desc:after,
|
|
||||||
table.dataTable thead .sorting_asc_disabled:before,
|
|
||||||
table.dataTable thead .sorting_asc_disabled:after,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:before,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:after {
|
|
||||||
position: absolute;
|
|
||||||
bottom: 0.9em;
|
|
||||||
display: block;
|
|
||||||
opacity: 0.3;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting:before,
|
|
||||||
table.dataTable thead .sorting_asc:before,
|
|
||||||
table.dataTable thead .sorting_desc:before,
|
|
||||||
table.dataTable thead .sorting_asc_disabled:before,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:before {
|
|
||||||
right: 1em;
|
|
||||||
content: "\2191";
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting:after,
|
|
||||||
table.dataTable thead .sorting_asc:after,
|
|
||||||
table.dataTable thead .sorting_desc:after,
|
|
||||||
table.dataTable thead .sorting_asc_disabled:after,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:after {
|
|
||||||
right: 0.5em;
|
|
||||||
content: "\2193";
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc:before,
|
|
||||||
table.dataTable thead .sorting_desc:after {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc_disabled:before,
|
|
||||||
table.dataTable thead .sorting_desc_disabled:after {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollHead table.dataTable {
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollBody table {
|
|
||||||
border-top: none;
|
|
||||||
margin-top: 0 !important;
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollBody table thead .sorting:before,
|
|
||||||
div.dataTables_scrollBody table thead .sorting_asc:before,
|
|
||||||
div.dataTables_scrollBody table thead .sorting_desc:before,
|
|
||||||
div.dataTables_scrollBody table thead .sorting:after,
|
|
||||||
div.dataTables_scrollBody table thead .sorting_asc:after,
|
|
||||||
div.dataTables_scrollBody table thead .sorting_desc:after {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollBody table tbody tr:first-child th,
|
|
||||||
div.dataTables_scrollBody table tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
div.dataTables_wrapper div.dataTables_length,
|
|
||||||
div.dataTables_wrapper div.dataTables_filter,
|
|
||||||
div.dataTables_wrapper div.dataTables_info,
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
|
|
||||||
justify-content: center !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
table.dataTable.table-sm > thead > tr > th :not(.sorting_disabled) {
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
table.dataTable.table-sm .sorting:before,
|
|
||||||
table.dataTable.table-sm .sorting_asc:before,
|
|
||||||
table.dataTable.table-sm .sorting_desc:before {
|
|
||||||
top: 5px;
|
|
||||||
right: 0.85em;
|
|
||||||
}
|
|
||||||
table.dataTable.table-sm .sorting:after,
|
|
||||||
table.dataTable.table-sm .sorting_asc:after,
|
|
||||||
table.dataTable.table-sm .sorting_desc:after {
|
|
||||||
top: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.table-bordered.dataTable {
|
|
||||||
border-right-width: 0;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable th,
|
|
||||||
table.table-bordered.dataTable td {
|
|
||||||
border-left-width: 0;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
|
|
||||||
table.table-bordered.dataTable td:last-child,
|
|
||||||
table.table-bordered.dataTable td:last-child {
|
|
||||||
border-right-width: 1px;
|
|
||||||
}
|
|
||||||
table.table-bordered.dataTable tbody th,
|
|
||||||
table.table-bordered.dataTable tbody td {
|
|
||||||
border-bottom-width: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollHead table.table-bordered {
|
|
||||||
border-bottom-width: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
|
|
||||||
padding-right: 0;
|
|
||||||
}
|
|
@ -1,118 +0,0 @@
|
|||||||
table.dataTable {
|
|
||||||
clear: both;
|
|
||||||
margin: 0.5em 0 !important;
|
|
||||||
max-width: none !important;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
table.dataTable td,
|
|
||||||
table.dataTable th {
|
|
||||||
-webkit-box-sizing: content-box;
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
table.dataTable td.dataTables_empty,
|
|
||||||
table.dataTable th.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable.nowrap th, table.dataTable.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_wrapper {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_length label {
|
|
||||||
float: left;
|
|
||||||
text-align: left;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_length select {
|
|
||||||
width: 75px;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter label {
|
|
||||||
float: right;
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter input {
|
|
||||||
display: inline-block !important;
|
|
||||||
width: auto !important;
|
|
||||||
margin-bottom: 0;
|
|
||||||
margin-left: 0.5em;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_info {
|
|
||||||
padding-top: 2px;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_paginate {
|
|
||||||
float: right;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 200px;
|
|
||||||
margin-left: -100px;
|
|
||||||
margin-top: -26px;
|
|
||||||
text-align: center;
|
|
||||||
padding: 1rem 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
|
|
||||||
table.dataTable thead > tr > td.sorting_asc,
|
|
||||||
table.dataTable thead > tr > td.sorting_desc,
|
|
||||||
table.dataTable thead > tr > td.sorting {
|
|
||||||
padding-right: 1.5rem;
|
|
||||||
}
|
|
||||||
table.dataTable thead > tr > th:active,
|
|
||||||
table.dataTable thead > tr > td:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting,
|
|
||||||
table.dataTable thead .sorting_asc,
|
|
||||||
table.dataTable thead .sorting_desc,
|
|
||||||
table.dataTable thead .sorting_asc_disabled,
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting,
|
|
||||||
table.dataTable thead .sorting_asc,
|
|
||||||
table.dataTable thead .sorting_desc,
|
|
||||||
table.dataTable thead .sorting_asc_disabled,
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-position: center right;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting {
|
|
||||||
background-image: url("../images/sort_both.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc {
|
|
||||||
background-image: url("../images/sort_asc.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_desc {
|
|
||||||
background-image: url("../images/sort_desc.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc_disabled {
|
|
||||||
background-image: url("../images/sort_asc_disabled.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
background-image: url("../images/sort_desc_disabled.png");
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollHead table {
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollBody table {
|
|
||||||
border-top: none;
|
|
||||||
margin-top: 0 !important;
|
|
||||||
margin-bottom: 0 !important;
|
|
||||||
}
|
|
||||||
div.dataTables_scrollBody table tbody tr:first-child th,
|
|
||||||
div.dataTables_scrollBody table tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_scrollFoot table {
|
|
||||||
margin-top: 0 !important;
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.dataTable{clear:both;margin:0.5em 0 !important;max-width:none !important;width:100%}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_length label{float:left;text-align:left;margin-bottom:0}div.dataTables_wrapper div.dataTables_length select{width:75px;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter label{float:right;margin-bottom:0}div.dataTables_wrapper div.dataTables_filter input{display:inline-block !important;width:auto !important;margin-bottom:0;margin-left:0.5em}div.dataTables_wrapper div.dataTables_info{padding-top:2px}div.dataTables_wrapper div.dataTables_paginate{float:right;margin:0}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1rem 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:1.5rem}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}div.dataTables_scrollHead table{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}
|
|
@ -1,481 +0,0 @@
|
|||||||
/*
|
|
||||||
* Table styles
|
|
||||||
*/
|
|
||||||
table.dataTable {
|
|
||||||
width: 100%;
|
|
||||||
margin: 0 auto;
|
|
||||||
clear: both;
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 0;
|
|
||||||
/*
|
|
||||||
* Header and footer styles
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
* Body styles
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
table.dataTable thead th,
|
|
||||||
table.dataTable tfoot th {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
table.dataTable thead th,
|
|
||||||
table.dataTable thead td {
|
|
||||||
padding: 10px 18px;
|
|
||||||
}
|
|
||||||
table.dataTable thead th:active,
|
|
||||||
table.dataTable thead td:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
table.dataTable tfoot th,
|
|
||||||
table.dataTable tfoot td {
|
|
||||||
padding: 10px 18px 6px 18px;
|
|
||||||
}
|
|
||||||
table.dataTable tbody tr {
|
|
||||||
background-color: #ffffff;
|
|
||||||
}
|
|
||||||
table.dataTable tbody tr.selected {
|
|
||||||
background-color: #B0BED9;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th,
|
|
||||||
table.dataTable tbody td {
|
|
||||||
padding: 8px 10px;
|
|
||||||
}
|
|
||||||
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.row-border tbody tr:first-child th,
|
|
||||||
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
|
|
||||||
table.dataTable.display tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
border-right: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody tr th:first-child,
|
|
||||||
table.dataTable.cell-border tbody tr td:first-child {
|
|
||||||
border-left: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody tr:first-child th,
|
|
||||||
table.dataTable.cell-border tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
|
|
||||||
background-color: #f9f9f9;
|
|
||||||
}
|
|
||||||
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
|
|
||||||
background-color: #acbad4;
|
|
||||||
}
|
|
||||||
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
|
|
||||||
background-color: #f6f6f6;
|
|
||||||
}
|
|
||||||
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
|
|
||||||
background-color: #aab7d1;
|
|
||||||
}
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_1,
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_2,
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
|
|
||||||
table.dataTable.display tbody tr > .sorting_2,
|
|
||||||
table.dataTable.display tbody tr > .sorting_3 {
|
|
||||||
background-color: #fafafa;
|
|
||||||
}
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_1,
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_2,
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
|
|
||||||
table.dataTable.display tbody tr.selected > .sorting_2,
|
|
||||||
table.dataTable.display tbody tr.selected > .sorting_3 {
|
|
||||||
background-color: #acbad5;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
|
|
||||||
background-color: #f1f1f1;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
|
|
||||||
background-color: whitesmoke;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
|
|
||||||
background-color: #a6b4cd;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
|
|
||||||
background-color: #a8b5cf;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
|
|
||||||
background-color: #a9b7d1;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
|
|
||||||
background-color: #fafafa;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
|
|
||||||
background-color: #fcfcfc;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
|
|
||||||
background-color: #fefefe;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
|
|
||||||
background-color: #acbad5;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
|
|
||||||
background-color: #aebcd6;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
|
|
||||||
background-color: #afbdd8;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
|
|
||||||
background-color: #eaeaea;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
|
|
||||||
background-color: #ececec;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
|
|
||||||
background-color: #efefef;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
|
|
||||||
background-color: #a2aec7;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
|
|
||||||
background-color: #a3b0c9;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
|
|
||||||
background-color: #a5b2cb;
|
|
||||||
}
|
|
||||||
table.dataTable.no-footer {
|
|
||||||
border-bottom: 1px solid #111;
|
|
||||||
}
|
|
||||||
table.dataTable.nowrap th, table.dataTable.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable.compact thead th,
|
|
||||||
table.dataTable.compact thead td {
|
|
||||||
padding: 4px 17px;
|
|
||||||
}
|
|
||||||
table.dataTable.compact tfoot th,
|
|
||||||
table.dataTable.compact tfoot td {
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
table.dataTable.compact tbody th,
|
|
||||||
table.dataTable.compact tbody td {
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-left,
|
|
||||||
table.dataTable td.dt-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-center,
|
|
||||||
table.dataTable td.dt-center,
|
|
||||||
table.dataTable td.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-right,
|
|
||||||
table.dataTable td.dt-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-justify,
|
|
||||||
table.dataTable td.dt-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-nowrap,
|
|
||||||
table.dataTable td.dt-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-left,
|
|
||||||
table.dataTable thead td.dt-head-left,
|
|
||||||
table.dataTable tfoot th.dt-head-left,
|
|
||||||
table.dataTable tfoot td.dt-head-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-center,
|
|
||||||
table.dataTable thead td.dt-head-center,
|
|
||||||
table.dataTable tfoot th.dt-head-center,
|
|
||||||
table.dataTable tfoot td.dt-head-center {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-right,
|
|
||||||
table.dataTable thead td.dt-head-right,
|
|
||||||
table.dataTable tfoot th.dt-head-right,
|
|
||||||
table.dataTable tfoot td.dt-head-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-justify,
|
|
||||||
table.dataTable thead td.dt-head-justify,
|
|
||||||
table.dataTable tfoot th.dt-head-justify,
|
|
||||||
table.dataTable tfoot td.dt-head-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-nowrap,
|
|
||||||
table.dataTable thead td.dt-head-nowrap,
|
|
||||||
table.dataTable tfoot th.dt-head-nowrap,
|
|
||||||
table.dataTable tfoot td.dt-head-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-left,
|
|
||||||
table.dataTable tbody td.dt-body-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-center,
|
|
||||||
table.dataTable tbody td.dt-body-center {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-right,
|
|
||||||
table.dataTable tbody td.dt-body-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-justify,
|
|
||||||
table.dataTable tbody td.dt-body-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-nowrap,
|
|
||||||
table.dataTable tbody td.dt-body-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.dataTable,
|
|
||||||
table.dataTable th,
|
|
||||||
table.dataTable td {
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Control feature layout
|
|
||||||
*/
|
|
||||||
.dataTables_wrapper {
|
|
||||||
position: relative;
|
|
||||||
clear: both;
|
|
||||||
*zoom: 1;
|
|
||||||
zoom: 1;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_length {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
float: right;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter input {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_info {
|
|
||||||
clear: both;
|
|
||||||
float: left;
|
|
||||||
padding-top: 0.755em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
float: right;
|
|
||||||
text-align: right;
|
|
||||||
padding-top: 0.25em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button {
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: inline-block;
|
|
||||||
min-width: 1.5em;
|
|
||||||
padding: 0.5em 1em;
|
|
||||||
margin-left: 2px;
|
|
||||||
text-align: center;
|
|
||||||
text-decoration: none !important;
|
|
||||||
cursor: pointer;
|
|
||||||
*cursor: hand;
|
|
||||||
color: #333 !important;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
border-radius: 2px;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
|
|
||||||
color: #333 !important;
|
|
||||||
border: 1px solid #979797;
|
|
||||||
background-color: white;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
|
|
||||||
/* W3C */
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
|
|
||||||
cursor: default;
|
|
||||||
color: #666 !important;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
background: transparent;
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
|
|
||||||
color: white !important;
|
|
||||||
border: 1px solid #111;
|
|
||||||
background-color: #585858;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, #585858 0%, #111 100%);
|
|
||||||
/* W3C */
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
|
|
||||||
outline: none;
|
|
||||||
background-color: #2b2b2b;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* W3C */
|
|
||||||
box-shadow: inset 0 0 3px #111;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .ellipsis {
|
|
||||||
padding: 0 1em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 100%;
|
|
||||||
height: 40px;
|
|
||||||
margin-left: -50%;
|
|
||||||
margin-top: -25px;
|
|
||||||
padding-top: 20px;
|
|
||||||
text-align: center;
|
|
||||||
font-size: 1.2em;
|
|
||||||
background-color: white;
|
|
||||||
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
|
|
||||||
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_length,
|
|
||||||
.dataTables_wrapper .dataTables_filter,
|
|
||||||
.dataTables_wrapper .dataTables_info,
|
|
||||||
.dataTables_wrapper .dataTables_processing,
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll {
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
|
|
||||||
*margin-top: -1px;
|
|
||||||
-webkit-overflow-scrolling: touch;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {
|
|
||||||
height: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper.no-footer .dataTables_scrollBody {
|
|
||||||
border-bottom: 1px solid #111;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,
|
|
||||||
.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper:after {
|
|
||||||
visibility: hidden;
|
|
||||||
display: block;
|
|
||||||
content: "";
|
|
||||||
clear: both;
|
|
||||||
height: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
.dataTables_wrapper .dataTables_info,
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
float: none;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media screen and (max-width: 640px) {
|
|
||||||
.dataTables_wrapper .dataTables_length,
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
float: none;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
table.dataTable thead th div.DataTables_sort_wrapper {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
table.dataTable thead th div.DataTables_sort_wrapper span {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
margin-top: -8px;
|
|
||||||
right: -18px;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.ui-state-default,
|
|
||||||
table.dataTable tfoot th.ui-state-default {
|
|
||||||
border-left-width: 0;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.ui-state-default:first-child,
|
|
||||||
table.dataTable tfoot th.ui-state-default:first-child {
|
|
||||||
border-left-width: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Control feature layout
|
|
||||||
*/
|
|
||||||
.dataTables_wrapper .dataTables_paginate .fg-button {
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: inline-block;
|
|
||||||
min-width: 1.5em;
|
|
||||||
padding: 0.5em;
|
|
||||||
margin-left: 2px;
|
|
||||||
text-align: center;
|
|
||||||
text-decoration: none !important;
|
|
||||||
cursor: pointer;
|
|
||||||
*cursor: hand;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .fg-button:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .fg-button:first-child {
|
|
||||||
border-top-left-radius: 3px;
|
|
||||||
border-bottom-left-radius: 3px;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .fg-button:last-child {
|
|
||||||
border-top-right-radius: 3px;
|
|
||||||
border-bottom-right-radius: 3px;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .ui-widget-header {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .ui-toolbar {
|
|
||||||
padding: 8px;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper.no-footer .dataTables_scrollBody {
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_length,
|
|
||||||
.dataTables_wrapper .dataTables_filter,
|
|
||||||
.dataTables_wrapper .dataTables_info,
|
|
||||||
.dataTables_wrapper .dataTables_processing,
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
color: inherit;
|
|
||||||
}
|
|
@ -1,102 +0,0 @@
|
|||||||
/*
|
|
||||||
* Styling for DataTables with Semantic UI
|
|
||||||
*/
|
|
||||||
table.dataTable.table {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th,
|
|
||||||
table.dataTable.table thead td {
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th.sorting, table.dataTable.table thead th.sorting_asc, table.dataTable.table thead th.sorting_desc,
|
|
||||||
table.dataTable.table thead td.sorting,
|
|
||||||
table.dataTable.table thead td.sorting_asc,
|
|
||||||
table.dataTable.table thead td.sorting_desc {
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th.sorting:after, table.dataTable.table thead th.sorting_asc:after, table.dataTable.table thead th.sorting_desc:after,
|
|
||||||
table.dataTable.table thead td.sorting:after,
|
|
||||||
table.dataTable.table thead td.sorting_asc:after,
|
|
||||||
table.dataTable.table thead td.sorting_desc:after {
|
|
||||||
position: absolute;
|
|
||||||
top: 12px;
|
|
||||||
right: 8px;
|
|
||||||
display: block;
|
|
||||||
font-family: Icons;
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th.sorting:after,
|
|
||||||
table.dataTable.table thead td.sorting:after {
|
|
||||||
content: "\f0dc";
|
|
||||||
color: #ddd;
|
|
||||||
font-size: 0.8em;
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th.sorting_asc:after,
|
|
||||||
table.dataTable.table thead td.sorting_asc:after {
|
|
||||||
content: "\f0de";
|
|
||||||
}
|
|
||||||
table.dataTable.table thead th.sorting_desc:after,
|
|
||||||
table.dataTable.table thead td.sorting_desc:after {
|
|
||||||
content: "\f0dd";
|
|
||||||
}
|
|
||||||
table.dataTable.table td,
|
|
||||||
table.dataTable.table th {
|
|
||||||
-webkit-box-sizing: content-box;
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
table.dataTable.table td.dataTables_empty,
|
|
||||||
table.dataTable.table th.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable.table.nowrap th,
|
|
||||||
table.dataTable.table.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.dataTables_wrapper div.dataTables_length select {
|
|
||||||
vertical-align: middle;
|
|
||||||
min-height: 2.7142em;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_length .ui.selection.dropdown {
|
|
||||||
min-width: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_filter span.input {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_info {
|
|
||||||
padding-top: 13px;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 200px;
|
|
||||||
margin-left: -100px;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.row.dt-table {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollHead table.dataTable {
|
|
||||||
border-bottom-right-radius: 0;
|
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollBody thead .sorting:after,
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_asc:after,
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_desc:after {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollBody table.dataTable {
|
|
||||||
border-radius: 0;
|
|
||||||
border-top: none;
|
|
||||||
border-bottom-width: 0;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollBody table.dataTable.no-footer {
|
|
||||||
border-bottom-width: 1px;
|
|
||||||
}
|
|
||||||
div.dataTables_wrapper div.dataTables_scrollFoot table.dataTable {
|
|
||||||
border-top-right-radius: 0;
|
|
||||||
border-top-left-radius: 0;
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
table.dataTable.table{margin:0}table.dataTable.table thead th,table.dataTable.table thead td{position:relative}table.dataTable.table thead th.sorting,table.dataTable.table thead th.sorting_asc,table.dataTable.table thead th.sorting_desc,table.dataTable.table thead td.sorting,table.dataTable.table thead td.sorting_asc,table.dataTable.table thead td.sorting_desc{padding-right:20px}table.dataTable.table thead th.sorting:after,table.dataTable.table thead th.sorting_asc:after,table.dataTable.table thead th.sorting_desc:after,table.dataTable.table thead td.sorting:after,table.dataTable.table thead td.sorting_asc:after,table.dataTable.table thead td.sorting_desc:after{position:absolute;top:12px;right:8px;display:block;font-family:Icons}table.dataTable.table thead th.sorting:after,table.dataTable.table thead td.sorting:after{content:"\f0dc";color:#ddd;font-size:0.8em}table.dataTable.table thead th.sorting_asc:after,table.dataTable.table thead td.sorting_asc:after{content:"\f0de"}table.dataTable.table thead th.sorting_desc:after,table.dataTable.table thead td.sorting_desc:after{content:"\f0dd"}table.dataTable.table td,table.dataTable.table th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable.table td.dataTables_empty,table.dataTable.table th.dataTables_empty{text-align:center}table.dataTable.table.nowrap th,table.dataTable.table.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{vertical-align:middle;min-height:2.7142em}div.dataTables_wrapper div.dataTables_length .ui.selection.dropdown{min-width:0}div.dataTables_wrapper div.dataTables_filter span.input{margin-left:0.5em}div.dataTables_wrapper div.dataTables_info{padding-top:13px;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;text-align:center}div.dataTables_wrapper div.row.dt-table{padding:0}div.dataTables_wrapper div.dataTables_scrollHead table.dataTable{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}div.dataTables_wrapper div.dataTables_scrollBody thead .sorting:after,div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_asc:after,div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_desc:after{display:none}div.dataTables_wrapper div.dataTables_scrollBody table.dataTable{border-radius:0;border-top:none;border-bottom-width:0}div.dataTables_wrapper div.dataTables_scrollBody table.dataTable.no-footer{border-bottom-width:1px}div.dataTables_wrapper div.dataTables_scrollFoot table.dataTable{border-top-right-radius:0;border-top-left-radius:0;border-top:none}
|
|
@ -1,448 +0,0 @@
|
|||||||
/*
|
|
||||||
* Table styles
|
|
||||||
*/
|
|
||||||
table.dataTable {
|
|
||||||
width: 100%;
|
|
||||||
margin: 0 auto;
|
|
||||||
clear: both;
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 0;
|
|
||||||
/*
|
|
||||||
* Header and footer styles
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
* Body styles
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
table.dataTable thead th,
|
|
||||||
table.dataTable tfoot th {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
table.dataTable thead th,
|
|
||||||
table.dataTable thead td {
|
|
||||||
padding: 10px 18px;
|
|
||||||
border-bottom: 1px solid #111;
|
|
||||||
}
|
|
||||||
table.dataTable thead th:active,
|
|
||||||
table.dataTable thead td:active {
|
|
||||||
outline: none;
|
|
||||||
}
|
|
||||||
table.dataTable tfoot th,
|
|
||||||
table.dataTable tfoot td {
|
|
||||||
padding: 10px 18px 6px 18px;
|
|
||||||
border-top: 1px solid #111;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting,
|
|
||||||
table.dataTable thead .sorting_asc,
|
|
||||||
table.dataTable thead .sorting_desc,
|
|
||||||
table.dataTable thead .sorting_asc_disabled,
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
cursor: pointer;
|
|
||||||
*cursor: hand;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-position: center right;
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting {
|
|
||||||
background-image: url("../images/sort_both.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc {
|
|
||||||
background-image: url("../images/sort_asc.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_desc {
|
|
||||||
background-image: url("../images/sort_desc.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_asc_disabled {
|
|
||||||
background-image: url("../images/sort_asc_disabled.png");
|
|
||||||
}
|
|
||||||
table.dataTable thead .sorting_desc_disabled {
|
|
||||||
background-image: url("../images/sort_desc_disabled.png");
|
|
||||||
}
|
|
||||||
table.dataTable tbody tr {
|
|
||||||
background-color: #ffffff;
|
|
||||||
}
|
|
||||||
table.dataTable tbody tr.selected {
|
|
||||||
background-color: #B0BED9;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th,
|
|
||||||
table.dataTable tbody td {
|
|
||||||
padding: 8px 10px;
|
|
||||||
}
|
|
||||||
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.row-border tbody tr:first-child th,
|
|
||||||
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
|
|
||||||
table.dataTable.display tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
|
|
||||||
border-top: 1px solid #ddd;
|
|
||||||
border-right: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody tr th:first-child,
|
|
||||||
table.dataTable.cell-border tbody tr td:first-child {
|
|
||||||
border-left: 1px solid #ddd;
|
|
||||||
}
|
|
||||||
table.dataTable.cell-border tbody tr:first-child th,
|
|
||||||
table.dataTable.cell-border tbody tr:first-child td {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
|
|
||||||
background-color: #f9f9f9;
|
|
||||||
}
|
|
||||||
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
|
|
||||||
background-color: #acbad4;
|
|
||||||
}
|
|
||||||
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
|
|
||||||
background-color: #f6f6f6;
|
|
||||||
}
|
|
||||||
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
|
|
||||||
background-color: #aab7d1;
|
|
||||||
}
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_1,
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_2,
|
|
||||||
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
|
|
||||||
table.dataTable.display tbody tr > .sorting_2,
|
|
||||||
table.dataTable.display tbody tr > .sorting_3 {
|
|
||||||
background-color: #fafafa;
|
|
||||||
}
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_1,
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_2,
|
|
||||||
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
|
|
||||||
table.dataTable.display tbody tr.selected > .sorting_2,
|
|
||||||
table.dataTable.display tbody tr.selected > .sorting_3 {
|
|
||||||
background-color: #acbad5;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
|
|
||||||
background-color: #f1f1f1;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
|
|
||||||
background-color: #f3f3f3;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
|
|
||||||
background-color: whitesmoke;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
|
|
||||||
background-color: #a6b4cd;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
|
|
||||||
background-color: #a8b5cf;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
|
|
||||||
background-color: #a9b7d1;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
|
|
||||||
background-color: #fafafa;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
|
|
||||||
background-color: #fcfcfc;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
|
|
||||||
background-color: #fefefe;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
|
|
||||||
background-color: #acbad5;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
|
|
||||||
background-color: #aebcd6;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
|
|
||||||
background-color: #afbdd8;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
|
|
||||||
background-color: #eaeaea;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
|
|
||||||
background-color: #ececec;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
|
|
||||||
background-color: #efefef;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
|
|
||||||
background-color: #a2aec7;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
|
|
||||||
background-color: #a3b0c9;
|
|
||||||
}
|
|
||||||
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
|
|
||||||
background-color: #a5b2cb;
|
|
||||||
}
|
|
||||||
table.dataTable.no-footer {
|
|
||||||
border-bottom: 1px solid #111;
|
|
||||||
}
|
|
||||||
table.dataTable.nowrap th, table.dataTable.nowrap td {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable.compact thead th,
|
|
||||||
table.dataTable.compact thead td {
|
|
||||||
padding: 4px 17px;
|
|
||||||
}
|
|
||||||
table.dataTable.compact tfoot th,
|
|
||||||
table.dataTable.compact tfoot td {
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
table.dataTable.compact tbody th,
|
|
||||||
table.dataTable.compact tbody td {
|
|
||||||
padding: 4px;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-left,
|
|
||||||
table.dataTable td.dt-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-center,
|
|
||||||
table.dataTable td.dt-center,
|
|
||||||
table.dataTable td.dataTables_empty {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-right,
|
|
||||||
table.dataTable td.dt-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-justify,
|
|
||||||
table.dataTable td.dt-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable th.dt-nowrap,
|
|
||||||
table.dataTable td.dt-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-left,
|
|
||||||
table.dataTable thead td.dt-head-left,
|
|
||||||
table.dataTable tfoot th.dt-head-left,
|
|
||||||
table.dataTable tfoot td.dt-head-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-center,
|
|
||||||
table.dataTable thead td.dt-head-center,
|
|
||||||
table.dataTable tfoot th.dt-head-center,
|
|
||||||
table.dataTable tfoot td.dt-head-center {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-right,
|
|
||||||
table.dataTable thead td.dt-head-right,
|
|
||||||
table.dataTable tfoot th.dt-head-right,
|
|
||||||
table.dataTable tfoot td.dt-head-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-justify,
|
|
||||||
table.dataTable thead td.dt-head-justify,
|
|
||||||
table.dataTable tfoot th.dt-head-justify,
|
|
||||||
table.dataTable tfoot td.dt-head-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable thead th.dt-head-nowrap,
|
|
||||||
table.dataTable thead td.dt-head-nowrap,
|
|
||||||
table.dataTable tfoot th.dt-head-nowrap,
|
|
||||||
table.dataTable tfoot td.dt-head-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-left,
|
|
||||||
table.dataTable tbody td.dt-body-left {
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-center,
|
|
||||||
table.dataTable tbody td.dt-body-center {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-right,
|
|
||||||
table.dataTable tbody td.dt-body-right {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-justify,
|
|
||||||
table.dataTable tbody td.dt-body-justify {
|
|
||||||
text-align: justify;
|
|
||||||
}
|
|
||||||
table.dataTable tbody th.dt-body-nowrap,
|
|
||||||
table.dataTable tbody td.dt-body-nowrap {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.dataTable,
|
|
||||||
table.dataTable th,
|
|
||||||
table.dataTable td {
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Control feature layout
|
|
||||||
*/
|
|
||||||
.dataTables_wrapper {
|
|
||||||
position: relative;
|
|
||||||
clear: both;
|
|
||||||
*zoom: 1;
|
|
||||||
zoom: 1;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_length {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
float: right;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter input {
|
|
||||||
margin-left: 0.5em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_info {
|
|
||||||
clear: both;
|
|
||||||
float: left;
|
|
||||||
padding-top: 0.755em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
float: right;
|
|
||||||
text-align: right;
|
|
||||||
padding-top: 0.25em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button {
|
|
||||||
box-sizing: border-box;
|
|
||||||
display: inline-block;
|
|
||||||
min-width: 1.5em;
|
|
||||||
padding: 0.5em 1em;
|
|
||||||
margin-left: 2px;
|
|
||||||
text-align: center;
|
|
||||||
text-decoration: none !important;
|
|
||||||
cursor: pointer;
|
|
||||||
*cursor: hand;
|
|
||||||
color: #333 !important;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
border-radius: 2px;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
|
|
||||||
color: #333 !important;
|
|
||||||
border: 1px solid #979797;
|
|
||||||
background-color: white;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
|
|
||||||
/* W3C */
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
|
|
||||||
cursor: default;
|
|
||||||
color: #666 !important;
|
|
||||||
border: 1px solid transparent;
|
|
||||||
background: transparent;
|
|
||||||
box-shadow: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
|
|
||||||
color: white !important;
|
|
||||||
border: 1px solid #111;
|
|
||||||
background-color: #585858;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, #585858 0%, #111 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, #585858 0%, #111 100%);
|
|
||||||
/* W3C */
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
|
|
||||||
outline: none;
|
|
||||||
background-color: #2b2b2b;
|
|
||||||
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
|
|
||||||
/* Chrome,Safari4+ */
|
|
||||||
background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* Chrome10+,Safari5.1+ */
|
|
||||||
background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* FF3.6+ */
|
|
||||||
background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* IE10+ */
|
|
||||||
background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* Opera 11.10+ */
|
|
||||||
background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
|
|
||||||
/* W3C */
|
|
||||||
box-shadow: inset 0 0 3px #111;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate .ellipsis {
|
|
||||||
padding: 0 1em;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_processing {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
width: 100%;
|
|
||||||
height: 40px;
|
|
||||||
margin-left: -50%;
|
|
||||||
margin-top: -25px;
|
|
||||||
padding-top: 20px;
|
|
||||||
text-align: center;
|
|
||||||
font-size: 1.2em;
|
|
||||||
background-color: white;
|
|
||||||
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
|
|
||||||
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_length,
|
|
||||||
.dataTables_wrapper .dataTables_filter,
|
|
||||||
.dataTables_wrapper .dataTables_info,
|
|
||||||
.dataTables_wrapper .dataTables_processing,
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll {
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
|
|
||||||
*margin-top: -1px;
|
|
||||||
-webkit-overflow-scrolling: touch;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,
|
|
||||||
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {
|
|
||||||
height: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
margin: 0 !important;
|
|
||||||
padding: 0 !important;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper.no-footer .dataTables_scrollBody {
|
|
||||||
border-bottom: 1px solid #111;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,
|
|
||||||
.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper:after {
|
|
||||||
visibility: hidden;
|
|
||||||
display: block;
|
|
||||||
content: "";
|
|
||||||
clear: both;
|
|
||||||
height: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 767px) {
|
|
||||||
.dataTables_wrapper .dataTables_info,
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
float: none;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_paginate {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@media screen and (max-width: 640px) {
|
|
||||||
.dataTables_wrapper .dataTables_length,
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
float: none;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.dataTables_wrapper .dataTables_filter {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
}
|
|
||||||
}
|
|
Before Width: | Height: | Size: 160 B |
Before Width: | Height: | Size: 148 B |
Before Width: | Height: | Size: 201 B |
Before Width: | Height: | Size: 158 B |
Before Width: | Height: | Size: 146 B |
@ -1,182 +0,0 @@
|
|||||||
/*! DataTables Bootstrap 3 integration
|
|
||||||
* ©2011-2015 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* DataTables integration for Bootstrap 3. This requires Bootstrap 3 and
|
|
||||||
* DataTables 1.10 or newer.
|
|
||||||
*
|
|
||||||
* This file sets the defaults and adds options to DataTables to style its
|
|
||||||
* controls using Bootstrap. See http://datatables.net/manual/styling/bootstrap
|
|
||||||
* for further information.
|
|
||||||
*/
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
// Require DataTables, which attaches to jQuery, including
|
|
||||||
// jQuery if needed and have a $ property so we can access the
|
|
||||||
// jQuery object that is used
|
|
||||||
$ = require('datatables.net')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
/* Set the defaults for DataTables initialisation */
|
|
||||||
$.extend( true, DataTable.defaults, {
|
|
||||||
dom:
|
|
||||||
"<'row'<'col-sm-6'l><'col-sm-6'f>>" +
|
|
||||||
"<'row'<'col-sm-12'tr>>" +
|
|
||||||
"<'row'<'col-sm-5'i><'col-sm-7'p>>",
|
|
||||||
renderer: 'bootstrap'
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
/* Default class modification */
|
|
||||||
$.extend( DataTable.ext.classes, {
|
|
||||||
sWrapper: "dataTables_wrapper form-inline dt-bootstrap",
|
|
||||||
sFilterInput: "form-control input-sm",
|
|
||||||
sLengthSelect: "form-control input-sm",
|
|
||||||
sProcessing: "dataTables_processing panel panel-default"
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
/* Bootstrap paging button renderer */
|
|
||||||
DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) {
|
|
||||||
var api = new DataTable.Api( settings );
|
|
||||||
var classes = settings.oClasses;
|
|
||||||
var lang = settings.oLanguage.oPaginate;
|
|
||||||
var aria = settings.oLanguage.oAria.paginate || {};
|
|
||||||
var btnDisplay, btnClass, counter=0;
|
|
||||||
|
|
||||||
var attach = function( container, buttons ) {
|
|
||||||
var i, ien, node, button;
|
|
||||||
var clickHandler = function ( e ) {
|
|
||||||
e.preventDefault();
|
|
||||||
if ( !$(e.currentTarget).hasClass('disabled') && api.page() != e.data.action ) {
|
|
||||||
api.page( e.data.action ).draw( 'page' );
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
for ( i=0, ien=buttons.length ; i<ien ; i++ ) {
|
|
||||||
button = buttons[i];
|
|
||||||
|
|
||||||
if ( $.isArray( button ) ) {
|
|
||||||
attach( container, button );
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
btnDisplay = '';
|
|
||||||
btnClass = '';
|
|
||||||
|
|
||||||
switch ( button ) {
|
|
||||||
case 'ellipsis':
|
|
||||||
btnDisplay = '…';
|
|
||||||
btnClass = 'disabled';
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'first':
|
|
||||||
btnDisplay = lang.sFirst;
|
|
||||||
btnClass = button + (page > 0 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'previous':
|
|
||||||
btnDisplay = lang.sPrevious;
|
|
||||||
btnClass = button + (page > 0 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'next':
|
|
||||||
btnDisplay = lang.sNext;
|
|
||||||
btnClass = button + (page < pages-1 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'last':
|
|
||||||
btnDisplay = lang.sLast;
|
|
||||||
btnClass = button + (page < pages-1 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
btnDisplay = button + 1;
|
|
||||||
btnClass = page === button ?
|
|
||||||
'active' : '';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( btnDisplay ) {
|
|
||||||
node = $('<li>', {
|
|
||||||
'class': classes.sPageButton+' '+btnClass,
|
|
||||||
'id': idx === 0 && typeof button === 'string' ?
|
|
||||||
settings.sTableId +'_'+ button :
|
|
||||||
null
|
|
||||||
} )
|
|
||||||
.append( $('<a>', {
|
|
||||||
'href': '#',
|
|
||||||
'aria-controls': settings.sTableId,
|
|
||||||
'aria-label': aria[ button ],
|
|
||||||
'data-dt-idx': counter,
|
|
||||||
'tabindex': settings.iTabIndex
|
|
||||||
} )
|
|
||||||
.html( btnDisplay )
|
|
||||||
)
|
|
||||||
.appendTo( container );
|
|
||||||
|
|
||||||
settings.oApi._fnBindAction(
|
|
||||||
node, {action: button}, clickHandler
|
|
||||||
);
|
|
||||||
|
|
||||||
counter++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// IE9 throws an 'unknown error' if document.activeElement is used
|
|
||||||
// inside an iframe or frame.
|
|
||||||
var activeEl;
|
|
||||||
|
|
||||||
try {
|
|
||||||
// Because this approach is destroying and recreating the paging
|
|
||||||
// elements, focus is lost on the select button which is bad for
|
|
||||||
// accessibility. So we want to restore focus once the draw has
|
|
||||||
// completed
|
|
||||||
activeEl = $(host).find(document.activeElement).data('dt-idx');
|
|
||||||
}
|
|
||||||
catch (e) {}
|
|
||||||
|
|
||||||
attach(
|
|
||||||
$(host).empty().html('<ul class="pagination"/>').children('ul'),
|
|
||||||
buttons
|
|
||||||
);
|
|
||||||
|
|
||||||
if ( activeEl !== undefined ) {
|
|
||||||
$(host).find( '[data-dt-idx='+activeEl+']' ).trigger('focus');
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable;
|
|
||||||
}));
|
|
@ -1,11 +0,0 @@
|
|||||||
/*!
|
|
||||||
DataTables Bootstrap 3 integration
|
|
||||||
©2011-2015 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var e=a.length,d=0;d<e;d++){var k=a[d];if(b.call(c,k,d,a))return{i:d,v:k}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;
|
|
||||||
$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};$jscomp.getGlobal=function(a){a=["object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global,a];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
|
|
||||||
$jscomp.polyfill=function(a,b,c,e){if(b){c=$jscomp.global;a=a.split(".");for(e=0;e<a.length-1;e++){var d=a[e];d in c||(c[d]={});c=c[d]}a=a[a.length-1];e=c[a];b=b(e);b!=e&&null!=b&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:b})}};$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,c){return $jscomp.findInternal(this,a,c).v}},"es6","es3");
|
|
||||||
(function(a){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(b){return a(b,window,document)}):"object"===typeof exports?module.exports=function(b,c){b||(b=window);c&&c.fn.dataTable||(c=require("datatables.net")(b,c).$);return a(c,b,b.document)}:a(jQuery,window,document)})(function(a,b,c,e){var d=a.fn.dataTable;a.extend(!0,d.defaults,{dom:"<'row'<'col-sm-6'l><'col-sm-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"});a.extend(d.ext.classes,
|
|
||||||
{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm",sProcessing:"dataTables_processing panel panel-default"});d.ext.renderer.pageButton.bootstrap=function(b,l,v,w,m,r){var k=new d.Api(b),x=b.oClasses,n=b.oLanguage.oPaginate,y=b.oLanguage.oAria.paginate||{},g,h,t=0,u=function(c,d){var e,l=function(b){b.preventDefault();a(b.currentTarget).hasClass("disabled")||k.page()==b.data.action||k.page(b.data.action).draw("page")};
|
|
||||||
var q=0;for(e=d.length;q<e;q++){var f=d[q];if(a.isArray(f))u(c,f);else{h=g="";switch(f){case "ellipsis":g="…";h="disabled";break;case "first":g=n.sFirst;h=f+(0<m?"":" disabled");break;case "previous":g=n.sPrevious;h=f+(0<m?"":" disabled");break;case "next":g=n.sNext;h=f+(m<r-1?"":" disabled");break;case "last":g=n.sLast;h=f+(m<r-1?"":" disabled");break;default:g=f+1,h=m===f?"active":""}if(g){var p=a("<li>",{"class":x.sPageButton+" "+h,id:0===v&&"string"===typeof f?b.sTableId+"_"+f:null}).append(a("<a>",
|
|
||||||
{href:"#","aria-controls":b.sTableId,"aria-label":y[f],"data-dt-idx":t,tabindex:b.iTabIndex}).html(g)).appendTo(c);b.oApi._fnBindAction(p,{action:f},l);t++}}}};try{var p=a(l).find(c.activeElement).data("dt-idx")}catch(z){}u(a(l).empty().html('<ul class="pagination"/>').children("ul"),w);p!==e&&a(l).find("[data-dt-idx="+p+"]").trigger("focus")};return d});
|
|
@ -1,184 +0,0 @@
|
|||||||
/*! DataTables Bootstrap 4 integration
|
|
||||||
* ©2011-2017 SpryMedia Ltd - datatables.net/license
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* DataTables integration for Bootstrap 4. This requires Bootstrap 4 and
|
|
||||||
* DataTables 1.10 or newer.
|
|
||||||
*
|
|
||||||
* This file sets the defaults and adds options to DataTables to style its
|
|
||||||
* controls using Bootstrap. See http://datatables.net/manual/styling/bootstrap
|
|
||||||
* for further information.
|
|
||||||
*/
|
|
||||||
(function( factory ){
|
|
||||||
if ( typeof define === 'function' && define.amd ) {
|
|
||||||
// AMD
|
|
||||||
define( ['jquery', 'datatables.net'], function ( $ ) {
|
|
||||||
return factory( $, window, document );
|
|
||||||
} );
|
|
||||||
}
|
|
||||||
else if ( typeof exports === 'object' ) {
|
|
||||||
// CommonJS
|
|
||||||
module.exports = function (root, $) {
|
|
||||||
if ( ! root ) {
|
|
||||||
root = window;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( ! $ || ! $.fn.dataTable ) {
|
|
||||||
// Require DataTables, which attaches to jQuery, including
|
|
||||||
// jQuery if needed and have a $ property so we can access the
|
|
||||||
// jQuery object that is used
|
|
||||||
$ = require('datatables.net')(root, $).$;
|
|
||||||
}
|
|
||||||
|
|
||||||
return factory( $, root, root.document );
|
|
||||||
};
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// Browser
|
|
||||||
factory( jQuery, window, document );
|
|
||||||
}
|
|
||||||
}(function( $, window, document, undefined ) {
|
|
||||||
'use strict';
|
|
||||||
var DataTable = $.fn.dataTable;
|
|
||||||
|
|
||||||
|
|
||||||
/* Set the defaults for DataTables initialisation */
|
|
||||||
$.extend( true, DataTable.defaults, {
|
|
||||||
dom:
|
|
||||||
"<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>>" +
|
|
||||||
"<'row'<'col-sm-12'tr>>" +
|
|
||||||
"<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",
|
|
||||||
renderer: 'bootstrap'
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
/* Default class modification */
|
|
||||||
$.extend( DataTable.ext.classes, {
|
|
||||||
sWrapper: "dataTables_wrapper dt-bootstrap4",
|
|
||||||
sFilterInput: "form-control form-control-sm",
|
|
||||||
sLengthSelect: "custom-select custom-select-sm form-control form-control-sm",
|
|
||||||
sProcessing: "dataTables_processing card",
|
|
||||||
sPageButton: "paginate_button page-item"
|
|
||||||
} );
|
|
||||||
|
|
||||||
|
|
||||||
/* Bootstrap paging button renderer */
|
|
||||||
DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) {
|
|
||||||
var api = new DataTable.Api( settings );
|
|
||||||
var classes = settings.oClasses;
|
|
||||||
var lang = settings.oLanguage.oPaginate;
|
|
||||||
var aria = settings.oLanguage.oAria.paginate || {};
|
|
||||||
var btnDisplay, btnClass, counter=0;
|
|
||||||
|
|
||||||
var attach = function( container, buttons ) {
|
|
||||||
var i, ien, node, button;
|
|
||||||
var clickHandler = function ( e ) {
|
|
||||||
e.preventDefault();
|
|
||||||
if ( !$(e.currentTarget).hasClass('disabled') && api.page() != e.data.action ) {
|
|
||||||
api.page( e.data.action ).draw( 'page' );
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
for ( i=0, ien=buttons.length ; i<ien ; i++ ) {
|
|
||||||
button = buttons[i];
|
|
||||||
|
|
||||||
if ( $.isArray( button ) ) {
|
|
||||||
attach( container, button );
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
btnDisplay = '';
|
|
||||||
btnClass = '';
|
|
||||||
|
|
||||||
switch ( button ) {
|
|
||||||
case 'ellipsis':
|
|
||||||
btnDisplay = '…';
|
|
||||||
btnClass = 'disabled';
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'first':
|
|
||||||
btnDisplay = lang.sFirst;
|
|
||||||
btnClass = button + (page > 0 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'previous':
|
|
||||||
btnDisplay = lang.sPrevious;
|
|
||||||
btnClass = button + (page > 0 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'next':
|
|
||||||
btnDisplay = lang.sNext;
|
|
||||||
btnClass = button + (page < pages-1 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'last':
|
|
||||||
btnDisplay = lang.sLast;
|
|
||||||
btnClass = button + (page < pages-1 ?
|
|
||||||
'' : ' disabled');
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
btnDisplay = button + 1;
|
|
||||||
btnClass = page === button ?
|
|
||||||
'active' : '';
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( btnDisplay ) {
|
|
||||||
node = $('<li>', {
|
|
||||||
'class': classes.sPageButton+' '+btnClass,
|
|
||||||
'id': idx === 0 && typeof button === 'string' ?
|
|
||||||
settings.sTableId +'_'+ button :
|
|
||||||
null
|
|
||||||
} )
|
|
||||||
.append( $('<a>', {
|
|
||||||
'href': '#',
|
|
||||||
'aria-controls': settings.sTableId,
|
|
||||||
'aria-label': aria[ button ],
|
|
||||||
'data-dt-idx': counter,
|
|
||||||
'tabindex': settings.iTabIndex,
|
|
||||||
'class': 'page-link'
|
|
||||||
} )
|
|
||||||
.html( btnDisplay )
|
|
||||||
)
|
|
||||||
.appendTo( container );
|
|
||||||
|
|
||||||
settings.oApi._fnBindAction(
|
|
||||||
node, {action: button}, clickHandler
|
|
||||||
);
|
|
||||||
|
|
||||||
counter++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
// IE9 throws an 'unknown error' if document.activeElement is used
|
|
||||||
// inside an iframe or frame.
|
|
||||||
var activeEl;
|
|
||||||
|
|
||||||
try {
|
|
||||||
// Because this approach is destroying and recreating the paging
|
|
||||||
// elements, focus is lost on the select button which is bad for
|
|
||||||
// accessibility. So we want to restore focus once the draw has
|
|
||||||
// completed
|
|
||||||
activeEl = $(host).find(document.activeElement).data('dt-idx');
|
|
||||||
}
|
|
||||||
catch (e) {}
|
|
||||||
|
|
||||||
attach(
|
|
||||||
$(host).empty().html('<ul class="pagination"/>').children('ul'),
|
|
||||||
buttons
|
|
||||||
);
|
|
||||||
|
|
||||||
if ( activeEl !== undefined ) {
|
|
||||||
$(host).find( '[data-dt-idx='+activeEl+']' ).trigger('focus');
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
return DataTable;
|
|
||||||
}));
|
|