Using this field type you can calculate value by formula.
There are several ways how it can be used:
- Simple use values from other fields
- Use PHP math function in formula
- Use PHP code to calculate value
1. Simple use values from other fields
Just for example for Projects you have to have field Profit where Income-Expenses = Profit
Filed Income have ID 99
Field Expenses have ID 100
Then formula for field Profit will be: [99]-[100]
Numbers in [] are fields ID and they will be replaced by field values.

Value of formula field will be calculated automatically in projects listing and project info page

2. Use PHP math function in formula
Also in formula you can use any PHP math functions.
For example formula string can be: max([99],[100])
So field will display highest value from fields 99 and 100
See all math functions here http://www.php.net/manual/en/ref.math.php
3. Use PHP code to calculate value
For example formula can be:
([100]>1100 ? [100]/2 : [99])
By default qdPM have simple html editor with all common function.

But if you want to have extended html editor you can use CKEditor
Integration is really simple, just a few steps:
- create ‘js/texteditor’ folder
- download CKEditor (Standard package)
- unpack files from ‘archive/ckeditor’ to ‘js/texteditor’
note: you don’t have to create any subfolders in ‘texteditor’ folder, just copry core files from ’archive/ckeditor’ to ‘js/texteditor’
It’s done. Now default html editor will be replaced by CKEditor.

Note: this integration works for version qdPM Extended 3.0 upgraded with all patches. You can go to My Account page to check if you have to upgrade 3.0 version.
This patch contain two main fixes:
- Fixed table columns sorting bug
- Updated Copy Tasks function and added copy sub-tasks.
Note: it works if you copy single task
and there are some other small fixes.
You can download path here http://qdpm-ex.com/pub/patches/qdPM_Extended_3.0_patch_5.2.zip
To install patch just unpack archive to qdpm folder and replace files.
Then clear browser cache.
Note: this patch for users who purchased qdPM Extended 3.0 before 20 February 2013. You can go to My Account page and check order date.
If you try install qdPM on GoDaddy hosting you will get white page with message “No Input File”
To fix this issue you have to do some configuration changes:
- Log into you Godaddy hosting account, and from the menu select Settings -> File Extensions Management. Change .php extension from PHP 5.x FastCGI to PHP 5.x.
- In you web folder add a file php.ini with cgi.fix_pathinfo = 1 in it.
- open
core\apps\qdPMExtended\config\settings.yml
and add
path_info_key: REDIRECT_URL
so it will look:
prod:
.settings:
path_info_key: REDIRECT_URL
no_script_name: false
- open
core\apps\qdPMExtended\config\qdPMExtendedConfiguration.class.php
and add:
$_SERVER["REQUEST_URI"] = str_replace($_SERVER["SCRIPT_NAME"], “”, $_SERVER["REQUEST_URI"]);
after <?php
- open .htaccess in qdPM folder and uncomment line
RewriteBase /
(remove # before)
- at the end clear core/cache folder
We’re using qdPm-Extended software for our Support team (CRM) and for Development team PM (Project Management). We have made a number of customization to fit our specific projects (skin css, varied logos, extra fields, groups) and this has working really well.
For example one of the powerful function which is User Group Policy and Project Role, it allows you create diversified roles, dedicated users for coordinated teamwork.
I can only say, “Excellent product!”
I would recommend this program to anyone looking for a Project Management (PM) or Customer Relationship Management (CMR) system.
Vinkó Zoltán Tamás
ProgMed Plusz Kft.
Hungary
I’m using qdPM free version for almost one year and it has provided me with most of the features I needed, as an IT Project Manager, for tasks assignment and tracking. For a free tool, it is really reliable and it offers the flexibility and functionalities comparable to a professional application developed by well-known software companies. I must say that I had great doubts when I first read the website describing what the free version offered.
I haven’t been disappointed; the application really does what is vaunted in the Website.
When I started using qdPM, it was at a regional level with a few internal engineers and external consultants (with external access via reverse proxy); one year later, since I took responsibilities at the country level, I decided to benefit from that experience and extended the use of that tool to my entire team and their consultants (35). Additionally, I want to provide advanced features to my users (2500+) and implement reporting, wikies, reminders, etc.
Here again, qdPM had an answer for me with qdPM-extended.
You can go with that solution with no fear and count on a very reactive team of developers.
Alexandre Tanner
Manager IT-Infrastructures
CRH-Swiss Distribution
In this patch we fixed some issues with HTML Editor
You can download patch here http://qdpm-ex.com/pub/patches/qdPM_Extended_3.0_patch_4.zip
To install patch just unpack archive to qdpm folder and replace files.
Note: this patch for users who purchased qdPM Extended 3.0 before 19 January 2012. You can go to My Account page and check order date.
This patch contain two main fixes:
- fixed Move To function
- fixed Project Roles
and there are some other small fixes.
You can download path here http://qdpm-ex.com/pub/patches/qdPM_Extended_3.0_patch_3.zip
To install patch just unpack archive to qdpm folder and replace files.
Note: this patch for users who purchased qdPM Extended 3.0 before 7 December 2012. You can go to My Account page and check order date.
This patch contain lots of small fixes:
- fixed search reset function
- fixed extra fields file field
- fixed default project phases
- fixed wiki menu
- fixed public tickets
You can download path here http://qdpm-ex.com/pub/patches/qdPM_Extended_3.0_patch_2.zip
To install patch just unpack archive to qdpm folder and replace files.
Note: this patch for users who purchased qdPM Extended 3.0 before 22 October 2012. You can go to My Account page and check order date.
This patch will fix next bugs:
You can download path here http://qdpm-ex.com/pub/patches/qdPM_Extended_3.0_patch_1.zip
To install patch just unpack archive to qdpm folder and replace files.
Note: this patch for users who purchased qdPM Extended 3.0 before 30 September 2012. You can go to My Account page and check order date.