Skip to content

Instantly share code, notes, and snippets.

@matortheeternal
Last active November 28, 2016 09:50
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matortheeternal/ccb0efc0d636bb45ec356c8567f533ad to your computer and use it in GitHub Desktop.
Save matortheeternal/ccb0efc0d636bb45ec356c8567f533ad to your computer and use it in GitHub Desktop.
Changes in v1.0 of Mod Picker.

Features

  • Opened user registrations to the public. Anyone can now register for the site. You still need to be signed in in order to view the site. We'll be making the site visible to people without an account sometime later on.
  • Made a new landing page from scratch using AngularJS.
  • Added cloning to mod lists. Yes, the clone button actually works, finally! :)
  • You can now add mod collections to your active mod list.
  • Now generating and using thumbnails for article images, mod images, and user avatars on the platform. You can now upload any JPG, PNG, BMP, or GIF image with any dimensions and our code will scale it and convert it for optimal web performance. All current images on the platform should have been correctly converted. Let us know if something is missing.
  • Added mod approval. When you submit a mod it will now require the site staff to approve it before it will be publicly visible. Mod submissions from users with 80 or more reputation will be automatically approved. All mods submitted to date have been marked as approved.
  • Added help page approval. Users with 40 or more reputation on the site can create help pages which will then be reviewed and approved by the site staff.
  • Added adult content filters on index pages. If you've allowed adult content from your user settings page you should now be able to specify on index pages to include or exclude adult (or non-adult) content from the search results. The filter defaults to only showing non-adult content.
  • Added mods index grid display, which is now the default display on the mods index.
  • Mod authors can now change the status of their mods from Good to Unstable or Outdated without an appeal.
  • Added curator requests. You can now request to become a curator for a mod from the Authors Modal
  • Added more information to the authors modal than just the Mod Picker Mod Authors. It now also displays who submitted the mod, when they submitted it, and the usernames of the uploaders from supported sources.
  • Added compatibility mod option as field for compatibility notes. You can now specify a mod option to use in order to make two mods compatible.

Bufixes

  • Fixed helper display issue, where the helper would often not display any message when the site was first loaded (requiring a page navigation or reload)
  • No longer allowing users to make corrections on their own contributions
  • Fixed contributions with narrow text bodies not sizing their content columns correctly
  • Fixed styling of note resolution options sometimes being wonky (word break and column width stuff)
  • Fixed wordbreak issue on mod list grid items
  • Fixed some bugs with indexing of items in mod lists becoming incorrect in certain circumstances
  • Fixed error with deleting last tag on mod or mod list, again.
  • HOTFIXED: Fixed stretching of user avatars/mod images on the home page.
  • HOTFIXED: Fixed bug with helper re-activating when navigating to different pages.

UX Improvements

  • You can now submit a mod image when submitting a mod. Yay.
  • Changed the Start a New Mod List/Edit Mod List navbar item to a dropdown "Manage your Mod Lists".
  • Changed the "See All Public Mod Lists" navbar item to a dropdown "Browse Mod Lists"
  • Added arrows to go to next/previous page of results on index pages (and anywhere else that displays pages of results)
  • Reduced number of results on the mods index to 60. 100 was too much with the grid display, and also ate up a lot of bandwidth.
  • Now listing help page comments on comments index
  • Plugin search for compatibility plugins now searches for plugins in the mods the compatibility note is for (this gives less results, making it easier to find the correct plugin)
  • Now displaying a link to compatibility mods/mod options/plugins on compatibility notes
  • Added date submitted filter to mods index
  • The log in/create account pages now use the High Hrothgar theme. The default site theme has also been changed from Whiterun to High Hrothgar.

Other

  • Updated font awesome to 4.7.0. Now more awesome.
  • Added News Writer role

Moderation UX Improvements

  • Created moderator control panel
  • Reports can now be marked as resolved. The reports index only shows unresolved reports by default.
  • Can now filter content that is marked as hidden/unapproved on the index pages (these filters are only available to moderators)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment