SVN Alba r4734 - in prosistem/alba/trunk/alba: apps/principal/modules apps/principal/modules/asistencia/actions apps/principal/modules/icalVisualizador apps/principal/modules/icalVisualizador/actions apps/principal/modules/icalVisualizador/config apps/principal/modules/icalVisualizador/templates web web/icalVisualizador web/icalVisualizador/css web/icalVisualizador/images
Author: josx Date: 2007-06-11 16:48:35 -0300 (Mon, 11 Jun 2007) New Revision: 4734 Added: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/actions.class.php prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/view.yml prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/lib/ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/indexSuccess.php prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/verPorDiaSuccess.php prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/validate/ prosistem/alba/trunk/alba/web/icalVisualizador/ prosistem/alba/trunk/alba/web/icalVisualizador/css/ prosistem/alba/trunk/alba/web/icalVisualizador/css/icalVisualizador.css prosistem/alba/trunk/alba/web/icalVisualizador/images/ prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_1.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_2.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_3.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_4.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_5.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_6.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_7.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_bg.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_dot.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/back.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/day_on.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/day_title.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/download_arrow.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/event_dot.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/left_arrows.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/left_day.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/month_on.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_1.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_2.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_3.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_4.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_5.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_6.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_7.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/printer.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/right_arrows.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/right_day.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/search.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_l.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_m.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_r.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/side_bg.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/smallicon.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/spacer.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/time_bg.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/week_on.gif prosistem/alba/trunk/alba/web/icalVisualizador/images/year_on.gif prosistem/alba/trunk/alba/web/icalVisualizador/js/ Modified: prosistem/alba/trunk/alba/apps/principal/modules/asistencia/actions/actions.class.php Log: Ahora funciona el icalVisualizador para mostrarlos por dia (hasta ahora hardcoded) Modified: prosistem/alba/trunk/alba/apps/principal/modules/asistencia/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/asistencia/actions/actions.class.php 2007-06-11 16:01:45 UTC (rev 4733) +++ prosistem/alba/trunk/alba/apps/principal/modules/asistencia/actions/actions.class.php 2007-06-11 19:48:35 UTC (rev 4734) @@ -34,7 +34,9 @@ { public function preExecute() { - $this->vista = $this->getRequestParameter('vista'); + $fecha = $this->getRequestParameter('fecha'); + + } /** Added: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/actions.class.php 2007-06-11 16:01:45 UTC (rev 4733) +++ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/actions.class.php 2007-06-11 19:48:35 UTC (rev 4734) @@ -0,0 +1,291 @@ +<?php + +/** + * icalVisualizador actions. + * + * @package alba + * @subpackage icalVisualizador + * @author José Luis Di Biase <[email protected]> + * @author Héctor Sanchez <[email protected]> + * @author Fernando Toledo <[email protected]> + * @version SVN: $Id: actions.class.php 2692 2006-11-15 21:03:55Z fabien $ + * @filesource + * @license GPL + */ + +class icalVisualizadorActions extends sfActions +{ + /** + * Executes index action + * + */ + public function executeIndex() + { + $this->forward('default', 'module'); + } + + // function to determine maximum necessary columns per day + // actually an algorithm to get the smallest multiple for two numbers + private function kgv($a, $b) { + $x = $a; + $y = $b; + while ($x != $y) { + if ($x < $y) $x += $a; + else $y += $b; + } + return $x; + } + + public function executeVerPorDia() { +// $aWeek = array('Domingo','Lunes','Martes'.'Miercoles','Jueves','Viernes','Sabado'); + $aAllDay = array(); + $aTime = array(); + $aEvent = array(); + + $minutes = 60; + $time_start = "7:00"; + $time_end = "23:00"; + + $date = $this->getRequestParameter('date'); + if($date) { + $unix_time = strtotime($date); + } else { + $unix_time = strtotime ("now"); + } + + + $day_of_week = date("w", $unix_time); // get number of the day of the week + $day_start_of_week = $unix_time - ($day_of_week * 86400); // get the starts day the of this week + $day_end_of_week = $day_start_of_week + (7 * 86400); // get the end day the of this week + for($day= $day_start_of_week; $day < $day_end_of_week; $day += 86400) { + $aWeek[] = array ( 'day' => $day ); + } + + // get all time between time_start and time_end + for($time = strtotime($time_start), $max_time = strtotime($time_end) ; $time < $max_time; $time += (15*60)) { + $aTime[] = $time; + } + + $aEvent['20070508'] = array( + + "1600" => array ( "xxx1" => array( + "event_start" => 1600, + "event_end" => 2200, + "start_unixtime" => 117864000, + "end_unixtime" => 1178661600, + "event_text" => "Primer", + "event_length" => 17900, + "event_overlap" => 2, + "description" => "Horas+de+maestro%2Fprofesor", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ), +), + + + + + + + + "1700" => array ( "xxx1" => array( + "event_start" => 1700, + "event_end" => 2200, + "start_unixtime" => 1178643600, + "end_unixtime" => 1178661600, + "event_text" => "Primer", + "event_length" => 17900, + "event_overlap" => 2, + "description" => "Horas+de+maestro%2Fprofesor", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ), +"xxx44" => array( + "event_start" => 1700, + "event_end" => 2200, + "start_unixtime" => 1178643600, + "end_unixtime" => 1178661600, + "event_text" => "Primer", + "event_length" => 17900, + "event_overlap" => 2, + "description" => "Horas+de+maestro%2Fprofesor", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ), + + + + + + ), + + + + "1300" => array ( "xxx2" => array( + "event_start" => 1300, + "event_end" => 1400, + "start_unixtime" => 1181307600, + "end_unixtime" => 1181311200, + "event_text" => "JOSX", + "event_length" => 3600, + "event_overlap" => 2, + "description" => "Horas", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ), +/*"xxx3" => array( + "event_start" => 1300, + "event_end" => 1400, + "start_unixtime" => 1181307600, + "end_unixtime" => 1181311200, + "event_text" => "JOSX", + "event_length" => 3600, + "event_overlap" => 2, + "description" => "Horas+de+maestro%2Fprofesor", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ),*/ +"xxx5" => array( + "event_start" => 1300, + "event_end" => 1400, + "start_unixtime" => 1181307600, + "end_unixtime" => 1181311200, + "event_text" => "JOSX", + "event_length" => 3600, + "event_overlap" => 2, + "description" => "Horas+de+maestro%2Fprofesor", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + ) + ), + + "1245" => array ( "xxx2" => array( + "event_start" => 1245, + "event_end" => 1400, + "start_unixtime" => 1181306700, + "end_unixtime" => 1181311200, + "event_text" => "JOSX", + "event_length" => 3600, + "event_overlap" => 2, + "description" => "Horas", + "status" => '', + "class" => "PUBLIC", + "spans_day" => '', + "location" => '', + "organizer" => "a:0:{}", + "attendee" => "a:0:{}", + "calnumber" => 1, + "calname" => 20070608153450, + "url" => '', + )), + + + + ); + + $nbrGridCols = 1; + foreach($aEvent as $day) { + foreach($day as $time) { + foreach($time as $event) { + $nbrGridCols = $this->kgv($nbrGridCols, ($event['event_overlap'] + 1)); + } + } + } + + + $this->nbrGridCols = $nbrGridCols; + $this->aEvent = $aEvent; + $this->aWeek = $aWeek; + $this->aAllDay = $aAllDay; + $this->l_calendar = ""; + $this->calendar_name = "XXXX"; + $this->date = $unix_time; + $this->aTime = $aTime; + } + +} + + +/* +[20070510] => Array + ( + [1400] => Array + ( + [[email protected]] => Array + ( + [event_start] => 1400 + [event_end] => 1500 + [start_unixtime] => 1178805600 + [end_unixtime] => 1178809200 + [event_text] => S%C3%83%C2%A9ptimo+Grado+B-Formaci%C3%83%C2%B3n+%C3%83%C2%A9tica+y+ciudadana.-222222222222+2222222222222 + [event_length] => 3600 + [event_overlap] => 0 + [description] => Horas+de+maestro%2Fprofesor + [status] => + [class] => PUBLIC + [spans_day] => + [location] => + [organizer] => a:0:{} + [attendee] => a:0:{} + [calnumber] => 1 + [calname] => 20070608153450 + [url] => + [recur] => Array + ( + [FREQ] => daily + [INTERVAL] => 1 + [UNTIL] => 30 de Diciembre + ) + + ) + + ) +*/ + + + + + +?> \ No newline at end of file Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/actions/actions.class.php ___________________________________________________________________ Name: svn:keywords + "Id Author URL Date Rev" Added: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/view.yml =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/view.yml 2007-06-11 16:01:45 UTC (rev 4733) +++ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/view.yml 2007-06-11 19:48:35 UTC (rev 4734) @@ -0,0 +1,2 @@ +all: + stylesheets: [%SF_ADMIN_WEB_DIR%/main, /icalVisualizador/css/icalVisualizador] Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/config/view.yml ___________________________________________________________________ Name: svn:keywords + "Id Author URL Date Rev" Added: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/indexSuccess.php =================================================================== Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/indexSuccess.php ___________________________________________________________________ Name: svn:keywords + "Id Author URL Date Rev" Added: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/verPorDiaSuccess.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/verPorDiaSuccess.php 2007-06-11 16:01:45 UTC (rev 4733) +++ prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/verPorDiaSuccess.php 2007-06-11 19:48:35 UTC (rev 4734) @@ -0,0 +1,204 @@ +<center> +<div id="icalVisualizador"> +<table border="0" width="700" cellspacing="0" cellpadding="0"> + <tr> + <td width="520" valign="top"> + <table width="520" border="0" cellspacing="0" cellpadding="0" class="calborder"> + <tr> + <td align="center" valign="middle"> + <table width="100%" border="0" cellspacing="0" cellpadding="0"> + <tr valign="top"> + <td align="left" width="400" class="title"> + <h1><?php echo date("F j, Y", $date);?></h1> + <span class="V9G"><?php echo $calendar_name?> <?php echo $l_calendar?></span></td> + <td align="right" width="120" class="navback"> + <div style="padding-top: 3px;"> + <table width="120" border="0" cellpadding="0" cellspacing="0"> + <tr valign="top"> + <td><a class="psf" href="verPorDia?cal={CAL}&getdate={GETDATE}"><img src="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()?>/icalVisualizador/images/day_on.gif" alt="{L_DAY}" border="0" /></a></td> + <td><a class="psf" href="week.php?cal={CAL}&getdate={GETDATE}"><img src="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()?>/icalVisualizador/images/week_on.gif" alt="{L_WEEK}" border="0" /></a></td> + <td><a class="psf" href="month.php?cal={CAL}&getdate={GETDATE}"><img src="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()?>/icalVisualizador/images/month_on.gif" alt="{L_MONTH}" border="0" /></a></td> + <td><a class="psf" href="year.php?cal={CAL}&getdate={GETDATE}"><img src="<?php echo sfContext::getInstance()->getRequest()->getRelativeUrlRoot()?>/icalVisualizador/images/year_on.gif" alt="{L_YEAR}" border="0" /></a></td> + </tr> + </table> + </div> + </td> + </tr> + <tr> + <td colspan="2"> + <table width="100%" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td align="left" valign="top" width="20" class="rowOff2" onmouseover="this.className='rowOn2'" onmouseout="this.className='rowOff2'" onclick="window.location.href='verPorDia?cal={CAL}&date=<?php echo date('Ymd', strtotime("-1 day", $date))?>'"><span class="V12"><a class="psf" href="verPorDia?cal={CAL}&date=<?php echo date('Ymd', strtotime("-1 day", $date))?>">«</a></span> + </td> + + <?php + $i=0; + $day_of_week = date('w', $date); + foreach($aWeek as $week) { + ?> + <td width="14%" align="center" class="<?php echo ($i == $day_of_week)?'rowToday':'rowOff';?>" onmouseover="this.className='rowOn'" onmouseout="this.className='<?php echo ($i == $day_of_week)?'rowToday':'rowOff';?>'" onclick="window.location.href='verPorDia?cal={CAL}&date=<?php echo date('Ymd',$week['day'])?>'"><span class="V9BOLD"><a class="ps3" href="verPorDia?cal={CAL}&date=<?php echo date('Ymd',$week['day'])?>"><?php echo date('F j, Y',$week['day'])?></a></span> + </td> + <?php $i++; + } + ?> + + <td align="right" valign="top" width="20" class="rowOff" onmouseover="this.className='rowOn'" onmouseout="this.className='rowOff'" onclick="window.location.href='verPorDia?cal={CAL}&date=<?php echo date('Ymd', strtotime("+1 day", $date))?>'"><span class="V12"><a class="psf" href="verPorDia?cal={CAL}&date=<?php echo date('Ymd', strtotime("+1 day", $date))?>">»</a></span> + </td> + </tr> + </table> + </td> + </tr> + </table> + </td> + </tr> + <tr id="allday"> + <td> + <?php foreach($aAllDay as $allDay) { ?> + <div class="alldaybg_<?php echo $allDay['num']?>"> + <?php echo $allDay['Name']?> + </div> + <?php } ?> + </td> + </tr> + + <tr> + <td align="center" valign="top"> + <table width="100%" border="0" cellspacing="0" cellpadding="0"> + <?php + $date_ymd = date("Ymd", $date); + for($i = 0, $max = count($aTime); $i < $max; $i += 4) { + $time_idx0 = date("Gi",$aTime[$i]); + $time_idx1 = date("Gi",$aTime[($i+1)]); + $time_idx2 = date("Gi",$aTime[($i+2)]); + $time_idx3 = date("Gi",$aTime[($i+3)]); + + if(!( array_key_exists($date_ymd, $aEvent) AND + (array_key_exists($time_idx0, $aEvent[$date_ymd]) OR + array_key_exists($time_idx1, $aEvent[$date_ymd]) OR + array_key_exists($time_idx2, $aEvent[$date_ymd]) OR + array_key_exists($time_idx3, $aEvent[$date_ymd])) + )) { + ?> + <tr> + <td rowspan="4" align="center" valign="top" width="60" class="timeborder"><?php echo date("H:i A",$aTime[$i])?></td> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder"> </td> + </tr> + <tr> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder2"> </td> + </tr> + <tr> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder"> </td> + </tr> + <tr> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder2"> </td> + </tr> + <?php +// Cuando tiene eventos superpuestos el max es el colspan de las horas que no tienen eventos ( default 1) +// Pero cada uno de los que tiene evento tiene si es despues de en punto el que traia pero luego debe ser el + } else { + for($j=0;$j<4;$j++) { + if($j!=0) { + ?> + <tr> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <?php } else { ?> + <tr> + <td rowspan="4" align="center" valign="top" width="60" class="timeborder"><?php echo date("H:i A",$aTime[$i])?></td> + <td bgcolor="#a1a5a9" width="1" height="15"></td> + <?php } + $var_time_idx = "time_idx".$j; + if(array_key_exists($$var_time_idx, $aEvent[$date_ymd])) { + $k=0; + foreach($aEvent[$date_ymd][$$var_time_idx] as $event) { + $k++; + $rowspan = ceil(($event['event_length'] / 60 ) / 15); // en el array esta en seg lo divido 60 y obtengo min luego divido 15 min (que es una linea de rowspan y obtengo cantidad de lineas hacia abajo a rellenar + ?> + +<td rowspan="<?php echo $rowspan?>" width="<?php echo floor(460/($event['event_overlap']+1))?>" colspan="<?php echo floor($nbrGridCols / ($event['event_overlap']+1)) ?>" align="left" valign="top" class="eventbg2_1"> + <div class="eventfont"> + <div class="eventbg_1"><b><?php echo date("H:i A", $event['start_unixtime'])?></b> - <?php echo date("H:i A", $event['end_unixtime'])?></div> + <div class="padd"> + <a class="ps" title="<?php echo $event['event_text']?>" href="#" onclick="openEventWindow(0); return false;"><?php echo $event['event_text']?></a> + </div> + </div> +</td> + <?php } + } + + if($j==0) { + ?> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder"> </td> + </tr> + <?php + } else { + ?> + <td colspan="<?php echo $nbrGridCols?>" class="dayborder<?php echo ($j%2==0)?'':'2'?>"> </td> + </tr> + <? + } + } + } ?> + <?php } ?> + </table> + </td> + </tr> + </table> + <table width="100%" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td> + <td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td> + <td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td> + </tr> + </table> + </td> + <td width="10"><img src="images/spacer.gif" width="10" height="1" alt=" " /></td> + <td width="170" valign="top"> + +</td> +</tr> +</table> +</div> +</center> +<!-- +OkKKKKKKKKKKKKKKKKKKKKKKKK +<tr> +<td rowspan="4" align="center" valign="top" width="60" class="timeborder">5:00 PM</td> +<td bgcolor="#a1a5a9" width="1" height="15"></td> + +<td rowspan="4" width="460" colspan="1" align="left" valign="top" class="eventbg2_1"> + <div class="eventfont"> + <div class="eventbg_1"><b>5:15 PM</b> - 10:00 PM</div> + <div class="padd"> + <a class="ps" title="Primer Grado A-Matemáticas.-Igarereta Ines Lorena" href="#" onclick="openEventWindow(0); return false;">Primer Grado A-Matemáticas.-Igarereta Ines Lorena</a> + </div> + </div></td> +- +<td colspan="2" class="dayborder"> </td> +</tr> + +<tr> +<td bgcolor="#a1a5a9" width="1" height="15"></td> + +<td colspan="1" class="dayborder2"> </td> +</tr> + + +<tr> +<td bgcolor="#a1a5a9" width="1" height="15"></td> + +<td colspan="1" class="dayborder"> </td> +</tr> + + +<tr> +<td bgcolor="#a1a5a9" width="1" height="15"></td> + +<td colspan="1" class="dayborder2"> </td> +</tr> +<tr> + +--> Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/icalVisualizador/templates/verPorDiaSuccess.php ___________________________________________________________________ Name: svn:keywords + "Id Author URL Date Rev" Added: prosistem/alba/trunk/alba/web/icalVisualizador/css/icalVisualizador.css =================================================================== --- prosistem/alba/trunk/alba/web/icalVisualizador/css/icalVisualizador.css 2007-06-11 16:01:45 UTC (rev 4733) +++ prosistem/alba/trunk/alba/web/icalVisualizador/css/icalVisualizador.css 2007-06-11 19:48:35 UTC (rev 4734) @@ -0,0 +1,140 @@ +/* Style sheet for the silver calendar (default) */ + +#icalVisualizador table, td {font: 11px Verdana, Arial, sans-serif; color: #000;} + +/* Background images for tables */ +#icalVisualizador .tbll {background: url(../images/shadow_l.gif) no-repeat; width:8px} +#icalVisualizador .tblbot {background: url(../images/shadow_m.gif) repeat-x; width:100%} +#icalVisualizador .tblr {background: url(../images/shadow_r.gif) no-repeat; width:8px} + +#icalVisualizador .alldaybg_1 {background: url(../images/allday_1.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_2 {background: url(../images/allday_2.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_3 {background: url(../images/allday_3.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_4 {background: url(../images/allday_4.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_5 {background: url(../images/allday_5.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_6 {background: url(../images/allday_6.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +#icalVisualizador .alldaybg_7 {background: url(../images/allday_7.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} + +#icalVisualizador .rowOn { background-color: #cfc; border-top: 1px solid #fff; border-left: 1px solid #fff; } +#icalVisualizador .rowOn2 { background-color: #cfc; border-top: 1px solid #fff; } +#icalVisualizador .rowOff { background-color: #E1E8F1; border-top: 1px solid #fff; border-left: 1px solid #fff; } +#icalVisualizador .rowOff2 { background-color: #E1E8F1; border-top: 1px solid #fff; } +#icalVisualizador .rowToday { background-color: #cff; border-top: 1px solid #fff; border-left: 1px solid #fff; } + +#icalVisualizador .padd { padding: 2px; } + +/* Styles for day and week events */ +#icalVisualizador .eventbg_1 { background-color: #557CA3; padding: 2px;} +#icalVisualizador .eventbg_2 { background-color: #53A062; padding: 2px;} +#icalVisualizador .eventbg_3 { background-color: #E84F25; padding: 2px;} +#icalVisualizador .eventbg_4 { background-color: #B257A2; padding: 2px;} +#icalVisualizador .eventbg_5 { background-color: #D42020; padding: 2px;} +#icalVisualizador .eventbg_6 { background-color: #B88F0B; padding: 2px;} +#icalVisualizador .eventbg_7 { background-color: #73738C; padding: 2px;} +#icalVisualizador #allday a { font-size: 9px; color: #fff; font-weight: 900; text-decoration:none;} +#icalVisualizador #allday a:hover { text-decoration:underline;} + +#icalVisualizador .eventbg2_1 { background-color: #6699CC; border: 1px solid #557CA3; } +#icalVisualizador .eventbg2_2 { background-color: #4FC464; border: 1px solid #53A062; } +#icalVisualizador .eventbg2_3 { background-color: #FF6D3B; border: 1px solid #E84F25; } +#icalVisualizador .eventbg2_4 { background-color: #EA62D4; border: 1px solid #B257A2; } +#icalVisualizador .eventbg2_5 { background-color: #FF5E56; border: 1px solid #D42020; } +#icalVisualizador .eventbg2_6 { background-color: #CCB21F; border: 1px solid #B88F0B; } +#icalVisualizador .eventbg2_7 { background-color: #9292A1; border: 1px solid #73738C; } + +#icalVisualizador .dayborder { background-color: #fff; border-top: 1px solid #A1A5A9; } +#icalVisualizador .dayborder2 { background-color: #fff; border-top: 1px dashed #ccc; } + +#icalVisualizador .title { background-image: url(../images/time_bg.gif); padding: 5px; } +#icalVisualizador .title h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0px;} + +/* Month View */ + +#icalVisualizador .monthback { background-color: #A1A5A9; } +#icalVisualizador .monthreg { background-color: #fff; height: 105px; width: 105px; text-align: left; vertical-align: top; } +#icalVisualizador .monthoff { background-color: #F2F2F2; height: 105px; width: 105px; text-align: left; vertical-align: top; } +#icalVisualizador .monthon { background-color: #F2F9FF; height: 105px; width: 105px; text-align: left; vertical-align: top; } +#icalVisualizador .montheventtop { background-image: url(../images/side_bg.gif); border-top: 1px solid #A1A5A9; } +#icalVisualizador .montheventline { border-right: 1px dotted #A1A5A9; } + +/* Year View */ + +#icalVisualizador .medtitle { background-image: url(../images/side_bg.gif); height: 20px; margin-top: 3px; font-weight: 900; } +#icalVisualizador .yearreg { background-color: #fff; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +#icalVisualizador .yearoff { background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +#icalVisualizador .yearon { background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +#icalVisualizador .yearmonth { background-color: #ccc; } +#icalVisualizador .yearweek { background-color: #eee; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px; } + + +/* older styles */ + +#icalVisualizador .eventborder { background-image: url(../images/day_title.gif); border: 1px #006699 solid; } +#icalVisualizador .eventbg { background-color: #6699CC; } + +#icalVisualizador .calborder { background-color: #fff; border: 1px #A1A5A9 solid; } +#icalVisualizador .dateback { background-color: #eee; } +#icalVisualizador .weekborder { border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9; } +#icalVisualizador .weekborder2 { border-right: 1px solid #A1A5A9; } +#icalVisualizador .timeborder { border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9; background-image: url(../images/time_bg.gif); } +#icalVisualizador .timeborder2 { border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9; background-image: url(../images/time_bg.gif); } +#icalVisualizador .navback { background-image: url(../images/time_bg.gif); } +#icalVisualizador .sideback { background-image: url(../images/side_bg.gif); } + + +/* Link colors and attributes */ +/* This is the main link style */ +#icalVisualizador a.psf { text-decoration: none; } +#icalVisualizador a.psf:link { color: #0066FF; } +#icalVisualizador a.psf:visited { color: #0066FF; } +#icalVisualizador a.psf:active { color: #3366CC; } +#icalVisualizador a.psf:hover { color: #000099; text-decoration: underline; } + +/* This is the link style for the mini-cals */ +#icalVisualizador a.ps2 { text-decoration: underline; } +#icalVisualizador a.ps2:link { color: #0066FF; } +#icalVisualizador a.ps2:visited { color: #0066FF; } +#icalVisualizador a.ps2:active { color: #3366CC; } +#icalVisualizador a.ps2:hover { color: #000099; } + +/* This is the link style for year months */ +#icalVisualizador a.ps3 { text-decoration: none; } +#icalVisualizador a.ps3:link { color: #000; } +#icalVisualizador a.ps3:visited { color: #000; } +#icalVisualizador a.ps3:active { color: #000; } +#icalVisualizador a.ps3:hover { color: #000; text-decoration: underline; } + +/* This is the link style for events */ +#icalVisualizador a.ps { text-decoration: none; } +#icalVisualizador a.ps:link { color: #fff; } +#icalVisualizador a.ps:visited { color: #fff; } +#icalVisualizador a.ps:active { color: #fff; } +#icalVisualizador a.ps:hover { color: #fff; text-decoration: underline; } + +/* Body attributes */ + +#icalVisualizador body { background-color: #E5E5E5; } + +/* CSS definitions for fonts */ + +#icalVisualizador .V9 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } +#icalVisualizador .V10W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;} +#icalVisualizador .V9W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;} +#icalVisualizador .V10WB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; } +#icalVisualizador .V9G { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; } +#icalVisualizador .V10 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } +#icalVisualizador .V9BOLD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; } +#icalVisualizador .G10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; } +#icalVisualizador .G10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } +#icalVisualizador .G10BOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; } +#icalVisualizador .G10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; } +#icalVisualizador .V12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } +/*h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }*/ +#icalVisualizador .eventfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } + + +/* Length of the form drop downs */ + +#icalVisualizador .query_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; } +#icalVisualizador .search_style { font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; } +#icalVisualizador .login_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0; } Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_1.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_1.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_2.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_2.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_3.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_3.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_4.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_4.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_5.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_5.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_6.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_6.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_7.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_7.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_bg.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_dot.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/allday_dot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/back.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/back.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/day_on.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/day_on.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/day_title.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/day_title.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/download_arrow.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/download_arrow.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/event_dot.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/event_dot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/left_arrows.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/left_arrows.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/left_day.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/left_day.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/month_on.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/month_on.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_1.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_1.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_2.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_2.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_3.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_3.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_4.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_4.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_5.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_5.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_6.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_6.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_7.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/monthdot_7.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/printer.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/printer.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/right_arrows.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/right_arrows.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/right_day.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/right_day.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/search.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/search.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_l.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_l.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_m.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_m.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_r.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/shadow_r.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/side_bg.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/side_bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/smallicon.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/smallicon.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/spacer.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/spacer.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/time_bg.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/time_bg.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/week_on.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/week_on.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/icalVisualizador/images/year_on.gif =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/icalVisualizador/images/year_on.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream
participants (1)
-
commits@pressenter.com.ar