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
- 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
Edited by kory on Mar 15th 2024 at 12:40:45 PM
. Both search fields can probably be on the same line.
Not sure what else can be useful in collapsed view, like diff size (troper ±240 to article) and markers for large edits (especially without edit reason) and new accounts.
TroperWall / WikiMagic CleanupNow this I like
Art Museum Curator and frequent helper of the Web Original deprecation projectNot sure what "restraints" means, but pretty much. If a user removes large portions from a page without edit reason, especially if they're a new user, it would get attention easier.
It may also help catch edit wars and certain ban evaders who think it's smart to paste the exact same text that was removed before.
Edited by Amonimus on Sep 20th 2023 at 12:51:35 PM
TroperWall / WikiMagic Cleanup"Restraints" is the internal name for the suspension system; that wouldn't show up for regular users.
Trouble Cube continues to be a general-purpose forum for those who desire such a thing.I know that, why is on page history at all, for quick access or it's a placeholder name for user tags?
TroperWall / WikiMagic CleanupIt's already like that on the current edit history, so quick access seems to be the obvious idea. (I wasn't there when it was added, which was presumably many years before I joined the mod team, so I don't strictly speaking know what the thought process was )
Trouble Cube continues to be a general-purpose forum for those who desire such a thing.Ok. I feel an extra click to go to the user's profile and use suspension manager there wouldn't hurt, but whatever everyone is used to.
TroperWall / WikiMagic CleanupSo this is how it currently looks on mobile VS desktop for article_history. Desktop will have the Tooltip Icons but this didnt work well on mobile so we swapped it for a simple "Reason Added" indicator. Do you all think it should be colored, reworded, etc. ? I feel like just plain text doesnt stand out enough.
MOBILE: DESKTOP:
Edited by kory on Sep 22nd 2023 at 2:06:02 AM
Now monitoring Wishlist and BugsI think gray is fine for mobile.
I assume " : Franchise.The Fast And The Furious migration" meant to say "Reason: Franchise.The Fast And The Furious migration"
TroperWall / WikiMagic CleanupNight vision looks fine to me as well.
TroperWall / WikiMagic CleanupLooks good.
The green text on nightvision background seems to fail WCAG accessibility (both AAA and AA standards) due to the low contrast, but not sure how much of a concern that is, or how much of the existing site passes.
(I'm getting 3.42:1 from a quick web tool check, based on foreground #098306 and background #1D1D1D)
Edited by Mrph1 on Sep 22nd 2023 at 10:33:15 AM
Took a quick look via Webaim's online contrast checker (here).
Thinking this system can reduce "accidental Edit War" if tropers can filter histories by editors (the list can be pulled from this tool) and check if they (or someone else) has already done the edit they're planning.
TroperWall / WikiMagic CleanupThis should also fix the issue where extremely long edit histories (think Funny.TV Tropes) crash on some browsers, correct?
I had a dog-themed avatar before it was cool.The mentioned in the pin pagination would be the proper solution.
TroperWall / WikiMagic CleanupAfter going into the code and discussing it with the mods pagination won't be feasible because it will break all current links to edits that go beyond the first page.
So as a work-around i figured instead of a "show all" button, if the edits are in the hundreds or over 1,000 then i could change it to a "show next 100 edits" or something like that?
Edited by kory on Sep 29th 2023 at 9:46:21 AM
Now monitoring Wishlist and BugsTrue, the server-side would have to lookup which page the specified edit is at by anchor number (#), which is not passed in web requests.
I think the "show next N elements" would help avoid timing out the page loading, as instead of the entire history at once it can be loaded in chunks, and can be scripted to do so repeatedly until the user gets to the linked / first edit. The browser may slow down, but the page won't crash, and it's the user's problem for trying to display every edit.
TroperWall / WikiMagic CleanupIm not sure how feasible this is, but could there be some way to indicate if a page has commented out examples?
It would simply lookup %% in text. The next question is how what you imagine would look like.
TroperWall / WikiMagic Cleanup
I mean, technically quotes can be valid context in certain cases (dialogue tropes, mostly), but yeah you're right.
I don't have a preference for which one stays, it just caught me off guard when I noticed and I wasn't sure if that was intentional. Apparently it's not, which is fine now that we caught it.
Currently Working On: Incorruptible Pure Pureness