<?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[Chrome extension 1.1.0 released ]]></title><description><![CDATA[<p dir="auto">A new version is up on the <a href="https://chrome.google.com/webstore/detail/fop2-extension/noeilkljmfafbfcdoieialchglebbcea" rel="nofollow ugc">Chrome Web Store</a></p>
<p dir="auto">It has the following new features:</p>
<ul>
<li>Extension buttons work as speed dials:</li>
</ul>
<p dir="auto">You can click on any of them to quickly originate a call to their extension.</p>
<ul>
<li>Ability to define a notification content URL</li>
</ul>
<p dir="auto">Apart from the popup link you can define to open a new browser tab pointing to some web application you might have, now you can use a web application to get the actual content of the call notification, to show it directly inside the notification. For example, you can have an answering service and want to display the greeting speech for when a call comes in, then you can create a web service that will retrieve that information directly, and it will be presented right inside the call notification, with no need to open a new browser tab.</p>
<ul>
<li>Configurable protocol handler</li>
</ul>
<p dir="auto">Previous versions added the sip: protocol handler to click to call numbers on web pages, so if you have a soft phone that registers itself with that protocol handler, clicking on the number should make your phone call directly (without using the Asterisk/FOP2 callback method). It seems some users are installing soft phones that sets a protocol handler, but they do not want to use that soft phone to make the call, so now that handler is configurable via Options (by default its empty, with no handler).</p>
<p dir="auto">Enjoy!</p>
]]></description><link>http://localhost:4567/topic/2066/chrome-extension-1.1.0-released</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 07:27:09 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/2066.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Oct 2015 22:13:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 10 Dec 2015 23:23:05 GMT]]></title><description><![CDATA[<p dir="auto">Unfortunately that cannot be fixed. Punctuation is removed from any clickable number.</p>
]]></description><link>http://localhost:4567/post/9091</link><guid isPermaLink="true">http://localhost:4567/post/9091</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 10 Dec 2015 23:23:05 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 10 Dec 2015 19:29:57 GMT]]></title><description><![CDATA[<p dir="auto">When you activate "Clickable Numbers" then you can dial e.g. phone numbers from websites, which are often listed in international format e.g. "+49 40 123456" without the plus sign this could also be a local number in Hamburg, Germany. In Germany we don't use the NANP (with fixed lengths) but have dynamic length numbers.</p>
<p dir="auto">Since the Chrome Extension has no conversion rules, the only way is to do the filtering in Asterisk (e. g. "exten =&gt; _+ZXXX.,1,NoOp()").</p>
]]></description><link>http://localhost:4567/post/9090</link><guid isPermaLink="true">http://localhost:4567/post/9090</guid><dc:creator><![CDATA[mkeuter]]></dc:creator><pubDate>Thu, 10 Dec 2015 19:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 10 Dec 2015 13:23:49 GMT]]></title><description><![CDATA[<p dir="auto">Why it makes it difficult? + signs are not valid characters for phone dialing, if you need to add that you should do it in your routes, not ask people to dial it. The number matching algorithm strips punctuation, and it does it by design, as 99% of people dialplans will break if you dial + or ( or - or whatever. Numbers should be plain number, then you can use a prefix if you come from the old PBX days where dialplan pattern matching was not really an option.</p>
]]></description><link>http://localhost:4567/post/9089</link><guid isPermaLink="true">http://localhost:4567/post/9089</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 10 Dec 2015 13:23:49 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 10 Dec 2015 11:32:17 GMT]]></title><description><![CDATA[<p dir="auto">Can it be the Chrome extension strips the leading "+" sign, when dialing international numbers (e.g. +49 40 1234567) ?  Also in conjunction with the Dial Prefix in the configuration. That makes it difficult to route the route in Asterisk.</p>
]]></description><link>http://localhost:4567/post/9088</link><guid isPermaLink="true">http://localhost:4567/post/9088</guid><dc:creator><![CDATA[mkeuter]]></dc:creator><pubDate>Thu, 10 Dec 2015 11:32:17 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 05 Nov 2015 19:31:30 GMT]]></title><description><![CDATA[<p dir="auto">Are you using the fop2 manager? What backend? I cannot answer without having this knowledge... most probably you have to modify a functions-xxxx.php file in the fop2 manager, but I cannot tell if you do not tell me your backend.</p>
]]></description><link>http://localhost:4567/post/9087</link><guid isPermaLink="true">http://localhost:4567/post/9087</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 05 Nov 2015 19:31:30 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Wed, 04 Nov 2015 14:27:27 GMT]]></title><description><![CDATA[<p dir="auto">Changing the context fix the dialing.<br />
Which file I need to change the context so there will be no need to manually update each button?</p>
]]></description><link>http://localhost:4567/post/9086</link><guid isPermaLink="true">http://localhost:4567/post/9086</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Wed, 04 Nov 2015 14:27:27 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Tue, 03 Nov 2015 23:04:03 GMT]]></title><description><![CDATA[<p dir="auto">the context is defined in the buttons configuration, that can be handled either by manual config or via fop2 manager and its backend functions files that can be tweaked if they are not correct. I have no idea nor context about your setup so I cannot answer, just fix your button config definition and you will make it work. This issue is NOT RELATED to the chrome extension at all, it is just a misconfiguration of context in the buttons.</p>
]]></description><link>http://localhost:4567/post/9085</link><guid isPermaLink="true">http://localhost:4567/post/9085</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 03 Nov 2015 23:04:03 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sat, 31 Oct 2015 11:04:37 GMT]]></title><description><![CDATA[<p dir="auto">Thanks.<br />
looks like the problem is the context.</p>
<p dir="auto">Dial from fop2 has context: domain.name-ext-local<br />
Has this context works for local numbers dialing to external number with the same context got response:<br />
127.0.0.1            &lt;- Response: Error<br />
127.0.0.1            &lt;- Message: Extension does not exist.</p>
<p dir="auto">Dialing external numbers use the context:  domain.name-from-internal</p>
<p dir="auto">Why external numbers use local context?<br />
fop2 ver 2.9 use the correct context for external numbers so dialing external numbers worked.</p>
]]></description><link>http://localhost:4567/post/9084</link><guid isPermaLink="true">http://localhost:4567/post/9084</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Sat, 31 Oct 2015 11:04:37 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Fri, 30 Oct 2015 01:47:50 GMT]]></title><description><![CDATA[<p dir="auto">So it fails when you try to dial outside numbers? Do you use any module that might affect outbound calling?  Does your phone ring when you attempt such a call? or not at all? You can start FOP2 server in debug mode and capture output while you attempt to dial outside numbers via the dialbox.</p>
<p dir="auto"><a href="http://support.asternic.biz/?/selfhelp/view-article/how-to-debug-fop2/10" rel="nofollow ugc">http://support.asternic.biz/?/selfhelp/view-article/how-to-debug-fop2/10</a></p>
]]></description><link>http://localhost:4567/post/9083</link><guid isPermaLink="true">http://localhost:4567/post/9083</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Fri, 30 Oct 2015 01:47:50 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Fri, 30 Oct 2015 00:43:48 GMT]]></title><description><![CDATA[<p dir="auto">Done this.<br />
The extension has the dial permission but still only local extensions can be dialed using the dial action button or pressing other extension button.</p>
]]></description><link>http://localhost:4567/post/9082</link><guid isPermaLink="true">http://localhost:4567/post/9082</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Fri, 30 Oct 2015 00:43:48 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 29 Oct 2015 16:53:58 GMT]]></title><description><![CDATA[<p dir="auto">So your problem is not the Chrome Extension, the problem is call origination within FOP2. There are a number of reasons that can affect call origination, and all of them are due to configuration, either in Asterisk config files or FOP2 config files. So, focus on call origination within the FOP2 web page, once you get that working, the Chrome extension will work.</p>
<p dir="auto">Please try this, go to the FOP2 Manager, edit the user you use to perform tests, remove all permissions that is has assigned and add only the "dial" permission. Then run this:</p>
<p dir="auto">/usr/local/fop2/autoconfig-users.sh | grep XXX</p>
<p dir="auto">Where XXX is the extension of that user you just modified, look for the user=xxx,password,permissions line, verify that the permission string is indeed "dial" and nothing else.</p>
<p dir="auto">Then restart fop2:</p>
<p dir="auto">service fop2 restart</p>
<p dir="auto">Then log again to fop2 with that user and attempt a call origination, you can click a target extension and then click the dial action button... remember that you must have your phone/softphone ready and working... your phone should ring and when pickup it will dial the target extension. Let me know if doing that works</p>
]]></description><link>http://localhost:4567/post/9081</link><guid isPermaLink="true">http://localhost:4567/post/9081</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Thu, 29 Oct 2015 16:53:58 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Thu, 29 Oct 2015 13:58:42 GMT]]></title><description><![CDATA[<p dir="auto">Well,  I thought it's working (worked with ver 2.9)<br />
Now it appear that even from the web it's not working.<br />
Only local extensions can be dialed.</p>
<p dir="auto">As stated above it has "all" for permission.</p>
]]></description><link>http://localhost:4567/post/9080</link><guid isPermaLink="true">http://localhost:4567/post/9080</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Thu, 29 Oct 2015 13:58:42 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sun, 25 Oct 2015 13:33:16 GMT]]></title><description><![CDATA[<p dir="auto">Try to log to the fop2 web page (instead of using the extension). Then try to originate a call from there, does that work?</p>
]]></description><link>http://localhost:4567/post/9079</link><guid isPermaLink="true">http://localhost:4567/post/9079</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Sun, 25 Oct 2015 13:33:16 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sun, 25 Oct 2015 12:08:02 GMT]]></title><description><![CDATA[<p dir="auto">It would be nice, if the search field at the top, could be used for dialing as well.</p>
]]></description><link>http://localhost:4567/post/9078</link><guid isPermaLink="true">http://localhost:4567/post/9078</guid><dc:creator><![CDATA[mkeuter]]></dc:creator><pubDate>Sun, 25 Oct 2015 12:08:02 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sun, 25 Oct 2015 06:54:24 GMT]]></title><description><![CDATA[<p dir="auto">It has "all" as full permissions.<br />
Isn't enough?</p>
]]></description><link>http://localhost:4567/post/9077</link><guid isPermaLink="true">http://localhost:4567/post/9077</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Sun, 25 Oct 2015 06:54:24 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sat, 24 Oct 2015 22:32:33 GMT]]></title><description><![CDATA[<p dir="auto">Perhaps permissions issues, your user probably does not have the dial permission, or is not visible in the fop2 button display.</p>
]]></description><link>http://localhost:4567/post/9076</link><guid isPermaLink="true">http://localhost:4567/post/9076</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Sat, 24 Oct 2015 22:32:33 GMT</pubDate></item><item><title><![CDATA[Reply to Chrome extension 1.1.0 released  on Sat, 24 Oct 2015 19:00:35 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">It's still not working for me.<br />
Protocol handler field is empty and I'm getting no callback after clicking a number.<br />
Even selecting a number and right click-&gt;fop2 extension-&gt;dial xxxxx   do nothing.</p>
<p dir="auto">What am I missing?</p>
<p dir="rtl"><a href="http://www.bluebe.net/heb" rel="nofollow ugc">בלובינט-IP מרכזיות</a></p>
]]></description><link>http://localhost:4567/post/9075</link><guid isPermaLink="true">http://localhost:4567/post/9075</guid><dc:creator><![CDATA[sbasan]]></dc:creator><pubDate>Sat, 24 Oct 2015 19:00:35 GMT</pubDate></item></channel></rss>