Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - BlackSash

Pages: [1] 2
1
DF Suggestions / Re: DF New Voting System Voting
« on: June 24, 2009, 02:33:27 am »
No Pan-Galactic Gargle Blasters for me thanks. ;) I like my brain *inside* my head.

In other news: I have recovered a few days ago and have been making steady progress since. An update will be posted somewhere this week. A couple of nice new features and refinements have been made. :)

It's slow, but steady progress.

2
DF Suggestions / Re: DF New Voting System Voting
« on: June 03, 2009, 06:04:20 am »
I've fallen victim to some sort of nasty cold/flu/hayfever like illness (no, not the Mexican pig/bird/people flu :P) which turns my regular thoughts into mush. Therefore i'm postponing development until I can wrap my head around code again.

3
DF Suggestions / Re: Sound viewer.
« on: May 19, 2009, 06:53:35 am »
No, not really. At the time of writing, the distance noise from workshops and the like will travel is 4 squares in all directions. Basic counting skills will give you the answer to the question of 'Where to put bedrooms' in 2 seconds:
Anywhere further away than 4 squares

It's really that simple.

4
DF Suggestions / Re: Music
« on: May 19, 2009, 02:52:40 am »
I'd like to see some sort of xylophone in the game...maybe even an artifact xylophone constructed from hollow stalactites/stalagmites.

well we already have hollow tubes, and we can make them from metal or wood, we have a loom to make strings, and a carpentry shop for the frame, so that's a xylophone right there. We really don't need anything new to make one, just the recipe. :)

5
DF Suggestions / Re: Dwarven Bill of Rights
« on: May 18, 2009, 09:07:57 am »
Include the following once you get to the nobles stage:

You have the right to be tossed from a drawbrigde into a magma chamber if you impose taxes on your fellow dwarves,
You have the right to be splattered all over the walls of a death chambers if you mandate an impossible (or even possible, these are dwarves after all) item.
You have the right to be chained to a silk rope and left for dead for whining about the lack of office/bedroom/dining room.

Add these and i'm sold! :)

6
DF Suggestions / Re: DF New Voting System Voting
« on: May 18, 2009, 05:51:46 am »
Made a small update to FiPo. Please read it for the latest and greatest :)

7
DF Suggestions / Re: DF New Voting System Voting
« on: May 08, 2009, 10:54:33 am »
Getting somewhere now... Administration interface is underway, and a few changed have been made to the user page. I am also rebuilding the voting system to, as requested, show item details when clicking on a list item, rather than having to drag it.

This should make it easier to select the things you want, with as few interactions as possible. Changes have been mostly added to SVN, so I'll update the online version to reflect the new version somewhere this weekend.

8
DF Suggestions / Re: DF New Voting System Voting
« on: May 03, 2009, 07:35:48 am »
What you have so far is very promising. I find it a bit tedious to have to drag stuff around to read descriptions, though. Maybe you could simply display the description when an item is clicked in the list? Or by hovering over it?

Sure, this is a possibility I have been thinking about. Shouldn't be too difficult to do.

Quote
Do I understand it correctly that it encompasses two different voting systems, one, the three direct votes, and two, the ordering of the items in the list? If so, how are you calculating an item's position? Will we be able to see two different rankings for the different mechanisms or are you somehow merging the two into one ranked list?

Basically right now there is a difference between the overall rankings, shown on the statistics page, and your personal rankings, on the user page. The user page currently shows all items that are enabled and puts them simply in the order of their ID. This can be changed to anything, really. Probably the default order of date entered would be most useful, so recently entered items will end up on top.

The statistics shows all items ordered by their overall vote count. I agree that it doesn't look much at the moment but that is mostly due to the fact that everyone is currently voting with 1 single user, and therefore constantly overriding one anothers votes. There is not much I can do about that at the moment. I have however tested it on my server where I made additional accounts and voted for different things. Items with many votes will end up way at the top, while the rest, with either fewer or even no votes, sink to the bottom. In that respect this system is exactly like the current one. I cannot think of any reason to change that, either...

Quote
I'm also really curious how you will tackle the "long list" problem.

So am I: I'm playing with several designs at the moment, but since my main gripe with the current system is the fact that your chosen items move off screen as you read the list, I've at least tackled that problem by making your chosen items always visible. I see no really usable way of displaying the amounts of data we have now on a small page; there will have to be *some* scrolling, somewhere. I've confined the actual scrolling to the source list, instead of the full page.

9
DF Suggestions / Re: DF New Voting System Voting
« on: May 02, 2009, 04:03:40 pm »
My votes don't stick, although I'm logged in. Using Opera on XP.
Looking at it I have two that stick (the same two regardless of what I voted).  Logged in, FireFox 3.

As noted in my last update: votes do not stick because even though you are logged into the DF forums, you are _not_ logged into _my_ forums which is what it's linked to. I could probably ask Toady to add a copy to these forums but it's not production ready yet.

Again: this is known and is at the moment correct behaviour.

Looks good.  But how are you planning on displaying the voters' general preferences?  By displaying the number of votes next to the topic, by color, something else?

Well the simplest way is exactly the same as the current system: popular items float to the top as people vote for them. I have added the number of votes in parentheses after the title, but I agree it should be a bit clearer.
Also the background colour changes according to the rankings: starting with a very light background and turning progressively darker up to a cutoff. Currently the top 5 items are highlighted in this way but it can be any number of items and any combination of colours that I can write into an expression easily. Changing colours like that is a fancy bit of math but it worked out allright like this.

Any suggestions?

10
DF Suggestions / Re: DF New Voting System Voting
« on: May 02, 2009, 11:45:01 am »
Lots of work done today:
  • Got the actual voting system working, it's all drag n drop, there are no buttons to push.
  • Now fully integrated into the SMF system (though can be used standalone).
  • Records and tallies votes as people make them. Basically as close to realtime as any PHP app can be.
  • Lots of security additions, removed some extraneous code.

I attempted to make this app as secure as possible, especially as it's still in early testing phase, so the item add feature is disabled. You can fill in the boxes but no new items will be added to the database.

Keep in mind that if you use this system and find that the items you chose do not _stay_ chosen, that's because you do not have an userid. It works correctly if you are logged into the accompanying forum. I disabled the user security so you can see how it works.

Here it is!

Any and all ideas and suggestions are welcome. :)

11
DF Suggestions / Re: DF New Voting System Voting
« on: May 01, 2009, 08:52:49 am »
Hm, the current system is very user friendly and simple, what is the problem with it?  ???

Well, purely from my point of view:

The current site is one *huge* list, which works but has the (AFAIC) major drawback that only the first 30 or so items get any attention. Very few people actually look even halfway down the list. Resulting in a lot of good ideas that don't get the attention they deserve.

Aditionally, selecting the issues you want is laborious; I sometimes forget which items I selected and scrolling through the massive page trying to find the one thing you may not want in lieu of something more interesting you came across a few minutes later is a chore I'd rather avoid. (Yes that is a proper sentence, read it again if you didn't get it the first time round ;) )

Huge lists are not user friendly, at all. One way to work around this is to work with pagination, which raises it's own issues (forgetfulness again), another is to minimize the amount of text displayed, shorten the list, and find other ways to give people the info they need for decisions.

I chose to always display your chosen items in a separate list. Thereby always keeping them in plain view and reducing the amount of scrolling and reading back the current system has.

I am not an usability expert, but that is what bugs me about the current system.

And finally, as mentioned above: I always had an idea like this in my head, the current voting system just was the spark of inspiration I needed to start the actual building.
I am building this in my free time, building code that will probably be GPL'd in the future and Toady or anyone else is in no way obliged to use it. If the users here reject it that is fine: i'll finish it anyway and put it on SF for anyone who wants it.

Until that time though, I'll build it specifically for here, so that we may enjoy a simple and user-friendly graphical system for making our wishes known to Toady and Three-Toe.

12
DF Suggestions / Re: DF New Voting System Voting
« on: May 01, 2009, 04:10:44 am »
Thx Toady.

Yesterday was Koninginnedag ("Queen's day") which is a Dutch public holiday, meaning I didn't do squat all day really. New improvements however include functioning voting system, working item adding and removing and a start on the administration frontend.

I'll put up the latest version (have set up a SVN repository for it at home) later today, with the login checks disabled so you can all see what it actually looks like.


13
DF Suggestions / DF New Voting System Voting
« on: April 28, 2009, 04:25:21 am »
Do we use our Bay12 usernames/passwords?  Seeing as how I tried mine and I couldn't login, I was wondering.
Sorry, the app is not quite usable yet, and has not been tied into the forum yet.
At the moment it's not possible to log into it unless you have a login to the simplemachines forum that resides on my server (and only I have that to test the login routines).

For now use the old voting site! It's still there and works just fine.

Quote
What I mean (and I can't check, can't login) is that I add one and it increase, then add a second it increases, then a third it increases again, but disallows a fourth.
Ahh I see what you mean. yes I changed that last night but haven't updated the preview yet. Rest assured that is fixed

[edit]I'll make a separate thread about my development efforts on this voting system. So as not to clutter up this thread.[/edit]

14
DF Suggestions / DF New Voting System Voting
« on: April 27, 2009, 09:52:10 am »
Just a suggestion: the "drag here to vote" panel needs to stop increasing in size when maximum votes is reached.

For me it stops increasing in size when 3 items are put in. It will simply not allow more items in the destination field than 3. However if the current behaviour you see does not match this. Please give me as detailed info of what happens as possible (and browser version and the like.. also note that i'm not coding this with < IE7 in mind, though a bit of light IE hacking might be possible).

15
DF Suggestions / DF New Voting System Voting
« on: April 27, 2009, 08:09:42 am »
Personally I'd like to see a scroll bar just for that panel.  If you had to scroll the whole page, then you'd have to anchor at least the middle section so you don't have to keep scrolling up and down.

Done. :)

I'm currently busy with the user login system (and I might have to install the forum software so I can work on integration therewith).
Still working on it. :)

Pages: [1] 2