I analysed the bug by myself.
My testing extension is: 695
I want to forward all calls unconditional to 1111 (testing number, custom extension)
So I created a blf with *966951111
But its not working!
The first bug is in the CF-Dialplan, see image.
The variable fromext is nowhere set when jumping direct to the setdirect, which makes the CF not set correctly
The second bug (first two lines) is in the generation of the dynamic hint.
ITS NOT ENOUGHT just to make _*96695. hint.
Most users want diffrent keys to forward calls to diffrent destinations by BLF
So there should also be hints like
_*966951111
_*966952222
etc.
One would think that such a feature is one of the most basic and self-evident in a PBX-System.
Please fix this immediately!
First,yes.
Sorry, but it took me hours of testing (I first suspected the phone or pjsip as source of the problem) and analysing, which made me a bit mad.
Its already posted in general help but here again to get the bug fixed!
My testing extension is: 695
I want to forward all calls unconditional to 1111 (testing number, custom extension)
So I created a blf with *966951111
But its not working!
The first bug is in the CF-Dialplan, see image.
The variable fromext is nowhere set when jumping direct to the setdirect, which makes the CF not set correctly
The second bug (first two lines) is in the generation of the dynamic hint.
ITS NOT ENOUGHT just to make _*96695. hint.
Most users want diffrent keys to forward calls to diffrent destinations by BLF
So there should also be hints like
_*966951111
_*966952222
etc.
One would think that such a feature is one of the most basic and self-evident in a PBX-System.
Please fix this immediately!
If this is as mega urgent to you as you indicate, just fix this yourself by copying the [app-cf-toggle] routine into “extensions_override_freepbx.conf”, make the variable fix you say you need, and reload the the config. If that fixes your issue, you can instead show the exact code fix to everyone else and look like a hero!
FreePBX has a feature and bug tracker at issues.freepbx.org but this would be a feature not a bug as you want a BLF for call forward that includes the number you are call forwarding to which is not how hints on FreePBX are setup for call forwarding. The hint is for the feature code and extension. That is it.
No
1: I want a blf which forwards extension 695 to 1111 and shows the forwarding state for this forward
2: I want a another blf which forwards extension 695 to 2111 and shows the forwarding state for this forward
So it should create hint:
*986251111
*986252111
and so on, for as many forwards and extensions as required.
I understand what you want I am just stating FreePBX will not create hints like that for you. It creates a generic hint of *98695 but not one that includes the number you want to forward to.