New User Management Module Added to FreePBX

If you dont have your FreePBX system setup to provide you notifications of updates you should. For those who do you will have received notice of a new module named “userman”. I am pleased to announce the “User Management” module This module lays the groundwork for the future of how you manage users in FreePBX and in how users will manage themselves.

This module is replacing several modules that have attempted to create and manage users separate from the Extensions module. Modules such as iSymphony, Xactview and RESTAPI are a few examples.. This tackles the task and is written in to FreePBX by the FreePBX team. This module is available now under module administration.

Immediately this application will begin managing users for the FreePBX XMPP Instant Messaging Application, as well as FreePBX Phone Apps (REST APPS) applications, available for Digium, Yealink and Aastra phones.

In the next version of FreePBX (ver. 12) this module will manage the access to our new User Control Panel (UCP) The old User Panel (ARI) created credentials by using the extension and voicemail passcode of the extension as the log in. This created some obvious security concerns. With the new User Management Module and upcoming UCP you will be able to create and easily manage complex usernames and passwords for access to UCP, as well as other easily unifying your credentials across multiple applications such as desktop operator panels like iSymphony and Xactview, and the built in Instant Messaging platform already built into the FreePBX Distro. You will still have hooks into the Extensions Module to manage individual usernames at the extension level, however system admins will appreciate the fact that you can quickly manage all of your users credentials from one location.

In the example shown we created a username of schmooze for Preston McNair , this user name has access to view and manage all of the devices and extensions assigned to Preston.

The Module then allows us granular control over which applications Schmooze can access and allows the creating of tokens for use with the FreePBX REST API to allow this user access to these features.

On Behalf of the FreePBX/Schmooze Team,

James Finstrom FreePBX Community Manager

James Finstrom, FreePBX Community Manager 

   

 Connect with Us:

 

Copyright © 2014, Schmooze Com, Inc. FreePBX is a Registered Trademark of Schmooze Com, Inc.
All Rights Reserved.

 

New Community Manager, James Finstrom joins FreePBX/Schmooze Team

James Finstrom FreePBX Community ManagerFreePBX and Schmooze are pleased to announce the addition of a new member to the FreePBX Team. James Finstrom will be joining Schmooze as our new Community Manager. In this position James will be working within the FreePBX Community to keep everyone informed about the latest events, updates and happenings with and around the FreePBX Project including current development, training, sales and marketing activities.

James has been involved in one way or another with the FreePBX project for the past 7-8 years in professional roles as Community Manager for a popular hardware vendor. In addition he’s been personally very active in the FreePBX Community within various forums and developer channels.

A good Community Manager needs to not only be active in the community, but also needs to know the product inside and out, which James does! When James isn’t busy leading the community, he’ll also be providing direct support within our Professional Services Group. In this capacity he’ll work directly with our clients to diagnose, troubleshoot, setup, configure and repair FreePBX systems, while at the same time keeping a good pulse on the current capabilities of the world’s most popular open source PBX platform, FreePBX.

Please help us welcome James to the community. You can find him in the in the forums under the username jfinstrom and on #FreePBX IRC channel as jameswf.

The FreePBX World 2014 Call for Papers is Open! Submit your presentation ideas for consideration.

FreePBX WorldYou are invited to submit presentation ideas for consideration for this years FreePBX World Event to be held August 12-14 at the RIO Las Vegas. The FreePBX World conference program will focus on topics that are important to everyone who wishes to learn about and stay up-to-date with the latest in the FreePBX EcoSystem.

If you have an interesting program idea, you are invited to submit an application for our Call for Speakers. By submitting a presentation, you will help shape the educational conferences at this event and the future of FreePBX. If selected as a conference speaker, you will gain visibility in the industry and contribute to the advancement of your profession. Complete the application and return it by the deadline listed for the show.

Submit and Idea

Call for Papers Deadline: April 1, 2014

FreePBX World Las Vegas 2014: August 12 – 14, 2014 at The Rio Las Vegas

Speaker Requirements:

    • Speakers must adhere 100% to our “NO COMMERCIALISM” Policy.
    • If you cannot avoid commercialism, please do not agree to speak at FreePBX World.
    • Speakers must share their information in an educational, non-commercial and non-self-promotional manner.
    • Speakers must present new concepts and new ideas, not available from any other source.
    • Speakers must provide session description for the conference Web site.

We appreciate your interest in FreePBX World Las Vegas 2014, and your decision to submit a speaking proposal. Please be advised that we receive many applications for speaking opportunities and cannot accommodate all requests. Also, please be aware that many of our sessions may be presented in a panel format and/or may feature multiple speakers. The decision to feature multiple speakers in any session is at the sole discretion of conference organizers.

Submit and Idea

On Behalf of the FreePBX/Schmooze Team,

Preston McNair follow @prestonmcnair

Preston McNair, VP of Sales and Marketing, FreePBX/Schmooze Com, Inc. 

   

 Connect with Us:

Copyright © 2014, Schmooze Com, Inc. FreePBX is a Registered Trademark of Schmooze Com, Inc.
All Rights Reserved.

Japanese Language Support, Plus Major Upgrades to FreePBX Localization Tools!

Since it’s inception a decade ago, FreePBX has grown to be the world’s most popular open source PBX platform. Our latest analytics tell us that we are getting close to 2 million installed production systems located in 210 countries and territories across the world.

 

Having such a widespread global presence means we must look at the entire world when developing FreePBX. Localization and multiple language support in FreePBX has become a top priority. As with most software platforms, developers typically code for their native language with little motivation for translations or multi language support. Over the years the FreePBX Community has seen folks dedicated to localization come and go from the project. Several years ago a community member by the name of Mike Carlsson approached our own Philippe Lindheimer and the two worked on the initial support for multiple languages. Since then overall language support has grown in FreePBX, yet it was always lacking more community input. In the end the processes needed to generate different languages was difficult and complicated. We depended on community members to understand the translation process, and developers to enable their modules, manually prep and process them for translations.

 

About six months ago we were approached by representatives of QLOOG, Inc a VoIP service provider and Schmooze Com authorized reseller based in Kobe, Japan, about adding Japanese support into FreePBX.  QLOOG developers Kevin McCoy and Dave Bouchard partnered with the Schmooze/FreePBX developers and put in thousands of hours along with our developers to completely rework the infrastructure in place for translations using a new localization tool, while at the same time completely translating FreePBX into Japanese.

 

Schmooze FreePBX and Qloog Teams

 

Pictured Kazuhiro Arao, Tony Lewis, Preston McNair, Kevin McCoy

“FreePBX has become our go-to platform for creating feature-rich and customized solutions for clients,” said Kazuhiro Arao, CEO of QLOOG. “This partnership is not only about new opportunities – it’s also a sign of our commitment to offering a robust and open PBX solution that is fine-tuned to the Japanese market.”

 

So what is this new localization tool? If you have been following our blogs and development over the past year, we moved our source control management system from a centralized SVN server to a distributed GIT server at http://git.freepbx.org/ with mirroring back to http://www.github.com/freepbx. This move has allowed us to integrate Weblate into FreePBX. Weblate is a free web-based translation tool with tight GIT integration. It features a clean and simple user interface, propagation of translations across subprojects and quality checks and automatic linking to source files. This means once translations are done and approved they will go directly into our source to be included into the next release of said modules. You can learn more about Weblate from this FLOSS podcast: FLOSS Weekly 249: Weblate . (Speaking of which, did you checkout OUR FLOSS podcast? FLOSS Weekly 276: FreePBX )

Weblate enables us to provide a continuous translation process, which means as modules and core PBX functions are developed, translations can follow closely behind. We also have defined access control mechanisms, so we have control over who has rights to push translations, and we can easily review contributions for accuracy. Currently Weblate supports over 150 languages out of the box and provides reports that allow us to quickly see the status of translations of the entire project, right down to the module level.If you are interested in providing Translations for FreePBX you can get started by submitting a Code Submission. Agreement located at: http://literature.schmoozecom.com/EUA/CodeSubmissionsAgreement-r3.pdf

So far around 59% of FreePBX has been properly translated which you can quickly see by looking at the button to the right .

HOW TO USE WEBLATE TO TRANSLATE FREEPBX

The steps for translating FreePBX are simple. You can either work by module or by language. If you wish to work by module then you just need to navigate to http://weblate.freepbx.org/projects/freepbx. You then presented with a list of modules and their translation statuses like the picture below:FreePBX Translation by Module

Alternatively you can work by language by navigating to http://weblate.freepbx.org/ and clicking on the languages tab.

FreePBX Translated by Language

Once you are in a module you’ll have several translating options available to you. First off you’ll see the translation status for each language for this particular module.

FreePBX Translations Totals

Once you click on a language from here you can go through adding and editing translations per sentence.

FreePBX Translation Context

 

Once everything is done and you think it’s good you can push the changes forward into our git repository.

 

HOW TO CHANGE THE LANGUAGE UTILIZED BY YOUR FREEPBX INSTALLATION

 

Currently FreePBX allows you to work in multiple languages. Using the advanced menus you can enable language selection in the GUI, and switching between them is easy and free.  FreePBX Advanced Settings Language Enable

 

Once you enable it you can easily change to a supported language directly from the main admin GUI. This change will allow you to display menus, dialog boxes, Help topics and other text in your selected language.


FreePBX Language Selection
FreePBX Japanese
On Behalf of the FreePBX/Schmooze Team,

Preston McNair follow @prestonmcnair

Preston McNair, VP of Sales and Marketing, FreePBX/Schmooze Com, Inc. 

   

 

 

Connect with Us:

Copyright © 2014, Schmooze Com, Inc. FreePBX is a Registered Trademark of Schmooze Com, Inc.
All Rights Reserved.

About Schmooze Com and FreePBX

Schmooze Com, Inc. manages FreePBX, the most widely deployed open source PBX platform in use across the world. Schmooze also provides FreePBX Certified Appliances, SIPStation SIP trunks, FreePBX Pro Modules, professional support, a certified reseller and training program and, in addition to FreePBX, develops the PBXact and PBXtended turnkey PBX platforms. FreePBX has over 1 million active production system in use across the globe today, and continues to add over 20 thousand new installations per month.

http://www.schmoozecom.com/ http://www.freepbx.org/

FreePBX® and the Schmooze logo are registered trademarks of Schmooze Com, Inc.

About QLOOG

QLOOG is a VoIP service provider and Schmooze Com Authorized Reseller based in Kobe, Japan. QLOOG specializes in Asterisk deployment, development, and support, along with telephony solutions that guarantee robust connectivity with all of Japan’s major carriers. The company serves more than 300 business with 40,000 active extensions, and also offers services including call-center construction, hosted IP-PBX systems, global inter-site communications, and disaster recovery server solutions. The QLOOG name was born as a hybrid of Q (quality, question) and a creative play on LOG (logic, logarithm). QLOOG’s name shows what the company does best – offering adaptable, real-world answers in pursuit of ideal solutions for clients. More information is available at http://www.qloog.com/en/

 

Join us for a Webinar: FreePBX PHONE APPS & Digium IP Phones

digiumapps.png

Join us on March 6th for a webinar outlining how you can enhance the functionality of your FreePBX install and your Digium Phones by using FreePBX Phone Apps. In this presentation Tony Lewis from FreePBX/Schmooze Com and Billy Chia from Digium will show you how the new FreePBX Phone Apps integrate directly with the full line of Digium phones.

NEW WEBINAR: FreePBX Phone Apps & DIGIUM IP PHONES
Thursday, March 6, 9am, 2pm & 10pm EST (GMT- 05:00)

reg-btn.png

You will learn how your users can benefit from FreePBX Phone apps, providing them with an enhanced experience and greater productivity. Instead of utilizing hard to remember feature codes, users can now manage enhanced features directly from their Digium Phones. Features such as Call Parking, Follow Me, Do Not Disturb, Conference Rooms, Login/Logout (Hot Desking), Presence Management, Call Forward Management, Call Flow Control, Queue Management and Time Condition Management.

 

 

 

All of the Digium phones available for use with our new Phone Apps are available for purchase from within the FreePBX Portal Store.  Purchasing phones directly from FreePBX/Schmooze Com helps support the continued development of FreePBX, and purchasing the Digium line helps support Asterisk development, two great reasons to purchase Digium Phones direct from Schmooze!

digiumphones.png

 

For a limited time we are offering FreePBX Phone Apps for Free.  Simply log into our portal and pick up a free three month license today.  Please note in order to use Phone Apps you will have to have the FreePBX EndPoint Manager licensed and installed.

Register Now

On Behalf of the FreePBX/Schmooze Team,

Preston McNair follow @prestonmcnair

Preston McNair, VP of Sales and Marketing, FreePBX/Schmooze Com, Inc. 

   

 

Connect with Us:

Copyright © 2014, Schmooze Com, Inc. FreePBX is a Registered Trademark of Schmooze Com, Inc.
All Rights Reserved.