Coder Social home page Coder Social logo

miken32 / framework Goto Github PK

View Code? Open in Web Editor NEW

This project forked from freepbx/framework

0.0 0.0 0.0 611.23 MB

This module provides a facility to install bug fixes to the framework code that is not otherwise housed in a module

Home Page: http://www.freepbx.org

License: GNU General Public License v3.0

Shell 0.41% JavaScript 19.06% PHP 76.03% CSS 1.10% Hack 0.01% Less 3.40%

framework's Introduction

FreePBX

FreePBX is an Open Source GUI (graphical user interface) that controls and manages Asterisk (PBX). Please see the included license file in the module for license information FreePBX is a Registered Trademark of Sangoma Technologies, Inc.

Version

15

Tech

FreePBX uses a number of open source projects to work properly:

Backend

  • Asterisk - Asterisk is a software implementation of a telephone private branch exchange (PBX) (Supported Versions 11 through 13). License GPL
  • Pear Console::Getopt - This is a PHP implementation of "getopt" supporting both short and long options. License PHP License
  • PHP Data Objects - The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. License PHP License
  • dialparties.agi - Ported to PHP by the FreePBX community, Originally by Zac Sprackett. License GPL
  • CDR (Call Detail Records) Application - Originally by Arezqui Belaid, License GPL (depends on JPGraph which is QPL)
  • CssMin - A (simple) css minifier with benefits. By Joe Scylla, Copyright (c) 2008 - 2010. License MIT
  • Codeigniter helpers/librarires - Copyright (c) 2008 - 2011, EllisLab, Inc., All rights reserved. License GPL

Frontend

  • Chosen - Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. License MIT
  • Class.js - Simple JavaScript Inheritance. License MIT
  • HTML5-History-API - HTML5 History API expansion for browsers not supporting pushState, replaceState. License GPL or MIT
  • html5shiv - This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. License GPL or MIT
  • jed - Gettext Style i18n for Modern JavaScript Apps. License WTFPL
  • Bootstrap Table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. License MIT
  • modernizer - Modernizr tells you what HTML, CSS and JavaScript features the user’s browser has to offer. License MIT
  • Outdated Browser - A time saving tool for developers. It detects outdated browsers and advises users to upgrade to a new version. License MIT
  • Respond JS - A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more). License MIT
  • Progress JS - Polyfill for the HTML5 element. License MIT
  • Sortable - a minimalist JavaScript library for reorder-able drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React and any CSS library, e.g. Bootstrap. License MIT
  • toastr - Simple javascript toast notifications. License MIT
  • Typeahead - a flexible JavaScript library that provides a strong foundation for building robust typeaheads. License MIT
  • zxcvbn - Realistic password strength estimation - Dan Wheeler (Dropbox). License MIT
jQuery Specific
  • jQuery - A multi-browser JavaScript library designed to simplify the client-side scripting of HTML. License MIT
  • jQueryUI - jQuery UI is a JavaScript library that provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript library, that can be used to build interactive web applications. License MIT
  • jQuery UI Bootstrap - Some work based off of this project which was started to bring the beauty and ease-of-use of Twitter Bootstrap to jQuery UI widgets. License MIT
  • jQuery Migrate - This plugin can be used to detect and restore APIs or features that have been deprecated in jQuery and removed as of version 1.9. License MIT
  • jQuery Autosize - A small, stand-alone script to automatically adjust textarea height. License MIT
  • jQuery Cookie - A simple, lightweight jQuery plugin for reading, writing and deleting cookies. License MIT
  • jQuery File Upload - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. License MIT
  • jQuery Hotkeys - jquery.hotkeys plugin lets you easily add and remove handlers for keyboard events anywhere in your code supporting almost any key combination. It takes one line of code to bind/unbind a hot key combination
  • jPlayer - jPlayer : HTML5 Audio & Video for jQuery
  • jQuery Numeric - Allows only valid characters (i.e. numbers) to be typed into a text box. Can take negative numbers and a decimal point.
  • Selector Set - An efficient data structure for matching and querying elements against a large set of CSS selectors. License MIT
  • jQuery Smart Wizard - flexible jQuery plug-in that gives wizard like interface

Visuals

FreePBX uses a number of visual graphics packages to render properly:

Music

FreePBX incorporates a number of royalty-free, creative commons licensed music files. These files are distributed under the Creative Commons Attribution-ShareAlike 3.0 license through explicit permission from their authors. The license can be found at: http://creativecommons.org/licenses/by-sa/3.0/

Installation

./install

License

Please see the included license file in the module for license information

Free Software, Hell Yeah!

framework's People

Contributors

tm1000 avatar xrobau avatar kguptasangoma avatar mbrevda avatar gregmac avatar gamegamer43 avatar jfinstrom avatar miken32 avatar akbar-sangoma avatar nriendeau avatar meghabm-sangoma avatar jissphilip avatar weblate avatar renatofb avatar mmishra940 avatar ediamousavi avatar daverjorge46 avatar lidl avatar julianjm avatar ecasas56 avatar mbrooks avatar vsc55 avatar bolinhtinh avatar akarsh04 avatar wmoon2594 avatar sasargen avatar jcattan avatar stell0 avatar rverma032 avatar ethans1 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.