Forum Replies Created
-
AuthorPosts
-
in reply to: Report: users which awards some achievements #25937
Hi Krzysztof,
It is a built-in option in the BadgeOS Report add-on. Please update the addon to the latest version (1.0.4) and Go to WP-Admin -> BadgeOS Reports -> Active User Report where you can see the reports of active users (who have earned the achievements). You can filter the users by selecting the date range.
Thanks
in reply to: Reports Not Wokring #25935Hi Lance,
we have released a new version (1.0.4) of BadgeOS Report add-on in which we have updated the data fetching queries for the report results. Please update the add-on to the latest version. It will fix the issues you reported.
Thanks
in reply to: Reports Not working! #25934Hi Manuel,
We are glad to inform you that we have released a new version (1.0.4) of BadgeOS Report add-on in which we have updated the data fetching queries for the report results. Please update the add-on to the latest version which will fix the issue you reported.
Thanks
in reply to: Reports not working #25933Hi Carlos,
We are glad to inform you that we have released a new version (1.0.4) of BadgeOS Report add-on in which we have updated the data fetching queries for the report results. Please update the add-on to the latest version.
Thanks
in reply to: Badge OS topic #25766Hi Mike
We are unable to reproduce that issue. Could you please elaborate the issue a bit more by answering questions.
- What other plugins/add-ons you are using with badgeos?
- What are the steps to reproduce the issue?
OR
Please provide us credentials of your site & server at badgeos@learningtimes.com, so that we can reproduce the issue that will help us to understand it better and coming up with a fix.
Thanks
in reply to: Custom triggers #25765Hi Robin
As per your requirement, it seems that you want an integration addon of BadgeOS with Woocommerce that also support your theme’s functionality like rating. You can create a customized add-on that fulfills your requirement. Below are the links that would be helpful in creating this integration add-on.
- Developer Documentation
- BadgeOS Action/Filter Hooks
- Awarding Achievements
- Interating with Achievement Data
- Interacting with User Data
- Diplaying Achievemnts and Achievement Data
Thanks
in reply to: Restrict content for paying customers #25764Hi Robin
BadgeOS does not offer such functionality. However, we may consider adding this in the future release based on user feedback.
You may also create an addon that will allow earning badges only to those customers/user who have paid for this. See developer documentation
You may also Share Your addon with BadgeOS. See action/filter hooks of badgeos.Thanks
in reply to: Same Score (Place by time) #25751Hi Marcos
BadgeOS Leaderboard Addon works in the same way. If there is a case where two people have the same scenario or same score then the first position will be given to the person who finished first by time.
Thanks
Hi Christine
We are unable to reproduce the issue. Please update BadgeOS to the latest version see the changelog here.
If updating BadgeOS does not fix the issue, Please provide us your site and server credentials at badgeos@learningtimes.com so that we can reproduce the issue that will help us to understand it better and coming up with a fix.
Thanks
in reply to: API to award badge to anon user #25741Hi Hector
Please elaborate your question and the functionality of your custom plugin. If you want to award badges to a non-user then BadgeOS Guest Achievement add-on will do the job for you. No custom code required.
Thanks
in reply to: Bad Link in Developer Resources #25740Hi Carlos
We are revamping the badgeos.org site. Once the site is updated you will have the links to go the page that explains the situation. Thanks for your patience.
well, yes you can display different submissions on a page. BadgeOS offers a shortcode to displays the submission form from a particular achievement.
You can add multiple shortcodes on a page as per your need. This shortcode requires achievement id only to display the submission form.
Example:[badgeos_submission achievement_id=35]
You can check all the available shortcodes from WP-Admin -> BadgeOS -> Help / Support or here
Note: Displaying multiple submission boxes to a page will create conflict with CKEditor JS, Please add below snippets to your active theme functions.php file in order to fix that conflict.
/** * Dequeue front-end CKEditor call */ function dequeue_ckeditor_front_end() { if ( is_admin() ) { return; } global $GLOBALS; $wp_footer = $GLOBALS["wp_filter"]["wp_footer"]; if( is_object( $wp_footer ) && !empty( $wp_footer ) ) { $new_array = array(); foreach( $wp_footer as $key => $frontend_script ) { if( $key != 10 ) { $new_array[$key] = $frontend_script; } } } $new_data = new WP_Hook; $new_data->callbacks = $new_array; $GLOBALS["wp_filter"]["wp_footer"] = $new_data; $handle = 'custom_script'; $list = 'enqueued'; if ( wp_script_is( $handle, $list ) ) { wp_dequeue_script( 'custom_script' ); wp_deregister_script( 'custom_script' ); } } add_action( 'wp_print_scripts', 'dequeue_ckeditor_front_end', 100 );
/** * Fix - CKEditor conflict */ function wn_multiple_submissions() { wp_enqueue_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js', array(), null, false); ?> <script> (function($){ $(window).load(function(){ $('.badgeos_comment').each(function(){ //Load ckeditor with multiple instances var editor_id = $(this).attr('id'); console.log(editor_id); if(editor_id!=null || editor_id!=undefined){ console.log('efe'); CKEDITOR.replace(editor_id); } }); var submissionForms = jQuery( 'form.badgeos-submission-form' ); jQuery.each( submissionForms, function (index, value) { var self = jQuery( value ).find( 'fieldset p textarea' ).removeAttr( 'id' ).addClass( 'badgeos_submission_content' ); if(jQuery('.badgeos_submission_content').length>0) { CKEDITOR.replace('badgeos_submission_content'); } $("span.cke_toolbox .cke_toolbar_break").css('clear','inherit'); } ); }); })(jQuery); </script> <?php } add_action( 'wp_footer', 'wn_multiple_submissions', 100 );
Thanks
in reply to: Custom triggers #25621Hi Robin
An addon can be made to add new required step triggers using action/filter hooks available in BadgeOS plugin.
Please answer below questions for further proceeding:
- What do you mean by bookings? “booking” is a product on your site?
- What plugin are you using to sell your products?
- What plugin are you using for rating?
Thanks
in reply to: Would like to have "round" avatar in leaderboard. #25612Hi Ron
you can customize the leaderboard display as per your wish using this filter “badgeos_leaderboard_display_leaderboard”
badgeos_leaderboard_display_leaderboard filter has two parameters:
$output:
It contains the main HTML of the leaderboard.
$arg:
It contains the argument (values) passed in the shortcode
$arguments list:Leaderboard Name: Title of leaderboard post
Number of users: Maximum number of users to rank in this leaderboard.
Metrics to track: Columns to display in the leaderboard.
Default Rank Metric: The default metric to use for sorting user rank.function alter_leaderboard_display( $output, $arg ) { // Alter the $output variable as per your requirement return $output; } add_filter( 'badgeos_leaderboard_display_leaderboard', 'alter_leaderboard_display', 10, 2 );
Thanks
in reply to: Bad Link in Developer Resources #25611Hi Carlos
Thank you, for letting us knows about your experience with BadgeOS. We appreciate you taking time to share your concerns.
For the time being badgeOS does not support any API documentation, that’s why it redirects to a broken link, we are working on the API section.
Kindly, send your API requirements, so that we could assist you in the right direction.
Thanks
in reply to: Reports not working #25605Hi Carlos,
We have done the fixes and are in QA phase now. We will release the addon, once QA is completed.
Hi Juan
badgeos_leaderboard_display_leaderboard filter has two parameters:
- $output:
It contains the main HTML of the leaderboard. - $arg:
It contains the argument (values) passed in the shortcode
$arguments list:
- Leaderboard Name: Title of leaderboard post
- Number of users: Maximum number of users to rank in this leaderboard.
- Metrics to track: Columns to display in leaderboard.
- Default Rank Metric: The default metric to use for sorting user rank.
function alter_leaderboard_display( $output, $arg ) { // Alter the $output variable as per your requirement return $output; } add_filter( 'badgeos_leaderboard_display_leaderboard', 'alter_leaderboard_display', 10, 2 );
Thanks
in reply to: Reports not working #25095Hi Carlos,
We are working on the issue and will release an update of the plugin soon which will fix the issue you reported. Thanks for your patience.
in reply to: Reports not working #25010Hi Carlos,
We have double-checked the plugin and found it is working as expected, could you please elaborate the issue a bit more.
- What other plugins you are using with Badges and Report addon?
- Have you done any customization to the addon?
- What are the steps to reproduce the issue?
in reply to: Reports Not working! #25003Hi Manuel,
Please provide us your site and server credentials at badgeos@learningtimes.com so that we can debug the issue on your server.
Thanks
in reply to: Reports Not working! #24899Hi Manuel
- What plugin do you use for google login?
- Also add a new user in your wp site and award a badge and then check if it is displaying on user report page?
Thanks
-
AuthorPosts