Follow TV Tropes

Following

Editing Improvements & Changes

Go To

So after getting this wishlist request i thought maybe the Edit history and possibly the Edit Page features need more updating? The editors are the backbone of TV Tropes after all so i wanted to get some community feedback if the editors are wanting/needing any features to make the process easier or more efficient. Please let me know below.

Potential Upcoming Changes:

  • Recent edits for troper link to actual edit instead of just the page.
  • Add notifier for new edits of Followed pages.
  • Randomizer Tool for Wick Checking: Wish
  • Edit inactivity timer: if a user edit locks a page and does absolutely nothing for several minutes it will give a warning and then after several more minutes will auto-expire the lock so others may edit the page.
  • Unclosed markup tags “eating” pages. Bug
  • Make Edit Reasons mandatory for larger edits? (Needs crowner)
  • Make Edit reasons appear in Preview mode
  • Ways to detect Edit Wars and/or pop-up warning. Wish
  • Comparison to current page when making an edit. Wish

Changes made so far:

  • Visual Editing + Formatting Toolbar: Wish (Picture of mostly completed toolbar)
  • Fix edit timer bug preventing new pages from being created when it runs out
  • Page title visible when editing a page: Wish
  • Unsaved changes warning when accidentally leaving edit screen
  • Pagination for history pages Wish
  • Search by troper for history pages
  • Search by content for history pages
  • Edit History Link Fix Wish
  • Edit timer put on bottom as well Wish
  • Editor Length Counter. Wish
  • Additional Checkbox system of common edit reasons that auto populate input field
     Edit Reason Checkboxes 

  • spelling/grammar fix(es)
  • added example(s)
  • alphabetizing example(s)
  • crosswicking
  • Not enough context.
  • misuse
  • misplaced, moving to the correct tab.
  • trope was cut/disambiguated due to cleanup.
  • fixing indentation
  • natter.
  • general clarification on work's content
  • added image
  • image quality upgrade
  • null edit

    Current Projects In Development: 

Edited by kory on Mar 15th 2024 at 12:40:45 PM

Someone1981 Since: Oct, 2022
#101: Jul 18th 2023 at 11:22:11 AM

I think the page history should function similar to Wikipedia. In addition to pagination, this would include:

  1. The main history page should only include the edit reason and various pieces of brief information such as the user who made the edit and the timestamp of the edit.
  2. Each edit entry in the history should link to a fully rendered version of the page.
  3. It should be reasonably simple to get the changes caused by any sequence of consecutive edits. This would make things much simpler if a user did a significant edit, and then discovered mistakes in it and made seperate edits to fix them.

Amonimus the Retromancer from <<|Wiki Talk|>> (Sergeant) Relationship Status: In another castle
the Retromancer
#102: Jul 18th 2023 at 11:24:31 AM

It'd be a big problem for people like me who look up specific phrases or tropes in the edit history and require the entire history be rendered on one page.

TroperWall / WikiMagic Cleanup
WarJay77 Discarded and Feeling Blue (Troper Knight)
Discarded and Feeling Blue
#103: Jul 18th 2023 at 11:25:55 AM

Yeah, that would make it a bear to detect things like unilateral edits, and it would generally make it more frustrating to see if a specific user is editing correctly. Wikipedia's history works for it, but I don't see it being very useful for us.

Currently Working On: Incorruptible Pure Pureness
Mrph1 he/him from Mercia (4 Score & 7 Years Ago) Relationship Status: Tell me lies, tell me sweet little lies
he/him
#104: Jul 18th 2023 at 11:27:45 AM

[up]&[up][up]

Agreed. Text search on full edit history is a really useful tool.

kory Admin from a universe without doors (The New Guy) Relationship Status: watch?v=dQw4w9WgXcQ
Admin
#105: Jul 18th 2023 at 11:55:43 AM

someone1981, I can add pagination, a search by troper and a text search pretty easily. But i'm not sure about making it work like wikipedia, seems like too big of a change for current editors.

Now monitoring Wishlist and Bugs
Amonimus the Retromancer from <<|Wiki Talk|>> (Sergeant) Relationship Status: In another castle
the Retromancer
#106: Jul 18th 2023 at 12:10:10 PM

I think as a compromise it can be a button that hides edits' content, so the edit history can be viewed as a table.

Edited by Amonimus on Jul 18th 2023 at 10:10:35 PM

TroperWall / WikiMagic Cleanup
WarJay77 Discarded and Feeling Blue (Troper Knight)
Discarded and Feeling Blue
#107: Jul 18th 2023 at 12:12:26 PM

I guess I just don't see any benefit to hiding the actual edits, even if it's something you have to choose to do. What use is seeing the history as a table if the actual changes made aren't there?

Currently Working On: Incorruptible Pure Pureness
NSL Navigating Shifting Landscapes Since: Jan, 2023 Relationship Status: He makes me feel like I have a heart
Navigating Shifting Landscapes
#108: Jul 18th 2023 at 12:59:35 PM

I really like these suggestions. I am super thankful to anyone who helps out here.

Excessive-Menace uwu from the Velvet Cage (Not-So-Newbie) Relationship Status: Dancing with myself
uwu
#109: Jul 18th 2023 at 2:48:35 PM

Can there be a "null edit" option in the edit reason list?

THE GOLDEN AGE WILL RETURN AGAIN!
ANonagon9 (Experienced, Not Yet Jaded) Relationship Status: Complex: I'm real, they are imaginary
#110: Jul 18th 2023 at 3:30:40 PM

[up] I would appreciate that.

Also, I want to reiterate the idea of setting a "default" edit reason for a short time, that can make life easier when doing something like a wick cleaning project.

PurpleEyedGuma Since: Apr, 2020
#111: Jul 18th 2023 at 5:30:21 PM

While I think leaving the site was an overreaction, I agree with Emma, and also think edit reasons work fine exactly as they are. Not every edit requires a reason, and some require more specific reasons.

Edited by PurpleEyedGuma on Jul 18th 2023 at 8:31:13 AM

kory Admin from a universe without doors (The New Guy) Relationship Status: watch?v=dQw4w9WgXcQ
Admin
#112: Jul 18th 2023 at 5:39:24 PM

Well we can just run a crowner with options like “no requirement” “required for large edits” “required for X or Y edits” etc and let that go for awhile to see where everyone is at.

Now monitoring Wishlist and Bugs
WarJay77 Discarded and Feeling Blue (Troper Knight)
Discarded and Feeling Blue
#113: Jul 18th 2023 at 5:40:22 PM

Well, the idea is that you can make your own edit reason if you have to. Not all of them would be limited to the canned responses.

I don't really see much of a point to enforcing edit reasons on every edit (though I know that it's the only way to make the people who need to use them use them) but I also don't really think it would be a big deal. People would get used to it pretty quickly I think. My only real concern is it cluttering the edit reasons list.

Currently Working On: Incorruptible Pure Pureness
RainehDaze Figure of Hourai from Scotland (Ten years in the joint) Relationship Status: Serial head-patter
Figure of Hourai
#114: Jul 18th 2023 at 5:56:49 PM

... I don't remember, can crowners do multiple choice? xD

Avatar Source
WarJay77 Discarded and Feeling Blue (Troper Knight)
Discarded and Feeling Blue
#115: Jul 18th 2023 at 5:57:40 PM

Of course they can, that's how we do TRS crowners and IP crowners and everything tongue

Currently Working On: Incorruptible Pure Pureness
Willbyr Hi (Y2K) Relationship Status: With my statistically significant other
Hi
#116: Jul 18th 2023 at 6:00:39 PM

I added "null edit" and "image quality upgrade" to the list of canned edit reasons in the OP.

themayorofsimpleton Now a lurker. Thanks for everything. | he/him from Elsewhere (Experienced, Not Yet Jaded) Relationship Status: Abstaining
Now a lurker. Thanks for everything. | he/him
#117: Jul 18th 2023 at 6:02:19 PM

[tup] to a crowner.

(Also, I would like to apologize for overreacting earlier. I wasn't in the right frame of mind when I was posting—all of you were right that my claims were ludicrous, and as I said on another thread I will strive to do better.)

TRS Queue | Works That Require Cleanup of Complaining | Troper Wall
RainehDaze Figure of Hourai from Scotland (Ten years in the joint) Relationship Status: Serial head-patter
Figure of Hourai
#118: Jul 18th 2023 at 6:05:44 PM

Yeah, crowner sounds good, if we can work out all the feasible options people have actually shown an interest in.

And hey, I don't do crowner stuff often, I can't remember their limits. tongue

Avatar Source
Willbyr MOD Hi (Y2K) Relationship Status: With my statistically significant other
Hi
#119: Jul 18th 2023 at 6:13:03 PM

So, the options we have so far for the crowner are:

  • No edit reason requirement
  • Required edit reasons
  • Required edit reasons for large edits*
  • Required edit reasons for specific edits*

The ones marked with a *, if chosen, would then have further discussion and possibly future crowners to determine the specifics.

Are there any other options that should be floated?

RainehDaze Figure of Hourai from Scotland (Ten years in the joint) Relationship Status: Serial head-patter
Figure of Hourai
#120: Jul 18th 2023 at 6:15:39 PM

Hm, I'm not a big fan of multi-stage processes if we're doing multiple choice anyway? At least if we can hash out the specifics that might deserve edit reasons easy enough. 'Large edits' would obviously need more work in any case, that's inherently vague.

Edited by RainehDaze on Jul 18th 2023 at 2:16:19 PM

Avatar Source
kory Admin from a universe without doors (The New Guy) Relationship Status: watch?v=dQw4w9WgXcQ
Admin
#121: Jul 18th 2023 at 6:27:36 PM

Edits of a certain height that you have to scroll through? So you want an edit reason before scrolling through it?

Now monitoring Wishlist and Bugs
Willbyr Hi (Y2K) Relationship Status: With my statistically significant other
Hi
#122: Jul 18th 2023 at 6:32:37 PM

I'm not sure if the requirement for a "large edit" should be based on the size of the edit as it appears on the screen or the actual size of the change in KB/MB. That's part of the reason I was thinking a general crowner should be first, to establish what route(s) we're going to go, and then work out the details.

RainehDaze Figure of Hourai from Scotland (Ten years in the joint) Relationship Status: Serial head-patter
Figure of Hourai
#123: Jul 18th 2023 at 6:57:43 PM

[up][up] I thought 'large edits' would be more about changes > x and some similarity score (so, we get multiple things changed and they're different) so that people making a bunch of changes at once actually explain what's going on. Probably why if that won it'd need an entire discussion to narrow it down.

Some of the other specifics are easy enough to include as-is, though. Deletes, at least; anything that might be a potential edit war change (with or without that being its own alert).

Avatar Source
WarJay77 Discarded and Feeling Blue (Troper Knight)
Discarded and Feeling Blue
#124: Jul 18th 2023 at 6:59:41 PM

It would help if we understood what currently designates an edit as large in the system.

Currently Working On: Incorruptible Pure Pureness
ANonagon9 (Experienced, Not Yet Jaded) Relationship Status: Complex: I'm real, they are imaginary
#125: Jul 18th 2023 at 7:00:42 PM

Can we please add something about still being able to enter a custom edit reason if we get the checklist in the sticky? I think it's creating unnecessary confusion.

Anyway, while I agree that we can vote on what constitutes "large" after determining whether those edits should need a reason given in the first place, I'm concerned that "specific" reasons may not accurately reflect everyone's opinions. For example, someone who wants edit reasons anytime an external link is inserted, but doesn't want edit reasons if single examples are removed would vote the same way as someone with the exact opposite opinion.

Because someone who is against mandatory edit reasons in all cases would presumably downvote all options anyway, I propose a crowner like so:

  1. All edits
  2. Large edits (if consensus, another crowner will define "large")
  3. [Whatever other reasons we decide upon]
  4. If edit reasons are always required, make an exception for Sandboxes
  5. If edit reasons are always required, make an exception for Troper pages
  6. If edit reasons are sometimes required, make an exception for Sandboxes
  7. If edit reasons are sometimes required, make an exception for Troper pages


Total posts: 323
Top