Saturday 12 July 2014

STables...and Blogs...Do you LIKE it?!

The past few days I've been hammering out a lot of the "stable" page.

It's not complete, but there's some stuff that could do with being hammered in testing to ensure it works well. It will put us in good stead for when we get to building forums, being as a lot of this code will provide the basic functionality there too.

I know that Trophies are a little messy... I'm thinking I might have just one trophy shelf on display, and then up/down arrows just above/below the "world" tag, to scroll to other "categories" of Cup
  1. The Calendar (and on your own stable, the Current Events) - yet to be added. It should be a brief bit of work and I expect it completed early next week.
    • Calendar will be almost identical to the one in TK. When looking at someone elses stable, you will simply see their racing events and future cup invitations. 
    • Events will provide the info from the Current Events block as per current TK, but broken into sections "Race Invitations, "Results", "Recent Events", "Community", and "Advice". The first 3 are fairly obvious, the Community link will tell you about anyone who has 'liked' or 'disliked' any of your posts recently, any guestbook posts to your stable, as well as any bookmarked stables that have posted recently to forums or blog. The "Advice" block will have general simple advice which is particularly targetted at newbies, like suggesting they buy more agistments as appropriate or enter league races and so forth.
  2. Results and History Tabs - should work immediately, as they are using the same code as per Jockeys and horses.
  3. Guestbook & Blog - This is the Big feature that could use testing!
    • Stable Owner can post to Blog, edit old blogs
    • Stable Owner can Delete guestbook posts
    • Visitors can post to guestbook
    • All viewers can like/dislike blogs and guestbook items.
    • Posts use a nice "WYSIWYG" editor, which allows embedded images. It should NOT allow formatting other than what is provided.
    • There will most likely be display issues on "old" TK with these posts.. but I don't care!
    • Anyone who has the ability, see if you can "hack" the editor and try to add an "onclick" or a "mouseover" event to something that you post... or any sort of javascript....anything that is clearly naughty.

**UPDATE** The Current Events page should be completed now too

Silks are proving problematic, and I need Fishbrain to do a small re-write of his Flash code. But Logo and Rename should now be done

Wednesday 28 May 2014

Searching for Jockeys

Today I've been working on the ability to search for (and hire) Jockeys, in much the same way that the Auctions work for horses.

I think I've knitted together the various aspects of Jockeys sensibly. You can find the page in the "Office" menu, titled "Jockeys". Seems fair enough, hey?

So, this page will offer a few functions:
  1. Searching/Hiring Jockeys
  2. Hiring New Apprentices
  3. Checking out recent jockey hirings and firings
  4. Looking at your ex-apprentices
 At the time of this post, #1 and #3 have been built. The other two should be done within the next 24 hours..... closely followed by apprentice training and sending them to the races.

Then I'm likely to take a week off of TK to get some other work done, probably resuming with "Stable Staff" which should be a fairly quick win

 

Thursday 15 May 2014

Jockeys

So much going on at the moment! The past week or so I've had a little work for a distant relative, which has been good. But now, back to TK redevelopment!

The latest addition is the Jockey Page - and instantly I've been able to get some quick wins by simply plugging in functions like Scheduling, history, and results. Yay!

The biggest item here though, is not so much a bugtest but an exploration of a "new perspective" on Jockeys.

Firstly, a new "description" of Rapport, breaking the current categories into 5 "Types"... nothjing has changed, but hopefully this ceases to present them as "levels" and starts to promote the fact that each Rapport type has its' benefits.

Secondly, I've included a "pentagraph" describing the relative importance of each stat to each jockey. This really helps you get inside the mind of the jockey... and understand what the most important stat for a jockey is. I've long been trying to educate players that simply "maxing out" each stat on a jockey is not necessarily in their best interest... and hoping that this graph will address the imbalance.


*EDIT*
I've just completed the "Graduate Jockey" feature.... but I don't really want to promote my apprenticex to test it out!

I'm fairly confident that it will work smoothly...... but if anyone would like to test it, I'd be glad for your help!

If I don't get any takers in the next few days reporting on whether it worked, well, I'll have to do it myself and then try to "hack" my apprentice back into my stable lol!