[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 45/151: Documentation and clean code
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 45/151: Documentation and clean code |
Date: |
Sat, 4 Feb 2017 17:14:26 +0000 (UTC) |
sparkyx pushed a commit to branch master
in repository noalyss.
commit e5a82e298fb599c744a81d5a679668ebcb50deec
Author: Dany De Bontridder <address@hidden>
Date: Fri Dec 16 20:29:59 2016 +0100
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(-)
diff --git a/README.export-pdf b/README.export-pdf
index 8d155a4..64c88ad 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 6dbeaf0..0000000
--- 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 6bd2bfb..0000000
--- a/dev/test_parse_formula.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?
-/*
-# check the Impress::check_formula and the parse_formula
-# This file is a part of NOALYSS under GPL
-# Author D. DE BONTRIDDER address@hidden
-*/
-include_once('class_impress.php');
-
-echo '<hr>';
-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 '<br>';
-
- foreach (array('+','-','/') as $b ) {
- $ee=str_replace('*',$b,$a);
- echo "Testing :".$ee;
- echo (Impress::check_formula($ee)==false)?'Non valide ':'ok';
- echo '<br>';
-
- }
- for($e=0;$e<3;$e++) {
- $a.="*".$a;
- echo "Testing :".$a;
- echo (Impress::check_formula($a)==false)?'Non valide ':'ok';
- echo '<br>';
-
- }
- }
-
-?>
diff --git a/scenario/readme.txt b/scenario/readme.txt
index 6bd9065..71fd91f 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
- [Noalyss-commit] [noalyss] 53/151: Improve DOC for Scenario, (continued)
- [Noalyss-commit] [noalyss] 53/151: Improve DOC for Scenario, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 56/151: IText add htmlentities to protect, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 22/151: Export en PDF d'operation, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 60/151: Regenerated from less, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 65/151: Clean code, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 52/151: Improve DOC for Scenario, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 55/151: Timestamp instead of date, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 61/151: Cosmetic : user / password use placeholder, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 67/151: Performance : replace Anc_Grandlivre->display_html with Anc_Grandlivre->load, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 59/151: improve CSS theme, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 45/151: Documentation and clean code,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 58/151: IDate : admit date from before 2000, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 63/151: Update doc, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 66/151: adapt for php 7.0, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 68/151: add newline at the end of file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 69/151: adapt for php 7.0, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 80/151: Export Detail Operation Analytique + Document, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 47/151: Correct simul.py remove old file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 77/151: Scenario test pour PDF_Operation, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 82/151: Remove useless file, Dany De Bontridder, 2017/02/04
- [Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task #9 - PDF_Operation : ajout des options, Dany De Bontridder, 2017/02/04