Web GUI for SimpleHelpTickets
Simple Help Tickets - WEB GUI
Info/Basics
I've coded this as a request from another member of bukkit (sorry, I don't remember the name). I have contacted the Author of this plugin if I can make it, he thought it will be interesting to see what I come up with. So here it is :)
I've made two versions of this,
- Hosted
- Downloadable
Hosted: Basically I'm hosting a portal to which members login with their MySQL info. Then it connects them into their database and shows all info about all tickets created on the server/in this database.
Downloadable: For members who have a bit of knowledge about coding, as it requires user to input their info into the actual code ! I have written comment lines which indicate from where and up to where a user can edit the code.
Requirements
Web Space Plugin must be connected to MySQL Database, obviously. and uh... a server?
This supports MySQL Database only as of now, it might work with MySQL Lite but I didn't test it, so who knows.
- As for now, it's by default the name of the table that was created by the plugin, in this case SHT_Tickets.
I'm still inprogress where I'll be updating the code, so post your ideas below, maybe I'll implement it !
Downloads
Portal can be found: HERE
Download can be found: HERE
Link to SimpleHelpTickets: Plugin
This is my first upload or should I say share in bukkit, so I'm sorry if I did anything wrong with this post. File is uploaded to my private server as I had trouble with uploading it here.
Adding GUI to Enjin
Here's a tutorial on how to use this on enjin websites.
Requirements:
Web Space HTML Module It's really simple. Login to your Enjin site, look up for HTML Module, in there paste the following code.
<iframe src="PUT YOUR LINK TO THE PAGE HERE" width="100%" height="300"> <p>Your browser does not support iframes.</p> </iframe>
Where it says "PUT YOUR LINK TO THE PAGE HERE", you're supposed to redirect this into the place where you uploaded your Web GUI. So for example, this would look something like this:
If you require more help, feel free to message me.<iframe src="http://www.{yourhost}.com/straighttodatabase.php" width="100%" height="300"> <p>Your browser does not support iframes.</p> </iframe>
Video tutorial for this, coming soon.
Plans
Plans:
- Add integration with xAuth for players to be able to add/edit/delete their own tickets.
- Ability for selected Admins/Mods to delete completed tickets !
- Improve the output.
- Improve the graphical sides of the project.
- Add more language options.
- More ideas ?
Is the creator of this plugin still active I'm having trouble installing this to my site:( I made a ticket already with no answer
@Adriani6
Great! Looking foward to the new version.
@Madminor
Link doesnt work for me.
hey guys, found this, i think this might help? http://orphanage.dyndns.info/simpleplugins/?p=228
Downloads Portal can be found: HERE <
- NOT WORK :/Download can be found: HERE <
- NOT WORK :/Link to SimpleHelpTickets: Plugin <
- WORK :)Please, update this links... :)
@Adriani6
I'll be here.. waiting... waiting... Getting your homeadress.. stalking... and waiting...
No, but seriously. I'm looking forward to this :)
@ursak
Time is required. I'll update this soon.
Download is down yes...
@Adriani6
What is required to get that info then besides just installing the plugin and then check the mysql databvase to see how it is saved?
Download is down !?
This is outdated. The plugin author decided to change mysql details and didn't share them yet. This project will be developed again soon.
Wait What is this " web space " u speak of?!?!
I run a server with VeryGames and they give me free mySQL but for some reason the auto config or "Portal" does not connect to my mySQL
---------------------------Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'sql-3.verygames.net' (4) in /home/aagaming/public_html/BukkitDevelopment/SimpleHelpTicketsWebGUI/testssttss.php on line 20
Can't connect to MySQL server on 'sql-3.verygames.net' (4)
---------------------------dang there is always something i have been looking for a plugin like this for a long time now
Plz Plz help - v_lee02
@karatetoes You should contact the plugin author with that error.
I can't connect to the sql database through the portal and anytime I try to make a new ticket or anytime I join it says these 2 things
2012-10-22 22:14:31 [INFO] karatetoes[/127.0.0.1:4387] logged in with entity id 514 at ([WorldofMinerz] -177.14229686679164, 66.0, 22.872429053573864)
next-line
2012-10-22 22:14:31 [INFO] §7[SimpleHelpTickets] §cError: §fjava.lang.NullPointerException
////////Trying To Create New Ticket Error:///////////////////////
2012-10-22 22:17:58 [INFO] karatetoes issued server command: /ticket new griefer 2012-10-22 22:17:58 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'ticket' in plugin SimpleHelpTickets v0.9.9 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:915) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:828) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:810) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:282) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:111) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:561) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at me.odium.simplehelptickets.commands.ticket.onCommand(ticket.java:193) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
:D I am already using Notepad xD :D
@karatetoes
Right click, select open with, then select notepad. If you still have trouble then download notepad++
Ok how come I can't edit the .php file in my text editor?
Doesn't it require Simple Help Tickets also? :D
@Adriani6 @Dinastya
Thanks for all of the help! I used a modified version of iFrame to put it into an enjin html module, and I hosted the webpage on my included webserver with my host, and I then could change the background image and so on through coding the php. It's working great, and thanks very much!
Yes, indeed I can't add Enjin support because there isn't really anything I could hook into.. but what I could possibly do is add some sort of file for you to hook and creating a new tab linking those pages.