Skip to content

Wordpress bindings and GUI for CarbonPHP. A wordpress Plugin.

License

Notifications You must be signed in to change notification settings

CarbonORM/CarbonWordPress

Repository files navigation

PHP Version GitHub Release Packagist Version License Size Documentation Monthly Downloads All Downloads Star

CarbonWordpress

A WordPress Plugin to provide a GUI for CarbonPHP. Currently our GUI supports:

  1. Migrating data between servers
  2. Starting a WebSocket and viewing the realtime logs
  3. Updating composer

Download Options

This is a general list of different ways to download the CarbonPHP framework. I've ordered them from IMO least technical to most technical.

  1. Search for CarbonPHP in the WordPress plugin store. (Pending review)
  2. Download the latest stable code directly as a zip from GitHub. Screenshot 2023-12-21 at 2 47 40 AM
    • Log in to your WordPress account.
    • In the left-side menu, navigate to "Plugins" and click on it.
    • Choose the "Add New" option.
    • Click on the "Upload Plugin" button.
    • Select the "Choose File" button.
    • Locate and pick the plugin's .zip file stored on your local computer.
    • Click "Open."
    • To commence the installation, click on "Install Now."
  3. Install the plugin using Composer.
    • Open a terminal and navigate to your WordPress installation.
    • Run the following command to install the plugin.
    composer require carbonorm/carbonwordpress
    • Log in to your WordPress admin dashboard.
    • In the left-hand menu, click on "Plugins."
    • You will see a list of all your installed plugins. Find the plugin CarbonWordPress and select activate.
  4. Clone the repository from GitHub .
    • Open a terminal and navigate into your plugin's directory (typically wp-content/plugins)
    • Run the following command to clone the repository.
    git clone [email protected]:CarbonORM/CarbonWordPress.git
    • Log in to your WordPress admin dashboard.
    • In the left-hand menu, click on "Plugins."
    • You will see a list of all your installed plugins. Find the plugin you want to activate.
    • Under the plugin CarbonWordpress, you should see an "Activate" link. Click on "Activate."
    • The plugin will now be activated, and you should see a confirmation message indicating that the plugin has been successfully activated.

Usage

In your admin panel, after activation, you will see the CarbonORM tab. This is where all C6 guided user actions will take palce. Screenshot 2024-03-13 at 10 46 53 PM

Migrate

Screenshot 2024-03-13 at 10 48 42 PM Screenshot 2024-03-13 at 10 49 35 PM

Update Composer

Screenshot 2024-03-13 at 10 50 27 PM

View WebSocket Logs

Screenshot 2024-03-13 at 10 50 37 PM

License and TOA

We operate under the standard MIT License viewed here. By downloading and using this plugin you agree to user data collection by access and usage analytic tracking. You agree to automatic updates to be preformed and concent to the liceneses of all dependancies. This plugin WILL attempt to use the Composer package manager to install and/or resolve all required dependancies which are listed in the composer.json file. These depdancies may change and any sub dependancies are also subject to change. The user interface is an Open Source, GitHub hosted, project that is compiled and dynamically fetched real-time. Requests to https://miles.systems/ maybe fired from the backend to facillitate license based features.