[TOOL/WEB/INFO] phpMCWeb 0.8.5

Discussion in 'Bukkit Tools' started by NotoriousPyro, Apr 12, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    NotoriousPyro

    [​IMG]
    [​IMG][​IMG][​IMG]
    Cool, but what is it?
    phpMCWeb is an open source web interface to show users server information on a fancy XHTML/CSS compliant GUI! Long gone are the days where websites render differently on each browser - phpMCWeb renders the same on ALL modern browsers, even IE8!

    Included is currently a news page (powered by Fusion News), chat, dynmap page, player list with inventory viewing!

    I've decided to discontinue this since I simply don't have the interest in Minecraft any more. Sorry for anyone who is disappointed by this. I may bring it back at a later date but at the moment it's future is uncertain.

    Can I see a working demo?
    Sure, go here: http://mc.notoriouspyro.com

    There must be a catch right?
    Unfortunately, there is one catch - phpMCWeb is still beta quality - please report any bugs and suggestions. I'm also more than happy to accept more developers that wish to join the team! People with PHP/XHTML/CSS experience are needed!

    Quick! Gimme the download link!
    Whoa! Hold on there, make sure you read the README file included first! You'll want to make sure you can actually run it first and you understand what to do! But as long as you are ready to go, scroll down further.

    I need help!
    You can ask for help here (or I can help you personally with installation, customization, etc for a small fee - email me at craigcrawford1988 AT gmail DOT com).

    I need something more custom,
    can you do this for me?
    Of course I can, but customizations to phpMCWeb are not free (however they aren't expensive).
    You can email me at craigcrawford1988 AT gmail DOT com if you'd like a quote.

    Tasty links
    phpMCWeb 0.8.5
    github repository

    Changelog
    Show Spoiler

    12/06/2011 - 0.8.5
    * Updated for Minecraft 1.6.6
    * Bug fixes and code improvements
    * "Upgrade" option removed, will be readded in the future
    16/05/2011 - 0.8.1
    * Bug fix involving names that start with zeros - thanks 081247 ;)!
    16/05/2011 - 0.8.0
    * Large update, many fixes and improvements
    14/05/2011 - 0.7.6
    * Massive whoops :)
    14/05/2011 - 0.7.5
    * Added health bar
    * Various code improvements
    14/05/2011 - 0.7.3
    * Bug fixes with rendering.
    14/05/2011 - 0.7.2
    * Fixed a bug with default skins - Thanks TBK!
    13/05/2011 - 0.7.1
    * Programmed a GD player image renderer for the inventory view page.
    12/05/2011 - 0.7.0
    * ApiCraft -> JSONAPI migration
    * Many new features including chat and inventory viewing!
    22/04/2011 - 0.6.1
    * Minor changes to get_players.php
    22/04/2011 - 0.6.0
    * Migrated from CuteNews to Fusion News
    * Various Fixes
    12/04/2011 - 0.5.2
    * Fixed smilies in cutenews admin interface
    12/04/2011 - 0.5.1
    * Added server status image and cleaned up code
    12/04/2011 - 0.5.0
    * Initial release
     
    Lolmewn and blaize9 like this.
  2. Offline

    Grandcruiser

    Cool. Are you going to add more features later on?
     
  3. Offline

    Plague

    Do I understand it correctly that this has no plugin for bukkit, it's just an external tool? I can move this to the tools forum (reply using the button or tag me).

    Also, does it really have to have that big letters? :)
     
  4. Offline

    Pjstaab

    What about not dynmap maps? I guess I can poke around at that too.
     
  5. Offline

    NotoriousPyro

    Yes, more features are planned - I'm mainly waiting for the ApiCraft programmer to implement more APIs.

    Ah, I didn't see the tools section - yeah it can be moved there.
    The maps page uses dynmap ;).
     
  6. Offline

    flipster

    Hi NotoriousPyro!
    I have an Issue with the get_player function
    Code:
    Warning: file_get_contents(http://epidcraft.de:6561/) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in /var/www/server/functions/get_players.php on line 15
    What am I doing wrong? The API is installed and working as u can see here.
    Other functions (CPU,RAM, etc) are working fine!
    Thanx for this gr8 CMS! I searched for something like this.
    greets,
    flipster
     
  7. Offline

    NotoriousPyro

    Where are you hosting phpMCWeb?
     
    flipster likes this.
  8. Offline

    flipster

    On my own root!
     
  9. Offline

    NotoriousPyro

    phpMCWeb 0.6.1 released!

    Do you mean the same server as ApiCraft?
     
  10. Offline

    flipster

    jep! Minecraft gameserver and webserver are on the same root!
    Here is the link if you need it: epidcraft.de
     
  11. Offline

    NotoriousPyro

    Please try replacing get_players.php with this.

    If it works then please upgrade to phpMCWeb 0.6.1.
     
  12. Offline

    flipster

    Great!
    its working with 0.6.1! Thanks for your help!
     
  13. Offline

    soulreafer

    CPU reading get some errors :(

     
  14. Offline

    NotoriousPyro

    Looks like they're restricted by your host.
     
  15. Offline

    soulreafer

    i found the mistake. there was no read/write restriction in my root/etc/suedors file given to my webserver.
     
  16. Offline

    NotoriousPyro

    0.7.0 report:
    I will be migrating phpMCWeb from ApiCraft to JSONAPI. This update will take approx 1-2 weeks to be fully complete but will have a lot more features and fixes.
     
  17. Offline

    TBK

    Can it also provide a list over the installed mods (sorted into categories)?
     
  18. Offline

    NotoriousPyro

    Yes (not entirely sure on the categories, but I may program something or request it if not), I'm also implementing a chat page for people who are not ingame.
     
  19. Offline

    TBK

    Super :) I'm looking forward to it.
     
  20. Offline

    Lolmewn

    I am getting this error at the CPU:
    CPU:

    Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(/proc/stat)
    There probally is more, I cant see because the rest is over it.
    This is my config.php:
    Code:
    <?php
    
    defined("___ACCESS") or header("HTTP/1.1 403 Forbidden");
    
    // These are set manually for now... ;)
    $language = "english";
    $theme = "default";
    
    // Full URL to phpMCWeb (e.g. http://www.somesite.com/)
    $site_url = "http://www.centrility.nl/web/";
    
    // ApiCraft settings
    $apicraft_ip = "77.250.233.158";
    $apicraft_port = "6561";
    
    // Full URL to Dynmap (ignore if you've deleted map.phtml from the pages directory)
    // (e.g. http://www.somesite.com/dynmap)
    $dynmap = "http://DYNMAP URL"
    
    ?>
     
  21. Offline

    NotoriousPyro

    I would recommend waiting until 0.7.0 before using phpMCWeb, the older versions are less reliable.

    A demo of 0.7.0:
    http://craigcrawford.dyndns.org/

    Try clicking a player name (if there's one online).

    0.7.0 released!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  22. Offline

    PhantomGamers

    I like this.
    Any chance of having the inventory screen show the player's model in the future?
    That, and also maybe having us capable of chatting via the chat menu?

    Not sure if that's possible, but it would be awesome. :3
     
  23. Offline

    NotoriousPyro

    The model is a possibility, not sure how I'd go about it though - there'd probably have to be a bukkit plugin to support that.
    Being able to chat will be added in the next version of phpMCWeb, I wanted to get this version out so soon because it's so damn sweet :)
     
  24. Offline

    TBK

    I just came accross this - http://wiki.vg/Skins.php
     
  25. Offline

    PhantomGamers

    "The requested URL was not found on the server."
    For the source... :/
     
  26. Offline

    NotoriousPyro

    Looks like I'll have to hunt down the source or develop my own. Nice find, I completely forgot about GD library.
     
  27. Offline

    TBK

    Yeah too bad the link doesn't work, but here is a post by the dev on minecraftforum.net - http://www.minecraftforum.net/viewtopic.php?f=25&t=80906
     
  28. Offline

    NotoriousPyro

    Last edited by a moderator: May 13, 2016
  29. Offline

    TBK

    Minor bug, if you have the default skin it returns this error -
    Code:
    exception 'Exception' with message 'Player does not exist!' in /share/HDA_DATA/Qweb/functions/get_skin.php:19 Stack trace: #0 {main}
     
  30. Offline

    NotoriousPyro

    Fixed! Download 0.7.2 :)
     
Thread Status:
Not open for further replies.

Share This Page