Merge remote-tracking branch 'refs/remotes/upstream/3.9' into 3.9
106
ChangeLog
@ -12,7 +12,7 @@ Upgrading to any other version or any other database system is abolutely require
|
|||||||
make a Dolibarr upgrade.
|
make a Dolibarr upgrade.
|
||||||
|
|
||||||
|
|
||||||
***** ChangeLog for 3.9 compared to 3.8.* *****
|
***** ChangeLog for 3.9.0 compared to 3.8.* *****
|
||||||
For users:
|
For users:
|
||||||
NEW: A new and more modern look for "eldy" theme.
|
NEW: A new and more modern look for "eldy" theme.
|
||||||
NEW: Introduce a new theme called "Material Design".
|
NEW: Introduce a new theme called "Material Design".
|
||||||
@ -115,6 +115,7 @@ NEW: Use new select2 component for juridical status, country and state selection
|
|||||||
NEW: When creating order, proposal or invoice from thirdparty card, the project is asked during creation. A link to create project if it does not exists is also available.
|
NEW: When creating order, proposal or invoice from thirdparty card, the project is asked during creation. A link to create project if it does not exists is also available.
|
||||||
NEW: Uniformize form creation of proposal to add public and private notes during creation like for order and invoice.
|
NEW: Uniformize form creation of proposal to add public and private notes during creation like for order and invoice.
|
||||||
NEW: More robust antiXSS engine.
|
NEW: More robust antiXSS engine.
|
||||||
|
NEW: Compatibility with Mysql 5.7+
|
||||||
|
|
||||||
For developers:
|
For developers:
|
||||||
NEW: The search box and the bookmarks are now rendered by the menu manager.
|
NEW: The search box and the bookmarks are now rendered by the menu manager.
|
||||||
@ -170,6 +171,109 @@ This is list of hooks modified:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
***** ChangeLog for 3.8.4 compared to 3.8.3 *****
|
||||||
|
FIX: #3694
|
||||||
|
FIX: #3798 #2519 Cron jobs would never be executed
|
||||||
|
FIX: #4155 Search Categories error
|
||||||
|
FIX: #4239
|
||||||
|
FIX: #4272 Error when trying to print the page "Linked objects" of a Thirdparty
|
||||||
|
FIX: #4291 Correctly filter bank card GETPOSTs
|
||||||
|
FIX: #4291 Correctly filter external calendar GETPOSTs
|
||||||
|
FIX: #4341
|
||||||
|
FIX: #4394 Untranslated label in list of expense reports
|
||||||
|
FIX: #4414 Supplier invoices use FAC_FORCE_DATE_VALIDATION client invoices property
|
||||||
|
FIX: #4418
|
||||||
|
FIX: #4425 Missing "VAT" translation in supplier order popup
|
||||||
|
FIX: #4434 Weird behaviour when enabling multiprices
|
||||||
|
FIX: #4440 Wrong price is filled by Product::fetch into multiprices arrays
|
||||||
|
FIX: #4453 SEPA Direct Debit generated XML shows a trailing comma in RmtInf field
|
||||||
|
FIX: #4528
|
||||||
|
FIX: #4556 desiredstock and seuil_stock_alerte cleared on modify product card
|
||||||
|
FIX: #4580
|
||||||
|
FIX: #4583 Incorrect call of Categories::containing throws a DoliDB error
|
||||||
|
FIX: #4649 Wrong parameters order
|
||||||
|
FIX: #4768
|
||||||
|
FIX: #4785
|
||||||
|
FIX: Add a test to show bugged module with a bad declaration of dictionaries to avoid to see clean module to be breaked.
|
||||||
|
FIX: add Croatia into list of country in EEC
|
||||||
|
FIX: add missing global def for ttc column
|
||||||
|
FIX: ajax error with multicompany module
|
||||||
|
FIX: Avoid errors when batch stock is negative
|
||||||
|
FIX: bad field in select
|
||||||
|
FIX: bad path
|
||||||
|
FIX: bad transaction level due to code of situation invoices
|
||||||
|
FIX: best sql request
|
||||||
|
FIX: bookmark's user change after update if the user hasn't superadmin right
|
||||||
|
FIX: call trigger LINEBILL_SUPPLIER_CREATE
|
||||||
|
FIX: Can not disabled an opened service line in a contract
|
||||||
|
FIX: can't clone event
|
||||||
|
FIX: can't send mail to thirdparty contact if no mail defined on thirdparty card
|
||||||
|
FIX: Check stock of batch on shippment
|
||||||
|
FIX: code corrupting database
|
||||||
|
FIX: compatibility with multicompany transversal mode
|
||||||
|
FIX: compatibility with multicompany transversal mode and more security issue
|
||||||
|
FIX: Contrat card don't consider user permissions to show active/unactive service button
|
||||||
|
FIX: CVE CVE-2015-8685
|
||||||
|
FIX: Deadlock situation. Can't edit anymore contract. FIX: List of automatic events was not visible.
|
||||||
|
FIX: disable main.inc.php hooks
|
||||||
|
FIX: do not show warning if account defined
|
||||||
|
FIX: don't see the sales representative of anothers entities
|
||||||
|
FIX: duration format
|
||||||
|
FIX: Correct problem of rights beetween tax and salaries module
|
||||||
|
FIX: Email templates not compatible with Multicompany
|
||||||
|
FIX: $fileparams is not defined
|
||||||
|
FIX: filter by socid if from customer card
|
||||||
|
FIX: for avoid conflict with "global $m" in memory.lib.php
|
||||||
|
FIX: for avoid division by 0
|
||||||
|
FIX: hover css
|
||||||
|
FIX: If option to hide automatic ECM is on, dont show menu.
|
||||||
|
FIX: if we dont use SUPPLIER_ORDER_USE_HOUR_FOR_DELIVERY_DATE the hour is displayed on pdf
|
||||||
|
FIX: Introduce hidden option to disable feature than hangs when too much data
|
||||||
|
FIX: ISSUE #4506 : make working the PROPAL_CLONE_ON_CREATE_PAGE hidden constant
|
||||||
|
FIX: issue when bank module is disabled FIX: missing entity filter for lines of payment
|
||||||
|
FIX: list of leave request was not showing label correctly.
|
||||||
|
FIX: MAIN_THIRDPARTY_CREATION_INDIVIDUAL syntax error in name
|
||||||
|
FIX: markRate can be 100
|
||||||
|
FIX: minor css error (pixel size must have "px"). Compatibility with old behaviour.
|
||||||
|
FIX: missing field "label"
|
||||||
|
FIX: missing signature and uniformize code between card and script
|
||||||
|
FIX: missing traduction
|
||||||
|
FIX: missing translation
|
||||||
|
FIX: missing translation key
|
||||||
|
FIX: nblignes not calculated after hook and hook can't modify this value. Usefull for modules
|
||||||
|
FIX: no database structure change is allowed into minor versions
|
||||||
|
FIX: no transaction in this place
|
||||||
|
FIX: Noway to validate a leave request for some uer even if they have permission for.
|
||||||
|
FIX: Option to disable meteo was not set correctly in edit mode
|
||||||
|
FIX: $outputlangs is not defined (dolibarr 3.7, 3.8, 3.9)
|
||||||
|
FIX: path to copyrighted files
|
||||||
|
FIX: php unit to work both with old and new setup
|
||||||
|
FIX: Purge of temp files was broken
|
||||||
|
FIX: Relative discount decimals are not saved
|
||||||
|
FIX: Removed a bugged list. Fixed another one to not count data of previous year.
|
||||||
|
FIX: retrieve correct pu_ttc (set by printObjectLine function) like in 3.7
|
||||||
|
FIX: search product in customer product prices doesn't work
|
||||||
|
FIX: Some filters are lost when paging
|
||||||
|
FIX: sql injection #4341
|
||||||
|
FIX: sql injection even when code is on several lines
|
||||||
|
FIX: sql request and total for time spen for current month
|
||||||
|
FIX: Sql syntax error in doc_generic_task_odt
|
||||||
|
FIX: Status filter don't work
|
||||||
|
FIX: Strict Standards: Only variables should be passed by reference
|
||||||
|
FIX: The part added with hidden option MAIN_DOC_USE_TIMING was included with a . instead of -. This make os think it is part of extension instead of file name.
|
||||||
|
FIX: The third dashboard don't consider user permissions
|
||||||
|
FIX: the view my task must show only task you are assigned to
|
||||||
|
FIX: to allow phpunit of migration process for 3.4 to 3.5
|
||||||
|
FIX: to allow phpunit of migration process for 3.5 to 3.6
|
||||||
|
FIX: userlocaltax
|
||||||
|
FIX: view of product image when using old path
|
||||||
|
FIX: size of image uploaded on user.
|
||||||
|
FIX: We must ue the "small" size of imge to show on card pages.
|
||||||
|
FIX: When we make a direct assignement on a task to a user, we must check he is also assigned to project (and if not assign it)
|
||||||
|
FIX: wrong fk_parent_line in credit note with invoiceAvoirWithLines option
|
||||||
|
FIX: wrong modelpdf var name
|
||||||
|
FIX: wrong object name
|
||||||
|
|
||||||
***** ChangeLog for 3.8.3 compared to 3.8.2 *****
|
***** ChangeLog for 3.8.3 compared to 3.8.2 *****
|
||||||
FIX: #3805
|
FIX: #3805
|
||||||
FIX: #3231 [Members] Public subscription page displays GeoIP error
|
FIX: #3231 [Members] Public subscription page displays GeoIP error
|
||||||
|
|||||||
@ -6,7 +6,7 @@ Dolibarr ERP & CRM is a modern software to manage your organization's activity (
|
|||||||
|
|
||||||
It's an Open Source software (wrote in PHP language) designed for small and medium companies, foundation and freelances.
|
It's an Open Source software (wrote in PHP language) designed for small and medium companies, foundation and freelances.
|
||||||
|
|
||||||
You can freely use, study, modify or distribute it according to it's Free Software licence.
|
You can freely use, study, modify or distribute it according to its Free Software licence.
|
||||||
|
|
||||||
You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN.
|
You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN.
|
||||||
|
|
||||||
|
|||||||
@ -136,6 +136,19 @@ With only message
|
|||||||
tag 729538 +pending
|
tag 729538 +pending
|
||||||
|
|
||||||
|
|
||||||
|
To remove status of a bug without "moreinfo" (bug can be processed)
|
||||||
|
|
||||||
|
or replay to email 999999@bugs.debian.org + submitter of bug
|
||||||
|
With a message starting with:
|
||||||
|
|
||||||
|
Control: tag -1 -moreinfo
|
||||||
|
Thanks. Fixed into git.
|
||||||
|
|
||||||
|
or replay to email control@bugs.debian.org
|
||||||
|
With only message
|
||||||
|
tag 729538 -moreinfo
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##### Testing a package into unstable env
|
##### Testing a package into unstable env
|
||||||
|
|
||||||
|
|||||||
@ -159,7 +159,7 @@ Comments:
|
|||||||
Those files are not shipped in the binary package as we
|
Those files are not shipped in the binary package as we
|
||||||
configure Dolibarr to use Dejavu fonts from "fonts-dejavu-core".
|
configure Dolibarr to use Dejavu fonts from "fonts-dejavu-core".
|
||||||
|
|
||||||
Files: docs/images/*
|
Files: doc/images/*
|
||||||
Copyright: Laurent Destailleur
|
Copyright: Laurent Destailleur
|
||||||
License: CC-BY-SA-3.0
|
License: CC-BY-SA-3.0
|
||||||
You are free:
|
You are free:
|
||||||
@ -176,7 +176,7 @@ License: CC-BY-SA-3.0
|
|||||||
.
|
.
|
||||||
For more information, see http://creativecommons.org/licenses/by-sa/3.0/
|
For more information, see http://creativecommons.org/licenses/by-sa/3.0/
|
||||||
|
|
||||||
Files: htdocs/includes/fpdi/*
|
Files: htdocs/includes/fpdfi/*
|
||||||
Copyright: 2004-2011 Setasign - Jan Slabon
|
Copyright: 2004-2011 Setasign - Jan Slabon
|
||||||
License: GPL-2+
|
License: GPL-2+
|
||||||
This program is free software; you can redistribute it
|
This program is free software; you can redistribute it
|
||||||
|
|||||||
@ -22,5 +22,6 @@ Type=Application
|
|||||||
Categories=Office
|
Categories=Office
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
InitialPreference=5
|
InitialPreference=5
|
||||||
|
Keywords=erp,crm,billing,customer,supplier,stock,agenda,project,order,shipment
|
||||||
#NoDisplay=true
|
#NoDisplay=true
|
||||||
#OnlyShowIn=GNOME
|
#OnlyShowIn=GNOME
|
||||||
|
|||||||
@ -26,7 +26,7 @@ $force_install_nophpinfo='1';
|
|||||||
$force_install_lockinstall='444';
|
$force_install_lockinstall='444';
|
||||||
|
|
||||||
// Value to overwrite path to use shared libraries/fonts instead of embedded one.
|
// Value to overwrite path to use shared libraries/fonts instead of embedded one.
|
||||||
// If we enable/disable libraries declaration during install, we must also check they are
|
// If during install, we enable/disable declaration to use non embedded libraries, we must also check they are
|
||||||
// - not removed from package (see rm in rules file),
|
// - not removed from package (see rm in rules file),
|
||||||
// - declared into dependencies (see Depends in control file)
|
// - declared into dependencies (see Depends in control file)
|
||||||
//$force_dolibarr_lib_TCPDF_PATH='';
|
//$force_dolibarr_lib_TCPDF_PATH='';
|
||||||
|
|||||||
@ -34,7 +34,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
|||||||
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
||||||
|
|
||||||
|
|
||||||
if (! defined('DONOTLOADCONF') && file_exists($conffile))
|
// Load conf file if it is already defined
|
||||||
--- a/htdocs/support/inc.php
|
--- a/htdocs/support/inc.php
|
||||||
+++ b/htdocs/support/inc.php
|
+++ b/htdocs/support/inc.php
|
||||||
@@ -69,8 +69,8 @@ $conffiletoshowshort = "conf.php";
|
@@ -69,8 +69,8 @@ $conffiletoshowshort = "conf.php";
|
||||||
@ -47,4 +47,4 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
|
|||||||
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
||||||
|
|
||||||
|
|
||||||
if (! defined('DONOTLOADCONF') && file_exists($conffile))
|
// Load conf file if it is already defined
|
||||||
|
|||||||
@ -148,9 +148,9 @@ $FILENAMEEXEDOLIWAMP = "DoliWamp-$MAJOR.$MINOR.$BUILD";
|
|||||||
$ARCH='noarch';
|
$ARCH='noarch';
|
||||||
$newbuild = $BUILD;
|
$newbuild = $BUILD;
|
||||||
$newbuild =~ s/(dev|alpha)/0.1.a/gi; # dev (fedora)
|
$newbuild =~ s/(dev|alpha)/0.1.a/gi; # dev (fedora)
|
||||||
$newbuild =~ s/beta/0.2.beta1/gi; # beta (fedora)
|
$newbuild =~ s/beta(.?)/0.2.beta/gi; # beta (fedora) (we want beta1, beta2, betax to be same package name)
|
||||||
$newbuild =~ s/rc./0.3.rc1/gi; # rc (fedora)
|
$newbuild =~ s/rc(.?)/0.3.rc/gi; # rc (fedora) (we want rc1, rc2, rcx to be same package name)
|
||||||
if ($newbuild !~ /-/) { $newbuild.='-0.3'; } # finale (fedora)
|
if ($newbuild !~ /-/) { $newbuild.='-0.4'; } # finale (fedora)
|
||||||
#$newbuild =~ s/(dev|alpha)/0/gi; # dev
|
#$newbuild =~ s/(dev|alpha)/0/gi; # dev
|
||||||
#$newbuild =~ s/beta/1/gi; # beta
|
#$newbuild =~ s/beta/1/gi; # beta
|
||||||
#$newbuild =~ s/rc./2/gi; # rc
|
#$newbuild =~ s/rc./2/gi; # rc
|
||||||
@ -162,10 +162,10 @@ $FILENAMERPM=$FILENAMETGZ2."-".$RPMSUBVERSION.".".$ARCH.".rpm";
|
|||||||
# For Deb
|
# For Deb
|
||||||
$newbuild = $BUILD;
|
$newbuild = $BUILD;
|
||||||
$newbuild =~ s/(dev|alpha)/1/gi; # dev
|
$newbuild =~ s/(dev|alpha)/1/gi; # dev
|
||||||
$newbuild =~ s/beta/2/gi; # beta
|
$newbuild =~ s/beta(.?)/2/gi; # beta (we want beta1, beta2, betax to be same package name)
|
||||||
$newbuild =~ s/rc./3/gi; # rc
|
$newbuild =~ s/rc(.?)/3/gi; # rc (we want rc1, rc2, rcx to be same package name)
|
||||||
if ($newbuild !~ /-/) { $newbuild.='-3'; } # finale is same than rc.
|
if ($newbuild !~ /-/) { $newbuild.='-4'; } # finale is same than rc.
|
||||||
# now newbuild is 0-1 or 0-3 for example. Note that for native package (see debian/source/format), we should not use a dash part but to get a better version management
|
# now newbuild is 0-1 or 0-4 for example. Note that for native package (see debian/source/format), we should not use a dash part but to get a better version management
|
||||||
$build = $newbuild;
|
$build = $newbuild;
|
||||||
$build =~ s/-.*$//g;
|
$build =~ s/-.*$//g;
|
||||||
# now build is 0 for example
|
# now build is 0 for example
|
||||||
@ -354,15 +354,18 @@ if ($nboftargetok) {
|
|||||||
chdir("$SOURCE");
|
chdir("$SOURCE");
|
||||||
|
|
||||||
# Test that the ChangeLog is ok
|
# Test that the ChangeLog is ok
|
||||||
$ret=`grep "ChangeLog for $MAJOR.$MINOR\.$BUILD" "$SOURCE/ChangeLog" 2>&1`;
|
$TMPBUILDTOCHECKCHANGELOG=$BUILD;
|
||||||
|
$TMPBUILDTOCHECKCHANGELOG =~ s/\-rc\d*//;
|
||||||
|
print "Check if ChangeLog is ok for version $MAJOR.$MINOR\.$TMPBUILDTOCHECKCHANGELOG\n";
|
||||||
|
$ret=`grep "ChangeLog for $MAJOR.$MINOR\.$TMPBUILDTOCHECKCHANGELOG" "$SOURCE/ChangeLog" 2>&1`;
|
||||||
if (! $ret)
|
if (! $ret)
|
||||||
{
|
{
|
||||||
print "Error: The ChangeLogFile was not updated. Run the following command first:\n";
|
print "Error: The ChangeLogFile was not updated. Run the following command before building package for $MAJOR.$MINOR.$BUILD:\n";
|
||||||
if (! $BUILD)
|
if (! $BUILD || $BUILD eq '0-rc') # For a major version
|
||||||
{
|
{
|
||||||
print 'cd ~/git/dolibarr_'.$MAJOR.'.'.$MINOR.'; git log `git rev-list --boundary '.$MAJOR.'.'.$MINOR.'..origin/develop | grep ^- | cut -c2- | head -n`.. --no-merges --pretty=short --oneline | sed -e "s/^[0-9a-z]* //" | grep -e \'^FIX\|NEW\' | sort -u | sed \'s/FIXED:/FIX:/g\' | sed \'s/FIXED :/FIX:/g\' | sed \'s/FIX :/FIX:/g\' | sed \'s/FIX /FIX: /g\' | sed \'s/NEW :/NEW:/g\' | sed \'s/NEW /NEW: /g\' > /tmp/aaa';
|
print 'cd ~/git/dolibarr_'.$MAJOR.'.'.$MINOR.'; git log `git rev-list --boundary '.$MAJOR.'.'.$MINOR.'..origin/develop | grep ^- | cut -c2- | head -n 1`.. --no-merges --pretty=short --oneline | sed -e "s/^[0-9a-z]* //" | grep -e \'^FIX\|NEW\' | sort -u | sed \'s/FIXED:/FIX:/g\' | sed \'s/FIXED :/FIX:/g\' | sed \'s/FIX :/FIX:/g\' | sed \'s/FIX /FIX: /g\' | sed \'s/NEW :/NEW:/g\' | sed \'s/NEW /NEW: /g\' > /tmp/aaa';
|
||||||
}
|
}
|
||||||
else
|
else # For a maintenance release
|
||||||
{
|
{
|
||||||
print 'cd ~/git/dolibarr_'.$MAJOR.'.'.$MINOR.'; git log '.$MAJOR.'.'.$MINOR.'.'.($BUILD-1).'.. --no-merges --pretty=short --oneline | sed -e "s/^[0-9a-z]* //" | grep -e \'^FIX\|NEW\' | sort -u | sed \'s/FIXED:/FIX:/g\' | sed \'s/FIXED :/FIX:/g\' | sed \'s/FIX :/FIX:/g\' | sed \'s/FIX /FIX: /g\' | sed \'s/NEW :/NEW:/g\' | sed \'s/NEW /NEW: /g\' > /tmp/aaa';
|
print 'cd ~/git/dolibarr_'.$MAJOR.'.'.$MINOR.'; git log '.$MAJOR.'.'.$MINOR.'.'.($BUILD-1).'.. --no-merges --pretty=short --oneline | sed -e "s/^[0-9a-z]* //" | grep -e \'^FIX\|NEW\' | sort -u | sed \'s/FIXED:/FIX:/g\' | sed \'s/FIXED :/FIX:/g\' | sed \'s/FIX :/FIX:/g\' | sed \'s/FIX /FIX: /g\' | sed \'s/NEW :/NEW:/g\' | sed \'s/NEW /NEW: /g\' > /tmp/aaa';
|
||||||
}
|
}
|
||||||
@ -523,25 +526,27 @@ if ($nboftargetok) {
|
|||||||
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/jqueryFileTree/connectors/jqueryFileTree.pl`; # Avoid errors into rpmlint
|
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/jqueryFileTree/connectors/jqueryFileTree.pl`; # Avoid errors into rpmlint
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/template`; # Package not valid for most linux distributions (errors reported into compile.js). Package should be embed by modules to avoid problems.
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/template`; # Package not valid for most linux distributions (errors reported into compile.js). Package should be embed by modules to avoid problems.
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpmailer`; # Package not valid for most linux distributions (errors reported into file LICENSE). Package should be embed by modules to avoid problems.
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpmailer`; # Package not valid for most linux distributions (errors reported into file LICENSE). Package should be embed by modules to avoid problems.
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/ckeditor/adapters`; # Keep this removal in case we embed libraries
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/ckeditor/ckeditor/adapters`; # Keep this removal in case we embed libraries
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/ckeditor/ckeditor/samples`; # Keep this removal in case we embed libraries
|
||||||
#$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/ckeditor/_source`; # _source must be kept into tarball
|
#$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/ckeditor/_source`; # _source must be kept into tarball
|
||||||
|
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/datatables/extensions/TableTools/swf`; # Source of this flash is not available
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/datatables/extras/TableTools/swf`; # Source of this flash is not available
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/datatables/extras/TableTools/swf`; # Source of this flash is not available
|
||||||
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/multiselect/MIT-LICENSE.txt`;
|
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/multiselect/MIT-LICENSE.txt`;
|
||||||
|
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/jquery/plugins/select2/release.sh`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/doc`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/doc`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/example`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/example`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/test`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/mike42/escpos-php/test`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/nusoap/lib/Mail`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/nusoap/lib/Mail`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/nusoap/samples`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/nusoap/samples`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/php-iban/docs`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/php-iban/docs`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpexcel/license.txt`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/.gitattributes`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpexcel/PHPExcel/Shared/PDF`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/Classes/license.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpexcel/PHPExcel/Shared/PCLZip`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/Classes/PHPExcel/Shared/PDF`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/license.txt`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/Classes/PHPExcel/Shared/PCLZip`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/Examples`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/Examples`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/PHPExcel/Shared/PDF`;
|
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/PHPExcel/Shared/PCLZip`;
|
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/unitTests`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/unitTests`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/phpoffice/phpexcel/license.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/dejavu-fonts-ttf-*`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/dejavu-fonts-ttf-*`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/freefont-*`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/freefont-*`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/utils`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tcpdf/fonts/utils`;
|
||||||
@ -549,6 +554,7 @@ if ($nboftargetok) {
|
|||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/dejavu-fonts-ttf-*`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/dejavu-fonts-ttf-*`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/freefont-*`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/freefont-*`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/utils`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/fonts/utils`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/tools`;
|
||||||
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/LICENSE.TXT`;
|
$ret=`rm -f $BUILDROOT/$PROJECT/htdocs/includes/tecnickcom/tcpdf/LICENSE.TXT`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/savant`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT/htdocs/includes/savant`;
|
||||||
}
|
}
|
||||||
@ -837,17 +843,28 @@ if ($nboftargetok) {
|
|||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/build/rpm`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/build/rpm`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/build/zip`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/build/zip`;
|
||||||
# Removed duplicate license files
|
# Removed duplicate license files
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/_source/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/_source/LICENSE.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/_source/plugins/scayt/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/_source/plugins/scayt/LICENSE.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/_source/plugins/wsc/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/_source/plugins/wsc/LICENSE.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/LICENSE.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/plugins/scayt/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/plugins/scayt/LICENSE.md`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/plugins/wsc/LICENSE.md`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/plugins/wsc/LICENSE.md`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/php-iban/LICENSE`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/flot/LICENSE.txt`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/flot/LICENSE.txt`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/tcpdf/fonts/dejavu-fonts-ttf-2.34/LICENSE`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/datatables/extensions/ColReorder/License.txt`;
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/tcpdf/fonts/freefont-20120503/COPYING`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/datatables/extensions/ColVis/License.txt`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/datatables/extensions/FixedColumns/License.txt`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/datatables/extensions/Responsive/License.txt`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/datatables/license.txt`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/jquery/plugins/select2/LICENSE`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/mike42/escpos-php/LICENSE.md`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/mobiledetect/mobiledetectlib/LICENSE.txt`;
|
||||||
|
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/tecnickcom/tcpdf/fonts/dejavu-fonts-ttf-2.34/LICENSE`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/tecnickcom/tcpdf/fonts/freefont-20120503/COPYING`;
|
||||||
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/tecnickcom/tcpdf/fonts/ae_fonts_2.0/COPYING`;
|
||||||
# Removed files we don't need
|
# Removed files we don't need
|
||||||
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/_source`;
|
$ret=`rm -fr $BUILDROOT/$PROJECT.tmp/htdocs/includes/ckeditor/ckeditor/_source`;
|
||||||
|
|
||||||
# Rename upstream changelog to match debian rules
|
# Rename upstream changelog to match debian rules
|
||||||
$ret=`mv $BUILDROOT/$PROJECT.tmp/ChangeLog $BUILDROOT/$PROJECT.tmp/changelog`;
|
$ret=`mv $BUILDROOT/$PROJECT.tmp/ChangeLog $BUILDROOT/$PROJECT.tmp/changelog`;
|
||||||
@ -909,8 +926,11 @@ if ($nboftargetok) {
|
|||||||
$ret=`chmod 755 $BUILDROOT/$PROJECT.tmp/debian/rules`;
|
$ret=`chmod 755 $BUILDROOT/$PROJECT.tmp/debian/rules`;
|
||||||
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/translation/autotranslator.class.php`;
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/translation/autotranslator.class.php`;
|
||||||
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/modMyModule.class.php`;
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/modMyModule.class.php`;
|
||||||
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_api_class.class.php`;
|
||||||
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_card.php`;
|
||||||
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_class.class.php`;
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_class.class.php`;
|
||||||
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_page.php`;
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_list.php`;
|
||||||
|
$ret=`chmod -R 755 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_script.php`;
|
||||||
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_webservice_server.php`;
|
$ret=`chmod -R 644 $BUILDROOT/$PROJECT.tmp/dev/skeletons/skeleton_webservice_server.php`;
|
||||||
$cmd="find $BUILDROOT/$PROJECT.tmp/scripts -name '*.php' -type f -exec chmod 755 {} \\; ";
|
$cmd="find $BUILDROOT/$PROJECT.tmp/scripts -name '*.php' -type f -exec chmod 755 {} \\; ";
|
||||||
$ret=`$cmd`;
|
$ret=`$cmd`;
|
||||||
@ -1088,6 +1108,14 @@ if ($nboftargetok) {
|
|||||||
"$DESTI/standard/$FILENAMETGZ.tgz"=>'Dolibarr ERP-CRM',
|
"$DESTI/standard/$FILENAMETGZ.tgz"=>'Dolibarr ERP-CRM',
|
||||||
"$DESTI/standard/$FILENAMETGZ.zip"=>'Dolibarr ERP-CRM'
|
"$DESTI/standard/$FILENAMETGZ.zip"=>'Dolibarr ERP-CRM'
|
||||||
);
|
);
|
||||||
|
%filestoscanstableasso=(
|
||||||
|
"$DESTI/package_rpm_generic/$FILENAMERPM"=>'package_rpm_generic',
|
||||||
|
"$DESTI/package_debian-ubuntu/${FILENAMEDEB}_all.deb"=>'package_debian-ubuntu',
|
||||||
|
"$DESTI/package_windows/$FILENAMEEXEDOLIWAMP.exe"=>'package_windows',
|
||||||
|
"$DESTI/standard/$FILENAMETGZ.tgz"=>'standard',
|
||||||
|
"$DESTI/standard/$FILENAMETGZ.zip"=>'standard'
|
||||||
|
);
|
||||||
|
|
||||||
use POSIX qw/strftime/;
|
use POSIX qw/strftime/;
|
||||||
foreach my $file (sort keys %filestoscansf)
|
foreach my $file (sort keys %filestoscansf)
|
||||||
{
|
{
|
||||||
@ -1130,13 +1158,22 @@ if ($nboftargetok) {
|
|||||||
|
|
||||||
if ($target eq 'SF') {
|
if ($target eq 'SF') {
|
||||||
$destFolder="$NEWPUBLISH/$filestoscan{$file}/".$MAJOR.'.'.$MINOR.'.'.$BUILD;
|
$destFolder="$NEWPUBLISH/$filestoscan{$file}/".$MAJOR.'.'.$MINOR.'.'.$BUILD;
|
||||||
print "Publish file ".$file." to $NEWPUBLISH/".$filestoscan{$file}."\n";
|
|
||||||
}
|
}
|
||||||
else
|
elsif ($target eq 'ASSO' and $NEWPUBLISH =~ /stable/) {
|
||||||
{
|
$destFolder="$NEWPUBLISH/$filestoscanstableasso{$file}";
|
||||||
|
}
|
||||||
|
elsif ($target eq 'ASSO' and $NEWPUBLISH !~ /stable/) {
|
||||||
$destFolder="$NEWPUBLISH";
|
$destFolder="$NEWPUBLISH";
|
||||||
print "Publish file ".$file." to $NEWPUBLISH\n";
|
|
||||||
}
|
}
|
||||||
|
else # No more used
|
||||||
|
{
|
||||||
|
$dirnameonly=$file;
|
||||||
|
$dirnameonly =~ s/.*\/([^\/]+)\/[^\/]+$/$1/;
|
||||||
|
$filenameonly=$file;
|
||||||
|
$filenameonly =~ s/.*\/[^\/]+\/([^\/])+$/$1/;
|
||||||
|
$destFolder="$NEWPUBLISH/$dirnameonly";
|
||||||
|
}
|
||||||
|
print "Publish file ".$file." to ".$destFolder."\n";
|
||||||
|
|
||||||
# mkdir
|
# mkdir
|
||||||
#my $ssh = Net::SSH::Perl->new("frs.sourceforge.net");
|
#my $ssh = Net::SSH::Perl->new("frs.sourceforge.net");
|
||||||
@ -1156,7 +1193,7 @@ if ($nboftargetok) {
|
|||||||
print "$command\n";
|
print "$command\n";
|
||||||
my $ret=`$command 2>&1`;
|
my $ret=`$command 2>&1`;
|
||||||
|
|
||||||
$command="rsync -s $OPTIONUPDATEDIST -e 'ssh' \"$file\" \"".$destFolder."\"";
|
$command="rsync -s -e 'ssh' \"$file\" \"".$destFolder."\"";
|
||||||
print "$command\n";
|
print "$command\n";
|
||||||
my $ret=`$command 2>&1`;
|
my $ret=`$command 2>&1`;
|
||||||
print "$ret\n";
|
print "$ret\n";
|
||||||
|
|||||||
@ -25,7 +25,7 @@ diff -up htdocs/install/inc.php.patch htdocs/install/inc.php
|
|||||||
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
||||||
|
|
||||||
|
|
||||||
if (! defined('DONOTLOADCONF') && file_exists($conffile))
|
// Load conf file if it is already defined
|
||||||
diff -up htdocs/support/inc.php.patch htdocs/support/inc.php
|
diff -up htdocs/support/inc.php.patch htdocs/support/inc.php
|
||||||
--- htdocs/support/inc.php.patch 2011-09-03 02:34:39.606952000 +0200
|
--- htdocs/support/inc.php.patch 2011-09-03 02:34:39.606952000 +0200
|
||||||
+++ htdocs/support/inc.php 2011-09-03 02:33:59.814952000 +0200
|
+++ htdocs/support/inc.php 2011-09-03 02:33:59.814952000 +0200
|
||||||
@ -39,4 +39,4 @@ diff -up htdocs/support/inc.php.patch htdocs/support/inc.php
|
|||||||
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
+$conffiletoshow = "/etc/dolibarr/conf.php";
|
||||||
|
|
||||||
|
|
||||||
if (! defined('DONOTLOADCONF') && file_exists($conffile))
|
// Load conf file if it is already defined
|
||||||
|
|||||||
@ -183,6 +183,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/fourn
|
%_datadir/dolibarr/htdocs/fourn
|
||||||
%_datadir/dolibarr/htdocs/ftp
|
%_datadir/dolibarr/htdocs/ftp
|
||||||
%_datadir/dolibarr/htdocs/holiday
|
%_datadir/dolibarr/htdocs/holiday
|
||||||
|
%_datadir/dolibarr/htdocs/hrm
|
||||||
%_datadir/dolibarr/htdocs/imports
|
%_datadir/dolibarr/htdocs/imports
|
||||||
%_datadir/dolibarr/htdocs/includes
|
%_datadir/dolibarr/htdocs/includes
|
||||||
%_datadir/dolibarr/htdocs/install
|
%_datadir/dolibarr/htdocs/install
|
||||||
@ -200,6 +201,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/public
|
%_datadir/dolibarr/htdocs/public
|
||||||
%_datadir/dolibarr/htdocs/resource
|
%_datadir/dolibarr/htdocs/resource
|
||||||
%_datadir/dolibarr/htdocs/societe
|
%_datadir/dolibarr/htdocs/societe
|
||||||
|
%_datadir/dolibarr/htdocs/supplier_proposal
|
||||||
%_datadir/dolibarr/htdocs/support
|
%_datadir/dolibarr/htdocs/support
|
||||||
%_datadir/dolibarr/htdocs/theme
|
%_datadir/dolibarr/htdocs/theme
|
||||||
%_datadir/dolibarr/htdocs/user
|
%_datadir/dolibarr/htdocs/user
|
||||||
|
|||||||
@ -263,6 +263,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/fourn
|
%_datadir/dolibarr/htdocs/fourn
|
||||||
%_datadir/dolibarr/htdocs/ftp
|
%_datadir/dolibarr/htdocs/ftp
|
||||||
%_datadir/dolibarr/htdocs/holiday
|
%_datadir/dolibarr/htdocs/holiday
|
||||||
|
%_datadir/dolibarr/htdocs/hrm
|
||||||
%_datadir/dolibarr/htdocs/imports
|
%_datadir/dolibarr/htdocs/imports
|
||||||
%_datadir/dolibarr/htdocs/includes
|
%_datadir/dolibarr/htdocs/includes
|
||||||
%_datadir/dolibarr/htdocs/install
|
%_datadir/dolibarr/htdocs/install
|
||||||
@ -280,6 +281,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/public
|
%_datadir/dolibarr/htdocs/public
|
||||||
%_datadir/dolibarr/htdocs/resource
|
%_datadir/dolibarr/htdocs/resource
|
||||||
%_datadir/dolibarr/htdocs/societe
|
%_datadir/dolibarr/htdocs/societe
|
||||||
|
%_datadir/dolibarr/htdocs/supplier_proposal
|
||||||
%_datadir/dolibarr/htdocs/support
|
%_datadir/dolibarr/htdocs/support
|
||||||
%_datadir/dolibarr/htdocs/theme
|
%_datadir/dolibarr/htdocs/theme
|
||||||
%_datadir/dolibarr/htdocs/user
|
%_datadir/dolibarr/htdocs/user
|
||||||
|
|||||||
@ -180,6 +180,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/fourn
|
%_datadir/dolibarr/htdocs/fourn
|
||||||
%_datadir/dolibarr/htdocs/ftp
|
%_datadir/dolibarr/htdocs/ftp
|
||||||
%_datadir/dolibarr/htdocs/holiday
|
%_datadir/dolibarr/htdocs/holiday
|
||||||
|
%_datadir/dolibarr/htdocs/hrm
|
||||||
%_datadir/dolibarr/htdocs/imports
|
%_datadir/dolibarr/htdocs/imports
|
||||||
%_datadir/dolibarr/htdocs/includes
|
%_datadir/dolibarr/htdocs/includes
|
||||||
%_datadir/dolibarr/htdocs/install
|
%_datadir/dolibarr/htdocs/install
|
||||||
@ -197,6 +198,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/public
|
%_datadir/dolibarr/htdocs/public
|
||||||
%_datadir/dolibarr/htdocs/resource
|
%_datadir/dolibarr/htdocs/resource
|
||||||
%_datadir/dolibarr/htdocs/societe
|
%_datadir/dolibarr/htdocs/societe
|
||||||
|
%_datadir/dolibarr/htdocs/supplier_proposal
|
||||||
%_datadir/dolibarr/htdocs/support
|
%_datadir/dolibarr/htdocs/support
|
||||||
%_datadir/dolibarr/htdocs/theme
|
%_datadir/dolibarr/htdocs/theme
|
||||||
%_datadir/dolibarr/htdocs/user
|
%_datadir/dolibarr/htdocs/user
|
||||||
|
|||||||
@ -191,6 +191,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/fourn
|
%_datadir/dolibarr/htdocs/fourn
|
||||||
%_datadir/dolibarr/htdocs/ftp
|
%_datadir/dolibarr/htdocs/ftp
|
||||||
%_datadir/dolibarr/htdocs/holiday
|
%_datadir/dolibarr/htdocs/holiday
|
||||||
|
%_datadir/dolibarr/htdocs/hrm
|
||||||
%_datadir/dolibarr/htdocs/imports
|
%_datadir/dolibarr/htdocs/imports
|
||||||
%_datadir/dolibarr/htdocs/includes
|
%_datadir/dolibarr/htdocs/includes
|
||||||
%_datadir/dolibarr/htdocs/install
|
%_datadir/dolibarr/htdocs/install
|
||||||
@ -208,6 +209,7 @@ done >>%{name}.lang
|
|||||||
%_datadir/dolibarr/htdocs/public
|
%_datadir/dolibarr/htdocs/public
|
||||||
%_datadir/dolibarr/htdocs/resource
|
%_datadir/dolibarr/htdocs/resource
|
||||||
%_datadir/dolibarr/htdocs/societe
|
%_datadir/dolibarr/htdocs/societe
|
||||||
|
%_datadir/dolibarr/htdocs/supplier_proposal
|
||||||
%_datadir/dolibarr/htdocs/support
|
%_datadir/dolibarr/htdocs/support
|
||||||
%_datadir/dolibarr/htdocs/theme
|
%_datadir/dolibarr/htdocs/theme
|
||||||
%_datadir/dolibarr/htdocs/user
|
%_datadir/dolibarr/htdocs/user
|
||||||
|
|||||||
2
dev/initdata/documents_demo/.htaccess
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
Order allow,deny
|
||||||
|
Deny from all
|
||||||
BIN
dev/initdata/documents_demo/commande/(PROV6)/(PROV6).pdf
Normal file
BIN
dev/initdata/documents_demo/commande/CO1107-0002/CO1107-0002.pdf
Normal file
BIN
dev/initdata/documents_demo/commande/CO1107-0003/CO1107-0003.pdf
Normal file
BIN
dev/initdata/documents_demo/commande/CO1107-0004/CO1107-0004.pdf
Normal file
BIN
dev/initdata/documents_demo/commande/CO1108-0001/CO1108-0001.pdf
Normal file
3
dev/initdata/documents_demo/custom/main.inc.php
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<?php
|
||||||
|
// Wrapper to include main into htdocs
|
||||||
|
include_once '/home/ldestailleur/git/dolibarr_3.8/htdocs/main.inc.php';
|
||||||
3
dev/initdata/documents_demo/custom/master.inc.php
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<?php
|
||||||
|
// Wrapper to include master into htdocs
|
||||||
|
include_once '/home/ldestailleur/git/dolibarr_3.8/htdocs/master.inc.php';
|
||||||
BIN
dev/initdata/documents_demo/expensereport/(PROV2)/(PROV2).pdf
Normal file
BIN
dev/initdata/documents_demo/facture/(PROV149)/(PROV149).pdf
Normal file
BIN
dev/initdata/documents_demo/facture/AV1212-0001/AV1212-0001.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/AV1212-0002/AV1212-0002.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/AV1303-0003/AV1303-0003.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1007-0002/FA1007-0002.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1107-0006/FA1107-0006.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1108-0003/FA1108-0003.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1108-0004/FA1108-0004.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1108-0005/FA1108-0005.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1108-0007/FA1108-0007.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1212-0009/FA1212-0009.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1212-0011/FA1212-0011.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1212-0021/FA1212-0021.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1212-0023/FA1212-0023.pdf
Normal file
BIN
dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015.pdf
Normal file
BIN
dev/initdata/documents_demo/fournisseur/facture/6/1/16/16.pdf
Normal file
BIN
dev/initdata/documents_demo/fournisseur/facture/7/1/17/17.pdf
Normal file
BIN
dev/initdata/documents_demo/mycompany/logos/mybigcompany.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 8.2 KiB |
|
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 6.4 KiB |
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 1019 B |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
BIN
dev/initdata/documents_demo/propale/PR1007-0001/PR1007-0001.pdf
Normal file
BIN
dev/initdata/documents_demo/propale/PR1007-0002/PR1007-0002.pdf
Normal file
BIN
dev/initdata/documents_demo/propale/PR1302-0005/PR1302-0005.pdf
Normal file
BIN
dev/initdata/documents_demo/propale/PR1302-0006/PR1302-0006.pdf
Normal file
BIN
dev/initdata/documents_demo/propale/PR1302-0007/PR1302-0007.pdf
Normal file
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 9.5 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 9.1 KiB |
|
After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 8.3 KiB |
|
After Width: | Height: | Size: 9.0 KiB |