Extension:Page Forms/Auteurs et remerciements
Page Forms a été créé et écrit principalement par Yaron Koren, que vous pouvez joindre sur yaron57 -at- gmail.com. Stephan Gambke a apporté des parties importantes du code, surtout en JavaScript, et aussi les types d'entrée "datepicker" et "regexp" (tous les deux originellement faits pour l'extension Semantic Forms Inputs ).
Certaines fonctionnalités ont été ajoutées par des étudiants participant au Google Summer of Code :
- Le jQuery et la fonctionnalité JavaScript associée a été originellement créé par Sanyam Goyal au sein du Google Summer of Code 2010.
- Le code pour l'intégration avec l'extension Page Schemas a été créé par Ankit Garg pendant le Google Summer of Code 2011.
- Le code de gestion des sections a été ajouté par Himeshi De Silva dans le Google Summer of Code 2013.
- Le code pour les types d'entrées "tokens" et "combobox" et l'intégration avec l'extension External Data/fr ont été écrits par Jatin Mehta pendant le Google Summer of Code 2014.
- Le support pour les hiérarchies dans l'extension Cargo a été ajouté par Feroz Ahmad au sein du Google Summer of Code 2017.
- La page Special:MultiPageEdit a été ajoutée par Yashdeep Thorat au sein du Google Summer of Code 2018.
- La gestion de "display=calendar" a été ajoutée par Priyanshu Varshney pendant le Google Summer of Code 2019.
- L'utilisation des bibliothèques jExcel et jsTree, et une plus grande utilisation de la bibliothèque OOUI, ont été ajoutées par Amr El-Absy dans le cadre de la mise à jour de Google Summer of Code 2020.
- L'autocomplétion dans l'interface tableur a été ajoutée par Yash Varshney pendant le Google Summer of Code 2021.
D'importantes contributions de code ont aussi été faites par Addshore, Anjali Kumari, Christoph Burgmer, Cindy Cicalese, Clément Flipo, Daniel Friesen, Eugene Mednikov, Harold Solbrig, Ilmārs Poikāns, Jayson Harshbarger, Jeffrey Stuckman, Jeroen De Dauw, Joel Natividad, Louis Gerbarg, LY Meng, Mark Hershberger, Mathias Lidal, Matt Williamson, MWJames, Niklas Laxstrom, Nils Opperman, Paladox, Pastakhov, Patrick Nagel, Peter Grassberger, Pierre Boutet, Reedy, Remco de Boer, Sahaj Khandelwal, Sam Wilson, Sebastian Richter, Sergey Chernyshev, Siebrand Mazeland, Solitarius, Tom Fellows, Umherirrender, Vedmaka, wheresmytab et d'autres.
Certaines parties du développement de ce logiciel ont été financées, majoritairement par GOOGLE (c'est à dire le Google Summer of Code ), et aussi par le municipalité de Ballerup au Danemark.
Page Forms contient les bibliothèques JavaScript FullCalendar, Jspreadsheet, jsTree, RateYo!, Select2 et SortableJS, et utilise aussi les bibliothèques JavaScript jQuery, OOjs et OOUI, toutes sont incluses dans MediaWiki.