GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - moodle/devdocs: Source of the Moodle Developer Resources and Documentation

BranchesTags
Open more actions menu

Latest commit

 

History

3,496 Commits
3,496 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.husky
.husky
 
 
.markdownlint
.markdownlint
 
 
.vscode
.vscode
 
 
.yarn/releases
.yarn/releases
 
 
config
config
 
 
data
data
 
 
docs
docs
 
 
general
general
 
 
scripts
scripts
 
 
sidebars
sidebars
 
 
src
src
 
 
static
static
 
 
versioned_docs
versioned_docs
 
 
versioned_sidebars
versioned_sidebars
 
 
.editorconfig
.editorconfig
 
 
.env.default
.env.default
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitpod.yml
.gitpod.yml
 
 
.lintstagedrc.mjs
.lintstagedrc.mjs
 
 
.markdownlint-cli2.cjs
.markdownlint-cli2.cjs
 
 
.nvmrc
.nvmrc
 
 
.stylelintrc.json
.stylelintrc.json
 
 
.yarnrc.yml
.yarnrc.yml
 
 
CODEOWNERS
CODEOWNERS
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
COPYING.txt
COPYING.txt
 
 
README.md
README.md
 
 
UPGRADING.md
UPGRADING.md
 
 
babel-test.config.js
babel-test.config.js
 
 
cspell.config.js
cspell.config.js
 
 
docusaurus.config.js
docusaurus.config.js
 
 
jest.config.js
jest.config.js
 
 
migratedPages.js
migratedPages.js
 
 
netlify.toml
netlify.toml
 
 
nextVersion.js
nextVersion.js
 
 
package.json
package.json
 
 
project-words.txt
project-words.txt
 
 
tsconfig.json
tsconfig.json
 
 
versions.json
versions.json
 
 
versionsArchived.json
versionsArchived.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Moodle Developer Resources

{/* */} {/* */} Gitpod Ready-to-Code CI Score Lint status Build status Build status

Introduction

This repository includes the source for the Moodle Developer Resources - a collection of resources aimed at making your life as a Moodle Developer easier.

Contributing

These resources are written by developers, for developers. We value your input and your help in adding to them.

There are many ways that you can help, from reporting inaccuracies, and missing documentation, to making small corrections and, of course, creating new resources for others to make use of.

If you plan to contribute, then you may wish to setup a local development environment to make it easier to do so.

We highly recommend that you read our documentation contributions guide, which includes important information on getting started.

Installation

For more information on the installation process see our installation documentation, but if you want to jump right in then the easiest way is using NVM and then running:

nvm install
npm i -g yarn
yarn
yarn start

Building your content

During development you will almost certainly want to use the yarn development server, however you will sometimes need to build the content to use certain features.

This is easily achieved with yarn:

yarn build

This command will compile all of the documentation into static HTML files complete with all appropriate resources.

As part of this build, the validity of all internal links will be checked. For this reason we strongly recommend building the content locally before submitting a pull request as broken internal links will lead to a build failure immediately.

You may also need to configure the build to view it locally. This can be achieved using a .env file in the project root. For more information on the format of the .env file, see the documentation in the .env.default file.

About

Source of the Moodle Developer Resources and Documentation

moodledev.io/

Topics

developerdeveloper-toolsdocumentationhacktoberfestjavascriptmoodlemoodle-pluginmoodle-pluginsmoodle-themephp

Resources

Readme
License

Contributing

Contributing
Activity
Custom properties

Stars

74 stars

Watchers

25 watching

Forks

663 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.