{"id":26247909,"url":"https://github.com/tedem/mybb-template-helper","last_synced_at":"2025-04-23T22:48:32.833Z","repository":{"id":282235156,"uuid":"930505892","full_name":"tedem/mybb-template-helper","owner":"tedem","description":"A composer package to help you edit MyBB templates locally with your favorite code editor.","archived":false,"fork":false,"pushed_at":"2025-02-25T12:59:38.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T22:48:26.812Z","etag":null,"topics":["helper","mybb","tedem","template","theme"],"latest_commit_sha":null,"homepage":"","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/tedem.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2025-02-10T18:36:26.000Z","updated_at":"2025-02-25T12:59:42.000Z","dependencies_parsed_at":"2025-03-13T14:15:58.628Z","dependency_job_id":"6880a2dc-d9e2-4e73-bb42-5ae743027940","html_url":"https://github.com/tedem/mybb-template-helper","commit_stats":null,"previous_names":["tedem/mybb-template-helper"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedem%2Fmybb-template-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedem%2Fmybb-template-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedem%2Fmybb-template-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedem%2Fmybb-template-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tedem","download_url":"https://codeload.github.com/tedem/mybb-template-helper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250528693,"owners_count":21445511,"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":["helper","mybb","tedem","template","theme"],"created_at":"2025-03-13T14:15:57.024Z","updated_at":"2025-04-23T22:48:32.769Z","avatar_url":"https://github.com/tedem.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Template Helper for MyBB\n\nA composer package to help you edit MyBB templates locally with your favorite code editor. You can use it to create a local copy of the MyBB templates, edit them, and compile them back to the original format.\n\n## Requirements\n\nThe requirements for this package to work are as follows:\n\n- **MyBB:** 1.8 or higher\n- **PHP:** 8.2 or higher\n\n## Installation\n\nInstall the package using Composer by running:\n\n```shell\ncomposer require tedem/mybb-template-helper --dev\n```\n\nEnjoy!\n## Usage\n\nCreate a new theme from the ACP or use the theme you have already created.\n\n**Attention:** Remember to make a backup before use. For theme development only.\n\n### Download Templates Command:\n\n```shell\n./vendor/bin/mybb-template-helper -d \"[THEME NAME HERE]\"\n```\n\nYour theme must have a template set. If not, you can create one through the ACP. First, the core templates will be installed, and then if there are any modifications in your theme, those templates will be updated locally.\n\nThe downloaded templates will be listed in the `.temp` folder in the main directory of MyBB.\n\n### Upload Templates Command:\n\n```shell\n./vendor/bin/mybb-template-helper -u \"[THEME NAME HERE]\"\n```\n\nThe update command will update the templates you have modified. If the modified template does not belong to your theme's template set, it will create a new template for your theme with the same name.\n\n### Upload Specific Templates Command:\n\n```shell\n# Only one template\n./vendor/bin/mybb-template-helper -u \"[THEME NAME HERE]\" header\n\n# Many templates\n./vendor/bin/mybb-template-helper -u \"[THEME NAME HERE]\" header footer\n```\n\nSpecifying a custom template will only load the template you have selected. No changes will be made to other templates.\n\n**Note:** You need to run the command after each change. You can use looping software to automate it.\n\n## Contributing Guidelines\n\nPlease review our [contributing guidelines](https://github.com/tedem/tedem/blob/main/docs/CONTRIBUTING.md) to learn about our submission process, coding standards, and more.\n\n## Versioning\n\nI use [SemVer](https://semver.org/) for versioning.\n\n## Authors\n\n- **Medet Erdal** - _Initial work_ - [tedem](https://github.com/tedem)\n\n## License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedem%2Fmybb-template-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftedem%2Fmybb-template-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedem%2Fmybb-template-helper/lists"}