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 ?
He can't just add enjin support lol.
Enjin will have to make it then instead.
Just create a html module and add a iframe.
Is enjin support being planned, because if it is, I can just wait :)
I was actually using this for an Enjin site as well....I am not requesting it at the moment but maybe as a future feature to add Enjin support?
I understand though that lets take it one step at a time :D
@austinbro1
You should just have ADriani host or else host it on a external website other then enjin.
And then use a Iframe to add it to your website.
That's what i have with all external scripts and things on my enjin website.
If that's not enough info then just search html iframe on google.
@Adriani6
Alright awesome :)
I'm not that good with php else i would do it self but if your doing it that would be great :)
@CaptainJohnnyBlu
Thanks, I'll do it myself though, I like to know what I'm doing :P
@austinbro1
I haven't used Enjin much, however I did some research for you. http://www.youtube.com/watch?v=GqUa8Zfpmv8 I can host the page for you, pm me if you're interested. Next update should be in the upcoming week.
<<reply 1012257> Sounds awesome, will add it in upcoming updates ! :)
@karatetoes
Thanks for getting intouch, I'll add your name in the page :P
it was me who requested it :DDD KARATETOES :DDD http://forums.bukkit.org/threads/ticket-system-in-game-website-integration.104624/#post-1374925
Would be awesome if it would have a ticket managing system.
So players can add more information to there tickets and admins can manage it etc.
Don't think u want to make it that complicated though but if you do it would be awesome.
Like you could give everyone a unique code with there username and then code as
password and then they can manage tickets and xx given names can full manage it.
@Adriani6
Thanks for the quick reply, and I see the downloadable file there, I know very (and I mean very) basic coding, and so I see where to input my database information, but I don't know how to transfer the table it to my site at (enjin) www.emeraldworld.info How would I go about doing this (a tutorial would be great as I am sure others will have the same question, but not needed) and the other thing you may need to know is that I am hosting via remote ftp, through nfoservers.com. Thanks for all the help!
Interested in a sexier user interface for that? PM me.
@austinbro1
Well, the downloadable version is what you're talking about and should do you fine, however it is a PHP module mixed with some HTML. I don't know why it's not appearing on here yet... I uploaded it as soon as the project got approved.
May I ask what forum/website software you using ?
If putting it into a website won't work, you can create a new tab and such.
If you need anything else, don't hesitate to ask.
EDIT: Downloadable version is now added.
Is there a way you could possibly make it so that it is a HTML module type of thing that we could do privately, and put into our websites?