Welcome Reader, This is a post about a plugin/html. So basicly what I am looking for is a Coder that can make Bukkit plugins that can connect to my website, but will also react to Pay Pal payments. So this is what I want: If you insert the html code onto your website a graph will pop up. This graph will have different information in it- Rank no.|Ingame name|Playtime on the server (In minuites)|Times Banned|Amount Donated|Points 1 GamersWell 28 0 15 * 2 Coder 86 1 0 * etc. etc. etc. etc. etc. * Well I think you get the point. The bar ontop Rank no.|Ingame...will come up every 20 lines, and the way the rank is calculated is: (if times banned and amount donated is 0 it reacts as if it was 1) Playtime on server (in seconds)÷Times Banned x Amount Donated=Points Then could you please make me a small Pay Pal payment html that when someone has selected a price and typed in their username the amount donated price automaticly goes up, and please also please make a html for when someone is banned for the 1st time they type their username then press submit and pay they pay the money to my Pay Pal account and get unbanned. (You should be able to change the price (ONLY BY ME in the html) and with the Donations you can add multiple options) This is my Website. (I am changing my website soon) Please also only if possible and if needed keep in touch with me and please update this ''Plugin'' in the future updates Thank you Very much for reading and I hope to hear back from you soon
for the paypal part of it: http://dev.bukkit.org/server-mods/t00thtransaction/ or http://dev.bukkit.org/server-mods/buycraft/ For the graphs and such, if you can find a plugin that stores the stats in a mysql database (for the donation stats, I'd reccomend toothtransaction, buycraft is easier to set up but I have no clue about retrieving stats with it) you can use PHP to retrieve them and PHP's GDLib to generate the graphs as images (or just use html/javascript and CSS). Would offer to do the web coding part of it, but no free time.
Ok well so your saying you can help me with the coding but you don't have the time? Well please message me back
I was suggesting how it could be done in case anyone viewing this thread wants to take a crack at it. I can't spare any time at all really, uni deadlines for the middle of this month, managing an android & ios project after that and I still need to fit in the launch of Badass Gaming's RP server into the schedule. Sorry.
http://dev.bukkit.org/server-mods/donator/ I personally prefer this to BuyCraft, since it's hosted on YOUR website, not another one.
Lol donator has so so many flaws and security risks. T00thTransaction is actually fully done and has sql injection protection, cumulative donation records, and the works. All around much more effective than Donator. Which is why quite a few of his users have switched to T00thTransaction Also to the original poster, t00thtransaction has methods with which other plugins can pull a players lifetime donation total, so someone could theoretically just write a plugin tracking the bans, playtime, and to do the graphs, and hook t00thtransactions donation related processes
That is exactly what I told him when he did the same, so when he refused my polite request to remove the rude post, I decided I would hold no courtesies to him. And even so my point stands, his plugin(still in its early alpha) has many many flaws and does not have anywhere near the same functionality as my own. The reason I was so crass in saying this is because even when I politely offered him some help in fixing his security flaws, he responded with hostility and had the gall to say my plugin, which was fully coded before he even started his, was a copy of his own.
But why do you have to bring this to the rest of the Bukkit community? I just suggested a plugin, no need to be hostile towards ME.
I am in no way trying to be hostile to you, I apologize if it seemed so, I was actually trying to show you that the plugin you are using has some major flaws that will harm your server in the long run, as money related plugins should always work correctly and well otherwise there will be many complaints from your users.
I see you made the T00th plugin the other person has suggested. Would you care to make the graph option on my website for me? I totally understand if you say no
I could make a graph for the donations themselves I guess. but you will need someone else to do all that other stuff. Maybe work with someone who knows Metrics
Trust me on this, but it's a lucky turn of events that I'm too busy, I dabble in PHP and such. Looking at T00th's code, he evidently knows his stuff and would probably create a graphs page that won't break on various browsers (something I'm still struggling with, Damn you IE and Firefox!)
Out of curiosity which code did you look at? My ipn or did you download and decompile my plugin? Also to original poster, you seem to be asking for a Table, not a graph.
I had a look at the script to catch the confirmation from paypal. Let's just say it's a hell of a lot neater than anything I've ever done (also dealing with HTTP headers confuses me, I can output them, but reading incoming ones? I didn't know that was possible within php). I don't have the skill to decompile anything either.
This is a working donation totals table that I use to pull donation totals from my T00thTransaction database. PHP: <?php //SQL $ip = "localhost"; $dbuser = "USERNAME"; $dbpass = "PASSWORD"; $dbname = "DATABASE"; mysql_connect($ip, $dbuser, $dbpass);mysql_select_db($dbname); $result = mysql_query("SELECT player as player, SUM(amount) as amount FROM toothtransaction GROUP BY player");//adjust the table$num_rows = mysql_num_rows($result);echo "<center>Current Date: <strong>";echo date("M j, Y g:i:s A \P\S\T" ,time());echo "<center><h5><u><strong>$num_rows Donators!\n</strong></u></h5></center>";echo "<table><tr>"; echo "<tr style=\"font-weight:bold\"><td><u>Player</td></u><td><u>Donation Total</td></u></tr>"; while($row = mysql_fetch_assoc($result)){if($col == "#C0C0C0"){$col = "#FFFFFF";}else{$col = "#C0C0C0";}echo "<tr bgcolor=$col>";echo "<td>".$row['player']."</td>"; echo "<td>".$row['amount']."</td>"; } echo "</table>" ?>
I am currently working on a plugin called "BukkitStats" that will display a lot of the info you need. You can see the bukkitdev page here -- http://dev.bukkit.org/server-mods/bukkitstats/ Maybe I will write a few frontend functions for the use with toothtransaction to display certain things such as recent donations ect.
My api won't let you pull RECENT DONATION stats just totals and actually I forgot to implement a GetAllDonations method thats accessible to other plugins. Yeah I will add that in the next build, maybe add in a recent donations too.
I wasn't going to use your API, I was just going to pull the info directly out of MySQL -EDIT- If you'd like I can work on the web side of things for Tooth
Well I guess pulling from the sql itself would work but if you are using multiple sql databases your plugin will have to track several passwords urls and usernames all at once which can get messy, it would probably be easier to just work off my api. Also what do you mean by the "Web side" of tooth. I might be interested depending on your intention.
lol ok xD I put it into my website but i can only see this: Code: Current Date: "; echo date("M j, Y g:i:s A \P\S\T" ,time()); echo " $num_rows Donators!\n "; echo ""; echo ""; while($row = mysql_fetch_assoc($result)){ if($col == "#C0C0C0"){ $col = "#FFFFFF"; }else{ $col = "#C0C0C0"; } echo ""; echo ""; echo ""; } echo " Player Donation Total ".$row['player']." ".$row['amount']." " ?> Maybe because its a php you can only insert html codes on webs.com EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Why do you feel the need to post this in every single thread where my plugin comes up? Donator was designed, and still is designed, to be very lightweight. I don't plan on ever adding the same features that yours has, if people want those then they can use yours or BuyCraft. Mine is meant to be open source and available to everyone who wants it, so I don't get requests for it. It's meant for more advanced server administrates and I wouldn't recommend it at all for beginners. Again, it's there for those who want it so I don't get requests.
WEll when I politely asked you to remove your post insulting my plugin, you refused. And so I now will hold harsh feelings to you. If you were to remove it, I would stop as well. But I didn't appreciate you calling it "bullshit" or saying it was "obvious your plugin is a copy of mine." when it so obviously is not. Also security flaws and the other defects of your plugins can not be called "features" they are defects and security flaws. Straight and simple
Still avoiding the fact that you started this, and haven't removed those posts, or even apologized. secondly, I mention security flaws and defects and you respond with "I don't plan on ever adding the same features that yours has, if people want those then they can use yours or BuyCraft." Security flaws and program defects should never be written off as "oh the users need to fix those" You can't release a subpar plugin and say "oh its open source so even though it has all these flaws you guys can just fix them yourselves."
@chaseos Let me post my opinions on BOTH toothpicks plugin and chaseos, being the developer of the largest donation processing plugin (buycraft.net), I will let my words flow. Toothpick, stop going around acting like your plugin works perfectly and there is no issues with it, let me say that your plugin is the worst piece of code ever developed in terms of security and Paypal IPN integration, and its nothing at all to be bragging/comparing it to other developers work. Before making out like your plugin is the best about, have a look at how yours is actually made. I know your a starter in terms of development (I can tell with how you do things), but stop acting like you know what your doing. In my honest opinion, if you want a good self hosted service, use chaseos system, if you want a system that works perfectly with little issues if setup correctly, use Buycraft.net. You may see this review as biased, however honestly I would go with chaseos plugin any day over toothpicks just over how its done. Even though both plugins still could do with a real amount of work, none of them are as near done correctly (in my eyes) as they should be, and also to the guidelines Paypal advise. Im tired, so this post probably dosent even make sense, lol. Also you both might as well stop acting like one or another copied from you, at the end of the day both of you got the idea from myself - not that i'm really bothered about it, because both of your plugins havent even touched the brim of new server registrations to Buycraft. EDIT by Moderator: merged posts, please use the edit button instead of double posting.