<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Variable BLINDTRANSFER is empty]]></title><description><![CDATA[<p dir="auto">Does it exist an solution for this ?</p>
<p dir="auto">When we do an blind transfer from the phone, Asterisk set BLINDTRANSFER variable automaticly.<br />
But when we do an transfer from FOP2 panel, the BLINDTRANSFER variable was not set</p>
<p dir="auto">From : <a href="http://forum.fop2.com/3497-no-blindtransfer-set/0" rel="nofollow ugc">http://forum.fop2.com/3497-no-blindtransfer-set/0</a><br />
I have try to edit <a href="http://FOP2Callbacks.pm" rel="nofollow ugc">FOP2Callbacks.pm</a><br />
But after modification, FOP2 won't start</p>
<p dir="auto">From : <a href="http://forum.fop2.com/4165-fop2-la-variable-blindtransfer-llega-vac-a/0#p11614" rel="nofollow ugc">http://forum.fop2.com/4165-fop2-la-variable-blindtransfer-llega-vac-a/0#p11614</a><br />
But don't seem to have solution ?</p>
]]></description><link>http://localhost:4567/topic/2336/variable-blindtransfer-is-empty</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 16:36:56 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/2336.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Aug 2016 20:18:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Thu, 25 Aug 2016 19:49:25 GMT]]></title><description><![CDATA[<p dir="auto">I have removed all config files in /usr/local/fop2/ and copied default files from fop2 tarball<br />
I also put the perl script in "<a href="http://clock.pl" rel="nofollow ugc">clock.pl</a>" of the clock plugins (/var/www/html/fop2/admin/plugins/clock/) and use FOP2 Manager to enable clock</p>
<p dir="auto">Now, it's work !</p>
]]></description><link>http://localhost:4567/post/10256</link><guid isPermaLink="true">http://localhost:4567/post/10256</guid><dc:creator><![CDATA[secathor]]></dc:creator><pubDate>Thu, 25 Aug 2016 19:49:25 GMT</pubDate></item><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Tue, 23 Aug 2016 15:17:47 GMT]]></title><description><![CDATA[<p dir="auto">Are you using the FOP2 Manager for configuring users and stuff? If so, you should not need to add any plugin=xxx lines in fop2.cfg, nor modify user=xxx lines.</p>
<p dir="auto">Just asking, as having #exec in fop2.cfg (for FOP2 Manager), and manual entries won't work.</p>
<p dir="auto">If you <em>do</em> use the FOP2 Manager and have the #exec autoconfig_users.sh at the end, then remove the plugin=xx and user=xx entries you created and just log into the FOP2 Manager, select the Plugins tab, your new plugin should show, be sure to check the global checkbox if its not set. Then restart FOP2 and try again.</p>
]]></description><link>http://localhost:4567/post/10255</link><guid isPermaLink="true">http://localhost:4567/post/10255</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Aug 2016 15:17:47 GMT</pubDate></item><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Tue, 23 Aug 2016 14:10:24 GMT]]></title><description><![CDATA[<p dir="auto">Thank you</p>
<p dir="auto">I read file /plugins/README from the tarball</p>
<p dir="auto">I have create folder /var/www/html/fop2/admin/plugins/myblindvalue<br />
Create file plugin.xml (used one from sample plugin)<br />
Create file <a href="http://myblindvalue.pl" rel="nofollow ugc">myblindvalue.pl</a> and copy your script with remplacing 'sampleplugin' by 'myblindvalue'</p>
<p dir="auto">Edit /usr/local/fop2/fop2.cfg, and add line<br />
plugin=myblindvalue:/var/www/html/fop2/admin/plugins/myblindvalue<br />
And add to my user<br />
user=119:password:all::myblindvalue</p>
<p dir="auto">I also add the clock plugin</p>
<p dir="auto">The clock work but the myblindvalue plugin won't work</p>
<p dir="auto">I have start FOP2 with all debug (/usr/local/fop2/fop2_server -X 511 -l /var/log/fop2)<br />
And if I search for "Setvar" in the log file. I only found line for variable PICKUPMARK</p>
]]></description><link>http://localhost:4567/post/10254</link><guid isPermaLink="true">http://localhost:4567/post/10254</guid><dc:creator><![CDATA[secathor]]></dc:creator><pubDate>Tue, 23 Aug 2016 14:10:24 GMT</pubDate></item><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Mon, 22 Aug 2016 23:16:59 GMT]]></title><description><![CDATA[<p dir="auto">This function must be added to the .pl side of a plugin. You can either write a full plugin (look at the sampleplugin included in the fop2 tarball. Or you can look for any other plugin you might have already installed (in folder /var/www/html/fop2/admin/plugins/xxxx), and insert that block at the end of the <a href="http://xxxx.pl" rel="nofollow ugc">xxxx.pl</a> file, and replacing 'sampleplugin' string with the name of the plugin directory, so if you add it to the clock plugin in /var/www/html/fop2/admin/plugins/clock/clock.pl, then change sampleplugin to clock in the above source.</p>
]]></description><link>http://localhost:4567/post/10253</link><guid isPermaLink="true">http://localhost:4567/post/10253</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Mon, 22 Aug 2016 23:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Mon, 22 Aug 2016 14:58:46 GMT]]></title><description><![CDATA[<p dir="auto">Where I put this Perl script ?</p>
<p dir="auto">Inside new file in directory /usr/local/fop2 ?<br />
Or inside new file in new directory in /var/www/html/fop2/admin/plugins ?</p>
<p dir="auto">I have try both, nothing seem to work, does I need to do something more to activate the script ?</p>
<p dir="auto">Thanks you</p>
]]></description><link>http://localhost:4567/post/10252</link><guid isPermaLink="true">http://localhost:4567/post/10252</guid><dc:creator><![CDATA[secathor]]></dc:creator><pubDate>Mon, 22 Aug 2016 14:58:46 GMT</pubDate></item><item><title><![CDATA[Reply to Variable BLINDTRANSFER is empty on Sat, 20 Aug 2016 20:45:16 GMT]]></title><description><![CDATA[<p dir="auto">You can write a plugin or modify an existing plugin code and insert this into the server (.pl) side:</p>
<pre><code>$Client_Pre_Command_Handler{'sampleplugin'}{'blindxfer'} = sub {
    my @allreturn;
    my $origen     = shift;
    my $destino    = shift;
    my $contexto   = shift;
    my $socket     = shift;
    my $mychannel      = main::get_btn_config( "$contexto", $origen, 'MAINCHANNEL');
    my $activechannel  = main::get_active_chan($mychannel);
    my $bridgechannel  = main::get_active_link($mychannel);

    $return  = "Action: Setvar\r\n";
    $return .= "Channel: $bridgechannel\r\n";
    $return .= "Variable: BLINDTRANSFER\r\n";
    $return .= "Value: $activechannel\r\n";
    $return .= "\r\n";

    push @allreturn, $return;

    return @allreturn;
}
</code></pre>
<p dir="auto">You will have to change 'sampleplugin' with the name of your own plugin or the plugin you are injecting this code to... This will intercept the blind transfer action and will get active and bridged channels and set the variable BLINDTRANSFER.</p>
<p dir="auto">Best regards,</p>
]]></description><link>http://localhost:4567/post/10251</link><guid isPermaLink="true">http://localhost:4567/post/10251</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Sat, 20 Aug 2016 20:45:16 GMT</pubDate></item></channel></rss>