Platform development

Author: DebateArt.com

Posts

Pinned
Total: 1,735
bsh1
bsh1's avatar
Debates: 14
Posts: 2,589
5
5
8
bsh1's avatar
bsh1
5
5
8
-->
@Vader
Oh yeah, your right. Just b/c it wasn't in the first column, I got mixed up.
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@bsh1
That's my favorite kind of a feature request: a feature, that's already implemented haha
bsh1
bsh1's avatar
Debates: 14
Posts: 2,589
5
5
8
bsh1's avatar
bsh1
5
5
8
-->
@DebateArt.com
lol
sui_generis
sui_generis's avatar
Debates: 0
Posts: 191
0
2
5
sui_generis's avatar
sui_generis
0
2
5
-->
@bsh1
Please implement a living document with "Completed", "For Consideration", "Will Not Implement", "May Implement (Low Priority)", "Will Implement (Low Priority)", "Will Implement (High Priority)" &c so that those of us coming to this thread late (i.e., me) don't have to sift through dozens of pages to see if our suggestions are already made.

Also if you do this, PLEASE do not discount "Completed" category. Crucial.

Where is the site on Unicode support?



Gooood.
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@sui_generis
Yeah, that'd be handy to have, but I am not sure when I could get to implementing that, so maybe I'll just come up with some Google Sheet to make it easier. 
ResurgetExFavilla
ResurgetExFavilla's avatar
Debates: 0
Posts: 627
3
2
7
ResurgetExFavilla's avatar
ResurgetExFavilla
3
2
7
-->
@DebateArt.com
Dunno if it's been put here already, but extending the voting period by a day or two if a vote is removed. I recently voted on a debate, and the vote stood at three argument votes to pro and one argument votes to con. With 11 hours left within the voting period two of the pro votes have been removed (not because of the argument votes, but because of one-point S&G and conduct points) and it is now tied. This seems like something that can be easily gamed by multiple parties, with people holding off vote reports until the last minute to prevent votes for the other party being recast before the timer runs out. Extending the voting period when votes are removed incentives early reporting and discourages any attempt at abuse. Dealing with that is also probably really dispiriting to anyone who puts a lot of effort into debating and voting, while also rounding up people to vote on a debate, only to have those votes deleted at the last minute.

bsh1
bsh1's avatar
Debates: 14
Posts: 2,589
5
5
8
bsh1's avatar
bsh1
5
5
8
-->
@sui_generis
SUI! Welcome :)
bsh1
bsh1's avatar
Debates: 14
Posts: 2,589
5
5
8
bsh1's avatar
bsh1
5
5
8
-->
@ResurgetExFavilla
I think that should be an option for debaters. Not sure if it should be mandatory or the default...maybe...but I like the idea generally.
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@ResurgetExFavilla
That's a good idea, we'll need to discuss it and it shouldn't be too hard to implement.
Tejretics
Tejretics's avatar
Debates: 9
Posts: 501
3
4
8
Tejretics's avatar
Tejretics
3
4
8
-->
@DebateArt.com
Any updates on a "choose winner" option being created as an alternative to the 7-point system for voting? (To be clear, the option would exist for the Instigator of a debate.)
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@Tejretics
Hi, I am afraid that not yet, I am working on the admin panel for the mods because it's a piece of garbage at the moment and rather hard to moderate properly using it.
RationalMadman
RationalMadman's avatar
Debates: 574
Posts: 19,931
10
11
11
RationalMadman's avatar
RationalMadman
10
11
11
-->
@DebateArt.com
If you ban me some day pls make a special "ban the madman" red button for the ceremonial act.
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@RationalMadman
I don't ban people anymore but I'll make this button a priority for the development nevertheless.
1harderthanyouthink
1harderthanyouthink's avatar
Debates: 0
Posts: 256
0
1
3
1harderthanyouthink's avatar
1harderthanyouthink
0
1
3
-->
@RationalMadman
Officially, Vietnam is Việt Nam.
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@1harderthanyouthink
Yeah I know, RM has already mentioned that the list of countries is messed up, I will fix it soon. I didn't write it myself, just found it online and it turned out to be bad. 
Ramshutu
Ramshutu's avatar
Debates: 43
Posts: 2,768
6
9
10
Ramshutu's avatar
Ramshutu
6
9
10
could we take some time considering vote reporting?

It seems that reporting votes you don’t like is almost a strategy. It’s goingto dissuade people from casting votes as the process is far too onerous and patchy. Removing a vote an hour before the end of a debate is also really bad form when the voter won’t have time to go back and correct things.

I understand the need, but with no system to prevent someone reporting anything, people will report everything.

Is it possible to make it so that only the debaters can challenge votes? And every time the moderator takes no action, the reporter is penalized with a point penalty on the debate?

DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@Ramshutu
Yeah, it's a problem that we discussed literally only yesterday and we'll try to come up with something to improve the situation. 
Ramshutu
Ramshutu's avatar
Debates: 43
Posts: 2,768
6
9
10
Ramshutu's avatar
Ramshutu
6
9
10
-->
@DebateArt.com
I could always make my votes longer and make bsh read them all.
1harderthanyouthink
1harderthanyouthink's avatar
Debates: 0
Posts: 256
0
1
3
1harderthanyouthink's avatar
1harderthanyouthink
0
1
3
-->
@DebateArt.com
I mean, Viet Nam is technically a correct version of spelling.
Vader
Vader's avatar
Debates: 30
Posts: 14,984
5
8
11
Vader's avatar
Vader
5
8
11
-->
@DebateArt.com
I have some badge ideas

Bronze
-Religious(pick a religion)
-First Win(achieve your first victory in a debate)
-HBD(choose your birthday)
-First Forum(post your first forum post)

Silver
-Favorite(contribute to a certain forum 20 times)
-Popular(have an original forum post get more than 30+ posts)
-Creative(achieve a post originality % of 10%)
-Bronzite(get all the Bronze Medals)

Gold
-Talker(be the #1 in most forum posts)
-Silverete(get all the Silver Metals)
-24 hours(complete all the 24 hour challenges)
-Trendsetter(have an original forum post be replied to 100 times)
-Famous(be a receiver in a forum at least 300 times)
-Super Favorite(contribute to a certain forum 50 times)
-KIA-PIA(post in a certain subforum 100 times)

Special
-GOAT(be the first to achieve all the gold badges)
-Happy Birthday(have your birthday when your account is active)
-Gold Medalist(get all the gold medals)
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@Vader
Wow, thanks a lot! I had a problem with coming up with some ideas and you saved me :) I will be implementing them slowly, probably 1-2 for a release :)
Vader
Vader's avatar
Debates: 30
Posts: 14,984
5
8
11
Vader's avatar
Vader
5
8
11
-->
@DebateArt.com
I have more suggestions, but those are some of the most strongly ones I thought of.

I am glad I can be a help :)
RationalMadman
RationalMadman's avatar
Debates: 574
Posts: 19,931
10
11
11
RationalMadman's avatar
RationalMadman
10
11
11
-->
@Vader
HOLY SHIT THE GOAT IS SO WORTH ATTAINING, I LIKE IT A LOT
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@Vader
What does GOAT means though? Is it some slang? 
Vader
Vader's avatar
Debates: 30
Posts: 14,984
5
8
11
Vader's avatar
Vader
5
8
11
-->
@DebateArt.com
greatest of all time
DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@Vader
Oh, awesome, thank you!
David
David's avatar
Debates: 92
Posts: 1,218
4
7
10
David's avatar
David
4
7
10
I love those new badge ideas!
drafterman
drafterman's avatar
Debates: 6
Posts: 5,653
3
6
9
drafterman's avatar
drafterman
3
6
9
Requested
Popular:
- 🔥Group PMs
- 🔥Add "select winner" option for debates
- 🔥Improve quoting system

Profile Features
- Profile comments
- Add "National Socialism" to political ideologies
- Add "Big Issues" stances
- Add "gender fluid" to gender options
- Add "friends" feature
- Increase size of profile picture on profile page
- Add "favorites" to profile
- Add "preferred pronoun" on profile
- Photo albums on user profiles

Forum Features
- Merge less active forum topics
- Add "like" option for forum posts
- Reveal previous iteration of edited forum posts
- Forum post signatures
- Add "History" forum
- Allow changing/adding @'s to post after the fact (when editing)
- Interaction point system
- Have hyperlinks open in new browser page/tab
- Clicking "reply" appends (instead of overwrites) the users to the @ field
- Allow images to be posted in forum posts
- Add "Meme" forum

Debate Features
- Caching/saving of unposted arguments
- Tied points go to no one.
- Add "reply speeches" to debates
- Add debate tournaments functionality
- View counter for debates
- Undo "full width" debate arguments
- Keep "full width" debate arguments
- Allow adding images to debates
- Add "30 minutes" and "3 hours" to "time to argue" options
- Add "concede" option for debates
- Add auto loss for forfeiting debates
- Add "open voting" option
- Add "judicial decision" option
- Add "self moderated" option
- Extend reporting of debate votes to one month after voting period closers
- Allow for removal of votes after voting period ends
- Extend voting period on a debate when a vote is removed

Other
- Search function for members and forum topics
- Subforum drop-down menu in header bar
- Notifications drop-down menu in header bar
- Real-time updating of private messages
- Change color/background of pinned topics
- Disable "enter = send" for private messages
- Persistant log-on across devices/browsers
- Specialize username color based on leaderboard percentage
- Add subject lines for PMs
- Ban notification for banned users
- Allow adding images to PMs
- Create a wiki
- Make reports anonymous

Planned
- Add "Fascisim" to political ideologies
- Bot protection (Captchas)
- Add basic bio info under name in profiles
- Full screen private messages

Implemented
- Pinned Topics
- Edit debate comments
- Like debate comments
- Enlarged private chat input field
- No default sex on sign up
- Add "Pagan" to religions
- Add "Progressivism" to political ideologies
- Change "argumentation" to "debating"
- Add link to most recent post in a forum
- Add "Christian" to religions
- Add profile info under avatar in forums
- Edit forum posts
- Added pagination to top-right of topics
- Direct linking to individual posts in topics
- Added visual indication of banned users
- Increased debate argument limit from 20k to 30k characters
- Add user's debates to their profile
- Added forum topics information to profile page
- Increase character count for RFDs from 3k to 5k
- Add direct linking to posts that mention you (from notifications)
- Allow instigator to be "Con" in a debate
- Add "block" feature
- Added category picker in the forum topic creation form
- Delete newly created forum topics
- Changed location of edit button for forum posts
- Edit forum topics within 5 minutes of creation
- Increased forum editing and deleting to 15 minutes
- Report feature
- Added crown to forum mods
- Added "read only" forums
- Allowed mods to sticky and lock forums
- Added mod icon to profile page
- Madet debates and arguments "full width"
- Allow debates to be removed within 15 minutes of creation
- Added reporting for debate votes and comments
- Added way to delete debate comments
- Preview feature for debate aruguments
- Add debate acceptance criteria (minimum rating)
- Allow instigator to choose word/character limit for debates
- Added sorting of leaderboard
- Forum post leaderboard
- Votes require an RFD
- Mods can mark reports as handled
- Allow notifications for any comments or votes on a user's debate
- Added links to debate comments and votes
- Added "characters left" counter for debate arguments
- Add number of debate votes to profile page
- Add indicator for popular threads
- Change "sex" to "gender"
- Add "other" option for gender
- Add direct links to mentions in e-mail notifications
- Can delete PMs
- Mods can remove voting rights
- Added two new profile fields: country and native language
- Add awards/medals
- Debates with ALL forfeits or no votes do not affect participant ELO ratings
- Display who is "Pro" and "Con" in a debate
- Drop down for selecting forum post recipients
- Add "time stamp" to each post
- Moderation system

Deferred
- Add polls
- Add opinions
- Add ability to change e-mail address
- Personalized color themes

drafterman
drafterman's avatar
Debates: 6
Posts: 5,653
3
6
9
drafterman's avatar
drafterman
3
6
9
-->
@DebateArt.com
Well, bronze is supposed to be something easy, getting to the third place in the rating is not that easy, so that was my logic. Regarding the situation with being at the first place, I am afraid I couldn't have implemented it even if I wanted to because I don't keep the records so there is no way to find out who has ever taken the first place. 


DebateArt.com
DebateArt.com's avatar
Debates: 0
Posts: 1,403
3
3
8
DebateArt.com's avatar
DebateArt.com
3
3
8
-->
@drafterman
Wow, thank you so so much, it's really amazing to see this list.

Regarding the medals, I am afraid it's all programmatic now, I have no means of adding things manually. I mean, I could but I'd have to play with database quite a lot and could mess something up.