{"id":168206,"date":"2023-01-05T07:16:45","date_gmt":"2023-01-05T07:16:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-phone-addon-for-ninja-forms\/"},"modified":"2024-03-10T17:39:28","modified_gmt":"2024-03-10T17:39:28","slug":"smart-phone-addon-for-ninja-forms","status":"publish","type":"plugin","link":"https:\/\/mlt.wordpress.org\/plugins\/smart-phone-addon-for-ninja-forms\/","author":20840495,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.3.1","stable_tag":"1.3.1","tested":"6.4.8","requires":"6.0","requires_php":"7.0","requires_plugins":null,"header_name":"Smart Phone Addon for Ninja Forms","header_author":"JDI","header_description":"Smart Phone Addon for Ninja Forms is a plugin to add country flag to the Phone Number field.","assets_banners_color":"","last_updated":"2024-03-10 17:39:28","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/jdi.company","header_plugin_uri":"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms","header_author_uri":"https:\/\/jdi.company","rating":3.5,"author_block_rating":0,"active_installs":300,"downloads":3516,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"yaroslavborodii","date":"2023-04-27 20:46:09"},"1.1.1":{"tag":"1.1.1","author":"yaroslavborodii","date":"2023-04-27 20:46:09"},"1.2.0":{"tag":"1.2.0","author":"yaroslavborodii","date":"2023-07-24 11:07:32"},"1.2.1":{"tag":"1.2.1","author":"yaroslavborodii","date":"2023-08-29 20:45:56"},"1.2.2":{"tag":"1.2.2","author":"yaroslavborodii","date":"2023-10-31 11:23:35"},"1.3.0":{"tag":"1.3.0","author":"yaroslavborodii","date":"2024-03-10 15:43:02"},"1.3.1":{"tag":"1.3.1","author":"yaroslavborodii","date":"2024-03-10 17:39:28"}},"upgrade_notice":{"1.3.1":"<ul>\n<li>If you use a <em>separate dial code<\/em> in your forms, please save the form to update the form settings<\/li>\n<\/ul>","1.1.0":"<p>NOTE:if you have used custom code to add a country code to your submissions in WordPress, you can remove it.<\/p>","1.0.3":"","1.0.2":"","1.0.1":""},"ratings":{"1":0,"2":1,"3":0,"4":0,"5":1},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.1.1","1.2.0","1.2.1","1.2.2","1.3.0","1.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2905336,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2905336,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2905336,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2905336,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Screenshot 1. Front-end example. Default field (without changes).","2":"Screenshot 2. Ninja Forms Admin Dashboard. Where field is located.","3":"Screenshot 3. Front-end example. Modificated field by changing options from admin dashboard.","4":"Screenshot 4. Some options that exist in the 'Restrictions' section of the field."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[216950,216949,9955,216947,216948],"plugin_category":[],"plugin_contributors":[216952,216951],"plugin_business_model":[],"class_list":["post-168206","plugin","type-plugin","status-publish","hentry","plugin_tags-international-telephone-input","plugin_tags-intltelinput","plugin_tags-ninja-forms","plugin_tags-smart-phone-addon","plugin_tags-spn","plugin_contributors-max10110","plugin_contributors-yaroslavborodii","plugin_committers-yaroslavborodii"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/smart-phone-addon-for-ninja-forms.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-phone-addon-for-ninja-forms\/assets\/screenshot-1.png?rev=2905336","caption":"Screenshot 1. Front-end example. Default field (without changes)."},{"src":"https:\/\/ps.w.org\/smart-phone-addon-for-ninja-forms\/assets\/screenshot-2.png?rev=2905336","caption":"Screenshot 2. Ninja Forms Admin Dashboard. Where field is located."},{"src":"https:\/\/ps.w.org\/smart-phone-addon-for-ninja-forms\/assets\/screenshot-3.png?rev=2905336","caption":"Screenshot 3. Front-end example. Modificated field by changing options from admin dashboard."},{"src":"https:\/\/ps.w.org\/smart-phone-addon-for-ninja-forms\/assets\/screenshot-4.png?rev=2905336","caption":"Screenshot 4. Some options that exist in the 'Restrictions' section of the field."}],"raw_content":"<!--section=description-->\n<p>Plugin for entering and validating international telephone numbers. It adds a (searchable) country dropdown to any input, detects the user's country, displays a relevant placeholder number, formats the number as you type, and provides comprehensive validation methods.<\/p>\n\n<p>The Smart Phone Addon for Ninja Forms uses third part integration called <a href=\"https:\/\/github.com\/jackocnr\/intl-tel-input\">intlTelInput<\/a>.<\/p>\n\n<p>For the best experience, including addressing any issues or finding previous versions, we highly recommend visiting our <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/releases\">GitHub Releases<\/a> page.\nThere, you can easily browse and download any version you require.<\/p>\n\n<p>This plugin is completely free.<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the wp-content\/plugins\/ directory of your WordPress installation.<\/li>\n<li>Activate \u2018Ninja Forms\u2018 plugin through the \u2018Plugins\u2019 menu in WordPress.<\/li>\n<li>Activate \u2018Smart Phone Addon for Ninja Forms\u2018 plugin through the \u2018Plugins\u2019 menu in WordPress.<\/li>\n<li>Go to Ninja Forms &gt; Add New.<\/li>\n<li>Press the \u2018Add new field\u2018 button.<\/li>\n<li>Select \u2018Smart Phone\u2018 field.<\/li>\n<li>Change the settings in the Restrictions section to suit your needs (play with <a href=\"https:\/\/intl-tel-input.com\/storybook\/?path=\/docs\/intltelinput--vanilla\">Storybook<\/a>).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20to%20pay%3F'><h3>Do I need to pay?<\/h3><\/dt>\n<dd><p>No. This plugin is completely free.<\/p><\/dd>\n<dt id='having%20trouble%20or%20is%20your%20site%20not%20working%20correctly%20after%20activating%20our%20plugin%3F'><h3>Having trouble or is your site not working correctly after activating our plugin?<\/h3><\/dt>\n<dd><p>Please report the issue on our <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\">GitHub<\/a> or feel free to reach out directly via email at <a href=\"mailto:yaroslav.borodii@jdi.company\">yaroslav.borodii@jdi.company<\/a><\/p><\/dd>\n<dt id='compatibility%20with%20ninja%20forms%20addons'><h3>Compatibility with Ninja Forms addons<\/h3><\/dt>\n<dd><ul>\n<li>Ninja Forms:\u2800\u2800\u2800\u2800\u2800\u2800\u2800OK | v3.8.0<\/li>\n<li>NF Conditional Logic:\u2800 OK | v3.1<\/li>\n<li>NF Multi-Part Forms: \u2800 OK | v3.0.26<\/li>\n<li>NF Layout and Styles: \u2800OK | v3.0.29<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<h4>What's Changed<\/h4>\n\n<ul>\n<li>fix: Separate dial code is renamed by intltelinput by @yaroslav-borodii in <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/39\">#39<\/a><\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<h4>What's Changed<\/h4>\n\n<ul>\n<li>Create dependabot.yml by @yaroslav-borodii in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/24<\/li>\n<li>Bump gulp-autoprefixer from 8.0.0 to 9.0.0 by @dependabot in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/25<\/li>\n<li>feat: Wordpress version checker by @yaroslav-borodii in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/29<\/li>\n<li>fix: Couldn't get the repository readme by @yaroslav-borodii in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/30<\/li>\n<li>Add Field Validation by @BrassyDANYL in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/26<\/li>\n<li>Bump browser-sync from 2.29.3 to 3.0.2 by @dependabot in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/27<\/li>\n<li>Bump intl-tel-input from 18.5.3 to 19.5.6 by @dependabot in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/37<\/li>\n<li><a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/commit\/36b635f52d29922207df5afa8dcf93cccdc9d98f\">fix: Remove unusable mutation observer package<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/commit\/4eba1bc25f57361d7b5c7887ea90048615677728\">Add .gitattributes file for clean Release archive<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/37\/commits\/b0430d3daa3517b18ed420e5720206f0fdfca373\">fix: Major intltelinput update breaks SPN validation functionallity<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/37\/commits\/f08e791eec886e31b3bb9361fad382053ac33042\">fix: gulp-concat bumped CommonJS support<\/a><\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<h4>What's Changed<\/h4>\n\n<ul>\n<li>Check plugin for compatibility with PHP version 8.2 &amp; WordPress 6.3.2<\/li>\n<li>Bug Fix: CSS fix by @haet in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/21<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<h4>What's Changed<\/h4>\n\n<ul>\n<li>Bug Fix: <strong>NF Form Multistep<\/strong> plugin doesn't work with SPN<\/li>\n<li>Bug Fix: <strong>NF Form Conditional logic<\/strong> plugin doesn't work with SPN<\/li>\n<li>Bug Fix: <strong>NF Form<\/strong> doesn't send if SPN input is empty<\/li>\n<li>Bug Fix: <strong>NF Form<\/strong> throws error if <strong>Separate Dial Code<\/strong> wasn't chosen<\/li>\n<li>Bug Fix: SPN throws \"out of stack\" in Elementor &amp; Default Country<\/li>\n<li>13-spn-install-intltelinput-with-npm-not-static-files by @roman1923, @yaroslav-borodii  in https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/pull\/14<\/li>\n<li>Restricted plugin run (only for Ninja forms, wp-ajax, User Frontend)<\/li>\n<li>Code Refactoring<\/li>\n<li>PHP Code Beautifier<\/li>\n<li>IntlTelInput version update to the 18.2.1<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<h4>User Notes<\/h4>\n\n<ul>\n<li>Fix and close issue <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\/6\">Phone Number disappears on \"clear successfully completed form\" event (#6)<\/a><\/li>\n<\/ul>\n\n<h4>Dev Notes<\/h4>\n\n<ul>\n<li>Add <a href=\"https:\/\/standardjs.com\/\">JavaScript Standard<\/a><\/li>\n<li>Code Refactoring<\/li>\n<li>Add package-lock.json to .gitignore<\/li>\n<li>Update jQuery dependency for Frontend (for now it uses WordPress jQuery style)<\/li>\n<li>Move JavaScript files to footer on Frontend<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix and close issue <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\/8\">Hot Fix | Critical Error (#8)<\/a><\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed bug <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\/1\">Responsive issue in Elementor (#1)<\/a>.<\/li>\n<li>Closed <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\/2\">Elementor Builder plugin crash (#2)<\/a>. Cannot reproduce bug.<\/li>\n<li>Fixed bug <a href=\"https:\/\/github.com\/JDI-company\/Smart-Phone-for-Ninja-Forms\/issues\/3\">Prefix not stored (#3)<\/a>.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed Incorrect Stable Tag<\/li>\n<li>Removed unnecessary options in package.json<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Removed JavaScript plugin <code>compression-webpack-plugin<\/code>. It compressed versions of assets to serve them with Content-Encoding (gz).<\/li>\n<li>Removed <code>.gz<\/code> files by WordPress requirement.<\/li>\n<li>Changed <code>webpack<\/code> mode from <code>development<\/code> to <code>production<\/code>.<\/li>\n<li>Improved <code>README.txt<\/code>.<\/li>\n<li>Fixed <code>package.json<\/code> (license, urls, version)<\/li>\n<li>Changed plugin URI to github repository.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Changed plugin name by Wordpress requirement<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Init Ninja Forms Smart Phone Addon<\/li>\n<\/ul>","raw_excerpt":"This addon for the Ninja Forms plugin adds a flag dropdown to any input, displays a relevant placeholder and provides formatting\/validation methods.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/168206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=168206"}],"author":[{"embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/yaroslavborodii"}],"wp:attachment":[{"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=168206"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=168206"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=168206"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=168206"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=168206"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mlt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=168206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}