Giter VIP home page Giter VIP logo

dolibarr_customfields's Introduction

=================================================
*               CUSTOMFIELDS MODULE             *
*           by Stephen Larroque (lrq3000)       *
*                  version 3.6.0                *
*             release date 2016/07/05           *
=================================================

===== DESCRIPTION =====

This module will enable the user to create custom fields for the supported modules. You can choose the datatype, the size, the label(s), the possible values, the value by default, and even constraints (links to other tables) and custom sql definitions and custom sql statements!

CustomFields has been made with the intention of being as portable, flexible, modular and reusable as possible, so that it can be adapted to any Dolibarr's module, and to (almost) any user's need (even if something isn't implemented, you can most probably just use a custom sql statement, the rest will be managed automatically, even with custom statements!).

This module has been tested from Dolibarr 3.3 to 3.9.1.

===== DOWNLOAD =====

The latest version can always be found on the github:
https://github.com/lrq3000/dolibarr_customfields

===== CONTACT =====

This module was created by Stephen Larroque for the Dolibarr ERP/CRM.

You can either contact the author by mail <lrq3000 at gmail dot com> or on the github above or on the Dolibarr's forum (french or english):
French: http://www.dolibarr.fr/forum/511-creation-dun-nouveau-module/28793-release-customfields-module-champs-personnalises
English: http://www.dolibarr.org/forum/511-creation-of-a-new-module/18877-release-customfields-module

Note: NO SUPPORT will be provided by email. Please post on the forum or on GitHub issues.

===== DOCUMENTATION =====

A full manual user guide can be found on the online Dolibarr's wiki:
http://wiki.dolibarr.org/index.php/Module_CustomFields
Mirror: https://htmlpreview.github.io/?https://raw.githubusercontent.com/lrq3000/dolibarr_customfields/pro/htdocs/customfields/docs/Module%20CustomFields%20-%20Dolibarr%20Wiki.html

For developpers wanting to extend CustomFields or implementers wanting to use CustomFields to its fullest potential, a full description of the API can be found here:
http://wiki.dolibarr.org/index.php/Module_CustomFields_Dev
Mirror: https://htmlpreview.github.io/?https://raw.githubusercontent.com/lrq3000/dolibarr_customfields/pro/htdocs/customfields/docs/Module%20CustomFields%20Dev%20-%20Dolibarr%20Wiki.html

For concrete examples of CustomFields implementations, you can find a list of tutorials here:
http://wiki.dolibarr.org/index.php/Module_CustomFields_Cases
Mirror: https://htmlpreview.github.io/?https://raw.githubusercontent.com/lrq3000/dolibarr_customfields/pro/htdocs/customfields/docs/Module%20CustomFields%20Cases%20-%20Dolibarr%20Wiki.html

===== INSTALL =====

Just as any Dolibarr's module, just unzip the contents of this package inside your dolibarr's folder (you should be asked to overwrite some files if done right).

You can also place CustomFields in the htdocs/custom/ folder, it should work correctly but if you encounter weird issues (like ajax cascading not working), you should try to place CustomFields directly in the root htdocs/ folder instead of htdocs/custom/.

===== SPECIAL THANK'S =====
- Thank's to Laurent Destailleur for supporting my work and to help me get used to the Dolibarr system.
- Thank's to Remy Younes for his patch for datetime support and bugfixes.
- Thank's to my wonderful fiancee for supporting me in everything I undertake.
- Thank's to everyone who supported the continued development of CustomFields.
- Finally, thank's to you for using CustomFields, I hope it will fulfill your needs.

dolibarr_customfields's People

Contributors

lrq3000 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.