GithubHelp home page GithubHelp logo

retro-git / mediawiki-extensions-pageforms Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wikimedia/mediawiki-extensions-pageforms

0.0 0.0 0.0 8.93 MB

Github mirror of MediaWiki extension PageForms - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)

License: Other

JavaScript 70.82% PHP 23.80% CSS 5.38%

mediawiki-extensions-pageforms's Introduction

== About ==

Page Forms is an extension to MediaWiki that allows for the
creation of forms that can be used to create and edit pages. It can
work by itself, or in conjuction with two other extensions that
both handle the storage of data: Cargo and Semantic MediaWiki.

For much more information on Page Forms, see the extension
homepage at https://www.mediawiki.org/wiki/Extension:Page_Forms

Notes on installing Page Forms can be found in the file INSTALL.

== Credits ==

Page Forms was created, and mostly written by, Yaron Koren.

Significant parts of the code were contributed by Stephan Gambke.

Much of the jQuery and related JavaScript functionality was initially
created by Sanyam Goyal as part of the 2010 Google Summer of Code
program.

Integration with the Page Schemas extension was initially created by
Ankit Garg as part of the 2011 Google Summer of Code.

Support for section handling, and PHPUnit tests, were added by Himeshi
De Silva as part of the 2013 Google Summer of Code.

The "tokens" and updated "combobox" input types were created by
Jatin Mehta as part of the 2014 Google Summer of Code.

Support for hierarchies in the Cargo extension was added by Feroz
Ahmed as part of the 2017 Google Summer of Code.

The page Special:MultiPageEdit was added by Yashdeep Thorat as part
of the 2018 Google Summer of Code.

Handling of "display=calendar" was added by Priyanshu Varshney as
part of the 2019 Google Summer of Code.

Use of the jExcel and jsTree libraries, and greater use of the
OOUI library, were added by Amr El-Absy as part of the 2020 Google
Summer of Code.

Important code contributions were also made by Addshore, Christoph
Burgmer, Cindy Cicalese, Clément Flipo, Daniel Friesen, Daniel
Hansch, 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, Simon Heimler, Solitarius, Tombolano, Tom Fellows,
Vedmaka, wheresmytab and others.

Language translations were provided by many people; see the files in
the /i18n and /languages directories for the full listings.

== Contact ==

Comments, questions and suggestions should be sent to the MediaWiki
or mailing list:

 https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

If possible, please add "[Page Forms]" at the beginning of the subject
line, to clarify the subject matter.

Bug reports should be submitted at the Wikimedia Phabricator site:

 https://phabricator.wikimedia.org/maniphest/task/create/

== Credits to other projects ==

Page Forms includes the following JavaScript libraries:

* fancyBox, also known as fancyBox3 (https://fancyapps.com/fancybox/3/),
distributed under the GPLv3 license.

* FullCalendar (https://fullcalendar.io/), distributed under the MIT
license.

* Jspreadsheet (https://bossanova.uk/jspreadsheet/), distributed
under the MIT license.

* jsTree (https://www.jstree.com/) by Ivan Bozhanov, distributed under
the MIT license.

* RateYo! (https://rateyo.fundoocode.ninja/) by Prashanth Pamidi,
distributed under the MIT license.

* Select2 (https://select2.org/) by Igor Vaynberg, Kevin Brown and
others, distributed under the MIT license.

* SortableJS (https://sortablejs.github.io/sortablejs/) by RubaXa and
owenm, distributed under the MIT license.

Page Forms also makes extensive use of the jQuery and OOUI
JavaScript libraries, both of which are included within MediaWiki.

mediawiki-extensions-pageforms's People

Contributors

amrelabsy avatar anjali041 avatar anomiex avatar dannys712 avatar floriansw avatar fz-29 avatar hexmode avatar himeshi avatar indianquant avatar jatinmehta avatar jeroendedauw avatar kghbln avatar kizule avatar legoktm avatar nikerabbit avatar paladox avatar pastakhov avatar reedy avatar s7eph4n avatar sahajsk21 avatar samwilson avatar seb35 avatar siebrand avatar thiemowmde avatar tosfos avatar translatewiki avatar umherirrender avatar yaronkoren avatar yashdeep97 avatar yashvarshney02 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.