Author: josx
Date: 2007-02-02 16:27:12 -0300 (Fri, 02 Feb 2007)
New Revision: 4150
Added:
prosistem/alba/trunk/alba/apps/principal/modules/informes/
prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/
prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/config/
prosistem/alba/trunk/alba/apps/principal/modules/informes/config/security.yml
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/
prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
prosistem/alba/trunk/alba/web/css/impresion.css
Modified:
prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php
prosistem/alba/trunk/alba/apps/principal/templates/layout.php
prosistem/alba/trunk/alba/data/sql/actualizacion_1.0b_a_1.0rc.sql
prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
Log:
Se sumo un css para la impresion y el modulo informes. Tambien el informe de alumnos por division ( ticket # 71 )
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,101 @@
+<?php
+/**
+ * This file is part of Alba.
+ *
+ * Alba is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * Alba is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Alba; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+
+/**
+ * informes actions
+ *
+ * @package alba
+ * @author José Luis Di Biase <josx(a)interorganic.com.ar>
+ * @author Héctor Sanchez <hsanchez(a)pressenter.com.ar>
+ * @author Fernando Toledo <ftoledo(a)pressenter.com.ar>
+ * @version SVN: $Id: actions.class.php 4099 2007-01-29 18:59:24Z josx $
+ * @filesource
+ * @license GPL
+ */
+
+class InformesActions extends sfActions
+{
+
+ public function preExecute() {
+ $this->vista = $this->getRequestParameter('vista');
+ }
+
+
+/**
+ * Informe: Alumnos por Division
+ *
+ */
+
+ public function handleErrorAlumnosPorDivisionListado() {
+ $this->forward('informes','alumnosPorDivisionFormulario');
+ }
+
+ public function executeAlumnosPorDivisionFormulario() {
+ // inicializando variables
+ $optionsDivision = array();
+
+ // tomando los datos del formulario
+ $division_id = $this->getRequestParameter('division_id');
+
+ // llenando el combo de division segun establecimiento
+ $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+ $criteria = new Criteria();
+ $criteria->add(AnioPeer::FK_ESTABLECIMIENTO_ID, $establecimiento_id);
+ $divisiones = DivisionPeer::doSelectJoinAnio($criteria);
+ $optionsDivision[''] = "";
+ foreach($divisiones as $division) {
+ $optionsDivision[$division->getId()] = $division->getAnio()->getDescripcion()." ".$division->getDescripcion();
+ }
+ asort($optionsDivision);
+
+ // asignando variables para ser usadas en el template
+ $this->optionsDivision = $optionsDivision;
+ $this->division_id = $division_id;
+ }
+
+ public function executeAlumnosPorDivisionListado() {
+
+ // inicializando variables
+ $aAlumno = array();
+
+ // tomando los datos del formulario
+ $division_id = $this->getRequestParameter('division_id');
+
+ // buscando division
+ $division = DivisionPeer::retrieveByPK($division_id);
+
+ // buscando alumnos
+ $criteria = new Criteria();
+ $criteria->add(DivisionPeer::ID, $division_id);
+ $criteria->addJoin(RelAlumnoDivisionPeer::FK_ALUMNO_ID, AlumnoPeer::ID);
+ $criteria->addJoin(RelAlumnoDivisionPeer::FK_DIVISION_ID, DivisionPeer::ID);
+ $criteria->addAscendingOrderByColumn(AlumnoPeer::APELLIDO);
+
+ $alumnos = AlumnoPeer::doSelect($criteria);
+
+ // asignando variables para ser usadas en el template
+ $this->aAlumno = $alumnos;
+ $this->division = $division;
+
+ $this->vista = "imprimir";
+
+ }
+
+}
\ No newline at end of file
Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
___________________________________________________________________
Name: svn:keywords
+ "Id Author URL Date Rev"
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/config/security.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/config/security.yml 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/config/security.yml 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,4 @@
+all:
+ is_secure: on
+ credentials: informes
+
\ No newline at end of file
Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/informes/config/security.yml
___________________________________________________________________
Name: svn:keywords
+ "Id Author URL Date Rev"
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,30 @@
+<h1>Informe: Alumnos por Divisón </h1>
+
+<?php if ($sf_request->hasErrors()) {?>
+<div class="form-errors">
+<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
+<ul>
+<?php foreach ($sf_request->getErrorNames() as $name) { ?>
+ <li><?php echo $sf_request->getError($name) ?></li>
+<?php } ?>
+</ul>
+</div>
+<? } ?>
+
+<?php echo form_tag('informes/alumnosPorDivisionListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
+
+<fieldset id="sf_fieldset_none" class="">
+ <div class="form-row">
+ <?php echo label_for('division', __('Division:')) ?>
+ <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
+ </div>
+</fieldset>
+
+<ul class="sf_admin_actions">
+ <li><?php echo submit_tag(__('Buscar'), array (
+ 'name' => 'Mostrar',
+ 'class' => 'sf_admin_action_save',
+)) ?></li>
+</ul>
+
+</form>
Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
___________________________________________________________________
Name: svn:keywords
+ "Id Author URL Date Rev"
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,40 @@
+<h1>Alumnos de la Divisón <?php echo $division->getAnio()->getDescripcion()." ".$division->getDescripcion()?> </h1>
+
+<? if(count($aAlumno)>0) { ?>
+
+<table cellspacing="0" class="sf_admin_list">
+ <thead>
+ <tr>
+ <th id="sf_admin_list_th_apellido">Apellido</th>
+ <th id="sf_admin_list_th_nombre">Nombre</th>
+ <th id="sf_admin_list_th_nro_documentot">Nro. Documento</th>
+ <th id="sf_admin_list_th_Sexo">Sexo</th>
+ <th id="sf_admin_list_th_provincia">Dirección</th>
+ <th id="sf_admin_list_th_ciudad">Ciudad</th>
+ <th id="sf_admin_list_th_provincia">Provincia</th>
+ <th id="sf_admin_list_th_Telefono">Teléfono</th>
+ </tr>
+ </thead>
+
+ <tbody>
+<?
+ foreach($aAlumno as $alumno) {
+?>
+ <tr class="sf_admin_row_0">
+ <td><?=$alumno->getApellido();?></td>
+ <td><?=$alumno->getNombre();?></td>
+ <td><?=($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getNombre():"";?> <?echo $alumno->getNroDocumento();?></td>
+ <td><?=$alumno->getSexo();?></td>
+ <td><?=$alumno->getDireccion();?></td>
+ <td><?=$alumno->getCiudad();?></td>
+ <td><?=($alumno->getProvincia())?$alumno->getProvincia()->getNombreLargo():"";?></td>
+ <td><?=$alumno->getTelefono();?></td>
+
+ </tr>
+ <?}?>
+ </tbody>
+</table>
+
+<? } else { ?>
+No hay Alumnos en esa división
+<? } ?>
\ No newline at end of file
Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
___________________________________________________________________
Name: svn:keywords
+ "Id Author URL Date Rev"
Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,11 @@
+methods:
+ post: [ division_id ]
+
+fillin:
+ enabled: on
+
+names:
+ division_id:
+ required: Yes
+ required_msg: El campo División es obligatorio
+eee
\ No newline at end of file
Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
___________________________________________________________________
Name: svn:keywords
+ "Id Author URL Date Rev"
Modified: prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php 2007-02-02 19:27:12 UTC (rev 4150)
@@ -23,8 +23,8 @@
* Usuario Acciones
*
* @package alba
- * @author Jos� Luis Di Biase <josx(a)interorganic.com.ar>
- * @author H�ctor Sanchez <hsanchez(a)pressenter.com.ar>
+ * @author José Luis Di Biase <josx(a)interorganic.com.ar>
+ * @author Héctor Sanchez <hsanchez(a)pressenter.com.ar>
* @author Fernando Toledo <ftoledo(a)pressenter.com.ar>
* @version SVN: $Id$
* @filesource
@@ -116,11 +116,13 @@
$c->add(RelUsuarioPermisoPeer::FK_USUARIO_ID, $this->getRequestParameter('id'));
$usuarioPermisos = RelUsuarioPermisoPeer::doSelectJoinPermiso($c);
- $this->optionsUsuarioPermisos = array();
+ $optionsUsuarioPermisos = array();
foreach($usuarioPermisos as $usuarioPermiso) {
- $this->optionsUsuarioPermisos[$usuarioPermiso->getFkPermisoId()] = $usuarioPermiso->getPermiso()->getNombre();
+ $optionsUsuarioPermisos[$usuarioPermiso->getFkPermisoId()] = $usuarioPermiso->getPermiso()->getNombre();
}
+ $this->optionsUsuarioPermisos = $optionsUsuarioPermisos;
+
// estos son todos los permisos existentes
$todosLosPermisos = array();
if($this->getRequestParameter('rolId')) {
@@ -150,11 +152,11 @@
$c->add(RolPeer::ACTIVO, 1);
$roles = RolPeer::doSelect($c);
- $this->optionsRol = array( '' => 'Todos'); // muy feo
+ $optionsRol = array( '' => 'Todos'); // muy feo
foreach($roles as $rol) {
- $this->optionsRol[$rol->getId()] = $rol->getNombre();
+ $optionsRol[$rol->getId()] = $rol->getNombre();
}
-
+ $this->optionsRol = $optionsRol;
}
function executeSavePermiso() {
Modified: prosistem/alba/trunk/alba/apps/principal/templates/layout.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/templates/layout.php 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/apps/principal/templates/layout.php 2007-02-02 19:27:12 UTC (rev 4150)
@@ -10,9 +10,7 @@
case 'imprimir':
echo include_http_metas();
echo include_metas();
-?><link rel="stylesheet" type="text/css" media="screen" href="/~josx/alba/sf/css/sf_web_debug/main.css" />
-<link rel="stylesheet" type="text/css" media="screen" href="/~josx/alba/sf/css/sf_admin/main.css" />
-<link rel="stylesheet" type="text/css" media="screen" href="/~josx/alba/css/main.css" /><?
+?><link rel="stylesheet" type="text/css" href="/~josx/alba/css/impresion.css" /><?
echo $content;
break;
default: ?>
Modified: prosistem/alba/trunk/alba/data/sql/actualizacion_1.0b_a_1.0rc.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/actualizacion_1.0b_a_1.0rc.sql 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/data/sql/actualizacion_1.0b_a_1.0rc.sql 2007-02-02 19:27:12 UTC (rev 4150)
@@ -3,3 +3,6 @@
ALTER TABLE `responsable` ADD `observacion` VARCHAR( 255 ) NULL AFTER `relacion` ;
ALTER TABLE `adjunto` CHANGE `ruta` `ruta` VARCHAR(255) NOT NULL;
+
+INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (58, 'tipodocumento', 'tipodocumento', 'tipodocumento', 46);
+INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (59, 'informes', 'informes', 'informes', 47);
\ No newline at end of file
Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-02-02 19:27:12 UTC (rev 4150)
@@ -244,9 +244,9 @@
INSERT INTO `menu` (`id`, `nombre`, `link`, `perm`, `fk_padre_menu_id`, `orden`) VALUES (87, 'Locaciones y Espacios', '#', '', 71, 50);
INSERT INTO `menu` (`id`, `nombre`, `link`, `perm`, `fk_padre_menu_id`, `orden`) VALUES (88, 'Listar Todos', 'alumno/list', 'alumno', 4, 2);
INSERT INTO `menu` (`id`, `nombre`, `link`, `perm`, `fk_padre_menu_id`, `orden`) VALUES (89, 'Tipo Documento', 'tipodocumento', '', 83, 40);
+INSERT INTO `menu` (`id`, `nombre`, `link`, `perm`, `fk_padre_menu_id`, `orden`) VALUES (90, 'Alumnos por divsión', 'informes/alumnosPorDivisionFormulario', 'informes', 9, 0);
-
--
-- Volcar la base de datos para la tabla 'modulo'
--
@@ -297,6 +297,7 @@
INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (44, 'legajopedagogico', 'legajopdagogico', '', 1);
INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (45, 'Boletin', 'Boletin', '', 1);
INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (46, 'tipodocumento', 'Tipo Documento', 'Tipo Documento', 1);
+INSERT INTO modulo (id, nombre, titulo, descripcion, activo) VALUES (47, 'informes', 'informes', 'informes', 1);
--
-- Volcar la base de datos para la tabla 'niveltipo'
@@ -386,6 +387,7 @@
INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (56, 'boletinconcepto', 'boletinconcepto', 'boletinconcepto', 45);
INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (57, 'boletinnotas', 'boletinnotas', 'boletinnotas', 45);
INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (58, 'tipodocumento', 'tipodocumento', 'tipodocumento', 46);
+INSERT INTO permiso (id, nombre, descripcion, credencial, fk_modulo_id) VALUES (59, 'informes', 'informes', 'informes', 47);
--
-- Volcar la base de datos para la tabla 'preferencia'
@@ -517,6 +519,7 @@
INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (50, 1, 35);
INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (51, 1, 1);
INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (52, 1, 58);
+INSERT INTO rel_usuario_permiso (id, fk_usuario_id, fk_permiso_id) VALUES (53, 1, 59);
--
-- Volcar la base de datos para la tabla 'rel_usuario_preferencia'
Added: prosistem/alba/trunk/alba/web/css/impresion.css
===================================================================
--- prosistem/alba/trunk/alba/web/css/impresion.css 2007-02-02 15:09:18 UTC (rev 4149)
+++ prosistem/alba/trunk/alba/web/css/impresion.css 2007-02-02 19:27:12 UTC (rev 4150)
@@ -0,0 +1,320 @@
+ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
+{ margin: 0; padding: 0; }
+a img,:link img,:visited img { border: none; }
+
+a:link, a:visited
+{
+ text-decoration: none;
+}
+
+a:hover
+{
+ text-decoration: underline;
+}
+
+body, td
+{
+ margin: 0;
+ padding: 20px;
+ font-family: Arial, sans-serif;
+ font-size: 11px;
+ background-color: #fff;
+}
+
+p
+{
+ margin-bottom: 5px;
+}
+
+#sf_admin_bar
+{
+ margin-top: 8px;
+ position: absolute;
+ right: 20px;
+ width: 250px;
+}
+
+#sf_admin_content
+{
+ margin-right: 270px;
+}
+
+h1
+{
+ margin: 8px 0;
+ padding: 3px;
+ padding-left: 0px;
+ color: #555;
+ font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
+ font-size: 25px;
+}
+
+fieldset h2
+{
+ padding: 3px;
+ color: #333;
+ background-color: #ccf;
+ font-size: 11px;
+}
+
+input, textarea, select
+{
+ padding: 3px;
+ font-family: Arial, sans-serif;
+ font-size: 11px;
+ border: 1px solid #ddd;
+ vertical-align:middle;
+}
+
+label
+{
+ display: block;
+ padding: 0 1em 3px 0;
+ float: left;
+ text-align: left;
+ width: 8em;
+ color: #666;
+ font-weight: normal !important;
+}
+
+label.required
+{
+ color: #333 !important;
+ font-weight: bold !important;
+}
+
+.save-ok
+{
+ margin-bottom: 10px;
+ border: 1px solid #73B65A;
+}
+
+.save-ok h2
+{
+ margin: 0 !important;
+ padding: 5px 20px 5px 25px;
+ font-size: 11px;
+ color: #fff;
+ background: #73B65A url(/sf/images/sf_admin/ok.png) no-repeat 5px 2px;
+}
+
+.form-row
+{
+ clear: both;
+ padding: 10px;
+ border-bottom: 1px solid #ddd;
+}
+
+.form-row .content
+{
+ padding-left: 9em;
+}
+
+.form-errors
+{
+ margin-bottom: 10px;
+ border: 1px solid #f33;
+ background-color: #ffc;
+}
+
+.form-errors h2
+{
+ padding: 5px 20px 5px 25px;
+ font-size: 11px;
+ color: #fff;
+ background: #f33 url(/sf/images/sf_admin/error.png) no-repeat 5px 2px;
+}
+
+.form-errors ul
+{
+ padding: 5px;
+ list-style-type: none;
+}
+
+.form-errors li
+{
+ padding: 5px 20px;
+ background: url(/sf/images/sf_admin/error.png) no-repeat 0 2px;
+}
+
+.form-error
+{
+ color: #f33;
+}
+
+.form-error input, .form-error select, .form-error textarea
+{
+ border: 1px solid #f33;
+}
+
+fieldset
+{
+ margin-bottom: 3px;
+ border: 1px solid #ddd;
+ border-bottom: 0px;
+ background-color: #fff;
+}
+
+fieldset.collapsed * { display:none; }
+fieldset.collapsed h2, fieldset.collapsed { display:block !important; }
+fieldset.collapsed .collapse-toggle { display: inline !important; }
+fieldset.collapse h2 a.collapse-toggle { color:#ffc; }
+fieldset.collapse h2 a.collapse-toggle:hover { text-decoration:underline; }
+
+.float-left
+{
+ float: left;
+}
+
+.float-right
+{
+ float: right;
+}
+
+ul.sf_admin_td_actions
+{
+ list-style-type: none;
+}
+
+ul.sf_admin_td_actions li
+{
+ list-style-type: none;
+ display: inline;
+}
+
+ul.sf_admin_actions
+{
+ margin: 10px 0;
+ list-style-type: none;
+ text-align: right;
+}
+
+ul.sf_admin_actions a
+{
+ color: #333;
+}
+
+ul.sf_admin_actions li
+{
+ list-style-type: none;
+ display: inline;
+}
+
+ul.sf_admin_actions input
+{
+ padding: 3px 3px 3px 20px;
+ color: #333;
+ font-size: 11px;
+ font-family: Arial, sans-serif;
+ border: 0px;
+ border-right: 4px solid #999;
+ background-color: #ffc;
+ cursor: hand;
+ cursor: pointer;
+}
+
+.sf_admin_action_create
+{
+ background: url(/sf/images/sf_admin/add.png) no-repeat 3px 2px;
+ border-right: 4px solid #73B65A !important;
+}
+
+.sf_admin_action_save
+{
+ background: url(/sf/images/sf_admin/save.png) no-repeat 3px 2px;
+ border-right: 4px solid #73B65A !important;
+}
+
+.sf_admin_action_save_and_add
+{
+ background: url(/sf/images/sf_admin/save.png) no-repeat 3px 2px;
+ border-right: 4px solid #73B65A !important;
+}
+
+.sf_admin_action_delete
+{
+ background: url(/sf/images/sf_admin/delete.png) no-repeat 3px 2px;
+ border-right: 4px solid #E75C58 !important;
+}
+
+.sf_admin_action_cancel
+{
+ background: url(/sf/images/sf_admin/cancel.png) no-repeat 3px 2px;
+ border-right: 4px solid #E75C58 !important;
+}
+
+.sf_admin_action_filter
+{
+ background: url(/sf/images/sf_admin/filter.png) no-repeat 3px 2px;
+ border-right: 4px solid #66f !important;
+}
+
+.sf_admin_action_reset_filter
+{
+ background: url(/sf/images/sf_admin/reset.png) no-repeat 3px 2px;
+ border-right: 4px solid #E75C58 !important;
+}
+
+.sf_admin_action_list
+{
+ background: url(/sf/images/sf_admin/list.png) no-repeat 3px 2px;
+ border-right: 4px solid #66f !important;
+}
+
+.sf_admin_default_action
+{
+ background-color: #fc6 !important;
+ font-weight: bold !important;
+}
+
+.sf_admin_list
+{
+ width: 100%;
+ border: 1px solid #ddd;
+ border-bottom: 0px;
+ border-right: 0px;
+}
+
+.sf_admin_list th
+{
+ padding: 2px;
+ background-color: #ccf;
+ text-align: left;
+}
+
+.sf_admin_list th a
+{
+ color: #333;
+}
+
+.sf_admin_list td
+{
+ padding: 3px;
+ border-bottom: 1px solid #ddd;
+ border-right: 1px solid #ddd;
+}
+
+.sf_admin_filters li
+{
+ list-style-type: none;
+}
+
+.sf_admin_row_0 td
+{
+
+}
+
+.sf_admin_row_1 td
+{
+ background-color: #eef;
+}
+
+.sf_admin_edit_help
+{
+ color: #aaa;
+}
+
+.mceEditor td
+{
+ padding: 0px;
+}
Property changes on: prosistem/alba/trunk/alba/web/css/impresion.css
___________________________________________________________________
Name: svn:keywords
+ Id Date Author Rev URL