User:Jack Phoenix

From Halopedia, the Halo wiki
Jump to: navigation, search
Basic information
Real name

Jack Phoenix


Turku, Finland


Turku, Finland

Websites and other Wikimedia Foundation sites, such as the English Wikipedia, ShoutWiki, Brickipedia, and many, many more...

Places I've lived

Turku, Finland

About me

Hi, I'm Jack Phoenix, a MediaWiki developer. I maintain the social tools as well as the Nimbus skin, which are used on Halopedia, in addition to a variety of other stuff.

On Halopedia, I'm an administrator (verify), so if you need any help or have found a bug in the software, please don't hesitate to contact me!

5 of 15
3 of 3
Recent activity
Sent a message to Dab1001
"Hi Daniel, First of all, apologies for the somewhat delayed response! I..."
Received a gift from Bluecaboose
Sent a gift to Jedimca0
Is now friends with Ultra Force
Is now friends with Solar Dragon
Is now friends with Manticore
Received a gift from Knightrez
Is now friends with Spark818
Is now friends with Knightrez
Is now friends with Phil.e.
5 of 8
Edits 754
Personal information



Alizée, Ayumi Hamasaki, Finnish pop music, etc.

Video games
8 of 8
You must be logged in to post messages to other users


Nicmavr suggested that I should reach out to you. I'm currently in the process of creating a MediaWiki skin for Halopedia, but I'm unfamiliar with MediaWiki's API. He said that you're quite familiar with it, and so I was wondering if you could help me out.

The skin I'm creating, called Onyx, aims to emulate the look and feel of Wikia's Oasis skin (just the skin, though - I'm not planning to port over any of the additional features they've added). I've gotten pretty far just using's skinning guide, but I'm now beginning to run into more complex issues where the HTML or data provided by the API isn't really compatible with my design for the skin, such as with the logo and with the sidebar. I think I may need to write some code to parse out the bits that I need, which is what Nimbus does, I think(?).

Alternatively, I also considered giving Onyx its own pages for those aspects in the MediaWiki namespace (something like MediaWiki:Onyx-config and MediaWiki:Onyx-navigation), then getting those pages and parsing the information I need from within the call to OnyxTemplate::execute(). However, I'm not sure if the MediaWiki API allows for that, and if it does, whether it would be considered bad practice to do so.

Do you think you could give me any pointers or help?

My code so far is available here, on Halopedia's GitHub, if you want to take a look at it. I apologise if it looks at all messy or poorly styled. This is the first significant project I've ever undertaken in PHP, so the language is quite alien to me - I usually stick to Java for OO stuff.

Anyway, I'd appreciate any tips or advice you can give me.

Thanks in advance,



As an Admin of Halopedia. Are you able to join the Halopedia Discord server? Info down below.

If you join please mention me with @CIA391#6775 so I can promote you on it.


hey halo is awesome next to black ops 2 and this is no site for slaying the magic dragon


Hello Jack, I was wondering if you could maybe help me set up a (for-profit) "wiki foundation" for this site?:

I'm willing to pay you if necessary, I just know you're good at MediaWiki and I'm horrible at it. :P Feel free to e-mail me at for details if you accept.


Hi, I've been having a few thoughts about our redirects, and Subtank directed me to you an Porplemontage. At the moment, when one types into the search bar, both articles and redirects appear in the drop-down menu. Many of these redirects are redundant or have poorly-written titles, and I believe they make the wiki look unprofessional. Deleting these redirects (and deciding which ones should be kept) would be a phenomenal task, so I'm wondering if there's a way of altering the coding so redirects don't appear in the drop down menu. Is this possible?

Hey im trying to edit the page: i make the edits, but it wont save them. Help? ~~~~ 

Whoa, a lot of JS being added. I thought the FadeToggle would work find without the rest. Even tested it in different wikis before I asked Nicmavr to add it in Halopedia. :O


ther was a person with yuor same name that baned me for nothing i swear im here to ask you if it was you