WordPress.org

Plugin Directory

podpress

Opened 4 years ago

Closed 4 years ago

Last modified 20 months ago

#1093 closed defect (fixed)

props / fixes: cumulative patch for podPress 8.8.5 beta 2

Reported by: ntm Owned by: seek3r
Priority: normal Severity: major
Plugin: podpress Keywords: podpress
Cc: seek3r, azaozz, ntm

Description

This ticket contains a cumulative patch for podPress 8.8.5 beta 2.
That patch includes the patches of the tickets:
#1061, #1064, #1066, #1068, #1073, #1074, #1079, #1080, #1083, #1085 and #1089.

The .swf files of the updated audio players are added separately.

If these patches are applied then podPress has the version 8.8.5 beta 3.

(I have made this cumulative patch because I think it is easier to apply than all the separate patches.)

Attachments (29)

1pixelout_player.swf (11.0 KB) - added by ntm 4 years ago.
This file should replace the file with same name in the sub folder /players/. (The file players.swf in the /players/ folder is not in use and a rudiment from earlier podPress versions.)
xspf_jukebox.swf (27.7 KB) - added by ntm 4 years ago.
After the patch is apllied there will be new sub folders in the /players/ sub folder. One of them should be /players/xspf_jukebox/. This file should be placed there. If the patch and the update is apllied then the files /players/xspf_player.swf and /players/xspf_player_slim.swf are obsolete.
1093_cumulative_patch_885b2_to_885b3.patch (161.0 KB) - added by ntm 4 years ago.
1093_cumulative_patch_885b2_to_885b3_v2.patch (169.2 KB) - added by ntm 4 years ago.
podpress_icon_r2_v2_16.png (1.1 KB) - added by ntm 4 years ago.
this is my proposal for the admin menu icon 16x16. It needs to be placed in /podpress/images/podpress_icon_r2_v2_16.png
1093_cumulative_patch_885b2_to_885b3_v3.patch (172.0 KB) - added by ntm 4 years ago.
includes changes for an admin menu icon
1093_cumulative_patch_885b2_to_885b3_v4.patch (174.8 KB) - added by ntm 4 years ago.
contains a fix for a problem with single and double quotation marks in the media file titles (podpress_admin_class.php)
1093_cumulative_patch_885b2_to_885b3_v5.patch (179.4 KB) - added by ntm 4 years ago.
compared to ...v4.patch: it contains fixes for the XSPF player while the default permalink structure of WP is active; a on activation action which starts the (re)creation of the XSPF player skin files after e.g. plugin updates
1093_cumulative_patch_885b2_to_885b3_v6.patch (211.0 KB) - added by ntm 4 years ago.
compared to ...v5.patch: contains fixes of the appearance (incl. paging) of the tables on the statistic pages (new internal procedure podPress_strlimiter2())
1093_cumulative_patch_885b2_to_885b3_v6a.patch (211.7 KB) - added by ntm 4 years ago.
1093_cumulative_patch_885b2_to_885b3_v6a.2.patch (209.7 KB) - added by ntm 4 years ago.
is the same as ..._v6.patch but the Linux line endings
1093_cumulative_patch_885b2_to_885b3_v6e.patch (212.4 KB) - added by ntm 4 years ago.
This file is made on a linux system. Apply it with patch -p0 -d {of the working copy folder if you are not in this folder} < {patch file name and location}
audio_wma_icon.png (493 bytes) - added by ntm 4 years ago.
That should be stored in /podpress/images.
audio_mp4_button.png (522 bytes) - added by ntm 4 years ago.
That should be stored in /podpress/images.
podpress_icon_r2_v2_32.png (2.2 KB) - added by ntm 4 years ago.
That is the new 32x32 pixels podPress Admin pages icon and should be stored in /podpress/images.
audio_wma_button.png (666 bytes) - added by ntm 4 years ago.
That should be stored in /podpress/images.
1093_cumulative_patch_885b2_to_885b3_v7_part2.patch (72.5 KB) - added by ntm 4 years ago.
part 2: in this part of the patch are changes for the statistics pages: - separation of the display of the download number which are collected in the db table wp_podpress_statcounts (counts only) and in wp_podpress_stats (full/full+) | - new Downloads Per Media File and Downloads Per Post overviews (full/full+ logging) | - a administrable bot filter (full/full+ logging) | Please, have a look into the readme.txt (part1) for more info about the changes.
1093_cumulative_patch_885b2_to_885b3_v7_part1.patch (208.3 KB) - added by ntm 4 years ago.
changes compared to ...v6e.patch: the scripts and styles will be enqueued and printed to the admin header the modern way | the dashboard widget shows a statitics summary depending on the logging mode (Counts Only / Full(+)) | This is part 1. It is important to apply part2, too.
1093_cumulative_patch_885b2_to_885b3_v8_part1.patch (191.2 KB) - added by ntm 4 years ago.
compared to ...v7.patch: contains diverse fixes | podPress adds with these changes two new ATOM feed "torrent" and "enhancedpodcast" to the blog. "torrent" is now a feed which contains only post which have one or more torrent files attached with podPress. "enhancedpodcast" contains only posts with attached m4a or m4v files.
1093_cumulative_patch_885b2_to_885b3_v8_part2.patch (102.3 KB) - added by ntm 4 years ago.
part2 of v8
1093_cumulative_patch_885b2_to_885b3_v9_part1.patch (199.6 KB) - added by ntm 4 years ago.
compared to ...v8.patch: all player <object>- elements are having the class attribute "podpress_player_object" | in the podPress row below the player: if it is a Youtube video then the word "Download" will be replaced by Direct Link"
1093_cumulative_patch_885b2_to_885b3_v9_part2.patch (101.7 KB) - added by ntm 4 years ago.
In v9 Youtube videos have autoplay=false (0) and the whole Youtube object is updated now (fullscreen and script allowed)
embed_youtube_button.png (336 bytes) - added by ntm 4 years ago.
copy it to /podpress/images
embed_youtube_icon.png (230 bytes) - added by ntm 4 years ago.
copy it to /podpress/images
1093_cumulative_patch_885b2_to_885b3_v10_part1.patch (167.8 KB) - added by ntm 4 years ago.
compared to ...v9.patch: fixed problem with one of the new statistic pages | rearranged the script and styles printing (admin head) | improved the input validation of a lot of the forms of the plugin | new buttons for the feed buttons widget
1093_cumulative_patch_885b2_to_885b3_v10_part2.patch (182.9 KB) - added by ntm 4 years ago.
compared to ...v9.patch: reactivated a filter for the non-podpress enclosures (RSS feeds)
feed-enhpodcast.png (807 bytes) - added by ntm 4 years ago.
new button of the Feed Buttons widget (is for the new enhanced podcast feed) - copy it to /podpress/images
feed-torrent.png (746 bytes) - added by ntm 4 years ago.
new button of the Feed Buttons widget (is for the new torrent feed) - copy it to /podpress/images
button_comments_rss_blog.png (382 bytes) - added by ntm 4 years ago.
new button of the Feed Buttons widget (is for the default comments feed) - copy it to /podpress/images

Change History (36)

ntm4 years ago

This file should replace the file with same name in the sub folder /players/. (The file players.swf in the /players/ folder is not in use and a rudiment from earlier podPress versions.)

ntm4 years ago

After the patch is apllied there will be new sub folders in the /players/ sub folder. One of them should be /players/xspf_jukebox/. This file should be placed there. If the patch and the update is apllied then the files /players/xspf_player.swf and /players/xspf_player_slim.swf are obsolete.

comment:1 ntm4 years ago

1093_cumulative_patch_885b2_to_885b3_v2.patch contains

  • a fix for a wrong error message which appeared every time a category has been deleted (podpress.php / podpress_admin_class.php)
  • new filter hooks for the podPress row in the posts/pages. With "podpress_downloadlinks" you can filter the complete row beneath the player preview (the complete DIV container of the class "podPress_downloadlinks") (podpress_theme.php)
  • a new class: you can hide (or format) the "Hide Player"/"Play Now" part of this row easier by defining a style sheet for the new class "podPress_playerspace_playlink" (podpress_theme.php)
  • additional explanations and remarks in the readme.txt

ntm4 years ago

this is my proposal for the admin menu icon 16x16. It needs to be placed in /podpress/images/podpress_icon_r2_v2_16.png

ntm4 years ago

includes changes for an admin menu icon

ntm4 years ago

contains a fix for a problem with single and double quotation marks in the media file titles (podpress_admin_class.php)

comment:2 ntm4 years ago

This patch contains a different XSPF player which is definitely better customizable and can handle non-ASCII characters correctly. But for it works only if the permalink structure of the blog is not the default one.
(Have contacted the player author and asked for help.)

ntm4 years ago

compared to ...v4.patch: it contains fixes for the XSPF player while the default permalink structure of WP is active; a on activation action which starts the (re)creation of the XSPF player skin files after e.g. plugin updates

comment:3 ntm4 years ago

podPress v8.8.5 should contain the current stable version of getID3.

ntm4 years ago

compared to ...v5.patch: contains fixes of the appearance (incl. paging) of the tables on the statistic pages (new internal procedure podPress_strlimiter2())

ntm4 years ago

is the same as ..._v6.patch but the Linux line endings

comment:4 ntm4 years ago

1093_cumulative_patch_885b2_to_885b3_v6a.2.patch is the same as ..._v6.patch but with converted line endings. The .patch file contains now only LF line endings.

ntm4 years ago

This file is made on a linux system. Apply it with patch -p0 -d {of the working copy folder if you are not in this folder} < {patch file name and location}

ntm4 years ago

That should be stored in /podpress/images.

ntm4 years ago

That should be stored in /podpress/images.

ntm4 years ago

That is the new 32x32 pixels podPress Admin pages icon and should be stored in /podpress/images.

ntm4 years ago

That should be stored in /podpress/images.

comment:5 ntm4 years ago

I'm sorry! audio_mp4_button.png is not new. My mistake.

ntm4 years ago

part 2: in this part of the patch are changes for the statistics pages: - separation of the display of the download number which are collected in the db table wp_podpress_statcounts (counts only) and in wp_podpress_stats (full/full+) | - new Downloads Per Media File and Downloads Per Post overviews (full/full+ logging) | - a administrable bot filter (full/full+ logging) | Please, have a look into the readme.txt (part1) for more info about the changes.

ntm4 years ago

changes compared to ...v6e.patch: the scripts and styles will be enqueued and printed to the admin header the modern way | the dashboard widget shows a statitics summary depending on the logging mode (Counts Only / Full(+)) | This is part 1. It is important to apply part2, too.

ntm4 years ago

compared to ...v7.patch: contains diverse fixes | podPress adds with these changes two new ATOM feed "torrent" and "enhancedpodcast" to the blog. "torrent" is now a feed which contains only post which have one or more torrent files attached with podPress. "enhancedpodcast" contains only posts with attached m4a or m4v files.

ntm4 years ago

compared to ...v8.patch: all player <object>- elements are having the class attribute "podpress_player_object" | in the podPress row below the player: if it is a Youtube video then the word "Download" will be replaced by Direct Link"

ntm4 years ago

In v9 Youtube videos have autoplay=false (0) and the whole Youtube object is updated now (fullscreen and script allowed)

ntm4 years ago

copy it to /podpress/images

ntm4 years ago

copy it to /podpress/images

ntm4 years ago

compared to ...v9.patch: fixed problem with one of the new statistic pages | rearranged the script and styles printing (admin head) | improved the input validation of a lot of the forms of the plugin | new buttons for the feed buttons widget

ntm4 years ago

compared to ...v9.patch: reactivated a filter for the non-podpress enclosures (RSS feeds)

ntm4 years ago

new button of the Feed Buttons widget (is for the new enhanced podcast feed) - copy it to /podpress/images

ntm4 years ago

new button of the Feed Buttons widget (is for the new torrent feed) - copy it to /podpress/images

ntm4 years ago

new button of the Feed Buttons widget (is for the default comments feed) - copy it to /podpress/images

comment:6 ntm4 years ago

  • Resolution set to fixed
  • Status changed from new to closed

All patches and files are now part of podPress 8.8.5 beta 3. If you find further problems in podPress 8.8.5 beta 3 then please open a new ticket and add your patches there.

comment:7 garyc4020 months ago

In [586500]:

Fix: PayPal Standard Subscriptions produce unexpected product title in PayPal cart and receipts. Props Michelle.

Fixes issue 1093.

Note: See TracTickets for help on using tickets.