Eve Killboard Plugin

killboardYou may have spotted the details about our latest kills on the front page of this blog. Screen shot of it to the right!

This is a little WordPress Plugin knocked together by Zaine. It connects to either a EVE Development Network Killboard or parse a feed from eve-kill.net and pull out the last x kills and displays them in a widget.  It also selects a random verb for how your opponent met their sticky end. You can customise what verbs you want to display from the admin panel.

You can customise the title of the widget and the number of kills to display. There is also an admin page where you put in the database details of where your killboard sits. The plugin also includes a stylesheet which allows you to style it to suit your blog.

Download the plugin from: http://wordpress.org/extend/plugins/eve-killboard/

EVE Online Forum thread
EVE Development Network forum thread

Feel free to add feature requests and file bugs here.

Leave A Reply

Comments

Seahorse (Jul 30, 2009)

Doing a makeover of my own site and saw this at EDK. I’ve posted a query there, looks cool, probably just me being retarded…

Circuitbomb (Jan 16, 2010)

Awesome plugin works great, Ive been working on tweaking it for my corp’s website to display the victims portrait, easily accomplished if you pull the plt_externalid from the DB, setting it as a variable, then adding something like get at me Dal’ Hassen ingame if you want the actually code additions ;)

Zaine (Jan 17, 2010)

Brilliant :) Glad you can get it working. There are some issues with the way I’ve implemented this in WordPress, but it seems your set up avoids them.

Do you want to create a patch for it to grab photos?

Circuitbomb (Jan 19, 2010)

Actually that would be superb, what I’ll do is work it out so the images are optional in the backend, email me if you’d like, or get at me ingame for discussion :) – o7

Circuitbomb (Jan 20, 2010)

Ok, think i got it, wp version is current, option in admin, as well it will also link to the kill by grabbing the kb domain from the users defined database.

Zaine (Jan 20, 2010)

I’ve just committed an important one line bug fix. Version 2.6.2.

Have you used the WordPress subversion repository? Might make sense for you to merge in my change and commit yours to a branch so I can check it out

ZagaBoom (Apr 06, 2010)

Hey zaine was wondering if you had a second, cant get the EDNK to upload to WP right and theres not alot of literature out on google (or at least none thats apparent >.<) anyways if you find a free second you got my e-mail and i used my ingame toons name here.

nuramori (May 03, 2010)

Is there a way to have the displayed kills linkable? Now *THAT* would be excellent.

nuramori (May 03, 2010)

one more feature request; since bloggers as individuals may use this, can the plugin filter out only kills by one corpmate/alliance individual? that would be a useful feature too.

Zaine (May 06, 2010)

I have a partially completed update which includes links to the kill. I’m sure I could add in the other functionality too

Joshua Starbright (Sep 25, 2010)

Hmm, plugin doesnt seem to work with WordPress 3.0.1

Just get the following error when i try to activate the plugin.

Parse error: syntax error, unexpected ‘;’, expecting T_FUNCTION in /var/www/html/wordpress/wp-content/plugins/eve-killboard/eve-killboard.php on line 480

Zaine (Sep 27, 2010)

Damn. Looks like I’ll need to do some work :/

Joshua Starbright (Sep 28, 2010)

Thanks, would be awesome if you could update it to work with the latest version of WordPress :-)

Zaine (Oct 10, 2010)

Joshua: I’ve just upgraded this blog to the latest version and it works fine.

I’ve been working on a 0.7 branch of the plugin though, so I might have inadvertently fixed the problem. I’ve just tagged the new release so download that have see if it works.

Itsvan (Jan 05, 2011)

Great Plugin Zaine, Just what I been looking for although the current img don`t seem to point to where mine have been saved locally, what adjustments do I need to make here!

nuramori (Jan 18, 2011)

I get an error as follows:

Query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘:0:{} ) order by kll_timestamp desc limit 0, 5′ at line 13

I am running 3.2.0, latest version of EDK, set up as a collection of pilots across different corps (this is now supported in the base code).

Zaine (Jan 18, 2011)

Ok, that will be because the SQL in the plugin is attempting to pull the details specifically for the Corp, rather than multiple ones.

Hmm.

How is your SQL? I don’t yet have a new version of EDK

Zaine (Jan 22, 2011)

Version 1.0.0 released. It should fix the problems seen by Itsvan and nuramori.

Eve Online Killboard Setup « danielcolomb.com (Jan 24, 2011)

[...] you WordPress pod pilot bloggers: Killboard plugin for WordPress. Looks like a neat feature to [...]

Zaine (Feb 12, 2011)

As requested by Keldar Anassi from eve-press.com, I’ve added the ability to parse feed from eve-kill.net, rather than using EDK.

Tagged as 1.1. Will be stable once proved to be ok!

Zaine (Mar 10, 2011)

Tagged Stable.

muhkobb (Aug 16, 2011)

Hello there,
thank you for the plugin!
However, it is not clear to me if I have to use the EVE API key or the EVE-Kill User ID.
The installation says “Eve-Kill – Add your pilot ID. This is your accounts userid which you can get from the Eve API page.”
Thanks

Zaine (Aug 16, 2011)

It’s the ID you get from the API page. Mine is:

1633925943

Another way to get it is from your character picture in eve gate. This is my picture url:

https://image.eveonline.com/Character/1633925943_512.jpg

You can see my ID is the number before the _.

Yell if you need more help.

muhkobb (Aug 16, 2011)

Thanks for replying! It works now for my character, much appreciated.
Is it also possible to show the kills done by a corporation?
Cheers

Zaine (Aug 16, 2011)

Kinda.

The eve kill functionality was added just for individual players. I’m not 100% sure if eve kill would support pulling Corp kills from their API but I’ll check.

You can do this easily though if you are running your own version of the EDK. Then you just need your database details.

muhkobb (Aug 16, 2011)

Pulling the corp kills does not seem to work with eve-kill unfortunately. I tested that with the ID from the image trick you mentioned.
Will check if I manage to set up an EDK on the server.

Zaine (Aug 16, 2011)

Eve-kill got back to me. You can only pull individual characters back, not full corps.

I could look at adding multiple character IDs in, but that would be a bigger change. I’ll add it to the stack but it won’t be straight away.

eve (Oct 21, 2011)

will there be an updated version to work with current wordpress version? or am i doing sth wrong?

Zaine (Oct 21, 2011)

Hmm. This blog is Version 3.2.1 and the plugin seems to be working fine.

What problem are you seeing?

eve (Oct 21, 2011)

it wont give me the option to actually choose what kb the data comes from

eve (Oct 21, 2011)

basically lol, im a noob cause it does show me where to choose that.

putting down the info for the EDK database though wont do much

unless in the box needing database i need to type sth different than the db host

Haden (Nov 07, 2011)

Hey, im getting the error
Parse error: syntax error, unexpected ‘;’, expecting T_FUNCTION in C:\www\StateAllaince\wp-content\plugins\eve-killboard\eve-killboard.php on line 822

I think you left a ; some where lol.

Zaine (Nov 08, 2011)

What version of wordpress/php are you running?

Haden (Nov 08, 2011)

Version 3.2.1 of wordpress and php version 5.3.2

Zaine (Nov 10, 2011)

Weird. Want to try version 1.1.1?
http://downloads.wordpress.org/plugin/eve-killboard.1.1.1.zip

That is the one i’m running on here. WordPress 3.2.1 and PHP version 5.2.9.

There isn’t a stray ; at that point in 1.1 :/

Zaine (Dec 08, 2011)

We’ve got a compatibility error with the new version of EDK v4.

Fix in testing now, should be up this week.

Knapzak (Dec 19, 2011)

weard i recive a error when i try to activate the plugin

wp-content/plugins/eve-killboard/eve-killboard.php on line 864

wp 3.3

Zaine (Dec 19, 2011)

Is there an error message? That is just the line. I presume you are using the latest version?

Nick (Dec 20, 2011)

Parse error: syntax error, unexpected ‘;’, expecting T_FUNCTION in /wp-content/plugins/eve-killboard/eve-killboard.php on line 864

have such error when try to activate plugin in wordpress 3.3

Zaine (Jan 12, 2012)

Good news!

v1.2.1 fixes that “Parse error: syntax error” problem!

Download it from http://downloads.wordpress.org/plugin/eve-killboard.1.2.1.zip

Bad news!

Eve-kill have changed their API so the plugin won’t work with them. I’m working on fixing it now.

Zaine (Jan 15, 2012)

v1.3 committed which fixes the eve-kill functionality.

http://downloads.wordpress.org/plugin/eve-killboard.1.3.zip

Zaine (Jan 16, 2012)

v1.3.1 committed, tagged and marked as stable. Improved the EDK version detection based on a few problems some of you have reported:

Download it:
http://downloads.wordpress.org/plugin/eve-killboard.1.3.1.zip

Bodb Derg (Jan 18, 2012)

Hi mate. Love the plugin (been using it a while now) but I think I may have found a problem. Not sure if this is a problem with the plugin or my site but I’ve added a screenshot http://imageshack.us/photo/my-images/856/weirdwg.jpg/ . Looks a bit weird to have popped a planet lol

Zaine (Jan 18, 2012)

That’s impressive…. must have taken some time :)

That version of EDK killboard are you running? Have you just
upgraded and this started happening? Or is it unconnected to an
upgrade of the plugin.

Bodb Derg (Jan 18, 2012)

I should have said earlier (sorry, I’m Irish lol) but it was working fine until I installed the killboard plugin update 1.3.1. I was hoping 1.3.2 would fix it but it didn’t. I tried this on another couple of themes I have installed and it’s the same on all of them. I haven’t upgraded the killboard. But just now I see there are some code updates for it. I’ll report back after I install them. Thanks for the response :)

Bodb Derg (Jan 18, 2012)

Ah ok. I see where I went wrong. The killboard updates wer for upgrading to EDK 4.0.3 (was runnin3.x.x). All is well now. Sorry for wasting your time mate. Quality plugin. Shame it’s fixed in a way. Being the only person in EVE that has the power to kill a planet was awesome!

Zaine (Jan 18, 2012)

You’ve found an interesting bug there. The plugin should have worked on the older version of EDK :/

Thanks for pointing it out!

Bodb Derg (Jan 18, 2012)

No worries. But since nobody else seems to have mentioned that problem maybe it was something on my site. I dunno. I added a link on my front page to this page if that’s ok. If you want me to remove it just say so. I don’t get many hits but heck, if one more person uses it from my link then yey :)

Zaine (Jan 18, 2012)

Thanks for the link :D

Can you tweak the link so it goes to: http://www.innsmouthenterprises.com/eve-add-ons/eve-killboard-plugin/

Right now it is dropping into the comments.

Bodb Derg (Jan 18, 2012)

Sorry about that. fixed now :)

Innsmouth Enterprises

Flipping your cans since 2009. Don't blame us, learn from your mistakes.

Just not too quickly...

Links Elsewhere

Categories

Post Archive