Plugin Directory

Changeset 3359652


Ignore:
Timestamp:
09/11/2025 07:46:28 AM (6 months ago)
Author:
danbilabs
Message:

Version 1.2.3

Location:
advanced-members/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • advanced-members/trunk/advanced-members.php

    r3350890 r3359652  
    44 * Plugin URI: https://danbilabs.com/
    55 * Description: Lightweight & All-in-One Membership Plugin for ACF Fans.
    6  * Version: 1.2.2
     6 * Version: 1.2.3
    77 * Author: danbilabs
    88 * Author URI: https://danbilabs.com/
  • advanced-members/trunk/core/modules/class-avatar.php

    r3319715 r3359652  
    6464        add_filter( "acf/update_value/type=amem_avatar", [$this, 'save_avatar_upload'], 10, 3 );
    6565
     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 );
    6668        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
    7379
    7480    public function get_avatar( $size, $user_id = 0) {
  • advanced-members/trunk/languages/advanced-members.pot

    r3350890 r3359652  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Advanced Members for ACF 1.2.2\n"
     5"Project-Id-Version: Advanced Members for ACF 1.2.3\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/advanced-members\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-08-27T15:55:11+09:00\n"
     12"POT-Creation-Date: 2025-09-11T16:37:46+09:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.7.1\n"
     
    20652065
    20662066#. translators: %s: Image subsize name
    2067 #: core/modules/class-avatar.php:238
     2067#: core/modules/class-avatar.php:244
    20682068msgid "Failed to create subsize (%s)"
    20692069msgstr ""
    20702070
    2071 #: core/modules/class-avatar.php:437
     2071#: core/modules/class-avatar.php:443
    20722072msgid "Image file not provided"
    20732073msgstr ""
    20742074
    2075 #: core/modules/class-avatar.php:461
     2075#: core/modules/class-avatar.php:467
    20762076msgid "Image field missing."
    20772077msgstr ""
    20782078
    2079 #: core/modules/class-avatar.php:468
     2079#: core/modules/class-avatar.php:474
    20802080msgid "Key field missing."
    20812081msgstr ""
    20822082
    2083 #: core/modules/class-avatar.php:503
     2083#: core/modules/class-avatar.php:509
    20842084msgid "Invalid file type."
    20852085msgstr ""
    20862086
    20872087#. translators: %d: max file size
    2088 #: core/modules/class-avatar.php:516
     2088#: core/modules/class-avatar.php:522
    20892089msgid "File size too large. Maximum file size is %d megabytes."
    20902090msgstr ""
    20912091
    2092 #: core/modules/class-avatar.php:534
     2092#: core/modules/class-avatar.php:540
    20932093msgid "Failed to parse image."
    20942094msgstr ""
    20952095
    20962096#. translators: 1: min file width 2: min file height
    2097 #: core/modules/class-avatar.php:549
     2097#: core/modules/class-avatar.php:555
    20982098msgid "Image too small. Minimum image dimensions are %1$dx%2$d pixels."
    20992099msgstr ""
    21002100
    2101 #: core/modules/class-avatar.php:615
     2101#: core/modules/class-avatar.php:621
    21022102msgid "Failed to get image data."
    21032103msgstr ""
    21042104
    2105 #: core/modules/class-avatar.php:672
     2105#: core/modules/class-avatar.php:678
    21062106msgid "Failed to fetch remote image"
    21072107msgstr ""
    21082108
    2109 #: core/modules/class-avatar.php:680
     2109#: core/modules/class-avatar.php:686
    21102110msgid "Failed to open image"
    21112111msgstr ""
    21122112
    2113 #: core/modules/class-avatar.php:724
     2113#: core/modules/class-avatar.php:730
    21142114msgid "Failed to crop"
    21152115msgstr ""
    21162116
    2117 #: core/modules/class-avatar.php:836
     2117#: core/modules/class-avatar.php:842
    21182118msgid "Nonce missing."
    21192119msgstr ""
    21202120
    2121 #: core/modules/class-avatar.php:843
     2121#: core/modules/class-avatar.php:849
    21222122msgid "Invalid nonce."
    21232123msgstr ""
  • advanced-members/trunk/readme.txt

    r3350890 r3359652  
    11=== Advanced Members for ACF ===
    22Tags: acf, advanced custom fields, members, registration, account
    3 Stable tag: 1.2.2
     3Stable tag: 1.2.3
    44Requires at least: 5.8
    55Tested up to: 6.8
     
    9797== Changelog ==
    9898
     99= 1.2.3 =
     100- Fix: Bypass avatar defaults
     101
    99102= 1.2.2 =
    100103- Fix: Maintain settings when modules are disabled
Note: See TracChangeset for help on using the changeset viewer.