library/SimplePie.php-Dateireferenz

SimplePie.php-Dateireferenz

gehe zum Quellcode dieser Datei

Datenstrukturen

class  SimplePie
 

Namensbereiche

 SimplePie
 

Constant Groups

 SimplePie
 

Variablen

const SIMPLEPIE_NAME 'SimplePie'
 
const SIMPLEPIE_VERSION '1.3.1'
 
const SIMPLEPIE_BUILD gmdate('YmdHis', SimplePie_Misc::get_build())
 
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_MEDIARSS_WRONG2 'http://video.search.yahoo.com/mrss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3 'http://video.search.yahoo.com/mrss/'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4 'http://www.rssboard.org/media-rss'
 
const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5 'http://www.rssboard.org/media-rss/'
 
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_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
 

Variablen-Dokumentation

const SIMPLEPIE_BUILD gmdate('YmdHis', SimplePie_Misc::get_build())

SimplePie Build

Noch zu erledigen:
Hardcode for release (there's no need to have to call SimplePie_Misc::get_build() only every load of simplepie.inc)

Definiert in Zeile 59 der Datei SimplePie.php.

Wird benutzt von SimplePie_Misc\debug(), SimplePie\fetch_data() und SimplePie\init().

const SIMPLEPIE_CONSTRUCT_ALL 63

All constructs

Definiert in Zeile 242 der Datei SimplePie.php.

const SIMPLEPIE_CONSTRUCT_BASE64 8
const SIMPLEPIE_CONSTRUCT_NONE 0
const SIMPLEPIE_FILE_SOURCE_CURL 8

cURL file source

Definiert in Zeile 398 der Datei SimplePie.php.

Wird benutzt von SimplePie_File\__construct().

const SIMPLEPIE_FILE_SOURCE_FILE_GET_CONTENTS 16

file_get_contents() file source

Definiert in Zeile 403 der Datei SimplePie.php.

Wird benutzt von SimplePie_File\__construct().

const SIMPLEPIE_FILE_SOURCE_FSOCKOPEN 4

fsockopen() file source

Definiert in Zeile 393 der Datei SimplePie.php.

Wird benutzt von SimplePie_File\__construct().

const SIMPLEPIE_FILE_SOURCE_LOCAL 2

Local file source

Definiert in Zeile 388 der Datei SimplePie.php.

Wird benutzt von SimplePie_File\__construct() und SimplePie_Locator\is_feed().

const SIMPLEPIE_FILE_SOURCE_NONE 0

No file source

Definiert in Zeile 378 der Datei SimplePie.php.

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

IANA Link Relations Registry

Definiert in Zeile 373 der Datei SimplePie.php.

Wird benutzt von SimplePie_Source\get_links(), SimplePie_Item\get_links() und SimplePie\get_links().

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

SimplePie Linkback

Definiert in Zeile 75 der Datei SimplePie.php.

const SIMPLEPIE_LOCATOR_ALL 31

All Feed Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 117 der Datei SimplePie.php.

const SIMPLEPIE_LOCATOR_AUTODISCOVERY 1

Feed Link Element Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 87 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_LOCAL_BODY 4

Local Feed Body Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 99 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_LOCAL_EXTENSION 2

Local Feed Extension Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 93 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_NONE 0

No Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 81 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_REMOTE_BODY 16

Remote Feed Body Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 111 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOCATOR_REMOTE_EXTENSION 8

Remote Feed Extension Autodiscovery

Siehe auch
SimplePie::set_autodiscovery_level()

Definiert in Zeile 105 der Datei SimplePie.php.

Wird benutzt von SimplePie_Locator\find().

const SIMPLEPIE_LOWERCASE 2

Change to lowercase

Definiert in Zeile 252 der Datei SimplePie.php.

const SIMPLEPIE_NAME 'SimplePie'

SimplePie Name

Definiert in Zeile 48 der Datei SimplePie.php.

Wird benutzt von SimplePie\fetch_data().

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

Media RSS Namespace

Definiert in Zeile 333 der Datei SimplePie.php.

Wird benutzt von SimplePie_Item\get_enclosures() und SimplePie_Parser\split_ns().

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

Wrong Media RSS Namespace. Caused by a long-standing typo in the spec.

Definiert in Zeile 338 der Datei SimplePie.php.

Wird benutzt von SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG2 'http://video.search.yahoo.com/mrss'

Wrong Media RSS Namespace #2. New namespace introduced in Media RSS 1.5.

Definiert in Zeile 343 der Datei SimplePie.php.

Wird benutzt von SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG3 'http://video.search.yahoo.com/mrss/'

Wrong Media RSS Namespace #3. A possible typo of the Media RSS 1.5 namespace.

Definiert in Zeile 348 der Datei SimplePie.php.

Wird benutzt von SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG4 'http://www.rssboard.org/media-rss'

Wrong Media RSS Namespace #4. New spec location after the RSS Advisory Board takes it over, but not a valid namespace.

Definiert in Zeile 353 der Datei SimplePie.php.

Wird benutzt von SimplePie_Parser\split_ns().

const SIMPLEPIE_NAMESPACE_MEDIARSS_WRONG5 'http://www.rssboard.org/media-rss/'

Wrong Media RSS Namespace #5. A possible typo of the RSS Advisory Board URL.

Definiert in Zeile 358 der Datei SimplePie.php.

Wird benutzt von 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

Definiert in Zeile 302 der Datei SimplePie.php.

Wird benutzt von 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

Definiert in Zeile 368 der Datei SimplePie.php.

Wird benutzt von SimplePie_Parser\tag_close() und SimplePie_Parser\tag_open().

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

XML Namespace

Definiert in Zeile 272 der Datei SimplePie.php.

Wird benutzt von 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

Definiert in Zeile 262 der Datei SimplePie.php.

Wird benutzt von SimplePie_Misc\get_element() und SimplePie_Sanitize\sanitize().

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

PCRE for XML attributes

Definiert in Zeile 267 der Datei SimplePie.php.

Wird benutzt von SimplePie_Sanitize\sanitize().

const SIMPLEPIE_SAME_CASE 1

Don't change case

Definiert in Zeile 247 der Datei SimplePie.php.

const SIMPLEPIE_TYPE_ALL 1023

All feed types

Definiert in Zeile 202 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_03 256

Atom 0.3

Definiert in Zeile 187 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_feed_tags() und SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_10 512

Atom 1.0

Definiert in Zeile 192 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_feed_tags() und SimplePie\get_type().

const SIMPLEPIE_TYPE_ATOM_ALL 768

All Atom

Definiert in Zeile 197 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_channel_tags().

const SIMPLEPIE_TYPE_NONE 0

No known feed type

Definiert in Zeile 122 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type() und SimplePie\init().

const SIMPLEPIE_TYPE_RSS_090 1

RSS 0.90

Definiert in Zeile 127 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_channel_tags(), SimplePie\get_image_tags() und SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091 6

RSS 0.91 (both Netscape and Userland)

Definiert in Zeile 142 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091_NETSCAPE 2

RSS 0.91 (Netscape)

Definiert in Zeile 132 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_091_USERLAND 4

RSS 0.91 (Userland)

Definiert in Zeile 137 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_092 8

RSS 0.92

Definiert in Zeile 147 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_093 16

RSS 0.93

Definiert in Zeile 152 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_094 32

RSS 0.94

Definiert in Zeile 157 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_10 64

RSS 1.0

Definiert in Zeile 162 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_channel_tags(), SimplePie\get_image_tags() und SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_20 128

RSS 2.0

Definiert in Zeile 167 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_ALL 255

All RSS

Definiert in Zeile 182 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_type().

const SIMPLEPIE_TYPE_RSS_RDF 65

RDF-based RSS

Definiert in Zeile 172 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_feed_tags().

const SIMPLEPIE_TYPE_RSS_SYNDICATION 190

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

Definiert in Zeile 177 der Datei SimplePie.php.

Wird benutzt von SimplePie\get_base(), SimplePie\get_channel_tags(), SimplePie\get_feed_tags(), SimplePie\get_image_height(), SimplePie\get_image_tags() und SimplePie\get_image_width().

const SIMPLEPIE_UPPERCASE 4

Change to uppercase

Definiert in Zeile 257 der Datei SimplePie.php.

const SIMPLEPIE_URL 'http://simplepie.org'

SimplePie Website URL

Definiert in Zeile 64 der Datei SimplePie.php.

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

SimplePie Useragent

Siehe auch
SimplePie::set_useragent()

Definiert in Zeile 70 der Datei SimplePie.php.

const SIMPLEPIE_VERSION '1.3.1'

SimplePie Version

Definiert in Zeile 53 der Datei SimplePie.php.

Wird benutzt von SimplePie_Misc\debug().




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.