Search results

  1. eugenio

    Stripe (or other payment provider) integration

    Hi, having Stripe (or other payment provider) integrated so that, optionally, only users having a certain payment status (e.g. an active subscription) can access your DaDaBIK application. This is particularly useful for creating membership-based applications and similar use cases. Here...
  2. eugenio

    Removing the $enable_authentication config parameter

    Hi, the config parameter $enable_authentication (by default set to 1), allows to enable/disable authentication. If set to 0, your DaDaBIK app is public. I think this parameter became useless after the introduction of the public access permission in v12.7. I am planning to remove this...
  3. eugenio

    $dont_use_admin_config = 1 generates errors

    If you set $dont_use_admin_config = 1, DaDaBIK generates errors. Starting from the next version, this parameter will no longer be supported. Latest version when this post was created: v12.7 Aveto
  4. eugenio

    FIXED Logo upload in v12.6 does not work. Quick patch here.

    Edit include/FileUploaderFactory_12.6.js and replace: document.getElementById("progress-bar").style.display = "block"; document.getElementById("uploader_result").style.display = "block"; with: var progressBar = document.getElementById("progress-bar"); if (progressBar) {...
  5. eugenio

    Preview of the Dark Theme, please add here your feedback

    Dear users, In just 1-2 weeks, DaDaBIK 12.6 will be released, bringing a brand-new, modern Dark theme. You can get a preview of the theme in our ERP demo and I’d love to hear your feedback before the official launch. If you have any comments or suggestions, please share them in this thread...
  6. eugenio

    FIXED Wrong data placement in charts & pivot tables when NULL values are present

    There is an issue in chart and pivot table reports where data values are misaligned when the dataset contained NULL values. For example, if you have a projects table, group by month(starting_date), and display the average hours spent, but January has no recorded hours, the February average would...
  7. eugenio

    FIXED Error in change log for chart and pivot table reports bug fix

    This item in the v12.5 change log contained an error: Incorrect: "Chart and pivot generation: if you aggregated data by Quarter or Month, the data items in the resulting report were not correctly chronologically ordered." Correct: "Chart and pivot generation: if you aggregated data by Quarter...
  8. eugenio

    FIXED TinyMCE HTML editor in admin > pages does not correctly render bootstrap code

    Quick patch: in include/header.php add this code: content_css: [ 'css/bootstrap_5.3.2.css' ], after: min_height: 600,
  9. eugenio

    FIXED Upgrade from version < 12.4 on SQL Server fails (cannot find data type mediumtext)

    If you upgrade to v12.5 form a version < 12.4 and use MS SQL Server, the upgrade will fail and your application could end up in an inconsistent state. If this happens, you need to rollback using a files + DB backup. The issue is present if you use the standard up/up2 approach, while the old...
  10. eugenio

    FIXED Conditional (no-code) and formula Form Configurator settings corrupted after adding a new field

    When you add a new field to a table/view (from the DATA page or from the DB Synchronization page), the form configurator settings for these two parameters: Show ONLY if (conditional) Formula fields Are lost: what you had as formula field for a field becomes the value of Show ONLY if...
  11. eugenio

    FIXED Unexpected behaviour for Formula fields using aggregate functions

    I'll explain using an example. Typical master/details relationship: invoices & invoice_items. Formula field amount in invoices, set as SUM(invoice_items.price * invoice_items.quantity) From the manual: What is documented is true, but only if we add/update/delete from the items table in the...
  12. eugenio

    FIXED Create View may produce an error if capital letters in name

    This happens if data > settings > Install & enable tables on creation is set to YES
  13. eugenio

    FIXED Small changes in today's 12.4 silent upgrade

    The current v12.4 has been silently upgraded (without changing the version number or making an announcement) today to fix some minor bugs (reported in other posts). The upgrade also contains a few changes, reported here: When you install DaDaBIK starting from an Excel/CSV file, for columns...
  14. eugenio

    FIXED Formula field not updated if aggregate function not placed at the beginning of the formula

    The value of a formula field whose formula contained an aggregate function (e.g. SUM()) was updated, after Create/Update/Delete operations on the related items table, only if the aggregate function was placed at the beginning of the formula. The current v12.4 has been silently upgraded...
  15. eugenio

    FIXED Installation from Excel/CSV: Integer values possibly truncated

    If you use MySQL, "force string import" is not selected and an integer field has value > 2147483647 or < -2147483647, depending on the MySQL version and settings, you could complete the installation without errors and got the imported integer values truncated (if higher than the max bigint...
  16. eugenio

    FIXED Formula fields validation issue if set as required

    If a field having a formula field was set as required, DaDaBIK produced a required validation error during insert/update procedures. The current v12.4 has been silently upgraded (without changing the version number or making an announcement) today to fix some minor bugs, including this one.
  17. eugenio

    FIXED Formula possibly truncated

    In form configurator, you could create formulas up to 500 characters, however, the corresponding field where the formula is stored was a varchar(255). this means that, depending on your DBMS, you could save without error a formula having length > 255 and get the formula truncated without...
  18. eugenio

    FIXED Default font Manrope not loaded unless you save Layout > Basic

    Depending on the Operating System, the default font (Manrope) could not be used until the developer saves the Admin > Layout > Basic at least once. The current v12.4 has been silently upgraded (without changing the version number or making an announcement) today to fix some minor bugs...
  19. eugenio

    Implemented Formula Fields

    I am working on Formula fields. It's basically a method to define calculated fields without writing a PHP calculated field function. In the form configurator, you will be able to define, for any field, its formula, using placeholders to refer to current table fields or linked table fields...
  20. eugenio

    Implemented Improvement of Admin > Layout > Basic settings: Themes, fonts, color combinations selection ...

    Hi, with V. 12, we have a new UI and it's probably time for reintroducing pre-defined themes (available in V 11). While it's relatively easy to customize the layout using custom CSS, having some pre-defined themes can speed up the layout customization. In addition to that, the Admin > Layout >...
Top