From c42faae0ee3d35d4698c2f9c4358430603d96e5d Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Fri, 16 Dec 2016 20:29:59 +0100 Subject: [PATCH] Documentation and clean code --- README.export-pdf | 13 ++++++++-- dev/create_changelog.sh | 1 - dev/test_parse_formula.php | 53 -------------------------------------- scenario/readme.txt | 27 +++++++++++++++++-- 4 files changed, 36 insertions(+), 58 deletions(-) delete mode 100644 dev/create_changelog.sh delete mode 100644 dev/test_parse_formula.php diff --git a/README.export-pdf b/README.export-pdf index 8d155a43e..64c88ad46 100644 --- a/README.export-pdf +++ b/README.export-pdf @@ -1,3 +1,12 @@ -Remplacer PDF::Cell par PDF::write_cell -Remplacer PDF::ln par PDF::line_new +If you want to CONVERT your document to PDF before sending them by email. Or +creating the receipt with a stamp (great ledger analytical ) +You have to +1. define the variable +GENERATE_PDF to YES +OFFICE' to 'HOME=/tmp unoconv' +2. Install the convert library for manipulating image +3. Install pdftk to manage the PDF +4. To fix the broken PDF (slower), install also /usr/bin/ps2pdf + +For creating PDF file nothing must be install diff --git a/dev/create_changelog.sh b/dev/create_changelog.sh deleted file mode 100644 index 6dbeaf0bf..000000000 --- a/dev/create_changelog.sh +++ /dev/null @@ -1 +0,0 @@ -cd .. && svn2cl --break-before-msg --group-by-day -a -o Changelog diff --git a/dev/test_parse_formula.php b/dev/test_parse_formula.php deleted file mode 100644 index 6bd2bfbac..000000000 --- a/dev/test_parse_formula.php +++ /dev/null @@ -1,53 +0,0 @@ -'; -foreach ( array('1', - '(45+5)', - 'round([45])', - '$A=9', - '$S30=($F1 >=0)?$F1:0', - - '[45%]', - '[50]*[51%]', - '$A1=[50]*[51%]', - '[50]*9', - '[50]*9.0', - '[50%]*9', - '$C1111=[50%]*9', - '$C1111=[50%]*9*$D1', - '$C10=[10%]', - '[50%]*9.0', - '[50%]*9.0 FROM=01.2004', - '[50%]*9.0FROM=01.2004', - 'system', - 'unlink', - 'ls -1') - as $a ) { - echo "Testing :".$a; - echo (Impress::check_formula($a)==false)?'Non valide ':'ok'; - - echo '
'; - - foreach (array('+','-','/') as $b ) { - $ee=str_replace('*',$b,$a); - echo "Testing :".$ee; - echo (Impress::check_formula($ee)==false)?'Non valide ':'ok'; - echo '
'; - - } - for($e=0;$e<3;$e++) { - $a.="*".$a; - echo "Testing :".$a; - echo (Impress::check_formula($a)==false)?'Non valide ':'ok'; - echo '
'; - - } - } - -?> diff --git a/scenario/readme.txt b/scenario/readme.txt index 6bd90659c..71fd91f97 100644 --- a/scenario/readme.txt +++ b/scenario/readme.txt @@ -14,10 +14,12 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - +----------------------- + FRANCAIS +----------------------- Afin d'avoir les scénarios pour les rejouer avec test.php. -Dans include/constant.php, changer +Dans include/config.inc.php, changer define ('LOGINPUT',false); par define ('LOGINPUT',true); @@ -33,4 +35,25 @@ Vous pouvez aussi utiliser un nom de fichier plus parlant. L'objectif étant de pouvoir tester et de rejouer facilement les actions que vous avez faites. +Il est aussi possible de faire vos tests unitaire ici , autrement qu'avec PHPUNIT (voir répertiore php-unit) + + +----------------------- + ENGLISH +----------------------- +If you want to use scenario in order to use them with test.php +You must have in include/config.inc.php + +define ('LOGINPUT',true); + +you must also create the file authorized_debug (this file is empty) + +Next step you perform the action you like to test or change , a file into $_ENV['TMP'] has been created, you +copy this file into tghe noalyss/scenario folder. + +You point you browser noalyss/html/test.php an you click on the link with the name of the file + +and you can rerun the file , it works also for ajax. + +It is useful to test ajax answer , unit test or testing a class