Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2008, 15:18
Avatar de MaBoRaK
MaBoRaK
 
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años
Puntos: 35
Maborak reader (Beta) - Download/Install

loading..............

Bueno 2 años atras creo hice un lector RSS y no se... por nostalgia he retomado la aplicación esta vez usando mi libreria "maborak". Espero le sirva a alguien.


Maborak Reader (version 0.1)
----------------------------------------

Copyright © 2003-2008 Maborak Technologies Inc. (http://www.maborak.com)

Sun Feb 10 2008 20:56:27 GMT-0400 (BOT)

-----------------------------------------------------------------------------------

Tabla de Contenidos

1. Introducción

2. Instalación

2.1. Instalación simple
2.2. Instalación personalizada

3. Historial
3. Créditos

-----------------------------------------------------------------------------------

1. Introducción

Maborak Reader, es un lector de noticias (OPEN SOURCE) en formato RSS, ATOM, RDF.

DOWNLOAD


Compatibilidad: Mozilla firefox, Opera, Safari, Gecko browsers,
Internet Explorer (No testeado)

2. Instalación

2.1. Instalación simple

1) Subir el archivo maborak.module.rss.php y class.json.php a la altura
de la página a usar como lector.

2) Poner el siguiente código en el HEADER del lector.


Código HTML:
<script type="text/javascript" src="http://js.maborak.com/maborak/core/maborak.js"></script>
<script type="text/javascript">
var leimnud = new maborak().make({
	modules	:"dom,abbr,rpc,drag,app,panel,fx,grid,rss",
	files	:"json"
});
</script>
<script type="text/javascript">
leimnud.event.add(window,"load",function(){
	var rss = new leimnud.module.rss();
	rss.make({
		target	:'rss' //Contenedor
	});
})
</script>
;
Este código cargará el lector con la posibilidad de guardar los Feeds en una cookie, se
necesita que maborak.module.rss.php esté correctamente instalado ya que el proceso AJAX
llamará a este archivo para abrir feeds remotos.

2.2. Instalación personalizada

El lector acepta las siguientes opciones.

Código HTML:
var rss = new leimnud.module.rss();
rss.make(opciones);

Código:
    width	: [default=250], 	Ancho del lector
    multiple	: [default=true], 	Habilitar el selector de Feeds
    Default	: [default=0], 		Feed a cargar por defecto
    proxy	: [default='maborak.module.rss.php', Archivo php a usar como proxy y procesos
                           que requiera del servidor
    target	: [default=document.body], Elemento en el cual se cargará el lector, puede ser
                           un objeto DOM o un id.
    toolbar	: [default=true], 	Habilitar el toolbar Añadir,Recargar,Detalles
    saveDataIn	: [default='cookie'], 	Define el motor a usar para guardar feeds nuevos, puede
                           manejarse con cookies  o un archivo json, puede definirse como
			   'cookie' o 'json'
    fileJson	: [default='maborak.module.rss.feeds.json'], Archivo json a usarse en caso de que
                           saveDataIn se defina en 'json' este archivo debe tener permisos 666 o
			   bien la carpeta donde va a crearse tener permisos 777.
			   El archivo json se crea al nivel de 'maborak.module.rss.php'
    feed	: [default=[]], El lector puede leer feeds definidos al momento de cargarse, el 
                           formato debe ser.
	                           feed:[
			   	{
					url  :"http://path.to/feed.xml",
					title:"Feed 1",
					proxy:true
				},
			   	{
					url  :"http://path.to/feed.xml",
					title:"Feed 2",
					proxy:true
				},
				{
					url  :"http://path.to/feed.xml",
					title:"Feed 3",
					proxy:true
				}
			   ]
Ejemplos:

1) cargar lector usando cookies


Código PHP:
    var rss = new leimnud.module.rss();
    
rss.make({
        
target    :'rss'
    
}); 

2) cargar lector usando json para leer/escribir Feeds


Código PHP:
    var rss = new leimnud.module.rss();
    
rss.make({
        
target      :'rss',
        
saveDataIn:'json'
    
}); 


3) cargar lector usando json para leer/escribir Feeds junto a 1 Feed cargado manualmente


Código PHP:
    var rss = new leimnud.module.rss();
    
rss.make({
        
width      :290,
        
target      :'rss',
        
saveDataIn:'json',
        
feed:[
            {
                
url  :"http://www.kriptopolis.org/rss",
                
title:"Kriptopolis.org",
                
proxy:true
            
}
        ]

    }); 
3. Historial

version 0.1 : Se pueden enviar items por correo.
Se puede guardar feeds en un objeto json.

4. Créditos

Para crear el lector se ha usado la libreria "maborak" (http://js.maborak.com

maborak: [email protected] o [email protected]


Sugerencias, bugs, requerimientos, por favor hacerlas llegar al mail.




connection closed.
__________________

Maborak Technologies

Última edición por MaBoRaK; 05/03/2008 a las 11:03