Login   Register  
PHP Classes

File: index.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Roberto Aleman  >  AutoRSS  >  index.php  >  Download  
File: index.php
Role: Example script
Content type: text/plain
Description: index.php
Class: AutoRSS
Generate a RSS feed from files of a directory
Author: By
Last change: change log :

22/06/09: Add tags : generator in channel definition and pubDate, isPermalink, category domain in item definition
and add lstat option to get info about file, where:
$info[7], size in bytes
$info[9], 9 mtime last modified (Unix time)
Date: 5 years ago
Size: 1,809 bytes


Class file image Download
/* Class AutoRSS v 1.0
Autor : Roberto Aleman
Email : ventics@gmail.com
General Public Licence , GPL */
// call to auto rss class 
//create new object
$newrss = new autorss();
/* example of use and orden of vars : 
$document_type : document type, default : Content-type:text/xml
$path: absolute path of your folder, example path : http://ventics.com/autorss/
$xmlversion : XML file version , default : 1.0
$encoding : encondig : default :utf-8
$rssversion : RSS version, default : 2.0
$atomversion : ATOM version , default : http://www.w3.org/2005/Atom
$title: Title of your RSS autoengine channel : example: CLASS AUTORSS
$homelink: Link os your RSS autoengine channerl: example: http://www.ventics.com/autorss/ 
$description: description about your autoengine channel : example : CLASS AUTORSS TEST by ROBERTO ALEMAN
$language: language of xml file definition , ISO format is require, example: en-us
$lastupdate: Date of last update xml file autoengine, example : Sun, 31 May 2009 09:41:01 GMT
$callfile: file to calle autorss class, example : index.php
$generator: channel generator
$permalink: if permalink? true or false
$category: category of each file

change log : 

22/06/09: Add tags : generator in channel definition and pubDate, isPermalink, category domain in item definition 
and add lstat option to get info about file, where:
$info[7],  size in bytes 
$info[9], 9 mtime last modified (Unix time)

//send parameters and engine rss
$newrss->show("Content-type:text/xml","http://localhost/autorss/""1.0","utf-8","2.0","http://www.w3.org/2005/Atom","CLASS AUTORSS","http://localhost/autorss/","CLASS AUTORSS TEST by ROBERTO ALEMAN","en-us","Sun, 31 May 2009 09:41:01 GMT","index.php","CLASS AUTORSS","true","My Pics");