Code Monkey home page Code Monkey logo

tool-jqcorebuilder's Introduction

tool-jqcorebuilder Build Status

The single jQuery plugins and the jQuery core and the grunt combination & minification tool for the Eqdkp-Plus jquery core

Contents

Javascript core

core.js

The following plugins are compiled to the core.js file

Plugin name Version URL
jquery 3.5.1 jquery.com
jquery.ui 1.12.1 jqueryui.com
moment.js 2.26.0 momentJS.com
jquery.form 4.2.2 jquery.form
jquery.collapser 2.0.1 jquery.collapser
jquery.rssreader 1.1.0 jquery.RSSreader
jquery.timepicker 1.6.3 jquery.timepicker
jquery.multiselect latest dev jquery.multiselect
jquery.multiselect.filter 2.0 jquery.multiselect.filter
jquery.ui.framedialog custom old homepage
jquery.qtip2 3.0.3 jquery.qtip2
jquery.colorbox 1.6.4 jquery.colorbox
jquery.spectrum 1.8.1 jquery.spectrum
jquery.toolbar 1.1.0 jquery.toolbar
jquery.raty 2.8.0 jquery.raty
jquery.nestedsortable 2.0.0 original current
jquery.relativeTime 1.0.1 custom
favico.js 0.3.10 favicon.js
jquery.toast 1.3.2 jquery.toast.js
jquery.touchswipe 1.6.19 jquery.touchswipe

standalone plugins

These pugins are not compiled into the core.js, they are moved to single folders and included on the pages using the plugin. If the plugin should be available globally, it must be compiled in the core.

Plugin name plugin version URL
jquery.jqplot core 1.0.8 jquery.JQplot
jquery.fullcalendar core/calendar 3.10.2 fullcalendar.io
jquery.circles core/admin 0.0.6 jquery.circles
jquery.jcrop plugin/mediacenter 2.0.4 jquery.jcrop
jquery.MonthPicker core/calendar 3.0.4 jquery.MonthPicker
leaflet core/calendar 1.6.0 leaflet.js

modules with dependency to jquery or jqueryUI

The following independent javascript programmes/modules have dependencies with jQuery or jQueryUI and needs to be tested before upgrading one of these two.

Plugin name Version URL
elFinder 2.1 tree elFinder
tinyMCE 4.4.x tinyMCE
openid-selector 1.3 OpenID Selector

only for dev versions

Plugins are loaded in the dev version of eqdkp-pkus only (uncompressed core, debug mode enabled)

Plugin name Version URL
jquery.migrate 3.2.0 jquery.migrate

to be replaced

These plugins are currently used, but will be substituted in a future version of Eqdkp-Plus

Plugin name Version URL Sustitute Product Reason
jquery.timepicker 1.6.3 jquery.timepicker js flatpicker Not longer actively developed
jquery.ui.framedialog custom old homepage tbs really old code, throwing errors

deprecated

These plugins are deprecated and will be removed in the defined target version

Plugin name Version Removed in URL
jquery.superfish 1.7.9 2.3.31 jquery.superfish
jquery.eqdualheight unknown 2.3.0 jquery.equalheight
jquery.easydropdown nightly 2.3.0 jquery.easydropdown
jquery.notify 1.5 2.3.0 jquery.notify
jquery.placepicker 0.0.4 2.3.0 jquery.placepicker
gmaps 0.4.25 2.3.0 gmaps

jqueryUI themes

The jqueryUI template is build into the core by default. It uses less to reduce the overhead of files. The templates could inherit and change the less colour settings by adding a jquery.less file to the template root. This file contains the changed variables, the original variables are overwritten by this rule. The following table contains the links to the themeroller profiles for each template.

Style name Author URL
eqdkp_modern Dev team Link
eqdkp_default Dev team Link
eqdkp_neon Inkraja Link
eqdkp_bluesky Inkraja Link
eqdkp_tsw_orochi Inkraja Link
eqdkp_tsw_agartha Inkraja Link
eqdkp_swtor Inkraja Link

compile core

To build the query core, nodeJS and the javascript task runner grunt is required.

Installation

  1. Install Node.js (packages available on nodejs.com)
  2. Install grunt by using the node package manager: npm install grunt -g

compilation of js core

  1. open the console / command prompt
  2. Go to the "Sites/tools/tool-jqcorebuilder/"
  3. run the command "grunt" on unix and "grunt.cmd" on windows
  4. wait and look if there is an error
  5. the generated files are in the dist folder

Build locale file

  1. open the console / command prompt
  2. Go to the "Sites/tools/tool-jqcorebuilder/"
  3. run the command "grunt buildLocales" on unix and "grunt.cmd buildLocales" on windows
  4. wait and look if there is an error
  5. the generated files are in the locales folder

Authors

  • Wallenium (building tools and maintaining the stuff)
  • Godmod (development)
  • Asitara (JqueryUI Themereoller Less Extractor)

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.