WordPress.org

Ready to get started?Download WordPress

Forums

myCRED
myCRED 1.3 Information (5 posts)

  1. Gabriel
    Member
    Plugin Author

    Posted 11 months ago #

    myCRED 1.3 Update
    I am happy to announce the next myCRED 1.3 which brings you new features, improves performance and fixes several important bugs in previous versions! Besides a slight re-design of the myCRED admin pages, I have listed all improvements and new features below.

    Remember to backup your current WordPress & myCRED installation before updating!

    Improvements
    myCRED 1.3 has received several major improvements regarding how the plugin runs and above all how much memory it uses. I have also gone though the plugin files and moved reorganised to a more logical structure. All third party plugin hooks are now in a new plugins folder and myCRED is now MP6 ready!

    You can also now define the myCRED Log table name, overriding the default setup. You can do this by adding define( 'MYCRED_LOG_TABLE', 'your_log_table_name' ); in your wp-config.php file. Remember that if you already have an existing log you would need to change this tables name manually!

    Added the option to filter how log dates are shown though the new mycred_log_date filter.

    New - Management
    myCRED 1.3 now includes a new "Management" section that you can find on the myCRED > Settings page. Management allows you to:

    • Empty your log
    • Reset all your users balances to zero and
    • Export your users balances to a CSV file which the Import Add-on supports.

    All this at a click of a button.

    New - myCRED Remote API
    myCRED 1.3 now comes with it's own remote access API which allows your website to accept remote access to your users points balances. Version 1.0 supports:

    • Adding points to a users account
    • Deducting points from a users account
    • Query the users current balance and
    • Transfer points between two users on your site

    It is important to remember that simply enabling the myCRED Remote feature will not add any actual ready-to-use features. You should look at this feature as a “car engine” where it is up to you to build the “actual car” that “uses this engine”.

    Improved - Gateway Add-on
    The myCRED Gateway add-on now supports the WP E-commerce shopping cart plugin!

    Further more all supported shopping carts and event management plugins supports "Profit Sharing"! If you allow your users to post their own products or events, you can now select to share a percentage of the product sale / event payment with them! By default this feature is turned off.

    Improved - BuddyPress Add-on
    You can now set a daily limit for how many "Profile Updates" (Activities) awards points. By default it is set to 2 but you can change this on the myCRED > Hook > BuddyPress: Member page.

    Improved - Points for Comments Hook
    You can now select to award / deduct points to the content author when a new comment is made! Just visit your myCRED > Hooks page and enter the amount of points to award / deduct points for different types of comments.

    Improved - Multisites
    In 1.3 myCRED now supports centralised logging! The network feature in myCRED has been completely rewritten and now requires myCRED to be network wide activated if you are looking to use the "Master Template" or "Centralized Log" features!

    Once again remember to backup your database and plugin directory before updating!

    Existing multisite users who have been having issues accessing myCRED on sub sites should change their main sites myCRED capability settings on the myCRED > Settings page from edit_users to export! This is because the edit_users capability is not available on multisite installations.

    Improved - Shortcodes
    The mycred_link shortcode now supports the use of %title% attribute in log templates.
    The mycred_buy shortcode has been given a new class attribute.
    The mycred_my_balance shortcode has been re-written to allow disabling of the wrapper elements.

    Other bug fixes
    - Notifications add-on does not parse post related template tags.
    - General template tags are not parsed in sell content templates.
    - mycred_link shortcode does not support target attribute.
    - Users can transfer points to themselves.
    - Incorrect use of ob_start() in myCRED widgets.
    - Incorrect capability check on Multisites as edit_users is not available.

    Tutorials
    In the next couple of days I will be adding some new tutorials that are long overdue and will be updating the online documentation with regards of these new features.

    WPMU DEV Membership Plugin
    Those who use WPMU DEV Membership and are looking for a myCRED gateway, I have create a custom one for you! Due to the current state of the WPMU DEV Membership plugin, it is unfortunately not possible to add a gateway from another plugin. Instead you will need to download the custom gateway and insert it into your WPMU DEV Membership plugin.

    Sensei Plugin
    If you are using Sensei and would like to award points for users completing courses, please contact me as I am looking for feedback on what features you would want!

    Other plugins currently being looked at:
    Discus, S2 Member, WP Members and Newsletter.

    http://wordpress.org/plugins/mycred/

  2. eArtboard
    Member
    Posted 11 months ago #

    Awesome work Gabriel! I am looking forward for the Newsletter plugin support! Thank you!

  3. eArtboard
    Member
    Posted 11 months ago #

    After update i get these erros when someone left a comment. Also in the log entry i get double entries for one comment even when i set the limit to 1 per post. For now i get back to 1.2.3 version.

    Parse error: syntax error, unexpected T_STRING in /home/database/public_html/wp-content/plugins/mycred/addons/notifications/myCRED-addon-notifications.php(153) : runtime-created function on line 1
    
    Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given in /home/database/public_html/wp-includes/plugin.php on line 173
    
    Warning: Invalid argument supplied for foreach() in /home/database/public_html/wp-content/plugins/mycred/addons/notifications/myCRED-addon-notifications.php on line 74
  4. eArtboard
    Member
    Posted 11 months ago #

    I make a fresh install in a test environment and i think there it works fine.

    I also use a CDN. Could be that a problem? Thank you.

  5. eArtboard? Please start your own topic. This is not a support thread it is a version announcement.

    http://wordpress.org/support/plugin/mycred#postform

Reply

You must log in to post.

About this Plugin

About this Topic