These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Overview sorting & Roman numerals

Author
Noctaly
Core Industry.
Goonswarm Federation
#1 - 2015-01-07 18:32:02 UTC
Hello there.

A picture is worth a thousand words. I find this disturbing :

http://i.imgur.com/27dPDhe.png

Why ? Because the planets are named using roman numerals and the alphabetical sorting is done with letters.

Wouldn't it be possible to get it sorted like that :

http://i.imgur.com/uPI0CGJ.png

(I jumped to the sun and sorted them by distance)

I have no idea if this is feasible or not, but here I come to complain and suggest a change :D
FireFrenzy
Cynosural Samurai
#2 - 2015-01-07 19:30:52 UTC
Seems like a sensible change...
Steppa Musana
Doomheim
#3 - 2015-01-07 19:52:10 UTC
Yeah I asked for this awhile ago, would be great, even the option to get numbers instead.... +1
Frostys Virpio
State War Academy
Caldari State
#4 - 2015-01-07 19:52:29 UTC
Noctaly wrote:
Hello there.

A picture is worth a thousand words. I find this disturbing :

http://i.imgur.com/27dPDhe.png

Why ? Because the planets are named using roman numerals and the alphabetical sorting is done with letters.

Wouldn't it be possible to get it sorted like that :

http://i.imgur.com/uPI0CGJ.png

(I jumped to the sun and sorted them by distance)

I have no idea if this is feasible or not, but here I come to complain and suggest a change :D


They would have to change the naming convention to digits instead of roman numerals AND add 0's ahead of all planet under 10 at least in all systems where there are at lest one planet higher than 9.
Noctaly
Core Industry.
Goonswarm Federation
#5 - 2015-01-07 21:20:11 UTC
Frostys Virpio wrote:


They would have to change the naming convention to digits instead of roman numerals AND add 0's ahead of all planet under 10 at least in all systems where there are at lest one planet higher than 9.


The second part may not be necessary at all. There are already algorithms for sorting which put 10 after 9 in file names. Here is a small example in PHP : http://php.net/natsort

May be it's possible to do it with roman numerals aswell ? You can write a quick regular expression to identify a roman numeral

http://stackoverflow.com/questions/267399/how-do-you-match-only-valid-roman-numerals-with-a-regular-expression
Frostys Virpio
State War Academy
Caldari State
#6 - 2015-01-07 21:54:30 UTC
Noctaly wrote:
Frostys Virpio wrote:


They would have to change the naming convention to digits instead of roman numerals AND add 0's ahead of all planet under 10 at least in all systems where there are at lest one planet higher than 9.


The second part may not be necessary at all. There are already algorithms for sorting which put 10 after 9 in file names. Here is a small example in PHP : http://php.net/natsort

May be it's possible to do it with roman numerals aswell ? You can write a quick regular expression to identify a roman numeral

http://stackoverflow.com/questions/267399/how-do-you-match-only-valid-roman-numerals-with-a-regular-expression


My solution is a few data change.

Yours involve change in the code.

It's all for a rather small reasons.

Guess which one is most likely to happen.
Foxicity
The Scope
Gallente Federation
#7 - 2015-01-07 21:58:58 UTC  |  Edited by: Foxicity
Frostys Virpio wrote:


My solution is a few data change.

Yours involve change in the code.

It's all for a rather small reasons.

Guess which one is most likely to happen.


To be perfectly fair his proposal would probably affect the UI code which is written in Python and not the hell's-own-spaghetti-code POS code serverside.

Not to mention it would be one change instead of a database-wide alteration.

But I just hate roman numerals so much I'd probably go with your idea anyways.
FT Diomedes
The Graduates
#8 - 2015-01-08 08:18:21 UTC
Would be a good improvement.

CCP should add more NPC 0.0 space to open it up and liven things up: the Stepping Stones project.