# Automated Values

> MediaWiki extension that allows defining rules to automatically set labels or aliases based on statement values

**Wikidata**: [Q111354052](https://www.wikidata.org/wiki/Q111354052)  
**Source**: https://4ort.xyz/entity/automated-values

## Summary
Automated Values is a MediaWiki extension maintained by Professional Wiki that allows defining rules to automatically set labels or aliases based on statement values in Wikibase. The extension is written in PHP and distributed under the GNU General Public License version 2.0 or later.

## Key Facts
- Automated Values is a MediaWiki extension that automates the creation of labels and aliases based on statement values
- The extension is maintained by Professional Wiki since March 11, 2022
- It is written in PHP and requires PHP version 7.4+ and MediaWiki version 1.35+
- The extension has been released in multiple versions: 0.0.1 (March 11, 2022), 1.0.0 (April 29, 2022), and 1.1.0 (February 25, 2025)
- Automated Values is free software distributed under the GNU General Public License version 2.0 or later
- The source code is hosted on GitHub at https://github.com/ProfessionalWiki/AutomatedValues
- The extension has one official demo available at https://automated.wikibase.wiki/
- The project uses GitHub Actions for continuous integration

## FAQs
### Q: What is Automated Values used for?
A: Automated Values is a MediaWiki extension that automatically generates labels and aliases for Wikibase items based on predefined rules and their statement values. This helps maintain consistency in multilingual wikis by automatically setting standardized labels when certain conditions are met.

### Q: What software is required to run Automated Values?
A: Automated Values requires MediaWiki version 1.35+ and the Wikibase Repository extension. It is written in PHP and requires PHP version 7.4 or higher to function properly.

### Q: Who maintains Automated Values?
A: Automated Values is maintained by Professional Wiki, which has been developing and supporting the extension since its initial release on March 11, 2022.

### Q: What is the license for Automated Values?
A: Automated Values is distributed under the GNU General Public License version 2.0 or later, making it free software that allows users to freely run, study, change, and distribute it and its modified versions.

## Why It Matters
Automated Values addresses a common challenge in multilingual wikis: maintaining consistent naming conventions across different language versions. By automatically generating labels and aliases based on structured data values, this extension reduces manual labor and ensures consistency in how items are referred to across the wiki. The extension's rule-based approach allows for sophisticated customization while maintaining transparency in how labels are generated. This automation is particularly valuable for large Wikibase installations with many items, where manual maintenance of labels would be impractical. The extension represents an important tool for data quality and consistency in the MediaWiki ecosystem, particularly for wikis using Wikibase and structured data.

## Notable For
- Being a specialized extension specifically designed for automating label and alias generation in Wikibase
- Its rule-based approach that allows complex conditional logic for generating multilingual labels
- Being maintained by Professional Wiki, an organization focused on MediaWiki extensions
- Its integration with continuous integration through GitHub Actions ensuring code quality
- Having an official demo site at automated.wikibase.wiki for testing and demonstration purposes

## Body

### Development and Maintenance
Automated Values is developed and maintained by Professional Wiki since March 11, 2022. The extension follows standard MediaWiki development practices with continuous integration through GitHub Actions. The project accepts contributions through GitHub, with source code available at https://github.com/ProfessionalWiki/AutomatedValues and an issue tracker at https://github.com/ProfessionalWiki/AutomatedValues/issues.

### Technical Specifications
The extension is written entirely in PHP and requires PHP version 7.4 or higher. It depends on MediaWiki version 1.35+ and the Wikibase Repository extension. Automated Values integrates with various MediaWiki hooks, including BeforePageDisplay, PageSaveComplete, and TitleMoveComplete. The extension uses specific hooks (Q21675174, Q21675033, Q21675146, Q21675152, Q132762204) for its functionality.

### Version History
The extension has undergone several releases:
- Version 0.0.1 (March 11, 2022) - Initial release
- Version 1.0.0 (April 29, 2022) - First major release
- Version 1.1.0 (February 25, 2025) - Current preferred version

Each version has been documented with release notes and available on GitHub. The extension is actively developed with regular updates.

### Licensing and Distribution
Automated Values is distributed under the GNU General Public License version 2.0 or later, making it free software. The license is clearly documented in the repository at https://github.com/ProfessionalWiki/AutomatedValues/blob/master/LICENSE. The copyright status is explicitly marked as copyrighted with the GPL license specified.

### Localization and Translation
The extension supports localization with translation contributions accepted at https://translatewiki.net/wiki/Special:Translate?group=mwgithub-automated-values. The official documentation is available in multiple languages, with English being the primary language.

### Related Projects
Automated Values is part of the ecosystem of MediaWiki extensions that work with structured data and Wikibase. It complements other tools that enhance the functionality of Wikibase and MediaWiki installations using structured data.

## References

1. [MediaWiki.org](https://www.mediawiki.org/wiki/Extension:Automated_Values)
2. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/blob/master/LICENSE)
3. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/commit/cd7af6ee28a699ce8454b393dbfebe3a4337d9b3)
4. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/blob/cd7af6ee28a699ce8454b393dbfebe3a4337d9b3/LICENSE)
5. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/tree/1.0.0#installation)
6. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/blob/cd7af6ee28a699ce8454b393dbfebe3a4337d9b3/extension.json#L5)
7. [GitHub](https://github.com/ProfessionalWiki/AutomatedValues/releases/tag/1.0.0)
8. [MediaWiki.org](https://www.mediawiki.org/w/index.php?title=Extension:Automated_Values&oldid=5125759)
9. [Source](https://github.com/ProfessionalWiki/AutomatedValues/commit/cd7af6ee28a699ce8454b393dbfebe3a4337d9b3#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34R9)
10. [Source](https://github.com/ProfessionalWiki/AutomatedValues/commit/e371d9a4f53968cc78d0578f233be9aacb249035)
11. GitHub
12. YouTube
13. [Source](https://github.com/ProfessionalWiki/AutomatedValues/blob/1.1.0/extension.json#L42)
14. [Source](https://github.com/ProfessionalWiki/AutomatedValues/blob/1.1.0/extension.json#L44)
15. [Source](https://github.com/ProfessionalWiki/AutomatedValues/blob/1.1.0/extension.json#L45)
16. [Source](https://github.com/ProfessionalWiki/AutomatedValues/blob/1.1.0/extension.json#L43)
17. [Source](https://github.com/ProfessionalWiki/AutomatedValues/blob/1.1.0/extension.json#L41)
18. [Source](https://github.com/ProfessionalWiki/AutomatedValues/commit/cd7af6ee28a699ce8454b393dbfebe3a4337d9b3)
19. [Source](https://automated.wikibase.wiki/w/index.php?title=Main_Page&oldid=5)
20. Wikibase World