Changes

Jump to navigation Jump to search
m
Line 542: Line 542:     
=Create a package to distribute and install your module =
 
=Create a package to distribute and install your module =
This process must be used to generate a package to submit it on the http://www.dolistore.com market place.
+
This process must be used to generate a package to submit it on the http://www.dolistore.com marketplace.
But you can use it to have a package easy to distribute on your on network.
+
But you can use it to have a package easy to distribute on your own network.
    
* Go into the directory '''/build''' and copy the file '''makepack-dolibarrmodules.conf''' into '''makepack-mymodule.conf'''. Warning, this directory may not be provided in some packages of stable versions. If so, it can be retrieved from the snapshot available for download on the Dolibarr website in area "Development version" (taken in this case the whole build directory which is autonomous and independent directory).
 
* Go into the directory '''/build''' and copy the file '''makepack-dolibarrmodules.conf''' into '''makepack-mymodule.conf'''. Warning, this directory may not be provided in some packages of stable versions. If so, it can be retrieved from the snapshot available for download on the Dolibarr website in area "Development version" (taken in this case the whole build directory which is autonomous and independent directory).
   −
Edit this file to add list of file names for all new files you created for your module (module descriptor, new sql tables files, php page, images, etc...)
+
Edit this file to add a list of file names for all new files you created for your module (module descriptor, new sql tables files, php page, images, etc...)
    
* Run the script via Perl (need the Perl version 5.0 or later):
 
* Run the script via Perl (need the Perl version 5.0 or later):
Line 560: Line 560:  
</source>
 
</source>
   −
* If you want your module to be public, you can submit it (the zip file) on Dolibarr market place web site: {{LinkToPluginDownload}} (you must create an account first and be logged to use the link "Submit a module/product").
+
* If you want your module to be public, you can submit it (the zip file) on Dolibarr marketplace website: {{LinkToPluginDownload}} (you must create an account first and be logged to use the link "Submit a module/product").
** If your module was build correctly, file will be validated later.
+
** If your module was built correctly, the file will be validated later.
** If quality is enough and license permits it, code might be added inside main Dolibarr sources (except if you disagree for that).
+
** If quality is enough and license permits it, the code might be added inside main Dolibarr sources (except if you disagree for that).
    
= Enabling/activation condition of external module on DoliStore =
 
= Enabling/activation condition of external module on DoliStore =
    
See [[Module_Dolistore_Validation_Rules|Validation Rules]]
 
See [[Module_Dolistore_Validation_Rules|Validation Rules]]
15

edits

Navigation menu