191 lines
7.4 KiB
HTML
191 lines
7.4 KiB
HTML
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
|
|
<title>Dokumentace: Podcast</title>
|
|
</head>
|
|
<body>
|
|
<h1>Dokumentace k pluginu 'Podcast'<br />
|
|
<small>(serendipity_event_podcast)</small></h1>
|
|
<p>Dokumentaci k tomuto pluginu pøelo¾il do èe¹tiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 23.6.2012. Od té doby mohl být plugin pozmìnìn nebo mohly být roz¹íøené jeho funkce. Zkontrolujte pro jistotu i <a href="ChangeLog">aktuální anglický "ChangeLog"</a>.
|
|
</p>
|
|
|
|
<h2>Popis pluginu</h2>
|
|
<p>Pøidává "podcastovací" mo¾nosti (RSS zapouzdøení, pøehrávaè videa a/nebo hudby)
|
|
</p>
|
|
|
|
#
|
|
1.37:
|
|
* Increased debug verbosity
|
|
|
|
1.35:
|
|
* Use XML compliant controls=1 syntax
|
|
|
|
1.34:
|
|
* media links having a (configurable) CSS class style are ignored (not replaced by players or added to RSS).
|
|
|
|
1.33: Small lang update
|
|
|
|
1.32:
|
|
* Added check for s9y >= 1.6 for the itunes meta compatibility
|
|
|
|
1.31:
|
|
* Fixed problem when the extended attributes podcast field was used
|
|
which lead to duplicate player items
|
|
|
|
1.30:
|
|
* Bundle flowplayer
|
|
* Bundle getid3 library
|
|
* customizable players
|
|
* HTML5 audio/video player customization
|
|
* Added ?podcast_format=XXX URL option to rss.php
|
|
|
|
1.23
|
|
* Add CacheLite cachedir specification
|
|
|
|
Version 1.22
|
|
* Fix problem with double // beginning javascript
|
|
|
|
Version 1.21 (garvinhicking)
|
|
* Fix issue with local PEAR bundling
|
|
|
|
Version 1.18 (garvinhicking)
|
|
* mediaplayer.* note added
|
|
* changed default plugin http path
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.17 (brockhaus):
|
|
|
|
* Ensure enclosures in feed, even if nothing is displayed in the
|
|
entry. Added an option to disable this feature.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.16 (brockhaus):
|
|
|
|
* FLV player is not displayed because of missing JavaScript, if the
|
|
blogs entries are cached. Now the JavaScript optimization is
|
|
optional, defaulting to false.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.15 (brockhaus):
|
|
|
|
* FLV player was not displayed in admins preview, as the needed
|
|
javascript is not added by the backend. In that case the JS is
|
|
added to the body of the previewed article.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.14 (brockhaus):
|
|
|
|
* Because of license reasons I removed the JW-FLV player itself from
|
|
the plugin distribution and added an installation information into
|
|
the plugins configuration.
|
|
* Adds JW-FLV JavaScript file to the header only, if an article
|
|
containing a JW-FLV player is shown on the page.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.13 (brockhaus):
|
|
|
|
* Added JW-FLV-Player for playing flash FLV videos.
|
|
|
|
Version 1.12 (garvinhicking)
|
|
------------------------------------------------------------------------
|
|
* renamed serendipity_event_podcast_player.php to
|
|
podcast_player.php. Only s9y plugins are allowed to be
|
|
prefixed serendipity_event_XXX.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.11 (brockhaus):
|
|
|
|
* Media files added via the extended article attributes were not
|
|
always added to the Feed as enclosures.
|
|
* Try to make it working rudimentarily even if getid3 lib is not
|
|
installed, found or working correctly.
|
|
* If plugin version change, the cached fileinfos are recalculated
|
|
automatically.
|
|
* Added much more debug logging.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.10 (brockhaus):
|
|
|
|
* If an podcast was found in one article it was added as enclosure
|
|
to all following items in the RSS feed.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.9 (brockhaus):
|
|
|
|
* Made RSS enclosure parsing independend from existing <embed> tags.
|
|
* Removed <embed> tags from player code to make generated code XHTML
|
|
valid.
|
|
* Added XSPF flash player for MP3 files.
|
|
|
|
------------------------------------------------------------------------
|
|
Version 1.8 (brockhaus):
|
|
|
|
* Global "Use Player" setting was ignored while podcasting with the
|
|
extended attributes. Now a link is added to the configured place
|
|
in the article instead of a player.
|
|
* Encoding of fileurls made trouble, when article editor encoded
|
|
url already (tinyEd). Now only spaces found will be encoded.
|
|
* RSS compatibility: RSS secification supports only one enclosure.
|
|
It is possible now to configure, that only the first media file
|
|
found per entry will be enclosured to the RSS feed.
|
|
|
|
<h2>Historie verzí (ChangeLog)</h2>
|
|
<ul>
|
|
<li>Verze 1. []</li>
|
|
<ul>
|
|
<li></li>
|
|
</ul>
|
|
<li>Verze 1. []</li>
|
|
<ul>
|
|
<li></li>
|
|
</ul>
|
|
<li>Verze 1.7 [brockhaus]</li>
|
|
<ul>
|
|
<li>Plugin je odpojitelný (unstackable)</li>
|
|
<li>Soubory podcastù, které obsahovaly v názvu mezery nebo speciální znaky, zpùsobovaly problémy v RSS kanálu. Nyní jsou encodovány.</li>
|
|
<li>Odstranìné roz¹íøené atributy zapouzdøení, proto¾e RSS validátory je oznaèovaly jako pùvodce potí¾í v nìkterých RSS èteèkách.</li>
|
|
</ul>
|
|
<li>Verze 1.6 [brockhaus]</li>
|
|
<ul>
|
|
<li>Podcastování pomocí roz¹íøených vlastností pøíspìvku nefungovalo správnì, pokud bylo Serendipity instalováno na HTTPS serveru.</li>
|
|
</ul>
|
|
<li>Verze 1.5 [brockhaus]</li>
|
|
<ul>
|
|
<li>Podcastování pomocí roz¹íøených vlastností pøíspìvku nefungovalo správnì, pokud bylo Serendipity instalováno v podadresáøi.</li>
|
|
<li>Minimální zmìna výkonu podle pøání u¾ivatele [Garvin]. :-)</li>
|
|
</ul>
|
|
<li>Verze 1.4 [brockhaus]</li>
|
|
<ul>
|
|
<li>Média nalezená v atributech roz¹íøené textové èásti pøíspìvku jsou také vlo¾ena do pøíspìvku. (volitelné)</li>
|
|
<li>Pøehrávaèe umí pøízpùsobit svoji velikost podle rozmìrù pøehrávaného videa.</li>
|
|
<li>Optimalizovaný WMP výstup.</li>
|
|
</ul>
|
|
<li>Verze 1.3 [garvinhicking]</li>
|
|
<ul>
|
|
<li>kompatibilita s PHP4</li>
|
|
</ul>
|
|
<li>Verze 1.2 [brockhaus]</li>
|
|
<ul>
|
|
<li>Odkazování na MP3 nefunguje ve v¹ech situacích. (v¾dy funguje pouze starý styl zadání podcastu)</li>
|
|
<li>Média v roz¹íøené textové èásti pøíspìvku byla zapouzdøena dvakrát.</li>
|
|
</ul>
|
|
<li>Verze 1.1 [brockhaus]</li>
|
|
<ul>
|
|
<li>Nahrazení syntaxe [podcast: ..] html odkazem, dokonce i kdy¾ není po¾adováno ¾ádné nahrazení pøehrávaèem.</li>
|
|
<li>Nahrazení flashového mp3 pøehrávaèe malou verzí guicktime playeru, proto¾e nefungoval v Internet Exploreru a zpùsoboval problémy v RSS kanálu.</li>
|
|
<li>roz¹íøení Podcast Enclosure: pøidáno expect_md5 a expect_length</li>
|
|
</ul>
|
|
<li>Verze 1.0 [brockhaus]</li>
|
|
<ul>
|
|
<li>Pøesun starého [podcast: ..] stylu do nového kódu pluginu (u¾ivatel [garvinhicking])</li>
|
|
<li>Pøidáno nastavení atributù roz¹íøené textové èásti pøíspìvku</li>
|
|
<li>Kompletní pøepsání pluginu. Nyní umí podcastování videa, pøidávání podcastù k èlánkùm je MNOHEM jednodu¹¹í, mime-typ podcastu je rozpoznávám automaticky pomocí knihovny getid3 (<a href="http://getid3.org">http://getid3.org</a>), která by se mìla nacházet v Serendipity v adresáøi bundled-libs.</li>
|
|
</ul>
|
|
<li>Verze 0.9 [Hannes Gassert]</li>
|
|
<ul>
|
|
<li>první release</li>
|
|
</ul>
|
|
</ul>
|
|
|
|
</body>
|
|
</html>
|