X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=config.default.php;h=5462943545f6afafb17a8a8403a3a2bac05442e8;hb=4507cd0059703d39f3e31230c9abe7494334ef4f;hp=d79eb8098504d6bedb4267230470a7404a4a900d;hpb=df444f84379276fbc46eddca894ed3529120b2bb;p=fa-stable.git diff --git a/config.default.php b/config.default.php index d79eb809..54629435 100644 --- a/config.default.php +++ b/config.default.php @@ -11,7 +11,7 @@ ***********************************************************************/ //-------------------------------------------------- - // User configurable variables + // User configurable variables //--------------------------------------------------- /*Show debug messages returned from an error on the page. @@ -20,15 +20,20 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_to_root'])) die("Restricted access"); + + if (!ini_get('date.timezone')) + ini_set('date.timezone', 'Europe/Berlin'); + // Log file for error/warning messages. Should be set to any location // writable by www server. When set to empty string logging is switched off. // Special value 'syslog' can be used for system logger usage (see php manual). //$error_logfile = ''; $error_logfile = dirname(__FILE__).'/tmp/errors.log'; - $debug = 1; - $show_sql = 0; - $go_debug = 0; - $pdf_debug = 0; + $debug = 1; // show sql on database errors + + $show_sql = 0; // show all sql queries in page footer for debugging purposes + $go_debug = 0; // set to 1 for basic debugging, or 2 to see also backtrace after failure. + $pdf_debug = 0; // display pdf source instead reports for debugging when $go_debug!=0 // set $sql_trail to 1 only if you want to perform bugtracking sql trail // Warning: this produces huge amount of data in sql_trail table. // Don't forget switch the option off and flush the table manually after @@ -36,9 +41,9 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ // $sql_trail = 0; // save all sql queries in sql_trail $select_trail = 0; // track also SELECT queries - if ($go_debug == 1) + if ($go_debug > 0) { - error_reporting(E_ALL); + error_reporting(-1); ini_set("display_errors", "On"); } else @@ -55,15 +60,28 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ } // Main Title $app_title = "FrontAccounting"; - // application version - $version = "2.2.3"; // Build for development purposes $build_version = date("d.m.Y", filemtime("$path_to_root/CHANGELOG.txt")); // Powered by $power_by = "FrontAccounting"; - $power_url = "http://frontaccounting.net"; + $power_url = "http://frontaccounting.com"; + + /* No check on edit conflicts. Maybe needed to be set to 1 in certains Windows Servers */ + $no_check_edit_conflicts = 0; + + /* Do not print zero lines amount of 0.00 in Sales Documents if service item. 1 = do not */ + $no_zero_lines_amount = 1; + + /* Use icon for editkey (=true) right of combobox. 1 = use, 0 = do not use */ + $use_icon_for_editkey = 0; + + /* Creates automatic a default branch with contact. Value 0 do not create auto branch */ + $auto_create_branch = 1; + + /* Save Report selections (a value > 0 means days to save. 0 = no save) */ + $save_report_selections = 0; /* use popup windows for views */ $use_popup_windows = 1; @@ -72,21 +90,36 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ $use_date_picker = 1; /* use Audit Trails in GL */ + /* This variable is deprecated. Setting this to 1, will stamp the user name in the memo fields in GL */ + /* This has been superseded with built in Audit Trail */ $use_audit_trail = 0; + /* $show_voiced_gl_trans = 0, setting this to 1 will show the voided gl trans */ + $show_voided_gl_trans = 0; + /* use old style convert (income and expense in BS, PL) */ $use_oldstyle_convert = 0; /* show users online discretely in the footer */ $show_users_online = 0; + /* show item codes on purchase order */ + $show_po_item_codes = 0; + + /* default print destination. 0 = PDF/Printer, 1 = Excel */ + $def_print_destination = 0; + + /* default print orientation. 0 = Portrait, 1 = Landscape */ + $def_print_orientation = 0; + // Wiki context help configuration // If your help wiki use translated page titles uncomment next line // $old_style_help = 1; // this setting is depreciated and subject to removal in next FA versions + $old_style_help = 0; // locally installed wiki module // $help_base_url = $path_to_root.'/modules/wiki/index.php?n='._('Help').'.'; - // context help feed from frontaccounting.net - // $help_base_url = 'http://frontaccounting.net/fawiki/index.php?n=Help.'; + // context help feed from frontaccounting.com + // $help_base_url = 'http://frontaccounting.com/fawiki/index.php?n=Help.'; // not used $help_base_url = null; @@ -101,44 +134,54 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ $date_system = 0; /* email stock location if order below reorder-level */ + /* Remember to set an email on the Location(s). */ $loc_notification = 0; /* print_invoice_no. 0 = print reference number, 1 = print invoice number */ $print_invoice_no = 0; - $dateformats = array("MMDDYYYY", "DDMMYYYY", "YYYYMMDD"); + /* 1 = print Subtotal tax excluded, tax and Total tax included */ + $alternative_tax_include_on_docs = 0; + + /* suppress tax rates on documents. 0 = no, 1 = yes. */ + $suppress_tax_rates = 0; + + $dateformats = array("MMDDYYYY", "DDMMYYYY", "YYYYMMDD","MmmDDYYYY", "DDMmmYYYY", "YYYYMmmDD"); $dateseps = array("/", ".", "-", " "); $thoseps = array(",", ".", " "); $decseps = array(".", ","); - // defalt dateformats and dateseps indexes used before user login + + /* default dateformats and dateseps indexes used before user login */ $dflt_date_fmt = 0; $dflt_date_sep = 0; - $pagesizes = array("Letter", "A4"); // default PDF pagesize - - /* Default border and spacing for tables */ - /* Should be moved to CSS */ - - if (!isset($_SESSION['bordercolor'])) - $_SESSION['bordercolor'] = "#8cacbb"; - $table_style = "cellpadding=3 border=1 bordercolor='".$_SESSION['bordercolor']."' class='tablestyle'"; - $table_style2 = "cellpadding=3 border=1 bordercolor='#cccccc' class='tablestyle2'"; + /* default PDF pagesize taken from /reporting/includes/tcpdf.php */ + $pagesizes = array("Letter", "A4"); /* Accounts Payable */ /* System check to see if quantity charged on purchase invoices exceeds the quantity received. - If this parameter is checked the proportion by which the purchase invoice is an overcharge - referred to before reporting an error */ + If this parameter is checked the proportion by which the purchase invoice is an overcharge + referred to before reporting an error */ $check_qty_charged_vs_del_qty = true; /* System check to see if price charged on purchase invoices exceeds the purchase order price. - If this parameter is checked the proportion by which the purchase invoice is an overcharge - referred to before reporting an error */ + If this parameter is checked the proportion by which the purchase invoice is an overcharge + referred to before reporting an error */ $check_price_charged_vs_order_price = True; $config_allocation_settled_allowance = 0.005; + /* Show average costed values instead of fixed standard cost in report, Inventory Valuation Report */ + $use_costed_values = 0; + + /* Allow negative prices for dummy/service items. To be moved to GL db settings */ + $allow_negative_prices = 1; + + /* Show menu category icons in core themes */ + $show_menu_category_icons = 0; + // Internal configurable variables //----------------------------------------------------------------------------------- @@ -146,14 +189,24 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ $allow_demo_mode = false; + /* Whether to allow sending new password by e-mail */ + $allow_password_reset = false; + + /* Print Item Images on Sales Quotations. Set to 1 if so. */ + $print_item_images_on_quote = 0; + /* for uploaded item pictures */ $pic_width = 80; $pic_height = 50; $max_image_size = 500; - /* skin for Business Graphics, 1, 2 or 3 */ + /* skin for Business Graphics. 1 = Office, 2 = Matrix, or 3 = Spring. + Pallete skin attributes set in reporting/includes/class.graphic.inc */ $graph_skin = 1; + /* UTF-8 font for Business Graphics. Copy it to /reporting/fonts/ folder. */ + $UTF8_fontfile = "FreeSans.ttf"; + /* Before upgrade from pre-2.2 FA you have to move here your customized security roles definitions. If you have used standard roles, you @@ -189,30 +242,49 @@ if(isset($_SESSION["wa_current_user"])) { // additional js source included in header $js_lib = $js_userlib = array(); -if (!defined('ICON_EDIT')) -{ - define("ICON_EDIT", "edit.gif"); - define("ICON_DELETE", "delete.gif"); - define("ICON_ADD", "ok.gif"); - define("ICON_UPDATE", "ok.gif"); - define("ICON_OK", "ok.gif"); - define("ICON_CANCEL", "cancel.png"); - define("ICON_GL", "gl.png"); - define("ICON_PRINT", "print.png"); - define("ICON_PDF", "pdf.gif"); - define("ICON_DOC", "invoice.gif"); - define("ICON_CREDIT", "credit.gif"); - define("ICON_RECEIVE", "receive.gif"); - define("ICON_DOWN", "download.gif"); - define("ICON_MONEY", "money.png"); - define("ICON_REMOVE", "remove.png"); - define("ICON_REPORT", "report.png"); - define("ICON_VIEW", "view.gif"); - define("ICON_SUBMIT", "ok.gif"); - define("ICON_ESCAPE", "escape.png"); -} +/* + Display a dropdown select box for choosing Company to login if false. + Show a blank editbox only if true where the Company NickName + will have to be manually entered. This is when privacy is needed. +*/ +$text_company_selection = false; + +/* Should FA hide menu items (Applications, Modules, and Actions) from the user if they don't have access to them? + 0 for no 1 for yes +*/ + + $hide_inaccessible_menu_items = 0; + +/* + Brute force prevention. + $login_delay seconds delay is required between login attempts after $login_max_attemps failed logins. + Set $login_delay to 0 to disable the feature (not recommended) +*/ +$login_delay = 30; +$login_max_attempts = 10; + +/* + Choose Exchange Rate Provider + Default is ECB for backwards compatibility +*/ +$xr_providers = array("ECB", "YAHOO", "GOOGLE", "BLOOMBERG"); +$dflt_xr_provider = 0; + +/* + Set to true when remote service is authoritative source of exchange rates, and can be stored automatically without + manual edition. Otherwise exrate is stored on first new currency transaction of the day. +*/ +$xr_provider_authoritative = false; + +/* + Optional sorting sales documents lines during edition according to item code +*/ +$sort_sales_items = false; - /* allow using of multi level sub-types when digits are of same length in account types */ - $use_new_account_types = 0; +/* + Trial Balance opening balance presentation option. + When set to true past years part of opening balance is cleared. +*/ +$clear_trial_balance_opening = false; -?> \ No newline at end of file +?>