FlatlyPage Marketplace is a place where creators can share their extensions, add-ons, and themes to enhance the functionality and appearance of websites built on FlatlyPage CMS. This allows users to easily find tools that suit their needs, while creators gain greater visibility for their projects.
In this article, you will learn how to submit your own project to FlatlyPage.com Marketplace and which guidelines must be met for your extension, add-on, or theme to be published.
How to Submit Your Own Extension, Add-On, or Theme to FlatlyPage Marketplace?
Step 1: Preparing Your Project
Before submitting your project, make sure that:
1. Your add-on, extension, or theme is fully functional and tested.
2. You have all files required for installation (e.g., PHP, CSS, JS, JSON files for themes).
3. The documentation is complete and understandable for the end user.
4. The software is packaged as a ZIP file without a password.
1. Your add-on, extension, or theme is fully functional and tested.
2. You have all files required for installation (e.g., PHP, CSS, JS, JSON files for themes).
3. The documentation is complete and understandable for the end user.
4. The software is packaged as a ZIP file without a password.
Step 2: Checking Compliance with Guidelines
FlatlyPage requires that all submitted projects meet specific standards of security, legality, and quality. Below you will find 40 guidelines to check before submitting your project:
The software is your own or you have the author’s permission.
1. The software is your own or you have the author’s permission.
2. It does not contain elements under license without permission.
3. All external libraries have compatible licenses.
4. It does not use pirated or copyright-infringing code.
5. Multimedia files (images, audio, video) have proper publication rights.
6. The project does not infringe trademarks or brands of other companies.
7. For integrations with other services, you have the right to use them.
8. The project does not contain hidden code or backdoors.
9. The software is free of malware and viruses.
10. All scripts and plugins follow best security practices.
1. The code is readable and well-formatted.
2. Function, class, and variable names are clear and consistent.
3. It does not contain unused code fragments.
4. The code is optimized for performance.
5. The project works correctly on the current version of FlatlyPage CMS.
6. It does not conflict with other popular plugins or extensions.
7. Includes comments explaining complex parts of the code.
8. Contains installation and configuration instructions in documentation.
9. Themes are responsive and work on all devices.
10. Extensions have a logical and intuitive file structure.
1. The project works as described.
2. It does not include features that mislead the user.
3. It does not collect personal data without user consent.
4. Plugins and extensions do not slow down the website.
5. Extensions and themes are compatible with the current CMS version.
6. The add-on does not delete or overwrite user data without warning.
7. Every feature is tested in multiple scenarios.
8. Themes have a consistent design and layout.
9. The project supports multilingual usage where possible.
10. Contains basic configuration settings accessible to the user.
1. Documentation is written in user-friendly language.
2. Installation and configuration instructions are clear and complete.
3. Includes a FAQ or common issues section.
4. Provides a contact for technical support.
5. Specifies which CMS versions the project is compatible with.
6. Lists all project dependencies.
7. Provides a changelog with version history.
8. Informs the user of system requirements.
9. Documentation includes usage examples and screenshots.
10. The project is ready for publication and easy to download.
FlatlyPage.com does not accept developers located in the Russian Federation to publish their extensions, add-ons, or themes on the Marketplace. Submissions from this region will not be accepted, regardless of project quality.
Ownership and Licensing Guidelines
The software is your own or you have the author’s permission.
1. The software is your own or you have the author’s permission.
2. It does not contain elements under license without permission.
3. All external libraries have compatible licenses.
4. It does not use pirated or copyright-infringing code.
5. Multimedia files (images, audio, video) have proper publication rights.
6. The project does not infringe trademarks or brands of other companies.
7. For integrations with other services, you have the right to use them.
8. The project does not contain hidden code or backdoors.
9. The software is free of malware and viruses.
10. All scripts and plugins follow best security practices.
Code Quality Guidelines
1. The code is readable and well-formatted.
2. Function, class, and variable names are clear and consistent.
3. It does not contain unused code fragments.
4. The code is optimized for performance.
5. The project works correctly on the current version of FlatlyPage CMS.
6. It does not conflict with other popular plugins or extensions.
7. Includes comments explaining complex parts of the code.
8. Contains installation and configuration instructions in documentation.
9. Themes are responsive and work on all devices.
10. Extensions have a logical and intuitive file structure.
Functionality Guidelines
1. The project works as described.
2. It does not include features that mislead the user.
3. It does not collect personal data without user consent.
4. Plugins and extensions do not slow down the website.
5. Extensions and themes are compatible with the current CMS version.
6. The add-on does not delete or overwrite user data without warning.
7. Every feature is tested in multiple scenarios.
8. Themes have a consistent design and layout.
9. The project supports multilingual usage where possible.
10. Contains basic configuration settings accessible to the user.
Documentation and Support Guidelines
1. Documentation is written in user-friendly language.
2. Installation and configuration instructions are clear and complete.
3. Includes a FAQ or common issues section.
4. Provides a contact for technical support.
5. Specifies which CMS versions the project is compatible with.
6. Lists all project dependencies.
7. Provides a changelog with version history.
8. Informs the user of system requirements.
9. Documentation includes usage examples and screenshots.
10. The project is ready for publication and easy to download.
Additional Information
FlatlyPage.com does not accept developers located in the Russian Federation to publish their extensions, add-ons, or themes on the Marketplace. Submissions from this region will not be accepted, regardless of project quality.
Step 3: Submitting Your Project
To submit a project, contact FlatlyPage Marketplace support at marketplace@flatlypage.com.
After verification, your project will be published and available to the FlatlyPage community. Note that verification time may vary depending on the number of submissions and project quality.
After verification, your project will be published and available to the FlatlyPage community. Note that verification time may vary depending on the number of submissions and project quality.
Responsibility for Violations
A project may be rejected at any time and removed at any time without providing a reason or notifying the developer. The submitting developer agrees to full awareness and responsibility for any risks posed to users. The developer may be held legally and financially accountable for submitting illegal content.
License and Developer Rights
By publishing software on FlatlyPage Marketplace, the developer agrees to grant FlatlyPage Team Poland a license to distribute the software. This license does not transfer ownership; the developer retains full copyright to their software.
The developer has the following rights:
1. The right to request the cessation or temporary suspension of distribution for a period specified by the developer.
2. The right to cooperate with FlatlyPage Team Poland in investigating vulnerabilities, bugs, or data leaks caused by the developer’s software in order to help identify and resolve the issue.
3. The right to be informed if FlatlyPage Team Poland takes action regarding their project, whenever possible.
The developer also accepts the following responsibilities:
1. Ensuring that their software complies with all applicable laws and regulations.
2. Acknowledging that FlatlyPage Team Poland may remove or reject the project at any time without providing a reason or prior notice.
3. Accepting full awareness and responsibility for any risks their software may pose to users.
4. Accepting potential legal and financial liability for submitting illegal or harmful software.
The developer has the following rights:
1. The right to request the cessation or temporary suspension of distribution for a period specified by the developer.
2. The right to cooperate with FlatlyPage Team Poland in investigating vulnerabilities, bugs, or data leaks caused by the developer’s software in order to help identify and resolve the issue.
3. The right to be informed if FlatlyPage Team Poland takes action regarding their project, whenever possible.
The developer also accepts the following responsibilities:
1. Ensuring that their software complies with all applicable laws and regulations.
2. Acknowledging that FlatlyPage Team Poland may remove or reject the project at any time without providing a reason or prior notice.
3. Accepting full awareness and responsibility for any risks their software may pose to users.
4. Accepting potential legal and financial liability for submitting illegal or harmful software.
Reporting Violations
To report violations, including security issues, theft, dangerous software, or other concerns, please contact us at abuse@flatlypage.com. We will respond within 1 hour to 14 business days.
When reporting a violation, please include the following information to help us investigate efficiently:
1. Description of the Issue: Provide a clear and detailed explanation of the problem, including what makes it a security risk, illegal, or harmful.
2. Affected Software or Project: Specify the name of the extension, add-on, or theme, and include version numbers if applicable.
3. Steps to Reproduce: If possible, provide step-by-step instructions to reproduce the issue, so that our team can verify it.
4. Evidence: Attach screenshots, logs, code snippets, or other relevant files that demonstrate the violation.
5. Your Contact Information: Include an email or other contact method so we can follow up with questions or updates.
6. Urgency Level: Indicate if the issue is critical (e.g., exposing user data, site crashes) or less urgent.
Important Notes:
1. Only submit accurate and truthful reports. False reports may delay the process for real violations.
2. Do not attempt to exploit or fix the vulnerability yourself on live systems unless instructed by FlatlyPage Team.
3. Keep sensitive information confidential and share it securely (e.g., via encrypted email if needed).
By providing detailed and clear information, you help FlatlyPage Team Poland respond faster and take appropriate action to protect users and the marketplace.
When reporting a violation, please include the following information to help us investigate efficiently:
1. Description of the Issue: Provide a clear and detailed explanation of the problem, including what makes it a security risk, illegal, or harmful.
2. Affected Software or Project: Specify the name of the extension, add-on, or theme, and include version numbers if applicable.
3. Steps to Reproduce: If possible, provide step-by-step instructions to reproduce the issue, so that our team can verify it.
4. Evidence: Attach screenshots, logs, code snippets, or other relevant files that demonstrate the violation.
5. Your Contact Information: Include an email or other contact method so we can follow up with questions or updates.
6. Urgency Level: Indicate if the issue is critical (e.g., exposing user data, site crashes) or less urgent.
Important Notes:
1. Only submit accurate and truthful reports. False reports may delay the process for real violations.
2. Do not attempt to exploit or fix the vulnerability yourself on live systems unless instructed by FlatlyPage Team.
3. Keep sensitive information confidential and share it securely (e.g., via encrypted email if needed).
By providing detailed and clear information, you help FlatlyPage Team Poland respond faster and take appropriate action to protect users and the marketplace.
Legal Notice
By using FlatlyPage Marketplace and submitting projects, both users and developers agree to comply with the rules, guidelines, and responsibilities outlined in this article.
FlatlyPage Team Poland is not liable for any damages, loss of data, or issues caused by third-party extensions, add-ons, or themes. Developers are solely responsible for ensuring that their software complies with applicable laws and is safe for users.
FlatlyPage reserves the right to modify, remove, or reject any project at any time without notice. All decisions made by FlatlyPage Team Poland regarding project approval, removal, or compliance are final.
By submitting content, developers grant FlatlyPage Team Poland a license to distribute the software, while retaining ownership and copyright. Developers acknowledge that violations of laws, intellectual property rights, or these guidelines may result in legal and financial liability.
For questions about terms, disputes, or additional legal inquiries, contact us at legal@flatlypage.com.
FlatlyPage Team Poland is not liable for any damages, loss of data, or issues caused by third-party extensions, add-ons, or themes. Developers are solely responsible for ensuring that their software complies with applicable laws and is safe for users.
FlatlyPage reserves the right to modify, remove, or reject any project at any time without notice. All decisions made by FlatlyPage Team Poland regarding project approval, removal, or compliance are final.
By submitting content, developers grant FlatlyPage Team Poland a license to distribute the software, while retaining ownership and copyright. Developers acknowledge that violations of laws, intellectual property rights, or these guidelines may result in legal and financial liability.
For questions about terms, disputes, or additional legal inquiries, contact us at legal@flatlypage.com.