Skip to content

Releases: podlove/podlove-publisher

1.10.2-alpha

14 Mar 06:30
Compare
Choose a tag to compare
  • Feature: add template filter formatBytes to format an integer as kilobytes, megabytes etc. Example: {{ file.size|formatBytes }}
  • Feature: New accessor {{ file.id }}. This is required to generate download forms.
  • Fix: [podlove-episode-contributor-list] shortcode: Firstly, the "title" attribute works again. Secondly, output by group is optional now and defaults to "not grouped" (as it was before 1.10). If you are using contributor groups and would like grouped output, use [podlove-episode-contributor-list groupby="group"]
  • Fix: division by zero bug in statistics dashboard
  • Fix: parse time in statistics dashboard correctly as normalplaytime
  • Fix: add missing template accessor {{ episode.recordingDate }}
  • Remove separate "publication date" field in episodes. Instead, use the episode post publication date maintained by WordPress. It can be accessed via {{ episode.publicationDate }}
  • Fix: missing contributor-edit-icon on last entries

1.10.1-alpha

10 Mar 14:57
Compare
Choose a tag to compare
  • Fix: podlove-episode-contributor-list shortcode: add support for "group" and "role" attributes
  • Fix: podlove-episode-contributor-list shortcode: fix broken flattr button
  • Fix: feed widget: only compress if zlib extension is loaded

1.10.0-alpha

10 Mar 13:56
Compare
Choose a tag to compare

All-new, mighty Templating system

You can now use the Twig Template Syntax in all templates. Access all podcast/episode data via the new template API. Please read the Template Guide to get started.

If you have used templates before, please note that some shortcodes are now DEPRECATED. That means they still work but will be removed at some point. Following is a list of affected shortcodes and their replacements:

Instead of [podlove-web-player], write {{ episode.player }}.

Instead of [podlove-podcast-license], write {{ podcast.license.html }}.

Instead of [podlove-episode-license], write {{ episode.license.html }}.

Instead of [podlove-episode field="subtitle"], write {{ episode.subtitle }}. Instead of [podlove-episode field="summary"], write {{ episode.summary }} etc. When in doubt, look at the Episode Template Reference.

Changing the podcast data shortcodes works exactly the same: Instead of [podlove-podcast field="title"], write {{ podcast.title }} etc. When in doubt, look at the Podcast Template Reference.

Other Changes

  • Feature: The Podlove dashboard includes a section for feeds if you activate the "Feed Validation" module. It is intended as an overview for the state of your feeds. It shows the latest modification date, the number of entries, compressed and uncompressed size and the latest item. Additionally, you can validate your feeds against the w3c feed validator right from the dashboard.
  • Feature" Better Bitlove integration. There is a new setting in Podlove > Podcast Feeds > Directory Settings called "Available via Bitlove?". It checks if there is a corresponding Bitlove feed and verifies it on a regular basis.
  • Feature: Support for the oEmbed format
  • New shortcode: [podlove-episode-list] lists all episodes including their episode image, publication date, title, subtitle and duration chronologically. This replaces the archive pages generated by the Archivist - Custom Archive Templates plugin, if you are using it right now.
  • New shortcode: [podlove-feed-list] lists all public feeds
  • New shortcode: [podlove-global-contributor-list] shows all podcast contributors and lists related episodes.
  • New shortcode: [podlove-podcast-contributor-list] shows regular podcast contributors
  • Enhancement: The feed title may now include the asset title for easier discovery. This setting can be found at Podlove > Feed Settings
  • Changed shortcode: [podlove-contributor-list] is DEPRECATED. Please use [podlove-episode-contributor-list] instead.
  • Enhancement: add "autogrow" feature to chaptermarks text field
  • Enhancement: globally hide the migration-tool banner once dismissed rather than per-client via cookie
  • Fix: When setting the chapter asset to manual, delete all chapter caches to avoid hiccups
  • Fix: Contributor links in the backend use an ID now rather than the contributor slug. That way they work when no slug is set.
  • Fix ADN backslash escaping issue in post titles
  • Fix: all contributions can be deleted

1.9.12

14 Feb 16:10
Compare
Choose a tag to compare
  • Enhancement: Take over chapters when switching from chapter asset to manual
  • Enhancement: Contributor tables look better in a wider range of themes
  • Fix: Auphonic module: Buttons cannot be clicked again while the corresponding action is in progress

1.9.11-alpha

13 Feb 14:55
Compare
Choose a tag to compare
  • Enhancement: Split podcast settings into tabs.
  • Enhancement: Import/Export module supports contributors and contributions
  • Enhancement: Separate "default contributors" and "podcast contributors". You can configure default contributors in "Contributor Settings > Defaults" and podcast contributors in "Podcast Settings > Contributors". Display podcast contributors using the shortcode [podlove-podcast-contributor-list].
  • Enhancements: Plethora of adjustments in contributor interfaces to avoid confusions and smoothen workflows
  • Feature: Contributions may have a public comment (to describe the context of the person), which can be displayed in contributor lists.
  • Fix: Skip contributions with missing contributors.

1.9.10-alpha

21 Jan 17:14
Compare
Choose a tag to compare
  • Fix: episode images when using manual entry
  • Fix: do not include episodes in blog feed
  • Fix: paged feed calculation of number of pages when using global Publisher default
  • Fix: remove unused IDs from contributor lists

1.9.9-alpha

16 Jan 21:09
Compare
Choose a tag to compare
  • Fix: several contributor episode form bugs
  • Fix: sum of all media file sizes in dashboard statistics
  • Add lost bugfix: Bundle crt file to avoid StartSSL trust issues.

1.9.8-alpha

14 Jan 21:42
Compare
Choose a tag to compare
  • Enhancement: WordPress has an option to close commenting for posts after a certain amount of days. This now also applies to podcast episodes.
  • Enhancement: Fallback for Contributor Names.
  • We had to change the generated Flattr URL for contributors in episodes to a less error prone scheme. Flattr counts for those buttons will therefore reset to 0 (the actual clicks are not lost! they are just not displayed).
  • fix sum of all media file sizes in dashboard statistics
  • fix license URLs
  • fix feed paging issue
  • Fix: Feed Item Limit is now displayed correctly
  • Fix: Ignore deleted contributors if they were assigned to an Episode or Podcast
  • Fix: activation / deactivation of multiple modules at once works as expected now
  • add filter "podlove_enable_gzip_for_feeds" to disable gzip feed compression
  • Contributor role and group columns will be hidden if no roles or groups were added

1.9.6-alpha

28 Dec 20:41
Compare
Choose a tag to compare
  • fix redirect issue after podcast migrations
  • fix legacy ADN module publishing issue
  • only show itunes:complete in feeds if it is set avoid a feedvalidator.org bug
  • add experimental episode fun facts in dashboard
  • add PayPal Button link in contributor settings
  • other contributor admin enhancements
  • contributor public name defaults to real name now

1.9.5-alpha

23 Dec 22:30
Compare
Choose a tag to compare
  • Contributor Module improvements
    • New icon graphics
    • "Contributor Groups" as a new way to divide contributors by participation. For example, you might want to have a "Team" group and one for supporting contributions.
    • No more default roles. It's just not possible to provide a sensible default set. So just add the ones you need :) (existing roles will not be deleted)
    • The contributors defined in Podcast Settings > Contributors are now the default contributors for new episodes
    • Reworked contributor management table. Better use of space, hideable columns, avatars and more.
    • Reworked episode contributor table. Avatars, edit links and more.
    • Support for more services
    • ... and a bunch of other tweaks
  • Web Player Update: compatible with WordPress theme "Twenty Fourteen"
  • Fix: don't gzip feeds when zlib compression is active
  • Fix: episode media file checkbox width for WP3.8
  • Fix: menu icons for WP3.8