FunTrackers Easter Special 2016 - Finished! » View News


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New FTX - First Technical Preview
Author Message
Marcel Offline
ここにはコードがありません。
********
ClanLeader

Posts: 695
Joined: Aug 2007
Reputation: 22
Post: #1
New FTX - First Technical Preview
» FT eXchange - First Technical Preview

Even if it is not a full working FTX, it is still a small present for the todays birthday.
Today, it is exactly one year ago, where I released the FTX, the Clan's own TrackBase. But it has never been really finished... So now I want to present you a first look into the new FTX: The new FT eXchange!

Do not look only on the visible things, you won't see that much. An input field, some icons, and a box telling sth. about parameters. You will even not be able to find any tracks with this preview.
Important are the mechanics behind this frontend. I will try to help you seeing these mechanics Tongue

How the new FTX Browser works behind the scenes
Enter something into the input field and wait few moments. Do you see, how the inputted value has been written several times in the lower box? Okay, nothing special, until you know, what really happened.
The "Current Parameters" should update immediately while typing something (or clicking the Icons). These values are those, currently written in the browse box, and remembered for later use.
After a small delay, your input is copied to "Requested Parameters": This means, that the FTX has sent your input to the server, now waiting for an answer. (This delay is forced, to avoid many requests at once. Only if one second nothing changed, it really gets sent.)
Again, after another small delay, your input should get printed below "Responded Parameters". This is, where the script received the answer from the server, in future the results of your new search, which will get printed into your browser. (At the moment, the server is only returning the parameters, to show that the request is completed.) So a change of the "Responded Parameters" means, that the current shown Tracklist will have changed Wink2

So you changed an input... and only few seconds later these changes has been applied without any other activity. No pushing of a "Search" button anymore Tongue

A more detailled look onto the "Browse Tracks" box
The input field for the Track name should be self-explanatory: Enter a value, and wait.
Instead of having a DropDown box for the Environment and Difficulty, you now have some icons, allowing you to search for several Envis/Difficulties at once. Each icon is freely selectable and unselectable by a single click.
You want to search for Island-Only tracks? No problem: Simply double-click the Island-Icon, it will then be selected and all other Environments will get unselected Wink2 (There will be a hint in the final version, telling this to the user.)
(Btw: The number of the parameters "envi" and "diff" are a binary representation of which icons are not selected. The reason is, that I wanted to have 0 representing "all Icons selected" as initial value. So a missing "envi" means "envi=0" means "all Envis selected" Wink2)

Deep Linking even though the page is always the same
Also annoyed from the "External Link" on TMX? Or from the always same URL in the old FTX after searching?
Change again a value, and then directly look into the address bar. In that moment, where the paramters get written into "Requested Parameters", the URL changed. Click the Back button in your browser: You should now have your previous search, with your previous parameters.
Want to give a search query to a third person? Copy&Paste the address bar, as known from everywhere: http://funtrackers.bplaced.net/newexchan...=universal.

@ kastun: Don't try it, you have no chance to hack the parameters by entering sth. like "dummy/foo=bar" into the name field Ugly The only problems are caused by the %, it seems to be a bug in the used script for deep linking.


Time for Playing ^^
Now it's your turn: Play a bit with the parameters, and look, how the page reacts. Afterwards, feel free to give some feedback: How does this new method of "browsing" feel (even if no results are given)? Any questions to the FTX? Any bugs? Or any suggestions?

As last information: The browse-box is not complete yet, there will be a DropDown box for selecting the Author, and some icons for selecting the length of the tracks. But I think the first 3 parameters are already enough for testing it Wink2

FT»Marcel

[Image: 54e39adf682a7e.png][Image: 54e81d421182e1.png]
[Image: message.png]
(This post was last modified: 03.03.2010 10:24 by Marcel.)
03.03.2010 10:12
Visit this user's website Find all posts by this user Quote this message in a reply
kastun Offline
Skilled Mapper
****
FunTracker

Posts: 316
Joined: Jan 2008
Reputation: 2
Post: #2
RE: New FTX - First Technical Preview
Looks great, much better then TMX.
They should buy your search mask Tongue

Rock Concert Movement #237: Taking the audience on a Jungian journey into the collective unconscious by using the shadow as a metaphor for the primal self that gets repressed by the modern persona and also by using an underground setting and labyrinth office design to represent both the depths of the psyche and the dungeon-like isolation of our increasingly mechanistic society which prevents people from finding satisfying work or meaningful connections with others.
07.03.2010 19:38
Find all posts by this user Quote this message in a reply
Marcel Offline
ここにはコードがありません。
********
ClanLeader

Posts: 695
Joined: Aug 2007
Reputation: 22
Post: #3
RE: New FTX - First Technical Preview
Hmm, I expected a little bit more feedback... Nevertheless, the first update Tongue

I completed now the Browse Box, by integrating first the Author DropDown, and second the icons for choosing the Length. The Length icon are not final now, this was only a first try, and I think these icons can be improved a bit. But as placeholders they are enough Teeth

Another new feature is, that un-selecting the last icon of a group will re-select all of the icons of this group. E.g. unselecting all Environments has no sense, as definitly no tracks will be found, so I thought that this could be a possibility to "reset" the icons group. So now, with a single click, you toggle an icon, with a double click, you select only the clicked icon, with a triple click, you select all icons of the group Wink2 (As said in first post: There will be a hint explaining this ^^)

Next thing, I updated, is the script in the background: Now, the given parameters are analyzed, and thrown into the database. The returned result is printed in a very simple way: ID and TrackName should be enough to see, that the script really searches for the track Biggrin
(My favourite test parameter: http://funtrackers.bplaced.net/newexchange/#/name=uni Tongue)

Relating to the "Responed Parameters": "count" says, how many tracks matched the criteria (and thus has been returned as result), "tracks = [object Object]" should get ignored, as this is a side effect of sending the tracklist Wink2

[Image: 54e39adf682a7e.png][Image: 54e81d421182e1.png]
[Image: message.png]
08.03.2010 19:59
Visit this user's website Find all posts by this user Quote this message in a reply
AmProsius Offline
Captain
***
Inactive FunTracker

Posts: 425
Joined: Sep 2007
Reputation: 5
Post: #4
RE: New FTX - First Technical Preview
How can I delete a track? The Beta version of Snow Stylez is still in FTX.

Two little goblins, out in the sun. Down came a griffin, and then there was one.
(This post was last modified: 09.03.2010 19:36 by AmProsius.)
09.03.2010 14:25
Find all posts by this user Quote this message in a reply
Marcel Offline
ここにはコードがありません。
********
ClanLeader

Posts: 695
Joined: Aug 2007
Reputation: 22
Post: #5
RE: New FTX - First Technical Preview
In old FTX: When viewing a Track, you have "Change Details", and within there, on right side over the Screenshot Box, you should have a link "Remove Track" Wink2 (Last link has a missing image, so it may not printed as "Remove Track" in all browsers Ugly )
Or use the Direct Link Tongue

Btw: The new FT eXchange will not support Beta Tracks any longer, as it is better to post them directly (eg. as attachment) in the (internal) Betatest-Forum. This means that all Tracks marked as Beta will get deleted, when the new FTX is ready to replace the old FTX Wink2 (But as you know me, this may take some weeks/months Teeth )

[Image: 54e39adf682a7e.png][Image: 54e81d421182e1.png]
[Image: message.png]
09.03.2010 14:56
Visit this user's website Find all posts by this user Quote this message in a reply
Joyeux Offline
EGG.
****
FunTracker

Posts: 476
Joined: Apr 2010
Reputation: 6
Post: #6
RE: New FTX - First Technical Preview
And why not make an "award" system ? Biggrin

Ugly
05.08.2010 14:02
Find all posts by this user Quote this message in a reply
Marcel Offline
ここにはコードがありません。
********
ClanLeader

Posts: 695
Joined: Aug 2007
Reputation: 22
Post: #7
RE: New FTX - First Technical Preview
I don't think that we need an award or rarting system. All Tracks from FT are great, so why awarding/rating them? Biggrin

Or what do the others think?

[Image: 54e39adf682a7e.png][Image: 54e81d421182e1.png]
[Image: message.png]
05.08.2010 14:55
Visit this user's website Find all posts by this user Quote this message in a reply
sanfc Offline
The Unpronouncable!
***
Inactive FunTracker

Posts: 320
Joined: Jun 2010
Reputation: 2
Post: #8
RE: New FTX - First Technical Preview
nope, we'll already have an awarding system on tmx. it's not necessary here imo Wink2

(\__/)This is Bunny.
(='.'Sideways Copy and paste bunny into your signature
(")_(") to help him gain worlddomination.
05.08.2010 15:00
Find all posts by this user Quote this message in a reply
Joyeux Offline
EGG.
****
FunTracker

Posts: 476
Joined: Apr 2010
Reputation: 6
Post: #9
RE: New FTX - First Technical Preview
ok ok Biggrin
and why not a "replay posting" ? Tongue

Ugly
05.08.2010 16:36
Find all posts by this user Quote this message in a reply
Post Reply 



Forum Jump:

User(s) browsing this thread: 1 Guest(s)

Contact Us | FunTrackers | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication | Twitter