Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/aimogen-pro/res/simplepie/README.markdown

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + SimplePie
2 + =========
3 +
4 + SimplePie is a very fast and easy-to-use class, written in PHP, that puts the
5 + 'simple' back into 'really simple syndication'. Flexible enough to suit
6 + beginners and veterans alike, SimplePie is focused on [speed, ease of use,
7 + compatibility and standards compliance][what_is].
8 +
9 + [what_is]: http://simplepie.org/wiki/faq/what_is_simplepie
10 +
11 +
12 + Requirements
13 + ------------
14 + * PHP 7.2+ (Required since SimplePie 1.8.0)
15 + * libxml2 (certain 2.7.x releases are too buggy for words, and will crash)
16 + * One of iconv, mbstring or intl extensions
17 + * cURL or fsockopen()
18 + * PCRE support
19 +
20 +
21 + PSR-16: Caching support
22 + --------------
23 +
24 + Since SimplePie 1.8.0 you can use the [PSR-16](https://www.php-fig.org/psr/psr-16/) cache from
25 + [Symfony](https://symfony.com/doc/current/components/cache.html)
26 + or [every other implementation](https://packagist.org/providers/psr/simple-cache-implementation).
27 +
28 + ```php
29 + $simplepie = new \SimplePie\SimplePie();
30 + $simplepie->set_cache(
31 + new \Symfony\Component\Cache\Psr16Cache(
32 + new \Symfony\Component\Cache\Adapter\FilesystemAdapter()
33 + ),
34 + );
35 + ```
36 +
37 + What comes in the package?
38 + --------------------------
39 + 1. `src/` - SimplePie classes for use with the autoloader
40 + 2. `autoloader.php` - The SimplePie Autoloader if you want to use the separate
41 + file version.
42 + 3. `README.markdown` - This document.
43 + 4. `LICENSE.txt` - A copy of the BSD license.
44 + 5. `compatibility_test/` - The SimplePie compatibility test that checks your
45 + server for required settings.
46 + 6. `demo/` - A basic feed reader demo that shows off some of SimplePie's more
47 + noticeable features.
48 + 7. `idn/` - A third-party library that SimplePie can optionally use to
49 + understand Internationalized Domain Names (IDNs).
50 + 8. `build/` - Scripts related to generating pieces of SimplePie
51 + 9. `test/` - SimplePie's unit test suite.
52 +
53 + ### Where's `simplepie.inc`?
54 + Since SimplePie 1.3, we've split the classes into separate files to make it easier
55 + to maintain and use.
56 +
57 + If you'd like a single monolithic file, see the assets in the
58 + [releases](https://github.com/simplepie/simplepie/releases), or you can
59 + run `php build/compile.php` to generate `SimplePie.compiled.php` yourself.
60 +
61 + To start the demo
62 + -----------------
63 + 1. Upload this package to your webserver.
64 + 2. Make sure that the cache folder inside of the demo folder is server-writable.
65 + 3. Navigate your browser to the demo folder.
66 +
67 +
68 + Need support?
69 + -------------
70 + For further setup and install documentation, function references, etc., visit
71 + [the wiki][wiki]. If you're using the latest version off GitHub, you can also
72 + check out the [API documentation][].
73 +
74 + If you can't find an answer to your question in the documentation, head on over
75 + to one of our [support channels][]. For bug reports and feature requests, visit
76 + the [issue tracker][].
77 +
78 + [API documentation]: http://dev.simplepie.org/api/
79 + [wiki]: http://simplepie.org/wiki/
80 + [support channels]: http://simplepie.org/support/
81 + [issue tracker]: http://github.com/simplepie/simplepie/issues
82 +
83 +
84 + Project status
85 + --------------
86 + SimplePie is currently maintained by Malcolm Blaney.
87 +
88 + As an open source project, SimplePie is maintained on a somewhat sporadic basis.
89 + This means that feature requests may not be fulfilled straight away, as time has
90 + to be prioritized.
91 +
92 + If you'd like to contribute to SimplePie, the best way to get started is to fork
93 + the project on GitHub and send pull requests for patches. When doing so, please
94 + be aware of our [coding standards](http://simplepie.org/wiki/misc/coding_standards).
95 +
96 + The main development for the next minor release happens in `master` branch.
97 + Please create your pull requests primarily against this branch.
98 +
99 + We do not actively provide bug fixes or security fixes for older versions. Nevertheless,
100 + you are welcome to create backport PRs if you still need support for older PHP versions.
101 + Please open your PR against the appropriate branch.
102 +
103 + | branch | requires |
104 + |----------------------------------------------------------------------------|-------------|
105 + | [master](https://github.com/simplepie/simplepie/tree/master) | PHP 7.2.0+ |
106 + | [one-dot-seven](https://github.com/simplepie/simplepie/tree/one-dot-seven) | PHP 5.6.0+ |
107 + | [one-dot-three](https://github.com/simplepie/simplepie/tree/one-dot-three) | PHP 5.2.0+ |
108 +
109 +
110 + Authors and contributors
111 + ------------------------
112 + ### Current
113 + * [Malcolm Blaney][] (Maintainer, support)
114 +
115 + ### Alumni
116 + * [Ryan McCue][] (developer, support)
117 + * [Ryan Parman][] (Creator, developer, evangelism, support)
118 + * [Sam Sneddon][] (Lead developer)
119 + * [Michael Shipley][] (Submitter of patches, support)
120 + * [Steve Minutillo][] (Submitter of patches)
121 +
122 + [Malcolm Blaney]: https://mblaney.xyz
123 + [Ryan McCue]: http://ryanmccue.info
124 + [Ryan Parman]: http://ryanparman.com
125 + [Sam Sneddon]: https://gsnedders.com
126 + [Michael Shipley]: http://michaelpshipley.com
127 + [Steve Minutillo]: http://minutillo.com/steve/
128 +
129 +
130 + ### Contributors
131 + For a complete list of contributors:
132 +
133 + 1. Pull down the latest SimplePie code
134 + 2. In the `simplepie` directory, run `git shortlog -ns`
135 +
136 +
137 + License
138 + -------
139 + [New BSD license](http://www.opensource.org/licenses/BSD-3-Clause)
140 +