*** empty log message ***
This commit is contained in:
parent
1b44662fc3
commit
fa7bee7ac7
16 changed files with 475 additions and 880 deletions
BIN
livesupport/modules/htmlUI/var/html/css_img/bt_tabsm_off.gif
Executable file
BIN
livesupport/modules/htmlUI/var/html/css_img/bt_tabsm_off.gif
Executable file
Binary file not shown.
After Width: | Height: | Size: 248 B |
BIN
livesupport/modules/htmlUI/var/html/css_img/bt_tabsm_on.gif
Executable file
BIN
livesupport/modules/htmlUI/var/html/css_img/bt_tabsm_on.gif
Executable file
Binary file not shown.
After Width: | Height: | Size: 280 B |
|
@ -351,10 +351,53 @@ input, select { font-size: 12px;
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*############## SMALL Navigation tabs on top of content box ############*/
|
||||||
|
#tabnavsmall {
|
||||||
|
position: absolute;
|
||||||
|
top: 175px;
|
||||||
|
left: 20px;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabnavsmall ul {
|
||||||
|
width: auto;
|
||||||
|
list-style: none;
|
||||||
|
padding: 0;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabnavsmall a {
|
||||||
|
background: url("css_img/bt_tabsm_off.gif");
|
||||||
|
display: block;
|
||||||
|
color: #666;
|
||||||
|
font-size: 11px;
|
||||||
|
font-weight: bold;
|
||||||
|
text-decoration: none;
|
||||||
|
width: 50px;
|
||||||
|
margin-right: 10px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabnavsmall a:hover {
|
||||||
|
background: url("css_img/bt_tabsm_on.gif");
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabnavsmall a.active {
|
||||||
|
background: url("css_img/bt_tabsm_on.gif");
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabnavsmall li {
|
||||||
|
padding: 0;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
/* #################################### CONTENTAREA ############################### */
|
/* #################################### CONTENTAREA ############################### */
|
||||||
|
|
||||||
|
|
||||||
.content { font-size: 12px;
|
.content {
|
||||||
margin: 19px;
|
margin: 19px;
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
float: left;
|
float: left;
|
||||||
|
@ -608,48 +651,55 @@ table.scheduler_day td { font-size: 12px;
|
||||||
padding-top: 2px;
|
padding-top: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week { font-size: 12px;
|
table.scheduler_week_time {
|
||||||
|
width: 20px;
|
||||||
|
border: 1px solid #7392A6;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.scheduler_week {
|
||||||
width: 790px;
|
width: 790px;
|
||||||
border: 1px solid #7392A6;
|
border: 1px solid #7392A6;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week th { font-size: 12px;
|
table.scheduler_week a {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.scheduler_week th {
|
||||||
background-color: #8baed1;
|
background-color: #8baed1;
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week th.firstrow { font-size: 12px;
|
table.scheduler_week th.date {
|
||||||
width: 34px;
|
width: 20px;
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week th.date { font-size: 12px;
|
|
||||||
width: 22px;
|
|
||||||
border-left: 1px solid #7392A6;
|
border-left: 1px solid #7392A6;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week th.day { font-size: 12px;
|
table.scheduler_week th.day {
|
||||||
width: 86px;
|
width: 186px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.firstrow_secondcol { font-size: 12px;
|
table.scheduler_week td.firstrow_secondcol {
|
||||||
background-color: #CFDEE7;
|
background-color: #CFDEE7;
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: 1px solid #757575;
|
border-bottom: 1px solid #757575;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.date_secondcol { font-size: 12px;
|
table.scheduler_week td.date_secondcol {
|
||||||
|
width: 20px;
|
||||||
background-color: #CFDEE7;
|
background-color: #CFDEE7;
|
||||||
border: none;
|
border: none;
|
||||||
border-left: 1px solid #7392A6;
|
border-left: 1px solid #7392A6;
|
||||||
border-bottom: 1px solid #757575;
|
border-bottom: 1px solid #757575;
|
||||||
padding: 2px;
|
padding: 0px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.day_secondcol { font-size: 12px;
|
table.scheduler_week td.day_secondcol {
|
||||||
background-color: #CFDEE7;
|
background-color: #CFDEE7;
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: 1px solid #757575;
|
border-bottom: 1px solid #757575;
|
||||||
|
@ -657,14 +707,14 @@ table.scheduler_week td.day_secondcol { font-size: 12px;
|
||||||
padding-left: 2px;
|
padding-left: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.firstrow { font-size: 12px;
|
table.scheduler_week td.firstrow {
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.date { font-size: 12px;
|
table.scheduler_week td.date {
|
||||||
border: none;
|
border: none;
|
||||||
border-left: 1px solid #7392A6;
|
border-left: 1px solid #7392A6;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
|
@ -672,7 +722,7 @@ table.scheduler_week td.date { font-size: 12px;
|
||||||
background-color: #D0D0D0;
|
background-color: #D0D0D0;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.date_full { font-size: 12px;
|
table.scheduler_week td.date_full {
|
||||||
border: none;
|
border: none;
|
||||||
border-left: 1px solid #7392A6;
|
border-left: 1px solid #7392A6;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
|
@ -680,7 +730,7 @@ table.scheduler_week td.date_full { font-size: 12px;
|
||||||
background-color: #97BACF;
|
background-color: #97BACF;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.date_locked { font-size: 12px;
|
table.scheduler_week td.date_locked {
|
||||||
border: none;
|
border: none;
|
||||||
border-left: 1px solid #7392A6;
|
border-left: 1px solid #7392A6;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
|
@ -690,14 +740,14 @@ table.scheduler_week td.date_locked { font-size: 12px;
|
||||||
padding-top: 3px;
|
padding-top: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.day { font-size: 12px;
|
table.scheduler_week td.day {
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
background-color: #EAEAEA;
|
background-color: #EAEAEA;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_week td.day_full { font-size: 12px;
|
table.scheduler_week td.day_full {
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: 1px solid #7392A6;
|
border-bottom: 1px solid #7392A6;
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
|
@ -721,12 +771,11 @@ table.scheduler_week td p { font-size: 12px;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month{ font-size: 12px;
|
table.scheduler_month{
|
||||||
width: 790px;
|
width: 790px;
|
||||||
border: 1px solid #7392A6;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month th { font-size: 12px;
|
table.scheduler_month th {
|
||||||
background-color: #8baed1;
|
background-color: #8baed1;
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
|
@ -734,28 +783,37 @@ table.scheduler_month th { font-size: 12px;
|
||||||
border: 1px solid #7392A6;
|
border: 1px solid #7392A6;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month td { font-size: 12px;
|
table.scheduler_month td {
|
||||||
width: 113px;
|
width: 113px;
|
||||||
border: 1px solid #7392A6;
|
border: 1px solid #7392A6;
|
||||||
padding: 2px;
|
padding: 2px;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month p { font-size: 12px;
|
table.scheduler_month p {
|
||||||
margin: 0 0 10px 0;
|
margin: 0 0 10px 0;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month .scala { font-size: 12px;
|
|
||||||
|
table.scheduler_month a {
|
||||||
|
color: #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.scheduler_month td.today {
|
||||||
|
background: #d5e2ee;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.scheduler_month .scala {
|
||||||
margin: 0 0 2px 4px;
|
margin: 0 0 2px 4px;
|
||||||
width: 96px;
|
width: 100px;
|
||||||
height: 12px;
|
height: 12px;
|
||||||
background-color: #DADADA;
|
background-color: #DADADA;
|
||||||
border: 1px solid #7F95A7;
|
border: 1px solid #7F95A7;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.scheduler_month .scala .scala_in { font-size: 12px;
|
table.scheduler_month .scala .scala_in {
|
||||||
background: #DADADA url("css_img/bg_scala_in_scheduler.gif") repeat-x top left;
|
background: #DADADA url("css_img/bg_scala_in_scheduler.gif") repeat-x top left;
|
||||||
font-size:1px;
|
font-size:1px;
|
||||||
height: 12px;
|
height: 12px;
|
||||||
|
|
|
@ -1,10 +1,15 @@
|
||||||
body { font-size: 12px;
|
body {
|
||||||
|
font-size: 12px;
|
||||||
font-family: Arial, Verdana, Helvetica, sans-serif;
|
font-family: Arial, Verdana, Helvetica, sans-serif;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #2C2C2C;
|
color: #2C2C2C;
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
|
vertical-align : middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img { font-size: 12px;
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
form { font-size: 12px;
|
form { font-size: 12px;
|
||||||
margin: 15px 0 15px 0;
|
margin: 15px 0 15px 0;
|
||||||
|
@ -68,284 +73,6 @@ input, select { font-size: 12px;
|
||||||
height: 15px;
|
height: 15px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*######################### HEADER ########################### */
|
|
||||||
|
|
||||||
.headLeft { font-size: 12px;
|
|
||||||
margin: 26px 16px 0 10px;
|
|
||||||
float: left;
|
|
||||||
width: 169px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.headLeft[class] { font-size: 12px;
|
|
||||||
margin-left: 22px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.headLeft .container { font-size: 12px;
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.loginname { font-size: 12px;
|
|
||||||
margin: 15px 0 8px 0;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.headRight { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
margin-top: 10px;
|
|
||||||
height: 115px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.station { font-size: 12px;
|
|
||||||
margin: 30px 30px 0 30px;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.frequence { font-size: 12px;
|
|
||||||
margin: 15px 0 8px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.onair { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
margin: 24px 30px 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.onair img { font-size: 12px;
|
|
||||||
display: block;
|
|
||||||
margin-top: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* ************* station time **************** */
|
|
||||||
|
|
||||||
.stationtime { font-size: 12px;
|
|
||||||
margin: 34px 30px 0 0;
|
|
||||||
float: left;
|
|
||||||
font-weight: bold;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stationtime { font-size: 12px;
|
|
||||||
text-transform: uppercase;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stationtime h1 { font-size: 12px;
|
|
||||||
font-size: 12px;
|
|
||||||
margin: 0;
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stationtime .clock { font-size: 12px;
|
|
||||||
font-size: 22px;
|
|
||||||
float: left;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stationtime .timezone { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
margin: 9px 0 0 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* *************** what playing ****************** */
|
|
||||||
|
|
||||||
.whatplaying { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
border: 1px solid #CCC;
|
|
||||||
background-color: #F9FAFB;
|
|
||||||
margin-top: 13px;
|
|
||||||
padding: 10px 8px;
|
|
||||||
width: 250px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .nowplaying { font-size: 12px;
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .scala { font-size: 12px;
|
|
||||||
width: 250px;
|
|
||||||
height: 8px;
|
|
||||||
margin-top: 5px;
|
|
||||||
background-color: #DADADA;
|
|
||||||
border-top: 1px solid #B5B5B5;
|
|
||||||
border-left: 1px solid #B5B5B5;
|
|
||||||
border-bottom: 1px solid #6F6F6F;
|
|
||||||
border-right: 1px solid #6F6F6F;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .scala .scala_in { font-size: 12px;
|
|
||||||
background: #DADADA url("css_img/bg_scala_in.gif") repeat-x top left;
|
|
||||||
font-size:1px;
|
|
||||||
height: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .time { font-size: 12px;
|
|
||||||
width: 250px;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .time .left { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
width: 125px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying .time .right { font-size: 12px;
|
|
||||||
width: 125px;
|
|
||||||
float: left;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.whatplaying p { font-size: 12px;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
margin: 10px 0 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #################################### NAVIGATION ############################### */
|
|
||||||
|
|
||||||
.container_nav { font-size: 12px;
|
|
||||||
height: 26px;
|
|
||||||
clear: both;
|
|
||||||
background: url("css_img/bg_navigation.gif") repeat-x top left;
|
|
||||||
margin-bottom: 38px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_nav[class] { font-size: 12px;
|
|
||||||
padding-left: 10px;
|
|
||||||
margin-bottom: 50px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav, #nav ul { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
width: auto;
|
|
||||||
list-style: none;
|
|
||||||
line-height: 24px;
|
|
||||||
padding: 0;
|
|
||||||
margin: 2px 0 0 15px;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav a { font-size: 12px;
|
|
||||||
display: block;
|
|
||||||
color: #666;
|
|
||||||
text-decoration: none;
|
|
||||||
padding-right: 40px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li ul { font-size: 12px;
|
|
||||||
display: block;
|
|
||||||
position: absolute;
|
|
||||||
left: -999px;
|
|
||||||
width: 120px;
|
|
||||||
font-weight: normal;
|
|
||||||
margin: 0;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li ul li { font-size: 12px;
|
|
||||||
clear: both;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li ul a { font-size: 12px;
|
|
||||||
width: 100px;
|
|
||||||
line-height: 25px;
|
|
||||||
background: #eee;
|
|
||||||
padding-left : 5px;
|
|
||||||
border-top: 0px solid #ACB3BA;
|
|
||||||
border-left: 1px solid #ACB3BA;
|
|
||||||
border-bottom: 1px solid #ACB3BA;
|
|
||||||
border-right: 1px solid #ACB3BA;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav a:hover { font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li li a:hover { font-size: 12px;
|
|
||||||
background: #D6E3EF;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li:hover ul , #nav li:hover ul, #nav li.sfhover ul , #nav li.sfhover ul { font-size: 12px;
|
|
||||||
left: -999em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { font-size: 12px;
|
|
||||||
left: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* #################################### contenttabnav ############################### */
|
|
||||||
|
|
||||||
.contenttabnav {
|
|
||||||
height: 26px;
|
|
||||||
clear: both;
|
|
||||||
/*background: url("css_img/bg_navigation.gif") repeat-x top left;*/
|
|
||||||
margin-bottom: 12px;
|
|
||||||
margin-top: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contenttabnav[class] {
|
|
||||||
padding-left: 10px;
|
|
||||||
margin-top: 12px;
|
|
||||||
margin-bottom: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contenttabnav A { font-size: 12px;
|
|
||||||
/*display: block;*/
|
|
||||||
color: #5286ba;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contenttabnav a:hover { font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*############## Navigation tabs on top of content box ############*/
|
|
||||||
#tabnav {
|
|
||||||
position: absolute;
|
|
||||||
top: 175px;
|
|
||||||
left: 20px;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabnav ul {
|
|
||||||
width: auto;
|
|
||||||
list-style: none;
|
|
||||||
padding: 0;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabnav a {
|
|
||||||
background: url("css_img/bt_tab_off.gif");
|
|
||||||
display: block;
|
|
||||||
color: #666;
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: bold;
|
|
||||||
text-decoration: none;
|
|
||||||
width: 99px;
|
|
||||||
margin-right: 10px;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabnav a:hover {
|
|
||||||
background: url("css_img/bt_tab_on.gif");
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabnav a.active {
|
|
||||||
background: url("css_img/bt_tab_on.gif");
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tabnav li {
|
|
||||||
padding: 0;
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #################################### CONTENTAREA ############################### */
|
/* #################################### CONTENTAREA ############################### */
|
||||||
|
|
||||||
|
@ -399,353 +126,6 @@ table { font-size: 12px;
|
||||||
|
|
||||||
table td { font-size: 12px;
|
table td { font-size: 12px;
|
||||||
padding: 0 6px 0 12px;
|
padding: 0 6px 0 12px;
|
||||||
border-right: 1px solid #333;
|
|
||||||
height: 19px;
|
height: 19px;
|
||||||
vertical-align: top;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
table tr.blue_head td { font-size: 12px;
|
|
||||||
background-color: #8baed1;
|
|
||||||
color: #FFF;
|
|
||||||
font-weight: bold;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
A#blue_head { font-size: 12px;
|
|
||||||
color:#fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
table tr.blue1 td { font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
background-color: #d5e2ee;
|
|
||||||
}
|
|
||||||
|
|
||||||
table tr.blue2 td { font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
}
|
|
||||||
|
|
||||||
table tr.red td { font-size: 12px;
|
|
||||||
background-color: #FBAAAA;
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer { font-size: 12px;
|
|
||||||
padding: 4px 5px 5px 0;
|
|
||||||
background-color: #8baed1;
|
|
||||||
text-align: right;
|
|
||||||
margin-bottom: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_button { font-size: 12px;
|
|
||||||
margin-top: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_search {
|
|
||||||
margin-bottom: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.comment { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
font-size: 10px;
|
|
||||||
margin: 5px 0 0 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.select_width_comment { font-size: 12px;
|
|
||||||
float:left;
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.select_width_comment[class] { font-size: 12px;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.tablebottom { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
margin-left: 0px;
|
|
||||||
background-color: #8baed1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.counter { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
margin-left: 7px;
|
|
||||||
font-weight: bold;
|
|
||||||
background-color: #8baed1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.counter[class] { font-size: 12px;
|
|
||||||
margin-left: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_browse {
|
|
||||||
width: 170px;
|
|
||||||
float: left;
|
|
||||||
margin: 0px 0px 10px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.area_browse {
|
|
||||||
width: 174px;
|
|
||||||
height: 100px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.area_browse[class] {
|
|
||||||
width: 180px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.comment_browse {
|
|
||||||
font-size: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_button_upload { font-size: 12px;
|
|
||||||
margin: 20px 0 0 204px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_button_upload[class] { font-size: 12px;
|
|
||||||
margin-left: 200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
label { font-size: 12px;
|
|
||||||
display: block;
|
|
||||||
float: left;
|
|
||||||
width: 200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* ############################################# scheduler ################################# */
|
|
||||||
|
|
||||||
.container_calender_overview {
|
|
||||||
width: 235px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_calender_overview p {
|
|
||||||
font-size: 10px;
|
|
||||||
margin-top: 0;
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.month_year {
|
|
||||||
border: 1px solid #cdcdcd;
|
|
||||||
border-bottom: none;
|
|
||||||
padding: 5px 20px;
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.calender_overview {
|
|
||||||
border: 1px solid #cdcdcd;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table {
|
|
||||||
width: 100%;
|
|
||||||
margin-bottom: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table th {
|
|
||||||
background-color: #5286ba;
|
|
||||||
color: #FFF;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table td {
|
|
||||||
border: 0;
|
|
||||||
text-align: center;
|
|
||||||
padding: 5px 5px 0 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table td.full {
|
|
||||||
font-weight: bold
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table th.week {
|
|
||||||
border-right: 1px solid #FFF;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table td.week {
|
|
||||||
border-right: 1px solid #cdcdcd;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table a.active {
|
|
||||||
color: #FFF;
|
|
||||||
font-weight: bold;
|
|
||||||
background-color: #5286ba;
|
|
||||||
padding: 1px 0;
|
|
||||||
width: 100%;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table a { font-size: 12px;
|
|
||||||
text-decoration: none;
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.calender_overview_table a.not_this_month { font-size: 12px;
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.head_scheduler { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.container_button_scheduler { font-size: 12px;
|
|
||||||
float: left;
|
|
||||||
width: 50%;
|
|
||||||
text-align: right;
|
|
||||||
margin-top: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_day td { font-size: 12px;
|
|
||||||
border-bottom: 1px solid #ccc;
|
|
||||||
padding-top: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week { font-size: 12px;
|
|
||||||
width: 790px;
|
|
||||||
border: 1px solid #7392A6;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week th { font-size: 12px;
|
|
||||||
background-color: #8baed1;
|
|
||||||
color: #FFF;
|
|
||||||
font-weight: bold;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week th.firstrow { font-size: 12px;
|
|
||||||
width: 34px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week th.date { font-size: 12px;
|
|
||||||
width: 22px;
|
|
||||||
border-left: 1px solid #7392A6;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week th.day { font-size: 12px;
|
|
||||||
width: 86px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.firstrow_secondcol { font-size: 12px;
|
|
||||||
background-color: #CFDEE7;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #757575;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.date_secondcol { font-size: 12px;
|
|
||||||
background-color: #CFDEE7;
|
|
||||||
border: none;
|
|
||||||
border-left: 1px solid #7392A6;
|
|
||||||
border-bottom: 1px solid #757575;
|
|
||||||
padding: 2px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.day_secondcol { font-size: 12px;
|
|
||||||
background-color: #CFDEE7;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #757575;
|
|
||||||
padding: 0;
|
|
||||||
padding-left: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.firstrow { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 2px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.date { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-left: 1px solid #7392A6;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 0;
|
|
||||||
background-color: #D0D0D0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.date_full { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-left: 1px solid #7392A6;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 0;
|
|
||||||
background-color: #97BACF;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.date_locked { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-left: 1px solid #7392A6;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
background-color: #FFCACB;
|
|
||||||
text-align: center;
|
|
||||||
padding: 0;
|
|
||||||
padding-top: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.day { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 0;
|
|
||||||
background-color: #EAEAEA;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.day_full { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 2px;
|
|
||||||
background-color: #E7ECEF;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td.day_locked { font-size: 12px;
|
|
||||||
border: none;
|
|
||||||
border-bottom: 1px solid #7392A6;
|
|
||||||
padding: 2px;
|
|
||||||
background-color: #EAEAEA;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td h2 { font-size: 12px;
|
|
||||||
font-size: 11px;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_week td p { font-size: 12px;
|
|
||||||
font-size: 11px;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month{ font-size: 12px;
|
|
||||||
width: 790px;
|
|
||||||
border: 1px solid #7392A6;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month th { font-size: 12px;
|
|
||||||
background-color: #8baed1;
|
|
||||||
color: #FFF;
|
|
||||||
font-weight: bold;
|
|
||||||
text-align: center;
|
|
||||||
border: 1px solid #7392A6;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month td { font-size: 12px;
|
|
||||||
width: 113px;
|
|
||||||
border: 1px solid #7392A6;
|
|
||||||
padding: 2px;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month p { font-size: 12px;
|
|
||||||
margin: 0 0 10px 0;
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 11px;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month .scala { font-size: 12px;
|
|
||||||
margin: 0 0 2px 4px;
|
|
||||||
width: 96px;
|
|
||||||
height: 12px;
|
|
||||||
background-color: #DADADA;
|
|
||||||
border: 1px solid #7F95A7;
|
|
||||||
}
|
|
||||||
|
|
||||||
table.scheduler_month .scala .scala_in { font-size: 12px;
|
|
||||||
background: #DADADA url("css_img/bg_scala_in_scheduler.gif") repeat-x top left;
|
|
||||||
font-size:1px;
|
|
||||||
height: 12px;
|
|
||||||
}
|
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<center>
|
<center>
|
||||||
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="<?php echo $_REQUEST['is_popup']==TRUE ? 60 : 300; ?>" height="<?php echo $_REQUEST['is_popup']==TRUE ? 60 : 300; ?>" id="preloader" align="middle">
|
<table height="100%"><tr><td>
|
||||||
|
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="<?php echo $_REQUEST['is_popup']==TRUE ? 50 : 50; ?>" height="<?php echo $_REQUEST['is_popup']==TRUE ? 50 : 50; ?>" id="preloader" align="middle">
|
||||||
<param name="allowScriptAccess" value="sameDomain" />
|
<param name="allowScriptAccess" value="sameDomain" />
|
||||||
<param name="movie" value="preloader.swf" />
|
<param name="movie" value="../templates/loader/preloader.swf" />
|
||||||
<param name="quality" value="high" />
|
<param name="quality" value="high" />
|
||||||
<param name="bgcolor" value="#ffffff" />
|
<param name="bgcolor" value="#ffffff" />
|
||||||
<embed src="../templates/loader/preloader.swf" quality="high" bgcolor="#ffffff" width="<?php echo $_REQUEST['is_popup']==TRUE ? 60 : 300; ?>" height="<?php echo $_REQUEST['is_popup']==TRUE ? 60 : 300; ?>" name="preloader" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
|
<embed src="../templates/loader/preloader.swf" quality="high" bgcolor="#ffffff" width="<?php echo $_REQUEST['is_popup']==TRUE ? 50 : 50; ?>" height="<?php echo $_REQUEST['is_popup']==TRUE ? 50 : 50; ?>" name="preloader" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
|
||||||
</object>
|
</object>
|
||||||
</center>
|
</center>
|
||||||
|
</td></tr></table>
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
{*Smarty template*}
|
{*Smarty template*}
|
||||||
|
|
||||||
{*
|
|
||||||
<div id="masterpanel">
|
|
||||||
*}
|
|
||||||
|
|
||||||
{include file="statusbar.tpl"}
|
{include file="statusbar.tpl"}
|
||||||
|
|
||||||
|
@ -16,6 +13,16 @@
|
||||||
{/if}
|
{/if}
|
||||||
*}
|
*}
|
||||||
|
|
||||||
|
{if $showScheduler}
|
||||||
|
<div class="content">
|
||||||
|
{include file="scheduler/calendar.tpl"}
|
||||||
|
{if $SCRATCHPAD}
|
||||||
|
{include file="scratchpad.tpl"}
|
||||||
|
{/if}
|
||||||
|
</div>
|
||||||
|
{include file="scheduler/main.tpl"}
|
||||||
|
{else}
|
||||||
|
|
||||||
{if $fileList}
|
{if $fileList}
|
||||||
{include file="file/list.tpl"}
|
{include file="file/list.tpl"}
|
||||||
{/if}
|
{/if}
|
||||||
|
@ -53,11 +60,4 @@
|
||||||
{include file="scratchpad.tpl"}
|
{include file="scratchpad.tpl"}
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{if $showScheduler}
|
|
||||||
{include file="scheduler/main.tpl"}
|
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{*
|
|
||||||
</div>
|
|
||||||
*}
|
|
||||||
|
|
|
@ -9,4 +9,4 @@
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<div class="container">
|
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
{include file="popup/header.tpl"}
|
{include file="popup/header.tpl"}
|
||||||
{$login.javascript}
|
{$login.javascript}
|
||||||
|
|
||||||
|
<table height="100%" border="0" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td valign="middle">
|
||||||
<center>
|
<center>
|
||||||
<form {$login.attributes}>
|
<form {$login.attributes}>
|
||||||
{$login.hidden}
|
{$login.hidden}
|
||||||
|
@ -12,7 +15,9 @@
|
||||||
</table>
|
</table>
|
||||||
</form>
|
</form>
|
||||||
</center>
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
{include file="popup/header.tpl"}
|
{include file="popup/header.tpl"}
|
||||||
|
|
||||||
|
<table height="100%" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
<center>
|
<center>
|
||||||
<div id="logout">
|
|
||||||
<form>
|
<form>
|
||||||
<table border=0>
|
<table width="100%" height="100%">
|
||||||
<tr><td>{tra 0='Are you sure to logout $1' 1=$USER.login}</td></tr>
|
<tr><td>{tra 0='Are you sure to logout $1' 1=$USER.login}</td></tr>
|
||||||
<tr><td align="right">
|
<tr><td align="right">
|
||||||
<input type="button" value="{tra 0=OK}" onclick="javascript: location.href='{$UI_HANDLER}?act={$logouttype}'">
|
<input type="button" value="{tra 0=OK}" onclick="javascript: location.href='{$UI_HANDLER}?act={$logouttype}'">
|
||||||
|
@ -11,8 +13,10 @@
|
||||||
</td></tr>
|
</td></tr>
|
||||||
</table>
|
</table>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
|
||||||
</center>
|
</center>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -3,13 +3,25 @@
|
||||||
{$SCHEDULER->buildMonth()}
|
{$SCHEDULER->buildMonth()}
|
||||||
{$SCHEDULER->buildWeek()}
|
{$SCHEDULER->buildWeek()}
|
||||||
|
|
||||||
|
<!-- start calendar tabs -->
|
||||||
|
<div id="tabnavsmall">
|
||||||
|
<ul>
|
||||||
|
<li><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=day')">##Day##</a></li>
|
||||||
|
<li><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=week')">##Week##</a></li>
|
||||||
|
<li><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=month')">##Month##</a></li>
|
||||||
|
<!-- <input type="button" onClick="popup('{$UI_BROWSER}?popup[]=SCHEDULER.schedule', 'Schedule', 600, 400)" value="Schedule"> -->
|
||||||
|
<li><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&today=1')">##Today##</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- end calendar tabs -->
|
||||||
<!-- start calendar navigation -->
|
<!-- start calendar navigation -->
|
||||||
|
<div class="container_elements">
|
||||||
|
<h1>##Scheduler Navigation##</h1>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
document.forms['calendar_month'].month.value = '{$SCHEDULER->curr.month}';
|
document.forms['calendar_month'].month.value = '{$SCHEDULER->curr.month}';
|
||||||
document.forms['calendar_year'].year.value = '{$SCHEDULER->curr.year}';
|
document.forms['calendar_year'].year.value = '{$SCHEDULER->curr.year}';
|
||||||
</script>
|
</script>
|
||||||
<div class="container_calender_overview">
|
<div class="container_calender_overview">
|
||||||
<p>Click any date below to view in scheduler</p>
|
|
||||||
<div class="calender_overview">
|
<div class="calender_overview">
|
||||||
<table class="calender_overview_table">
|
<table class="calender_overview_table">
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -72,7 +84,9 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
<!-- end calendar navigation -->
|
<!-- end calendar navigation -->
|
||||||
|
{*
|
||||||
<table border=1>
|
<table border=1>
|
||||||
<tr><th colspan="8">{$SCHEDULER->curr.year}-{$SCHEDULER->curr.month}-{$SCHEDULER->curr.day}</th></tr>
|
<tr><th colspan="8">{$SCHEDULER->curr.year}-{$SCHEDULER->curr.month}-{$SCHEDULER->curr.day}</th></tr>
|
||||||
|
|
||||||
|
@ -133,3 +147,4 @@
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
*}
|
|
@ -1,17 +1,4 @@
|
||||||
{include file="scheduler/mouseOver.js.tpl"}
|
{include file="scheduler/mouseOver.js.tpl"}
|
||||||
|
|
||||||
<div class="standardFrame">
|
|
||||||
{include file="sub/x.tpl"}
|
|
||||||
|
|
||||||
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=day')" value="Day">
|
|
||||||
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=week')" value="Week">
|
|
||||||
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=month')" value="Month">
|
|
||||||
<!-- <input type="button" onClick="popup('{$UI_BROWSER}?popup[]=SCHEDULER.schedule', 'Schedule', 600, 400)" value="Schedule"> -->
|
|
||||||
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&today=1')" value="Today">
|
|
||||||
|
|
||||||
{include file="scheduler/calendar.tpl"}
|
|
||||||
|
|
||||||
{assign var="view" value=$SCHEDULER->curr.view}
|
{assign var="view" value=$SCHEDULER->curr.view}
|
||||||
{include file="scheduler/$view.tpl"}
|
{include file="scheduler/$view.tpl"}
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
|
@ -1,6 +1,42 @@
|
||||||
{$SCHEDULER->buildMonth()}
|
{$SCHEDULER->buildMonth()}
|
||||||
{$SCHEDULER->buildWeek()}
|
{$SCHEDULER->buildWeek()}
|
||||||
|
|
||||||
|
|
||||||
|
<!-- start scheduler -->
|
||||||
|
<div class="content">
|
||||||
|
<div class="container_elements">
|
||||||
|
<h1>##Monthly View##</h1>
|
||||||
|
<table class="scheduler_month">
|
||||||
|
<tr>
|
||||||
|
{foreach from=$SCHEDULER->Week item="_Weekday"}
|
||||||
|
<th>{$_Weekday.label.full}</th>
|
||||||
|
{/foreach}
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
{foreach from=$SCHEDULER->Month item="_Day"}
|
||||||
|
{if $_Day.isSelected}
|
||||||
|
{assign var="percentage" value=$SCHEDULER->getDayUsagePercentage($_Day.year, $_Day.month, $_Day.day)}
|
||||||
|
{else}
|
||||||
|
{assign var="percentage" value="0"}
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
{if $_Day.isFirst}
|
||||||
|
<tr>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
<td {if $_Day.isToday} class="today"{/if}>
|
||||||
|
<p><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=day&year={$_Day.year}&month={$_Day.month}&day={$_Day.day}')">{$_Day.day}</a></p>
|
||||||
|
<div class="scala">
|
||||||
|
<div class="scala_in" style="width: {$percentage}px;"></div> <!-- fullsize 96px, multiple of 24 -->
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
{if $_Day.isLast}
|
||||||
|
</tr>
|
||||||
|
{/if}
|
||||||
|
{/foreach}
|
||||||
|
</div>
|
||||||
|
{*
|
||||||
<table border=1>
|
<table border=1>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -31,3 +67,4 @@
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
*}
|
|
@ -3,6 +3,114 @@
|
||||||
{assign var="_minwidth" value=20}
|
{assign var="_minwidth" value=20}
|
||||||
{assign var="_scale" value=$SCHEDULER->getDayTimingScale()}
|
{assign var="_scale" value=$SCHEDULER->getDayTimingScale()}
|
||||||
|
|
||||||
|
|
||||||
|
<!-- start scheduler -->
|
||||||
|
<div class="content">
|
||||||
|
<div class="container_elements" style="width: 790px;">
|
||||||
|
<div class="head_scheduler" style=""><h1>##Weekly View##</h1></div>
|
||||||
|
<div class="container_button_scheduler">
|
||||||
|
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&week=--')" class="button_large" value="##previous week##" />
|
||||||
|
<input type="button" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&week=%2B%2B')" class="button_large" value="##next week##" />
|
||||||
|
</div>
|
||||||
|
<div class="clearer"> </div>
|
||||||
|
<table class="scheduler_week">
|
||||||
|
<tr>
|
||||||
|
{foreach from=$SCHEDULER->Week item="_Day"}
|
||||||
|
<th class="date"></th><th class="day"><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SCHEDULER.set&view=day&day={$_Day.day}&month={$_Day.month}&year={$_Day.year}')">{$_Day.label.full}</a></th>
|
||||||
|
{/foreach}
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="date_secondcol">29</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">30</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">31</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">01</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">02</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">03</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
<td class="date_secondcol">04</td>
|
||||||
|
<td class="day_secondcol"></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
{foreach from=$SCHEDULER->Week item="_Day"}
|
||||||
|
{assign var="_oneday" value=$SCHEDULER->getDayTiming($_Day.year, $_Day.month, $_Day.day)}
|
||||||
|
{assign var="_year" value=$_Day.year}
|
||||||
|
{assign var="_month" value=$_Day.month}
|
||||||
|
{assign var="_day" value=$_Day.day}
|
||||||
|
{assign var="_hour" value=$_Day.hour}
|
||||||
|
|
||||||
|
<td valign="top">
|
||||||
|
<table class="scheduler_week_time">
|
||||||
|
{foreach from=$_scale item="_hour"}
|
||||||
|
<tr height="20" style="font-family: monospace;" valign="top">
|
||||||
|
<td bgcolor="grey" onContextmenu="return contextmenu('year={$_year}&month={$_month}&day={$_day}&hour={$_hour}', 'SCHEDULER.addItem')">
|
||||||
|
<div style="padding: 1px">{$_hour|string_format:'%02d'}</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{/foreach}
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
<td>
|
||||||
|
<table border="0" cellspacing="0" cellpadding="0">
|
||||||
|
{foreach from=$_oneday item="i"}
|
||||||
|
{assign var = "_start" value = $i.entry.start|regex_replace:"/[0-9]+T/":""}
|
||||||
|
{assign var = "_end" value = $i.entry.end|regex_replace:"/[0-9]+T/":""}
|
||||||
|
{assign var = "_period" value = "$_start-$_end"}
|
||||||
|
{assign var = "_title" value = $i.entry.title}
|
||||||
|
{assign var = "_creator" value = $i.entry.creator}
|
||||||
|
|
||||||
|
<tr height="{$SCHEDULER->_oneOrMore($i.length/$_divisor)}" style="font-family: monospace;" valign="top">
|
||||||
|
{if is_array($i.entry)}
|
||||||
|
{if $i.length/$_divisor > $_minwidth}
|
||||||
|
<td bgcolor="#ffcacb" width="70" onContextmenu="return contextmenu('gunid={$i.entry.id}', 'SCHEDULER.removeItem')"><div style="padding: 1px"><small><b>{$_title}</b><br>{$_period}<br>{$_creator}</small></div></td>
|
||||||
|
{else}
|
||||||
|
<td bgcolor="#ffcacb" width="70" onContextmenu="return contextmenu('gunid={$i.entry.id}', 'SCHEDULER.removeItem')" onMouseover="mouseoverShow('<small><b>{$_title}</b><br>{$_period}<br>{$_creator}</small>')" onMouseout="mouseoverHide()"></td>
|
||||||
|
{/if}
|
||||||
|
{else}
|
||||||
|
<td bgcolor="#97bacf" width="70"></td>
|
||||||
|
{/if}
|
||||||
|
</tr>
|
||||||
|
{/foreach}
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
|
||||||
|
{/foreach}
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="firstrow">12p</td>
|
||||||
|
<td class="date_full"></td>
|
||||||
|
<td class="day_full"><h2>Cat Fancy</h2><p>12:00 - 14:00</p><p>Dave Simmons</p></td>
|
||||||
|
<td class="date"></td>
|
||||||
|
<td class="day"></td>
|
||||||
|
<td class="date"></td>
|
||||||
|
<td class="day"></td>
|
||||||
|
<td class="date_locked"><img src="img/ic_locked.gif" alt="locked" /></td>
|
||||||
|
<td class="day_locked"><h2>Talk of the Nation</h2><p>21:00 - 24:00</p><p>Ira Flatow</p></td>
|
||||||
|
<td class="date"></td>
|
||||||
|
<td class="day"></td>
|
||||||
|
<td class="date"></td>
|
||||||
|
<td class="day"></td>
|
||||||
|
<td class="date"></td>
|
||||||
|
<td class="day"></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
{*
|
||||||
|
<div class="container_button" style="float: right; margin-top: 10px;">
|
||||||
|
<input type="button" class="button_large" value="Edit Playlist" />
|
||||||
|
<input type="button" class="button_large" value="Delete Playlist" />
|
||||||
|
<input type="button" class="button_large" value="Add Playlist" />
|
||||||
|
</div>
|
||||||
|
*}
|
||||||
|
<div class="clearer"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- end playlist editor -->
|
||||||
|
|
||||||
<table border="1">
|
<table border="1">
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -32,7 +140,7 @@
|
||||||
{assign var="_hour" value=$_Day.hour}
|
{assign var="_hour" value=$_Day.hour}
|
||||||
|
|
||||||
<td valign="top">
|
<td valign="top">
|
||||||
<table border="1" cellspacing="0" cellpadding="0">
|
<table border="5" cellspacing="0" cellpadding="0">
|
||||||
{foreach from=$_scale item="_hour"}
|
{foreach from=$_scale item="_hour"}
|
||||||
<tr height="20" style="font-family: monospace;" valign="top">
|
<tr height="20" style="font-family: monospace;" valign="top">
|
||||||
<td bgcolor="grey" onContextmenu="return contextmenu('year={$_year}&month={$_month}&day={$_day}&hour={$_hour}', 'SCHEDULER.addItem')">
|
<td bgcolor="grey" onContextmenu="return contextmenu('year={$_year}&month={$_month}&day={$_day}&hour={$_hour}', 'SCHEDULER.addItem')">
|
||||||
|
@ -71,3 +179,4 @@
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -60,8 +60,8 @@
|
||||||
|
|
||||||
function hpopup(url, name)
|
function hpopup(url, name)
|
||||||
{
|
{
|
||||||
var width = 10;
|
var width = 50;
|
||||||
var height = 10;
|
var height = 50;
|
||||||
var screenX;
|
var screenX;
|
||||||
var screenY;
|
var screenY;
|
||||||
var Xpos;
|
var Xpos;
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
{if $USER.userid}
|
{if $USER.userid}
|
||||||
<div class="loginname">##Signed in## : {$USER.login}</div>
|
<div class="loginname">##Signed in## : {$USER.login}</div>
|
||||||
<input type="button" class="button" value="{tra 0=logout}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=logout", "name", "350", "100");'/>
|
<input type="button" class="button" value="{tra 0=logout}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=logout", "name", "350", "150");'/>
|
||||||
{*
|
{*
|
||||||
<input type="button" class="button" value="{tra 0='sign over'}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=signover_1", "name", "350", "160");'/>
|
<input type="button" class="button" value="{tra 0='sign over'}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=signover_1", "name", "350", "150");'/>
|
||||||
*}
|
*}
|
||||||
{else}
|
{else}
|
||||||
<input type="button" class="button" value="{tra 0=login}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=login", "name", "350", "160");'/>
|
<input type="button" class="button" value="{tra 0=login}" onClick='javascript: popup("{$UI_BROWSER}?popup[]=login", "name", "350", "150");'/>
|
||||||
{/if}
|
{/if}
|
Loading…
Add table
Add a link
Reference in a new issue