diff --git a/config/config.sample.php b/config/config.sample.php index 01d566c15..b75305bae 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -1,19 +1,41 @@ "Bestellung Internet & Telefon", + "order_nextv" => "Bestellung nexTV", + "order_general" => "Bestellung Allgemein", + "order_project" => "Bestellung Projekt", + "order_pbx" => "Bestellung Telefonanlage", + "voicenumber_porting" => "Rufnummermitnahme", + "handover_report" => "Übergabe-Protokoll", + "sepa_form" => "Nur Einzugsermächtigung", + "emailjournal_customer" => "Mailverlauf mit Kunde", + "old_phone_contract" => "Telefonvertrag von Voranbieter", + "other" => "Sonstiges Dokument", +]); + +define("TT_CABLE_COLORS", [ + "rot" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 0, + "mark" => false + ], + "gruen" => [ + "hex" => "00FF00", + "hexfg" => "000000", + "r" => 0, + "g" => 255, + "b" => 0, + "mark" => false + ], + "blau" => [ + "hex" => "0000FF", + "hexfg" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 255, + "mark" => false + ], + "gelb" => [ + "hex" => "FFFF00", + "hexfg" => "000000", + "r" => 255, + "g" => 255, + "b" => 0, + "mark" => false + ], + "weiss" => [ + "hex" => "FFFFFF", + "hexfg" => "000000", + "r" => 255, + "g" => 255, + "b" => 255, + "mark" => false + ], + "natur" => [ + "hex" => "FFFFCC", + "hexfg" => "000000", + "r" => 255, + "g" => 255, + "b" => 204, + "mark" => false + ], + "grau" => [ + "hex" => "888888", + "hexfg" => "FFFFFF", + "r" => 136, + "g" => 136, + "b" => 136, + "mark" => false + ], + "braun" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "mark" => false + ], + "violett" => [ + "hex" => "8800FF", + "hexfg" => "FFFFFF", + "r" => 136, + "g" => 0, + "b" => 255, + "mark" => false + ], + "tuerkis" => [ + "hex" => "00FFFF", + "hexfg" => "000000", + "r" => 0, + "g" => 255, + "b" => 255, + "mark" => false + ], + "schwarz" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "mark" => false + ], + "orange" => [ + "hex" => "FF8800", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 136, + "b" => 0, + "mark" => false + ], + "rosa" => [ + "hex" => "FF0088", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 136, + "mark" => false + ], + "rot-1R" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 0, + "mark" => true + ], + "gruen-1R" => [ + "hex" => "00FF00", + "hexfg" => "000000", + "r" => 0, + "g" => 255, + "b" => 0, + "mark" => true + ], + "blau-1R" => [ + "hex" => "0000FF", + "hexfg" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 255, + "mark" => true + ], + "gelb-1R" => [ + "hex" => "FFFF00", + "hexfg" => "000000", + "r" => 255, + "g" => 255, + "b" => 0, + "mark" => true + ], + "weiss-1R" => [ + "hex" => "FFFFFF", + "hexfg" => "000000", + "r" => 255, + "g" => 255, + "b" => 255, + "mark" => true + ], + "grau-1R" => [ + "hex" => "888888", + "hexfg" => "FFFFFF", + "r" => 136, + "g" => 136, + "b" => 136, + "mark" => true + ], + "braun-1R" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "mark" => true + ], + "violett-1R" => [ + "hex" => "8800FF", + "hexfg" => "FFFFFF", + "r" => 136, + "g" => 0, + "b" => 255, + "mark" => true + ], + "tuerkis-1R" => [ + "hex" => "00FFFF", + "hexfg" => "000000", + "r" => 0, + "g" => 255, + "b" => 255, + "mark" => true + ], + "schwarz-1R" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "mark" => true + ], + "orange-1R" => [ + "hex" => "FF8800", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 136, + "b" => 0, + "mark" => true + ], + "rosa-1R" => [ + "hex" => "FF0088", + "hexfg" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 136, + "mark" => true + ], + // gabocom colors + "Rot-Gelb" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "hex2" => "FFFF00", + "hexfg2" => "000000", + "r" => 255, + "g" => 0, + "b" => 0, + "r2" => 255, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Rot-Gruen" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "hex2" => "00FF00", + "hexfg2" => "000000", + "r" => 255, + "g" => 0, + "b" => 0, + "r2" => 0, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Rot-Blau" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "hex2" => "0000FF", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 0, + "r2" => 0, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Rot-Violett" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "hex2" => "8800FF", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 0, + "r2" => 136, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Rot-Grau" => [ + "hex" => "FF0000", + "hexfg" => "FFFFFF", + "hex2" => "888888", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 0, + "b" => 0, + "r2" => 136, + "g2" => 136, + "b2" => 136, + "two-color" => true + ], + "Gelb-Blau" => [ + "hex" => "FFFF00", + "hexfg" => "000000", + "hex2" => "0000FF", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 255, + "b" => 0, + "r2" => 0, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Gelb-Violett" => [ + "hex" => "FFFF00", + "hexfg" => "000000", + "hex2" => "8800FF", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 255, + "b" => 0, + "r2" => 136, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Gelb-Grau" => [ + "hex" => "FFFF00", + "hexfg" => "000000", + "hex2" => "888888", + "hexfg2" => "FFFFFF", + "r" => 255, + "g" => 255, + "b" => 0, + "r2" => 136, + "g2" => 136, + "b2" => 136, + "two-color" => true + ], + "Gruen-Blau" => [ + "hex" => "00FF00", + "hexfg" => "000000", + "hex2" => "0000FF", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 255, + "b" => 0, + "r2" => 0, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Gruen-Violett" => [ + "hex" => "00FF00", + "hexfg" => "000000", + "hex2" => "8800FF", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 255, + "b" => 0, + "r2" => 136, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Gruen-Grau" => [ + "hex" => "00FF00", + "hexfg" => "000000", + "hex2" => "888888", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 255, + "b" => 0, + "r2" => 136, + "g2" => 136, + "b2" => 136, + "two-color" => true + ], + "Braun-Blau" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "0000FF", + "hexfg2" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 0, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Braun-Violett" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "8800FF", + "hexfg2" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 136, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Braun-Grau" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "888888", + "hexfg2" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 136, + "g2" => 136, + "b2" => 136, + "two-color" => true + ], + "Braun-Gruen" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "00FF00", + "hexfg2" => "000000", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 0, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Braun-Gelb" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "FFFF00", + "hexfg2" => "000000", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 255, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Braun-Rot" => [ + "hex" => "A52A2A", + "hexfg" => "FFFFFF", + "hex2" => "FF0000", + "hexfg2" => "FFFFFF", + "r" => 165, + "g" => 42, + "b" => 42, + "r2" => 255, + "g2" => 0, + "b2" => 0, + "two-color" => true + ], + "Schwarz-Rot" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "FF0000", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 255, + "g2" => 0, + "b2" => 0, + "two-color" => true + ], + "Schwarz-Gelb" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "FFFF00", + "hexfg2" => "000000", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 255, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Schwarz-Gruen" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "00FF00", + "hexfg2" => "000000", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 0, + "g2" => 255, + "b2" => 0, + "two-color" => true + ], + "Schwarz-Blau" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "0000FF", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 0, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Schwarz-Violett" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "8800FF", + "hexfg2" => "000000", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 136, + "g2" => 0, + "b2" => 255, + "two-color" => true + ], + "Schwarz-Grau" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "888888", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 136, + "g2" => 136, + "b2" => 136, + "two-color" => true + ], + "Schwarz-Braun" => [ + "hex" => "000000", + "hexfg" => "FFFFFF", + "hex2" => "A52A2A", + "hexfg2" => "FFFFFF", + "r" => 0, + "g" => 0, + "b" => 0, + "r2" => 165, + "g2" => 42, + "b2" => 42, + "two-color" => true + ] + + + +]); + + // Upload settings define('MFUPLOAD_FILE_SAVE_PATH',BASEDIR.'/files'); // folder where files will be stored -define('MFUPLOAD_ALLOWED_EXTENSIONS', 'jpg|jpeg|gif|png|pdf|doc.?|xls.?'); // allowed file extensions in regex format -define('MFUPLOAD_ALLOWED_EXTENSIONS_STR',"jpg, png, gif, pdf, doc, xls"); -define('MFUPLOAD_FILE_MAX_SIZE',8192*1024); // Max filesize (8 MB) +define('MFUPLOAD_ALLOWED_EXTENSIONS', 'jpg|jpeg|gif|png|pdf|doc.?|xls.?|txt|conf|svg|csv'); // allowed file extensions in regex format +define('MFUPLOAD_ALLOWED_EXTENSIONS_STR',"jpg, png, gif, pdf, doc, xls, csv, txt, conf"); +define('MFUPLOAD_FILE_MAX_SIZE',128*1024*1024); // Max filesize (128 MB) define('MFUPLOAD_DIRMODE',0777); define('MFUPLOAD_FILEMODE',0666); -define("A1VULL_APIURL", ''); -define("A1VULL_APIUSER", ''); -define("A1VULL_APIPASS", ''); - -define("HOME_PROVIDER_ID", 1); +define('MFLOCALE_TIME', "de_AT.UTF-8"); +define('MFLOCALE_MONETARY', "de_AT.UTF-8"); +define('MFLOCALE_NUMERIC', "de_AT.UTF-8"); /* * Maintainer / developer settings @@ -45,14 +661,10 @@ define("MFUSEFANCYURLS",true); // to use urls in folder style // If your database field names start with a prefix (like Customer_id), set this to true. // Required when extending from mfBase classes (mfBaseController and mfBaseModel). define("MFMODEL_USEFIELDPREFIX",false); -define("TESTMODE",false); -define("LAYOUT_DEFAULTPACKAGE","default"); // mfLayout looks for templates in this folder - -// the default Controller to call. Without an action, calls index action. -define("DEFAULT_ROUTE","Check"); // use mfLogin? define("MFUSELOGIN",true); +define("MFSESSION",true); // The name of your users table. Required by stock mfUser and mfLoginController define("MFUSERTABLE","Worker"); // use mfMenu? @@ -61,7 +673,11 @@ define("MFUSEMENU",false); define("MFMENUTABLE","mfMenu"); // change this to wkhtmltopdf-amd64 if your system supports 64 bit binaries -define("WKHTMLTOPDF_BIN",LIBDIR."/mvcfronk/mfWkhtmltopdf/bin/wkhtmltopdf-i386"); -define("WKHTMLTOPDF_ARGS",'-q -s A4 --footer-center [page]/[topage]'); +define("WKHTMLTOPDF_BIN",LIBDIR."/mvcfronk/mfWkhtmltopdf/bin/wkhtmltopdf-amd64"); +//define("WKHTMLTOPDF_ARGS",'-q -s A4 --footer-right [page]/[topage]'); +define("WKHTMLTOPDF_ARGS",'-q -s A4 --enable-local-file-access'); // where to save PDF files define("PDFOUTPUTPATH",BASEDIR."/var/temp"); + +define("GIT_BIN_PATH", "/usr/bin/git"); +define("PDFTOTEXT_BIN_PATH", "/usr/bin/pdftotext");