{"id":13514281,"url":"https://github.com/DigitalPygmalion/badge-factor","last_synced_at":"2025-03-31T03:30:21.784Z","repository":{"id":217468394,"uuid":"83347511","full_name":"DigitalPygmalion/badge-factor","owner":"DigitalPygmalion","description":"Badge Factor is a \"glue\" plugin which brings together functionalities of BadgeOS, Gravity Forms and Advanced Custom Fields in a coherent, autonomous digital badge issuing and backpacking solution.","archived":false,"fork":false,"pushed_at":"2019-03-18T12:10:55.000Z","size":130,"stargazers_count":11,"open_issues_count":0,"forks_count":3,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-11-01T17:37:32.198Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.badgefactor.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DigitalPygmalion.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-27T19:21:36.000Z","updated_at":"2021-12-23T06:21:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"85529078-1218-4098-b2f4-a07ee725a2d9","html_url":"https://github.com/DigitalPygmalion/badge-factor","commit_stats":null,"previous_names":["digitalpygmalion/badge-factor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DigitalPygmalion%2Fbadge-factor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DigitalPygmalion%2Fbadge-factor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DigitalPygmalion%2Fbadge-factor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DigitalPygmalion%2Fbadge-factor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DigitalPygmalion","download_url":"https://codeload.github.com/DigitalPygmalion/badge-factor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246413377,"owners_count":20773053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T05:00:51.550Z","updated_at":"2025-03-31T03:30:21.510Z","avatar_url":"https://github.com/DigitalPygmalion.png","language":"PHP","funding_links":[],"categories":["Projects"],"sub_categories":[],"readme":"# Badge Factor\n\n## What is Badge-Factor?\n\nBadge Factor is a \"glue\" plugin which brings together many different plugins in order to deliver a comprehensive open badge solution.\n\n## Installation and requirements \n\nYou can clone the the project from this repository and copy it into the plugins folder of your wordpress project. \nTo use this plugin you will need some additional plugin that are essentiel to the use of badgefactor.\n\nHere is the list of plugins needed and the links to their repository or project page:\n\n- BadgeOS : [badgeos][1]\n- Buddypress : [buddypress][2]\n- GravityForms : [gravityforms][3]\n- Advanced custom fields : [ACF][4]\n\n## Structure\n\n    Badgefactor\n    |-languages ( Only french translations for the moment)\n    |-templates\n        |-archive-organisation.php\n        |-single-organistation.php\n    |-widgets\n    |-badgefactor.php (main file)\n    |-composer.json\n    |-LICENCE\n    |-ReadMe.md\n    |-settings-page.tpl.php\n\n## Functionnality\n\nThe main functions of the plugin are located in the main file of the plugin.\nOn activation, an object of the class BadgeFactor is saved in a global variable in order to be accessible form any file in your website.\n\n    $GLOBALS['badgefactor'] = new BadgeFactor();\n\n[1]: https://github.com/opencredit/badgeos\n[2]: https://github.com/buddypress/BuddyPress\n[3]: http://www.gravityforms.com/\n[4]: https://www.advancedcustomfields.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDigitalPygmalion%2Fbadge-factor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDigitalPygmalion%2Fbadge-factor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDigitalPygmalion%2Fbadge-factor/lists"}