Giter Site home page Giter Site logo

sj-james / lifterlms Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gocodebox/lifterlms

0.0 1.0 0.0 18.43 MB

LifterLMS, the #1 WordPress LMS solution, makes it easy to create, sell, and protect engaging online courses.

Home Page: https://lifterlms.com

License: GNU General Public License v3.0

CSS 43.56% JavaScript 12.32% PHP 44.02% Shell 0.10%

lifterlms's Introduction

LifterLMS

WordPress plugin WordPress WordPress rating WordPress Build Status Code Climate Test Coverage

LifterLMS, the #1 WordPress LMS solution, makes it easy to create, sell, and protect engaging online courses.

Documentation

Getting Help and Support Support

GitHub is for bug reports and contributions only! If you have a support question or a request for a customization this is not the right place to post it. Please refer to LifterLMS Support or the community forums. If you're looking for help customizing LifterLMS, please consider hiring a LifterLMS Expert.

Reporting a Bug

Bugs can be reported at https://github.com/gocodebox/lifterlms/issues/new.

Before reporting a bug, search existing issues and ensure you're not creating a duplicate. If the issue already exists you can add your information to the existing report.

Also check our known issues and conflicts for possible resolutions.

Contributing contributions welcome

Interested in contributing to LifterLMS? We'd love to have your contributions. Read our contributor's guidelines here.

Installing for Production Usage

If you clone or download this repo directly it will not run as a plugin inside WordPress! Installable production releases are available in on the Releases tab. You can get the latest stable release from WordPress.org

Installing for Development

  1. Composer
  • curl -sS https://getcomposer.org/installer | php
  • php composer.phar install
  1. Node
  • Install node
  • Install npm
  • npm install --global gulp
  • npm install

Coding Standards

For standards we're working off a modified version of the WordPress Coding Standards.

We're utilizing (a currently slightly modified version of) the WordPress Coding Standards Core Ruleset for PHPCS (php codesniffing).

Our javascript and SCSS are a mess. We're tackling that next.

Running phpcs

Use the shorthand composer script to run phpcs against all PHP files.

  • composer run-script phpcs

Alternatively access the executable:

  • ./vendor/bin/phpcs path/to/file.php

To see errors only (no warnings):

  • ./vendor/bin/phpcs -n path/to/file.php

To see all options:

  • ./vendor/bin/phpcs -h

Running phpcbf

  • ./vendor/bin/phpcbf to run on all php files
  • ./vendor/bin/phpcbf path/to/file.php to run on a specific file

Sponsors

BrowserStack helps us ensure LifterLMS looks great and works on every imaginable browser and device.

BrowserStack

lifterlms's People

Contributors

thomasplevy avatar therealmarknelson avatar psmolic avatar bmatt468 avatar actual-saurabh avatar maximilianoricotabo avatar andreasblumberg avatar mte90 avatar nikolapasic avatar andreabarghigiani avatar mavrokordato avatar tpkemme avatar dineshchouhan avatar yumashev avatar hovpoghosyan avatar matthalliday avatar edent avatar sujaypawar avatar

Watchers

Stephen James 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.