First Edit
First edit is a Wikimedia tool hosted at Wikimedia Toolforge that helps you find the very first contribution made by a Wikimedia user on the Wikimedia projects.
Overview
[edit]The tool can be accessed at here. It retrieves and displays details of a user’s first contribution, including:
- Timestamp of first edit
- Page where the first edit was made
- Wikimedia Project where the first edit was made
Current features
[edit]- 🔎 Search for any Wikimedia user to check the contributions
- 📅 Show a user's first edit date across Wikimedia projects
- 📍 Display the first page edited
Usage
[edit]- Enter the Username in the search field.
- Click the Search button (or press Enter) to retrieve the first edit details.
Technical details
[edit]- Built with: Python/Flask, Mediawiki APIs to query the to Wikimedia projects
- Hosted on: Toolforge
- Source code: gitlab:jinoytommanjaly/first-edit
How It Works
[edit]The tool uses the MediaWiki AP in two main steps:
- Find User Registrations: It first queries the central MediaWiki API to find the user's registration and merged accounts across all projects. This helps identify all possible candidate wikis where the first edit might have occurred.
- It queries that specific wiki's API for the user's very first contribution. The application then compares the timestamps of all edits found to determine the absolute earliest one.
Limitations
[edit]- Deleted edits are not shown.
- Performance may be slower for users with very large edit histories across multiple projects.
Related tools / Scripts
[edit]If you want to see the first edit of a user in any Wikimedia project you can use this script.
| First Edit Anniversary Script |
|---|
|
Add the following line to your your global.js file. mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Gnoeee/firstedit.js&action=raw&ctype=text/javascript');
The script currently includes the following features:
-- Note: It will check the first edit on that wiki project (Deleted edits will not be counted) It’s a simple way to acknowledge that their contributions matter — that every small edit, every act of care, and every bit of knowledge shared is valued. :) |
Feedback and Suggsetions
[edit]- Contact maintainer on their talk page: User:Gnoeee
License
[edit]- Source code licensed under GNU General Public License