Note: The date is locale-based. Screenshot is in UTC
What is LegacyProfiles? (install, unminified)
LegacyProfiles brings back user info removed from profiles in a recent profile update. It is powered by StackExchange API and inspired by this post.
Specifically, it allows you to see the user creation date, profile view count and when the user was last seen.
|✔️ 6+||✔️||✔️||✔️ 5.1+||✔️ 12.1+||✔️ 11.5+|
|MIT License||Suggestions and issues should be raised as an answer in this post|
- Replace native Last Seen field with data from API (feature request)
- Added support for Stack Exchange sites in a different language (bug report)
- Updated to work with new profile changes
- Updated human readable format engine (implemented in v1.3) to use singular when appropriate
- Fixed over-aggressive regex implemented in v1.5
- Better API quota conservation, only fetches user details when the current tab is the user's profile
- Revised selector
- Now displays how long ago the user was last seen in human readable format (e.g., "5 hours ago")
- Added API key, up request limit from 300 to 10000
- Icon color fixup
version. The "normal" expectation is that you just create a single file within your GitHub repository which is the userscript. New versions are just additional commits on that repository which update that single file, with all prior versions available in the commit history. In other words, having separate files/directories for "v1.4", "v1.5", "v1.6", etc. is detrimental, preventing the userscript manager from doing automatic updates.
/* globals jQuery, $ */and
/* eslint-disable no-return-assign, no-sequences */helps to suppress these warning.
git tag v4.2and then
git push --tags. This way, one does not need to maintain multiple folders with different versions since the tags already do that (and with other benefits).