Ideabox and ER enhancements

Issue #14 new
John Reid created an issue

I'd love to see a few enhancements designed for ER editors (or any user with an ideabox focus).

1) Alongside each idea, it would be nice to see the positive vote ratio as a percentage. Examples:

90 yes / 10 no: 90% 45 yes / 45 no / 3 dupes: 48% (dupes count towards vote percentage calculation)

etc. This percentage could be color coded green/red indicating whether the idea meets the vote threshold for that category (60% for diary, 50% for earthly news, 30% for monsters, 40% for other, as per information at https://godvillegame.com/forums/show_topic/1601). This would be useful in the ideabox categories (especially in ER), but also in the player's 'My ingenious pieces' page, which is differently formatted.

2) If possible, I think it would be nice to have a variable helper. Firstly, inserting the correct variable into the text box at the cursor position with a click would help both submitters and editors. Secondly, highlighting incorrect variables in the text boxes would also help catch typos and errors. Thirdly, a curly-bracket variable constructor would be helpful. Submitters (and editors) frequently get confused about the correct use of the {hero|heroine}, {God||Goddess}, {other hero|||other heroine} and {other God||||other Goddess} variables, particularly in categories where the %attacker% and %defender% variables are available. Being able to select from a drop-down or radio button list and enter the two parts into two fields, and then click to insert, would help many users.

The key resource for the data required for the varaible helper would be the information at https://wiki.godvillegame.com/Ideabox#Variables_For_Submissions, however this data set is unfortunately not complete: it doesn't give full detail of precisely which variables are possible in which categories. So this feature would probably require a testing and feedback phase, ideally with the participation of some ER editors. (I am an experienced editor and would be glad to help).

Comments (0)

  1. Log in to comment