FengOffice ADDONS!! hoy, pdf

Escrito en | 8 Marzo, 2010 | 1 Comment

Para los profanos resumiré que Fengoffice se trata de muchas cosas, gestor de contenido, organizacion colaborativa, notas, calendario, correo, vamos, casi cualquier aplicacion corporativa, pero todo en uno.

Hay muchos de este tipo, pero la mayoría son feos y poco funcionales, Fengoffice es muy agradable y como no podia faltar en mi mundo…

open source!

La magia del open source

Viendo que habia cosas que mejorar (dejando a un lado que ya de por si es muy bueno) me vi con fuerzas como para meterle mano. He visto que en el foro de desarrollo se dan muchos palos de ciego, pero no hay nada bien documentado.

Yo en este caso he desarrollado algo que faltaba y que me parecía muy importante, un visor de pdf’s en la parte de gestión documental.

La funcionalidad:

Cuando sea un archivo pdf, se crea una vista en un iframe a partir de su url del repositorio.

Como se instala:

1 . editar el archivo: fengoffice/application/views/files/file_details_content.php

2. bajo la linea numero 31 (aproximadamente) donde finaliza con un <?php } ?> insertar el siguiente codigo:

<?php // Vista previa embebida para pdf’s (by pawboss.com 8-3-2010)

// extraemos la extension y comprobamos que es un pdf
if (substr($file->getFilename(), -3) == ‘pdf’) {

//extraemos la url exacta del archivo y la asignamos
$urlpdf=get_url(‘files’, ‘download_image’, array(‘id’ => $file->getId(), ‘inline’ => true, ‘modtime’ => $modtime));
//Pintamos bajo la cabecera un iframe de 100% x 900px con el contenido de la url
echo “<iframe src=”.$urlpdf.” width=’100%’ height=’900px’ frameborder=0 align=’center’></iframe>”;

// si te gusta esta addon, escribeme a pawboss@pawboss.com

}

?>

Y a correr!!

Espero que os haya gustado.

Comentarios:

One Response to “FengOffice ADDONS!! hoy, pdf”

  1. BARRY
    Julio 21st, 2010 @ 4:25 am


    Medicamentspot.com. Canadian Health&Care.Best quality drugs.Special Internet Prices.No prescription online pharmacy. No prescription pills. Order pills online

    Buy:Prevacid.Nexium.Petcam (Metacam) Oral Suspension.Accutane.Prednisolone.100% Pure Okinawan Coral Calcium.Retin-A.Arimidex.Human Growth Hormone.Synthroid.Valtrex.Actos.Zovirax.Zyban.Lumigan.Mega Hoodia….

Escribe tu comentario