Changeset 3359652
- Timestamp:
- 09/11/2025 07:46:28 AM (6 months ago)
- Location:
- advanced-members/trunk
- Files:
-
- 4 edited
-
advanced-members.php (modified) (1 diff)
-
core/modules/class-avatar.php (modified) (1 diff)
-
languages/advanced-members.pot (modified) (3 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
advanced-members/trunk/advanced-members.php
r3350890 r3359652 4 4 * Plugin URI: https://danbilabs.com/ 5 5 * Description: Lightweight & All-in-One Membership Plugin for ACF Fans. 6 * Version: 1.2. 26 * Version: 1.2.3 7 7 * Author: danbilabs 8 8 * Author URI: https://danbilabs.com/ -
advanced-members/trunk/core/modules/class-avatar.php
r3319715 r3359652 64 64 add_filter( "acf/update_value/type=amem_avatar", [$this, 'save_avatar_upload'], 10, 3 ); 65 65 66 add_filter( 'get_avatar_url', [$this, 'filter_get_avatar_url'], 20, 3 ); 67 add_filter( 'get_avatar_data', [$this, 'get_avatar_data'], 30, 2 ); 66 68 add_filter( 'avatar_defaults', [$this, 'avatar_defaults'], 99999 ); 67 add_filter( 'get_avatar_url', [$this, 'filter_get_avatar_url'], 20, 3 ); 68 69 add_filter( 'get_avatar_data', [$this, 'get_avatar_data'], 30, 2 ); 70 71 72 } 69 70 71 } 72 73 function avatar_defaults( $avatar_defaults ) { 74 remove_filter( 'get_avatar_url', [$this, 'filter_get_avatar_url'], 20 ); 75 remove_filter( 'get_avatar_data', [$this, 'get_avatar_data'], 30 ); 76 return $avatar_defaults; 77 } 78 73 79 74 80 public function get_avatar( $size, $user_id = 0) { -
advanced-members/trunk/languages/advanced-members.pot
r3350890 r3359652 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Advanced Members for ACF 1.2. 2\n"5 "Project-Id-Version: Advanced Members for ACF 1.2.3\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/advanced-members\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-0 8-27T15:55:11+09:00\n"12 "POT-Creation-Date: 2025-09-11T16:37:46+09:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.7.1\n" … … 2065 2065 2066 2066 #. translators: %s: Image subsize name 2067 #: core/modules/class-avatar.php:2 382067 #: core/modules/class-avatar.php:244 2068 2068 msgid "Failed to create subsize (%s)" 2069 2069 msgstr "" 2070 2070 2071 #: core/modules/class-avatar.php:4 372071 #: core/modules/class-avatar.php:443 2072 2072 msgid "Image file not provided" 2073 2073 msgstr "" 2074 2074 2075 #: core/modules/class-avatar.php:46 12075 #: core/modules/class-avatar.php:467 2076 2076 msgid "Image field missing." 2077 2077 msgstr "" 2078 2078 2079 #: core/modules/class-avatar.php:4 682079 #: core/modules/class-avatar.php:474 2080 2080 msgid "Key field missing." 2081 2081 msgstr "" 2082 2082 2083 #: core/modules/class-avatar.php:50 32083 #: core/modules/class-avatar.php:509 2084 2084 msgid "Invalid file type." 2085 2085 msgstr "" 2086 2086 2087 2087 #. translators: %d: max file size 2088 #: core/modules/class-avatar.php:5 162088 #: core/modules/class-avatar.php:522 2089 2089 msgid "File size too large. Maximum file size is %d megabytes." 2090 2090 msgstr "" 2091 2091 2092 #: core/modules/class-avatar.php:5 342092 #: core/modules/class-avatar.php:540 2093 2093 msgid "Failed to parse image." 2094 2094 msgstr "" 2095 2095 2096 2096 #. translators: 1: min file width 2: min file height 2097 #: core/modules/class-avatar.php:5 492097 #: core/modules/class-avatar.php:555 2098 2098 msgid "Image too small. Minimum image dimensions are %1$dx%2$d pixels." 2099 2099 msgstr "" 2100 2100 2101 #: core/modules/class-avatar.php:6 152101 #: core/modules/class-avatar.php:621 2102 2102 msgid "Failed to get image data." 2103 2103 msgstr "" 2104 2104 2105 #: core/modules/class-avatar.php:67 22105 #: core/modules/class-avatar.php:678 2106 2106 msgid "Failed to fetch remote image" 2107 2107 msgstr "" 2108 2108 2109 #: core/modules/class-avatar.php:68 02109 #: core/modules/class-avatar.php:686 2110 2110 msgid "Failed to open image" 2111 2111 msgstr "" 2112 2112 2113 #: core/modules/class-avatar.php:7 242113 #: core/modules/class-avatar.php:730 2114 2114 msgid "Failed to crop" 2115 2115 msgstr "" 2116 2116 2117 #: core/modules/class-avatar.php:8 362117 #: core/modules/class-avatar.php:842 2118 2118 msgid "Nonce missing." 2119 2119 msgstr "" 2120 2120 2121 #: core/modules/class-avatar.php:84 32121 #: core/modules/class-avatar.php:849 2122 2122 msgid "Invalid nonce." 2123 2123 msgstr "" -
advanced-members/trunk/readme.txt
r3350890 r3359652 1 1 === Advanced Members for ACF === 2 2 Tags: acf, advanced custom fields, members, registration, account 3 Stable tag: 1.2. 23 Stable tag: 1.2.3 4 4 Requires at least: 5.8 5 5 Tested up to: 6.8 … … 97 97 == Changelog == 98 98 99 = 1.2.3 = 100 - Fix: Bypass avatar defaults 101 99 102 = 1.2.2 = 100 103 - Fix: Maintain settings when modules are disabled
Note: See TracChangeset
for help on using the changeset viewer.