{"id":76809,"date":"2017-10-27T16:39:39","date_gmt":"2017-10-27T16:39:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gamipress-badgeos-importer\/"},"modified":"2026-02-03T13:02:57","modified_gmt":"2026-02-03T13:02:57","slug":"gamipress-badgeos-importer","status":"publish","type":"plugin","link":"https:\/\/dsb.wordpress.org\/plugins\/gamipress-badgeos-importer\/","author":14949545,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.9","stable_tag":"1.1.9","tested":"6.9.4","requires":"4.4","requires_php":"","requires_plugins":null,"header_name":"GamiPress - BadgeOS importer","header_author":"GamiPress","header_description":"Tool to migrate all stored data from BadgeOS to GamiPress.","assets_banners_color":"0098d7","last_updated":"2026-02-03 13:02:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/gamipress-badgeos-importer\/","header_author_uri":"https:\/\/gamipress.com\/","rating":0,"author_block_rating":0,"active_installs":40,"downloads":5192,"num_ratings":0,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"rubengc","date":"2020-09-28 16:59:09"},"1.1.1":{"tag":"1.1.1","author":"rubengc","date":"2020-09-29 09:12:34"},"1.1.2":{"tag":"1.1.2","author":"rubengc","date":"2021-03-16 10:27:52"},"1.1.3":{"tag":"1.1.3","author":"rubengc","date":"2021-05-28 11:25:40"},"1.1.4":{"tag":"1.1.4","author":"rubengc","date":"2021-07-12 12:04:32"},"1.1.5":{"tag":"1.1.5","author":"rubengc","date":"2021-07-12 17:44:58"},"1.1.6":{"tag":"1.1.6","author":"rubengc","date":"2021-10-05 09:07:04"},"1.1.7":{"tag":"1.1.7","author":"rubengc","date":"2022-10-26 14:02:24"},"1.1.8":{"tag":"1.1.8","author":"rubengc","date":"2025-12-01 15:58:16"},"1.1.9":{"tag":"1.1.9","author":"dioni00","date":"2026-02-03 13:02:57"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":1754063,"resolution":"256x256","location":"assets","locale":""},"icon-512x512.png":{"filename":"icon-512x512.png","revision":1754063,"resolution":"512x512","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1754063,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1754063,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[10794,2306,15738,144123,2321],"plugin_category":[],"plugin_contributors":[144484,145745,94922,139284],"plugin_business_model":[],"class_list":["post-76809","plugin","type-plugin","status-publish","hentry","plugin_tags-badgeos","plugin_tags-badges","plugin_tags-gamification","plugin_tags-gamipress","plugin_tags-points","plugin_contributors-eneribs","plugin_contributors-gamipress","plugin_contributors-rubengc","plugin_contributors-tsunoa","plugin_committers-dioni00","plugin_committers-rubengc","plugin_support_reps-dioni00","plugin_support_reps-rubengc"],"banners":{"banner":"https:\/\/ps.w.org\/gamipress-badgeos-importer\/assets\/banner-772x250.png?rev=1754063","banner_2x":"https:\/\/ps.w.org\/gamipress-badgeos-importer\/assets\/banner-1544x500.png?rev=1754063","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gamipress-badgeos-importer\/assets\/icon-256x256.png?rev=1754063","icon_2x":"https:\/\/ps.w.org\/gamipress-badgeos-importer\/assets\/icon-256x256.png?rev=1754063","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>GamiPress - BadgeOS Importer let's you migrate all data from BadgeOS to <a href=\"https:\/\/wordpress.org\/plugins\/gamipress\/\" title=\"GamiPress\">GamiPress<\/a>!<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Ability to move BadgeOS points types (awards and deducts included) to GamiPress points types.<\/li>\n<li>Ability to move BadgeOS achievement types (achievements and steps included) to GamiPress achievement types.<\/li>\n<li>Ability to move BadgeOS rank types (ranks and requirements included) to GamiPress rank types.<\/li>\n<li>Ability to reassign all BadgeOS logs to GamiPress logs.<\/li>\n<li>Ability to move all BadgeOS user earnings to GamiPress user earnings.<\/li>\n<\/ul>\n\n<h4>Features for BadgeOS less than 3.0 (without points types and rank types)<\/h4>\n\n<ul>\n<li>Ability to move BadgeOS achievements to GamiPress achievements.<\/li>\n<li>Ability to move BadgeOS points to any GamiPress points type.<\/li>\n<li>Ability to reassign all BadgeOS logs to GamiPress logs.<\/li>\n<li>Ability to reassign all BadgeOS user earned achievements and points to GamiPress user earnings.<\/li>\n<\/ul>\n\n<h4>BadgeOS plugins support<\/h4>\n\n<ul>\n<li>Support for BadgeOS community add-on activity to be imported to <a href=\"https:\/\/wordpress.org\/plugins\/gamipress-buddypress-integration\/\">GamiPress - BuddyPress integration<\/a> and <a href=\"https:\/\/wordpress.org\/plugins\/gamipress-bbpress-integration\/\">GamiPress - bbPress integration<\/a>.<\/li>\n<li>Support for BadgeOS LearnDash integration activity to be imported to <a href=\"https:\/\/wordpress.org\/plugins\/gamipress-learndash-integration\/\">GamiPress - LearnDash integration<\/a>.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>From WordPress backend<\/h4>\n\n<ol>\n<li>Navigate to Plugins -&gt; Add new.<\/li>\n<li>Click the button \"Upload Plugin\" next to \"Add plugins\" title.<\/li>\n<li>Upload the downloaded zip file and activate it.<\/li>\n<\/ol>\n\n<h4>Direct upload<\/h4>\n\n<ol>\n<li>Upload the downloaded zip file into your <code>wp-content\/plugins\/<\/code> folder.<\/li>\n<li>Unzip the uploaded zip file.<\/li>\n<li>Navigate to Plugins menu on your WordPress admin area.<\/li>\n<li>Activate this plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20to%20import%20your%20data%3F\"><h3>How to import your data?<\/h3><\/dt>\n<dd><p>Before start importing, you just need to create a new points type to migrate BadgeOS points.<\/p>\n\n<p>BadgeOS achievement types will be migrated as GamiPress achievement types with the same name.<\/p>\n\n<ol>\n<li>Navigate to WP Admin area -&gt; GamiPress -&gt; Tools -&gt; Import\/Export tab.<\/li>\n<li>At box \"BadgeOS Importer\" you will find settings to set to which data migrate.<\/li>\n<li>Click the button \"Start Importing Data\" and wait until process gets finished.<\/li>\n<li>That's all!<\/li>\n<\/ol><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.9<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Updated to import Credly data.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Updated the tool to work even if there is BadgeOS corrupted data.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li><strong>New Features<\/strong><\/li>\n<li>Added the ability to decide what to perform with the user points earned (if assign or sum them).<\/li>\n<li><strong>Improvements<\/strong><\/li>\n<li>Javascript files updated to match with latest changes.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Update code to import points balances based on latest BadgeOS changes.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Added extra check to prevent corrupted data from BadgeOS.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Update code to match with BadgeOS database columns names typos.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Updated code to match with BadgeOS earnings latest version.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Updated deprecated jQuery functions.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li><strong>Improvements<\/strong><\/li>\n<li>Adapted new queries to avoid BadgeOS corrupted data.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li><strong>Bug Fixes<\/strong><\/li>\n<li>Prevent to process BadgeOS earnings without any user assigned.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li><strong>New Features<\/strong><\/li>\n<li>Added support to import information from BadgeOS install higher than 3.0 (where points types and ranks types gets added on BadgeOS).<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li><strong>Bug Fixes<\/strong><\/li>\n<li>Fixed user earnings import process.<\/li>\n<li><strong>Improvements<\/strong><\/li>\n<li>Added some cleanup checks before run the tool.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Added support to GamiPress 1.5.1 relationships since P2P has been deprecated.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Added support to GamiPress 1.5.1 logs database changes.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added extra checks on LearnDash integration events to meet if an event should be a \"complete specific\" event instead of \"complete any\" event.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added support to GamiPress 1.4.3 and 1.4.7 database upgrades.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Improvements on fields descriptions.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added the ability to keep the imported points balance instead of sum them to the current points balance.<\/li>\n<li>Improvements migrating large amounts of records.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added the ability to select import user earnings and logs.<\/li>\n<li>Improvements on import process descriptions.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Tool to migrate all stored data from BadgeOS to GamiPress","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/76809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=76809"}],"author":[{"embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rubengc"}],"wp:attachment":[{"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=76809"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=76809"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=76809"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=76809"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=76809"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/dsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=76809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}