primo commit

This commit is contained in:
2024-12-17 17:34:10 +01:00
commit e650f8df99
16435 changed files with 2451012 additions and 0 deletions

View File

@ -0,0 +1,231 @@
/**
*
* @package Tabulizer
* @author Dimitrios Mourloukos <info@alterora.gr>
* @GNU General Public License
*/
body, td, p, div, span
{
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size: 10pt;
color: #333333;
}
form table tr td {
border: none;
}
div.dialogcontainer {
background-color: #f5f5f5;
}
.input
{
border: 1px solid #b7b7b7;
vertical-align: middle;
font-size: 9pt;
color: #404040;
}
#tabulizer_text {
height: 125px;
width: 100%;
padding: 0px;
margin: 0px;
}
#tabulizer_caption {
width: 90%;
}
#tabulizer_html {
height: 60px;
width: 100%;
padding: 0px;
margin: 0px;
}
input.btn
{
height: 29px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
border : 1px outset #f2f2f2;
background: #D7D7D7;
background-repeat: repeat-x;
vertical-align: middle;
/**/
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #f5f5f5;
background-image: linear-gradient(to bottom, #fff, #e6e6e6);
background-repeat: repeat-x;
border-color: #bbb #bbb #a2a2a2;
border-image: none;
border-radius: 4px;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
color: #025a8d;
outline: medium none;
text-decoration: none;
cursor: pointer;
display: inline-block;
font-size: 13px;
line-height: 18px;
padding: 4px 12px;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
margin-bottom: 5px;
margin-right: 15px;
}
.ruleset_description
{
color: #0F0F0F;
background-color: #FFFFF0;
padding: 3px;
}
span.display_excel_span {
font-weight: bold;
}
a.display_excel_link:link, a.display_excel_link:visited, a.display_excel_link:hover, a.display_excel_link:active, a.display_excel_link:focus {
color: #5E0000 !important;
background-color: #F5F5F5 !important;
}
#excel_upload_div {
border: 1px dashed #ABABAB;
background-color: #FFE1E1;
padding: 3px;
}
#archive_filename, #ruleset_name {
width: 100%;
}
.ajax_loading {
color: #0F0F0F;
background-color: #FFCCCC;
background-image:url(../images/ajax-loader.gif);
background-repeat: no-repeat;
background-position: left center;
padding:3px 0px 3px 47px;
vertical-align: middle;
display: block;
}
.field_tip {
font-size: smaller;
font-style: italic;
padding-left: 4px;
}
.hidden {
display: none;
}
.full_width {
width:100%;
}
span.opentip_span { padding-left: 3px; padding-right: 3px; margin: 0px; float: none; display: inline; }
div.tab_grid_wrapper {width: 100%; }
div.tab_grid_container { width:100%; height:300px; }
.box-info {
background: url("../images/box-info.png") no-repeat scroll 5px 5px #ebf5fa;
border: 1px solid #d2dce1;
border-radius: 4px;
color: #94afbd;
padding: 4px 4px 4px 40px;
margin: 4px 0;
}
.box-hint {
background: url("../images/box-hint.png") no-repeat scroll 5px 5px #fffae6;
border: 1px solid #fae6be;
border-radius: 4px;
color: #d0a35f;
padding: 4px 4px 4px 40px;
margin: 4px 0;
}
#tabs {
padding: 0px;
background: none;
border-width: 0px;
}
#tabs .ui-tabs-nav {
padding-left: 0px;
background: transparent;
border-width: 0px 0px 1px 0px;
border-bottom: 1px solid #c4c4c4;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
#tabs .ui-tabs-nav li.ui-tabs-selected {
border-bottom: 1px solid #1C94C4 !important;
}
#tabs .ui-tabs-panel {
background-color: #f5f5f5;
border-width: 0px 1px 1px 1px;
}
#tab_views .ui-tabs-nav {
padding: 0em;
background: transparent;
background-color: #f5f5f5;
border-width: 0px;
}
#tab_views .ui-tabs-nav li {
position: static;
margin: 0px;
border-bottom: 1px solid #CFCFCF !important;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}
#tab_views .ui-tabs-nav li:first-child {
-moz-border-radius: 6px 0px 0px 6px;
-webkit-border-radius: 6px 0px 0px 6px;
border-radius: 6px 0px 0px 6px;
}
#tab_views .ui-tabs-nav li:last-child {
-moz-border-radius: 0px 6px 6px 0px;
-webkit-border-radius: 0px 6px 6px 0px;
border-radius: 0px 6px 6px 0px;
}
#tab_views .ui-tabs-nav li.ui-tabs-selected {
padding-bottom: 0px;
border-bottom: 1px solid #1C94C4 !important;
}
div.grid-canvas div.r0 {
font-weight: bold;
background-color: #DCDCDC;
}
#gridContextMenu {
background: none repeat scroll 0 0 #efefef;
border: 1px solid gray;
display: inline-block;
min-width: 100px;
padding: 2px;
z-index: 99999;
}
#gridContextMenu li {
background: url("../images/arrow_right_grey.png") no-repeat scroll left center rgba(0, 0, 0, 0);
cursor: pointer;
list-style: outside none none;
padding: 4px 4px 4px 14px;
}
#gridContextMenu li:hover {
background-color: #cfcfcf;
}
table select, table textarea, table input[type="text"] {
padding: 2px 2px;
margin: 0px;
vertical-align: middle;
}
table input[type="radio"] {
padding: 2px 2px;
margin: 0px 4px 0px 0px;
}
table hr {
margin: 5px 0px;
}

View File

@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>

View File

@ -0,0 +1,109 @@
/**
*
* @package Tabulizer
* @author Dimitrios Mourloukos <info@alterora.gr>
* @GNU General Public License
*/
div.info-message { background: #C3D2E5 url(../images/notice-info.png) 4px center no-repeat;}
div.error-message { color: #c00; background: #E6C0C0 url(../images/notice-alert.png) 4px top no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}
div.warning-message { color: #c00; background: #EFE7B8 url(../images/notice-note.png) 4px top no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
.icon-32-export_css { background-image: url(../images/icon-32-export-css.png); }
.icon-32-import_archive { background-image: url(../images/icon-32-import-archive.png); }
.icon-32-export_archive { background-image: url(../images/icon-32-export.png); }
.icon-32-user_preferences { background-image: url(../images/icon-32-config.png); }
.icon-32-data_sources { background-image: url(../images/icon-32-data-sources.png); }
.icon-32-data_files { background-image: url(../images/icon-32-data-files.png); }
.icon-32-status { background-image: url(../images/icon-32-info.png); }
.icon-32-clear { background-image: url(../images/icon-32-clear.png); }
.icon-export_css { background-image: url(../images/icon-j3-export-css.png); }
.icon-import_archive { background-image: url(../images/icon-j3-import-archive.png); }
.icon-export_archive { background-image: url(../images/icon-j3-export.png); }
.icon-data_sources { background-image: url(../images/icon-j3-data-sources.png); }
.icon-data_files { background-image: url(../images/icon-j3-data-files.png); }
.icon-user_preferences { background-image: url(../images/icon-j3-user-preferences.png); }
.icon-status { background-image: url(../images/icon-j3-status.png); }
.icon-back { background-image: url(../images/icon-j3-back.png); }
.icon-clear { background-image: url(../images/icon-j3-clear.png); }
table.paramlist td.paramlist_key { width: 92px; text-align: left; height: 30px; }
.fieldlabel { font-weight: bold; background-color: #f0f0cc; color: #0f0f0f; }
.fieldvalue { font-weight: normal; background-color: #f0f0cc; min-width: 120px; }
.fieldlabel2 { font-weight: bold; width: 200px; }
.fieldvalue2 { }
.fieldlabel3 { font-weight: bold; }
.fieldvalue_readonly { background-color: #c9c9c9 }
.highlight_warning { background-color: #ffcccc; padding: 5px; }
.form_label_tooltip { font-size: smaller; color: #797979; }
table.fieldtable1 { border: 1px dotted #9D9D9D;}
table.fieldtable1 tr td.fieldlabel2 { font-size: 100%; color: #505050; }
span.tip { background: none repeat scroll 0 0 #FFFFE7; border: 1px solid #D4D5CC; max-width: 400px; padding: 5px; z-index: 50; }
span.tip2 { color:#7A7A7A; font-style: italic; }
span.opentip_span { display: inline !important; float: none !important; padding-left: 3px;}
span.opentip_span img {float: none !important; margin: 0px !important;}
input[readonly="readonly"] { color: #ACACAC; }
/* higher specificity is required by the joomla 3 template */
span.hidden_span, span#sample_data_span.hidden_span, div#format_params_div span.hidden_span, div.data_type_params span.hidden_span, tr.hidden_tr, tr.hidden, div.hidden_span { display: none; }
div.data_type_params, div.data_format_params { border:1px dotted #030303; background-color: #d5d5d5; }
tr.tr_hi { background-color: #d5d5d5; }
table.info_table { width: 100%; }
table.info_table tr td { text-align: left; padding: 5px 5px 5px 5px; }
table.info_table tr td.key { font-weight: bold; text-align: right; width: 20%; }
table.info_table tr.row0 { background-color: #EEF1F7; }
table.info_table tr.row1 { background-color: #DCE4EF; }
table.info_table tr.row_tools { background-color: #FFFFDD; }
table.admintable { width: 100%; }
table.admintable tr td { text-align: left; vertical-align: top; padding: 5px 5px 5px 5px; font-size: 100%;}
table.admintable tr td.key { font-weight: bold; text-align: right; width: 20%; }
table.admintable tr.row0, table.admintable tr.zebrarow:nth-child(even) { background-color: #EEF1F7; }
table.admintable tr.row1, table.admintable tr.zebrarow:nth-child(odd) { background-color: #DCE4EF; }
table.admintable tr td input[type="text"] { min-width: 200px; float: left; }
table.admintable tr td input.short_param { min-width: 60px; }
.ds_param_wide { min-width: 360px !important; }
.ds_param_extra_wide { min-width: 80% !important; }
textarea#table_prepend, textarea#table_append { height: 120px; width:100%;}
table.admintable tr td.ds_param_label { text-align: right; min-width: 140px; }
table.admintable tr.tr_field_section {background-color: #006699; color: #ffffff;}
/* tabulizer_backend_admin */
table.tabtable-tabulizer_backend_admin { border-collapse:collapse; border: 1px solid #5E5E5E; width:100%; }
table.tabtable-tabulizer_backend_admin tr.tabrow {}
table.tabtable-tabulizer_backend_admin tr.tabrow td.tabcol {background-color: #FFFFFF; border-bottom: 2px solid #9E9E9E; padding: 2px 3px;}
table.tabtable-tabulizer_backend_admin tr.tabrow:hover td.tabcol {background-color: #E8F6FE; }
table.tabtable-tabulizer_backend_admin tr.tabrow td.tabaction { background-color: #FAFAFA; text-align: center; padding: 5px;}
table.tabtable-tabulizer_backend_admin tr.tabrow td.tabtitle { font-weight: bold; min-width: 150px;}
table.tabtable-tabulizer_backend_admin tr.tabrow td.tabtag { font-style: italic; width: 100px;}
table.tabtable-tabulizer_backend_admin tr.tabrow td.sorting_1 { background-color: #F4FAFD; }
table.tabtable-tabulizer_backend_admin tr.tr_header1 {}
table.tabtable-tabulizer_backend_admin tr.tr_header1 th.tabcol, table.tabtable-tabulizer_backend_admin tr.tr_header1:hover th.tabcol {background-color: #146295; color: #FFFFFF; font-weight: bold;}
table.tabtable-tabulizer_backend_admin tr.tr_header2 {}
table.tabtable-tabulizer_backend_admin tr.tr_header2 td.tabcol {background-color:#E5E5E5; color: #5E5E5E; font-style:italic;}
.base64_tools_menu { padding-left:5px; }
div.archive_help { border: 1px solid #090909; padding:5px; background-color: #FFFFF0; }
span.archive_help_header { font-weight: bold; padding-bottom: 5px; display: block; color: #030303; }
#sample_data_caption, #sample_data_text { float: none; }
.dataTables_info {
padding-top: 0;
}
.dataTables_paginate {
padding-top: 0;
}
.css_right {
float: right;
}
div.tipdiv { border:1px solid #A0A0A0; padding:5px; }
span.cache_tip { display: block; font-size: smaller; font-style: italic; width: 100%; float: right;}
/* Joomla15 specific */
div.edit_frm_div { width: 100% }