CoreProtect Lookup Web Interface v0.9.3

A flexible lookup web interface for CoreProtect 2

  1. SimonOrJ
    CoLWI-v0.9.0.PNG

    This is a feature-packed web application that gives you the power to look up anything CoreProtect is capable of logging in the most efficient way. CoreProtect, a Minecraft plugin, is developed by Intellii.

    This plugin is capable of looking up logged data as if doing it from the game. Some filters are ported to this plugin, such as:

    • Lookup by action
    • Lookup by username
    • Lookup by block name
    • Lookup by time

    In addition, this plugin makes it possible to:

    • Lookup data by coordinates and world
    • View more than four results per page
    • Filter out rolled back data
    • View what was written on the signs
    • Search by keywords

    This plugin requires a Minecraft server running CoreProtect 2.11.0+ and a
    webserver running PHP 5.3.0+. It can fetch data logged by CoreProtect through the MySQL server or the sqlite (database.db) file.

    Setup

    You must have:
    • A webserver running PHP 5.3.0 or above
    • A MySQL or SQLite database used by a Minecraft server running CoreProtect 2.11 or above.
      • If using SQLite in real-time, you're advised to have the webserver run on the same machine as the Minecraft server.

    Download the latest version of this resource, and extract the `web/` directory into the directory accessible by the webserver. You may rename the directory into something you find more useful (such as to `coreprotect/`).

    If you are an advanced user, you can just do:
    Code (Text):
    git clone https://github.com/SimonOrJ/CoreProtect-Lookup-Web-Interface.git
    and clone this repository.
    The webserver should have write permission to the `cache/` folder in order for this web application to work efficiently. Do this by running:
    Code (Text):
    chmod 777 cache
    If you want to be able to make configuration changes from web UI (via `web/setup.php`):
    Code (Text):
    chmod 777 config.php config.json server
    (If you're an advanced user, you can just find a way for the webserver to have write access to the files, or make configuration directly from those files.)
    You **must** edit `config.php` and make account changes before you can do anything else. Follow the instructions in the file. If you decided to make all configuration manually (by editing the configuration files), then configure the rest of the file and `config.json`.

    If you are an advanced user and want to set up server information manually, you should do so now using the `server/sample.php` and `server/sample.json` files. The two files may be copied or renamed to better suit your needs.

    For more information, please visit GitHub for this plugin.
    If you find any bugs, please report them here: https://github.com/SimonOrJ/CoreProtect-Lookup-Web-Interface/issues

    ~Simon
    Aoro likes this.

Recent Updates

  1. Locale Support Release

Recent Reviews

  1. smellyonionman
    smellyonionman
    5/5,
    Version: v0.9.3
    Awesome idea. Already working on a WordPress plugin adaptation using roles instead of Config and Login files. Hard and slow going but will finish and share. Great work!!! Thank you
  2. JonPlay
    JonPlay
    3/5,
    Version: v0.9.3
    In my Installation it doesn't look like the Screenshot. It's very ugly. Just text and links and buttons. What did I wrong?
  3. dwi
    dwi
    5/5,
    Version: v0.9.3
    Perfect tool. Makes looking up for thing way way easier than using ingame's CoreProtect commands.
  4. CyberDrain
    CyberDrain
    5/5,
    Version: v0.9.3
    This is amazing!
    Job well done mate! This makes going through the logs a lot better!
  5. Fargus
    Fargus
    1/5,
    Version: v0.9.3
    I have coreprotect 1.14.2 and it still told me that I have to install an updated version...