Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence du fichier simplepie.php

Aller au code source de ce fichier.

Classes

class  SimplePie
class  SimplePie_Item
class  SimplePie_Source
class  SimplePie_Author
class  SimplePie_Category
class  SimplePie_Enclosure
class  SimplePie_Caption
class  SimplePie_Credit
class  SimplePie_Copyright
class  SimplePie_Rating
class  SimplePie_Restriction
class  SimplePie_File
class  SimplePie_HTTP_Parser
class  SimplePie_gzdecode
class  SimplePie_Cache
class  SimplePie_Cache_File
class  SimplePie_Cache_DB
class  SimplePie_Cache_MySQL
class  SimplePie_Misc
class  SimplePie_Decode_HTML_Entities
class  SimplePie_IRI
class  SimplePie_Net_IPv6
class  SimplePie_Parse_Date
class  SimplePie_Content_Type_Sniffer
class  SimplePie_XML_Declaration_Parser
class  SimplePie_Locator
class  SimplePie_Parser
class  SimplePie_Sanitize

Espaces de nommage

namespace  SimplePie

Variables

const SIMPLEPIE_NAME = 'SimplePie'
const SIMPLEPIE_VERSION = '1.2'
const SIMPLEPIE_BUILD = '20090627192103'
const SIMPLEPIE_URL = 'http://simplepie.org'
const SIMPLEPIE_USERAGENT = SIMPLEPIE_NAME . '/' . SIMPLEPIE_VERSION . ' (Feed Parser; ' . SIMPLEPIE_URL . '; Allow like Gecko) Build/' . SIMPLEPIE_BUILD
const SIMPLEPIE_LINKBACK = '<a href="' . SIMPLEPIE_URL . '" title="' . SIMPLEPIE_NAME . ' ' . SIMPLEPIE_VERSION . '">' . SIMPLEPIE_NAME . '</a>'
const SIMPLEPIE_LOCATOR_NONE = 0
const SIMPLEPIE_LOCATOR_AUTODISCOVERY = 1
const SIMPLEPIE_LOCATOR_LOCAL_EXTENSION = 2
const SIMPLEPIE_LOCATOR_LOCAL_BODY = 4
const SIMPLEPIE_LOCATOR_REMOTE_EXTENSION = 8
const SIMPLEPIE_LOCATOR_REMOTE_BODY = 16
const SIMPLEPIE_LOCATOR_ALL = 31
const SIMPLEPIE_TYPE_NONE = 0
const SIMPLEPIE_TYPE_RSS_090 = 1
const SIMPLEPIE_TYPE_RSS_091_NETSCAPE = 2
const SIMPLEPIE_TYPE_RSS_091_USERLAND = 4
const SIMPLEPIE_TYPE_RSS_091 = 6
const SIMPLEPIE_TYPE_RSS_092 = 8
const SIMPLEPIE_TYPE_RSS_093 = 16
const SIMPLEPIE_TYPE_RSS_094 = 32
const SIMPLEPIE_TYPE_RSS_10 = 64
const SIMPLEPIE_TYPE_RSS_20 = 128
const SIMPLEPIE_TYPE_RSS_RDF = 65
const SIMPLEPIE_TYPE_RSS_SYNDICATION = 190
const SIMPLEPIE_TYPE_RSS_ALL = 255
const SIMPLEPIE_TYPE_ATOM_03 = 256
const SIMPLEPIE_TYPE_ATOM_10 = 512
const SIMPLEPIE_TYPE_ATOM_ALL = 768
const SIMPLEPIE_TYPE_ALL = 1023
const SIMPLEPIE_CONSTRUCT_NONE = 0
const SIMPLEPIE_CONSTRUCT_TEXT = 1
const SIMPLEPIE_CONSTRUCT_HTML = 2
const SIMPLEPIE_CONSTRUCT_XHTML = 4
const SIMPLEPIE_CONSTRUCT_BASE64 = 8
const SIMPLEPIE_CONSTRUCT_IRI = 16
const SIMPLEPIE_CONSTRUCT_MAYBE_HTML = 32
const SIMPLEPIE_CONSTRUCT_ALL = 63
const SIMPLEPIE_SAME_CASE = 1
const SIMPLEPIE_LOWERCASE = 2
const SIMPLEPIE_UPPERCASE = 4
const SIMPLEPIE_PCRE_HTML_ATTRIBUTE = '((?:[\x09\x0A\x0B\x0C\x0D\x20]+[^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3D\x3E]*(?:[\x09\x0A\x0B\x0C\x0D\x20]*=[\x09\x0A\x0B\x0C\x0D\x20]*(?:"(?:[^"]*)"|\'(?:[^\']*)\'|(?:[^\x09\x0A\x0B\x0C\x0D\x20\x22\x27\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x3E]*)?))?)*)[\x09\x0A\x0B\x0C\x0D\x20]*'
const SIMPLEPIE_PCRE_XML_ATTRIBUTE = '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'
const SIMPLEPIE_NAMESPACE_XML = 'http://www.w3.org/XML/1998/namespace'
const SIMPLEPIE_NAMESPACE_ATOM_10 = 'http://www.w3.org/2005/Atom'
const SIMPLEPIE_NAMESPACE_ATOM_03 = 'http://purl.org/atom/ns#'
const SIMPLEPIE_NAMESPACE_RDF = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
const SIMPLEPIE_NAMESPACE_RSS_090 = 'http://my.netscape.com/rdf/simple/0.9/'
const SIMPLEPIE_NAMESPACE_RSS_10 = 'http://purl.org/rss/1.0/'
const SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT = 'http://purl.org/rss/1.0/modules/content/'
const SIMPLEPIE_NAMESPACE_RSS_20 = ''
const SIMPLEPIE_NAMESPACE_DC_10 = 'http://purl.org/dc/elements/1.0/'
const SIMPLEPIE_NAMESPACE_DC_11 = 'http://purl.org/dc/elements/1.1/'
const SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO = 'http://www.w3.org/2003/01/geo/wgs84_pos#'
const SIMPLEPIE_NAMESPACE_GEORSS = 'http://www.georss.org/georss'
const SIMPLEPIE_NAMESPACE_MEDIARSS = 'http://search.yahoo.com/mrss/'
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG = 'http://search.yahoo.com/mrss'
const SIMPLEPIE_NAMESPACE_ITUNES = 'http://www.itunes.com/dtds/podcast-1.0.dtd'
const SIMPLEPIE_NAMESPACE_XHTML = 'http://www.w3.org/1999/xhtml'
const SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY = 'http://www.iana.org/assignments/relation/'
const SIMPLEPIE_PHP5 = version_compare(PHP_VERSION, '5.0.0', '>=')
const SIMPLEPIE_FILE_SOURCE_NONE = 0
const SIMPLEPIE_FILE_SOURCE_REMOTE = 1
const SIMPLEPIE_FILE_SOURCE_LOCAL = 2
const SIMPLEPIE_FILE_SOURCE_FSOCKOPEN = 4
const SIMPLEPIE_FILE_SOURCE_CURL = 8
const SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS = 16

Documentation des variables

const SIMPLEPIE_BUILD = '20090627192103'

SimplePie Build

Définition à la ligne 63 du fichier simplepie.php.

Référencé par SimplePie\init().

const SIMPLEPIE_CONSTRUCT_ALL = 63

All constructs

Définition à la ligne 246 du fichier simplepie.php.

const SIMPLEPIE_CONSTRUCT_BASE64 = 8

base64-encoded construct

Définition à la ligne 231 du fichier simplepie.php.

Référencé par SimplePie_Misc\atom_03_construct_type(), SimplePie_Misc\atom_10_content_construct_type(), et SimplePie_Sanitize\sanitize().

const SIMPLEPIE_CONSTRUCT_MAYBE_HTML = 32
const SIMPLEPIE_CONSTRUCT_NONE = 0
const SIMPLEPIE_CONSTRUCT_XHTML = 4
const SIMPLEPIE_FILE_SOURCE_CURL = 8

cURL file source

Définition à la ligne 387 du fichier simplepie.php.

Référencé par SimplePie_File\SimplePie_File().

const SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS = 16

file_get_contents() file source

Définition à la ligne 392 du fichier simplepie.php.

Référencé par SimplePie_File\SimplePie_File().

const SIMPLEPIE_FILE_SOURCE_FSOCKOPEN = 4

fsockopen() file source

Définition à la ligne 382 du fichier simplepie.php.

Référencé par SimplePie_File\SimplePie_File().

const SIMPLEPIE_FILE_SOURCE_LOCAL = 2

Local file source

Définition à la ligne 377 du fichier simplepie.php.

Référencé par SimplePie_Locator\is_feed(), et SimplePie_File\SimplePie_File().

const SIMPLEPIE_FILE_SOURCE_NONE = 0

No file source

Définition à la ligne 367 du fichier simplepie.php.

const SIMPLEPIE_IANA_LINK_RELATIONS_REGISTRY = 'http://www.iana.org/assignments/relation/'

IANA Link Relations Registry

Définition à la ligne 357 du fichier simplepie.php.

Référencé par SimplePie\get_links(), SimplePie_Item\get_links(), et SimplePie_Source\get_links().

const SIMPLEPIE_LINKBACK = '<a href="' . SIMPLEPIE_URL . '" title="' . SIMPLEPIE_NAME . ' ' . SIMPLEPIE_VERSION . '">' . SIMPLEPIE_NAME . '</a>'

SimplePie Linkback

Définition à la ligne 79 du fichier simplepie.php.

const SIMPLEPIE_LOCATOR_ALL = 31

All Feed Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 121 du fichier simplepie.php.

const SIMPLEPIE_LOCATOR_AUTODISCOVERY = 1

Feed Link Element Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 91 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_LOCAL_BODY = 4

Local Feed Body Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 103 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_LOCAL_EXTENSION = 2

Local Feed Extension Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 97 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_NONE = 0

No Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 85 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_REMOTE_BODY = 16

Remote Feed Body Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 115 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_REMOTE_EXTENSION = 8

Remote Feed Extension Autodiscovery

Voir également:
SimplePie::set_autodiscovery_level()

Définition à la ligne 109 du fichier simplepie.php.

Référencé par SimplePie_Locator\find().

const SIMPLEPIE_LOWERCASE = 2

Change to lowercase

Définition à la ligne 256 du fichier simplepie.php.

Référencé par SimplePie_IRI\replace_invalid_with_pct_encoding(), et SimplePie_IRI\set_host().

const SIMPLEPIE_NAME = 'SimplePie'

SimplePie Name

Définition à la ligne 53 du fichier simplepie.php.

const SIMPLEPIE_NAMESPACE_GEORSS = 'http://www.georss.org/georss'
const SIMPLEPIE_NAMESPACE_MEDIARSS = 'http://search.yahoo.com/mrss/'

Media RSS Namespace

Définition à la ligne 337 du fichier simplepie.php.

Référencé par SimplePie_Item\get_enclosures(), et SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG = 'http://search.yahoo.com/mrss'

Wrong Media RSS Namespace

Définition à la ligne 342 du fichier simplepie.php.

Référencé par SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_RDF = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'
const SIMPLEPIE_NAMESPACE_RSS_10_MODULES_CONTENT = 'http://purl.org/rss/1.0/modules/content/'

RSS 1.0 Content Module Namespace

Définition à la ligne 306 du fichier simplepie.php.

Référencé par SimplePie_Item\get_content().

const SIMPLEPIE_NAMESPACE_W3C_BASIC_GEO = 'http://www.w3.org/2003/01/geo/wgs84_pos#'
const SIMPLEPIE_NAMESPACE_XHTML = 'http://www.w3.org/1999/xhtml'

XHTML Namespace

Définition à la ligne 352 du fichier simplepie.php.

Référencé par SimplePie_Parser\tag_close(), et SimplePie_Parser\tag_open().

const SIMPLEPIE_NAMESPACE_XML = 'http://www.w3.org/XML/1998/namespace'

XML Namespace

Définition à la ligne 276 du fichier simplepie.php.

Référencé par SimplePie_Parser\tag_open().

const SIMPLEPIE_PCRE_HTML_ATTRIBUTE = '((?:[\x09\x0A\x0B\x0C\x0D\x20]+[^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x2F\x3D\x3E]*(?:[\x09\x0A\x0B\x0C\x0D\x20]*=[\x09\x0A\x0B\x0C\x0D\x20]*(?:"(?:[^"]*)"|\'(?:[^\']*)\'|(?:[^\x09\x0A\x0B\x0C\x0D\x20\x22\x27\x3E][^\x09\x0A\x0B\x0C\x0D\x20\x3E]*)?))?)*)[\x09\x0A\x0B\x0C\x0D\x20]*'

PCRE for HTML attributes

Définition à la ligne 266 du fichier simplepie.php.

Référencé par SimplePie_Misc\get_element(), et SimplePie_Sanitize\sanitize().

const SIMPLEPIE_PCRE_XML_ATTRIBUTE = '((?:\s+(?:(?:[^\s:]+:)?[^\s:]+)\s*=\s*(?:"(?:[^"]*)"|\'(?:[^\']*)\'))*)\s*'

PCRE for XML attributes

Définition à la ligne 271 du fichier simplepie.php.

Référencé par SimplePie_Sanitize\sanitize().

const SIMPLEPIE_PHP5 = version_compare(PHP_VERSION, '5.0.0', '>=')

Whether we're running on PHP5

Définition à la ligne 362 du fichier simplepie.php.

Référencé par SimplePie\init(), et SimplePie_Cache_MySQL\save().

const SIMPLEPIE_SAME_CASE = 1

Don't change case

Définition à la ligne 251 du fichier simplepie.php.

const SIMPLEPIE_TYPE_ALL = 1023

All feed types

Définition à la ligne 206 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_03 = 256

Atom 0.3

Définition à la ligne 191 du fichier simplepie.php.

Référencé par SimplePie\get_feed_tags(), et SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_10 = 512

Atom 1.0

Définition à la ligne 196 du fichier simplepie.php.

Référencé par SimplePie\get_feed_tags(), et SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_ALL = 768

All Atom

Définition à la ligne 201 du fichier simplepie.php.

Référencé par SimplePie\get_channel_tags().

const SIMPLEPIE_TYPE_NONE = 0

No known feed type

Définition à la ligne 126 du fichier simplepie.php.

Référencé par SimplePie\get_type(), et SimplePie\init().

const SIMPLEPIE_TYPE_RSS_090 = 1

RSS 0.90

Définition à la ligne 131 du fichier simplepie.php.

Référencé par SimplePie\get_channel_tags(), SimplePie\get_image_tags(), et SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091 = 6

RSS 0.91 (both Netscape and Userland)

Définition à la ligne 146 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091_NETSCAPE = 2

RSS 0.91 (Netscape)

Définition à la ligne 136 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091_USERLAND = 4

RSS 0.91 (Userland)

Définition à la ligne 141 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_092 = 8

RSS 0.92

Définition à la ligne 151 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_093 = 16

RSS 0.93

Définition à la ligne 156 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_094 = 32

RSS 0.94

Définition à la ligne 161 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_10 = 64

RSS 1.0

Définition à la ligne 166 du fichier simplepie.php.

Référencé par SimplePie\get_channel_tags(), SimplePie\get_image_tags(), et SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_20 = 128

RSS 2.0

Définition à la ligne 171 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_ALL = 255

All RSS

Définition à la ligne 186 du fichier simplepie.php.

Référencé par SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_RDF = 65

RDF-based RSS

Définition à la ligne 176 du fichier simplepie.php.

Référencé par SimplePie\get_feed_tags().

const SIMPLEPIE_TYPE_RSS_SYNDICATION = 190

Non-RDF-based RSS (truly intended as syndication format)

Définition à la ligne 181 du fichier simplepie.php.

Référencé par SimplePie\get_base(), SimplePie\get_channel_tags(), SimplePie\get_feed_tags(), SimplePie\get_image_height(), SimplePie\get_image_tags(), et SimplePie\get_image_width().

const SIMPLEPIE_UPPERCASE = 4

Change to uppercase

Définition à la ligne 261 du fichier simplepie.php.

Référencé par SimplePie_IRI\replace_invalid_with_pct_encoding().

const SIMPLEPIE_URL = 'http://simplepie.org'

SimplePie Website URL

Définition à la ligne 68 du fichier simplepie.php.

const SIMPLEPIE_USERAGENT = SIMPLEPIE_NAME . '/' . SIMPLEPIE_VERSION . ' (Feed Parser; ' . SIMPLEPIE_URL . '; Allow like Gecko) Build/' . SIMPLEPIE_BUILD

SimplePie Useragent

Voir également:
SimplePie::set_useragent()

Définition à la ligne 74 du fichier simplepie.php.

const SIMPLEPIE_VERSION = '1.2'

SimplePie Version

Définition à la ligne 58 du fichier simplepie.php.