{"id":28632,"date":"2021-07-07T09:02:18","date_gmt":"2021-07-07T07:02:18","guid":{"rendered":"https:\/\/www.sms77.io\/?post_type=docs&#038;p=28632"},"modified":"2021-12-10T11:00:34","modified_gmt":"2021-12-10T10:00:34","slug":"processwire","status":"publish","type":"docs","link":"https:\/\/www.seven.io\/en\/docs\/third-party-solutions\/processwire\/","title":{"rendered":"ProcessWire"},"content":{"rendered":"<p><script async defer src=\"https:\/\/buttons.github.io\/buttons.js\"><\/script><br \/>\n<span id='github_buttons' style='display: flex'><br \/>\n<a class=\"github-button\" href=\"https:\/\/github.com\/sms77io\/ProcessWire\" data-icon=\"octicon-star\" aria-label=\"Star sms77io\/ProcessWire on GitHub\" rel=\"noopener\"><\/a><br \/>\n<a class=\"github-button\" href=\"https:\/\/github.com\/sms77io\/ProcessWire\/fork\" data-icon=\"octicon-repo-forked\" aria-label=\"Fork sms77io\/ProcessWire on GitHub\" rel=\"noopener\"><\/a><br \/>\n<a class=\"github-button\" href=\"https:\/\/github.com\/sms77io\/ProcessWire\/subscription\" data-icon=\"octicon-eye\" aria-label=\"Watch sms77io\/ProcessWire on GitHub\" rel=\"noopener\"><\/a><br \/>\n<\/span><br \/>\n<script>\nconst fragment = document.createDocumentFragment();\nfragment.appendChild(document.getElementById('github_buttons'));\nconst dest = document.querySelector(\"article > header.entry-header\");\ndest.style.display = 'flex';\ndest.style['justify-content'] = 'space-between';\ndest.style['margin-right'] = '20px';\ndest.style['margin-bottom'] = '-100px';\ndest.appendChild(fragment);\n<\/script><\/p>\n<h2>Documentation for our SMS module for ProcessWire<\/h2>\n<p><a href=\"https:\/\/staging.seven.io\/en\/solutions\/integrations\/processwire\/\" rel=\"noopener\">ProcessWire<\/a> is a content management system.<\/p>\n<p>In this documentation for our SMS module for ProcessWire you will find details about functions, installation and setting options.<\/p>\n<h3>sms77 Module for ProcessWire<\/h3>\n<p><a href=\"https:\/\/github.com\/sms77io\/ProcessWire\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"\">To our ProcessWire module on GitHub<\/a><\/p>\n<h4>Functions<\/h4>\n<ul>\n<li>Sending SMS to <a ref=\"magnificPopup\" href=\"https:\/\/rawcdn.githack.com\/sms77io\/ProcessWire\/68b9570b88f1ca62f282d01822c7e23eee9c6b84\/_screenshots\/sms_user.png\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"\">single users<\/a>, <a ref=\"magnificPopup\" href=\"https:\/\/rawcdn.githack.com\/sms77io\/ProcessWire\/68b9570b88f1ca62f282d01822c7e23eee9c6b84\/_screenshots\/edit_user_template.png\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"\">groups or all users<\/a><\/li>\n<li>Add email address of the user by using a placeholder<\/li>\n<li>Creation of a configurable mobile phone field (mandatory for sending SMS)<\/li>\n<\/ul>\n<h4>Installation<\/h4>\n<ol>\n<li><code>unzip -d \/path\/to\/processwire\/wire\/modules<\/code><\/li>\n<li>Add mobile phone field <code>Admin-&gt;Setup-&gt;Fields-&gt;Add New<\/code> &#8211; see <a ref=\"magnificPopup\" href=\"https:\/\/rawcdn.githack.com\/sms77io\/ProcessWire\/ab7207ee62bb58201a46eeb46de46948748e3487\/_screenshots\/add_new_field.png\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"\">screenshot<\/a><\/li>\n<li>Go to <code>Admin-&gt;Setup-&gt;Templates<\/code>, press <code>Filters<\/code> and set <code>Show system templates?<\/code> to <code>yes<\/code><\/li>\n<li>Select <code>user<\/code> template, add <code>mobile_phone<\/code> field and press <code>Save<\/code> &#8211; see <a ref=\"magnificPopup\" href=\"https:\/\/rawcdn.githack.com\/sms77io\/ProcessWire\/ab7207ee62bb58201a46eeb46de46948748e3487\/_screenshots\/edit_user_template.png\" target=\"_blank\" rel=\"noopener\" data-schema-attribute=\"\">screenshot<\/a><\/li>\n<li>Go to <code>Admin-&gt;Modules-&gt;Sms77<\/code>, enter your <code>API Key<\/code> and press <code>Submit<\/code><\/li>\n<\/ol>\n<h5>SMS settings options<\/h5>\n<h6>Filters (Select the user role to use)<\/h6>\n<p>Specify the groups you want to send your SMS to<\/p>\n<h6>Text<\/h6>\n<p>The text of your message. By default you have 160 characters per SMS, for Unicode messages the characters are reduced to 70 per SMS. Chained SMS are usually possible, but <a href=\"https:\/\/staging.seven.io\/en\/blog\/international-communication-these-country-specific-rules-you-must-observe-in-your-sms-campaign\/\" rel=\"noopener\">some destination countries<\/a> do not support the transmission of chained messages.<\/p>\n<h6>From<\/h6>\n<p>Sender name, maximum eleven alphanumeric characters or 16 digits<\/p>\n<h6>Debug<\/h6>\n<p>Select to activate debug mode (SMS will not be sent)<\/p>\n<h6>Mobile Phone Field<\/h6>\n<p>Enter the name of your mobile phone field here, in our example <code>mobile_phone<\/code><\/p>\n<h5>Placeholder<\/h5>\n<p>Use <code>{{email}}<\/code> in the text to insert the respective email address of the user.<\/p>\n<h4>Support<\/h4>\n<p>Need help installing or using our ProcessWire module? <a href=\"mailto:support@sms77.io\">Please contact us<\/a>!<\/p>\n","protected":false},"featured_media":0,"parent":17826,"menu_order":45,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-28632","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/28632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/comments?post=28632"}],"version-history":[{"count":8,"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/28632\/revisions"}],"predecessor-version":[{"id":29159,"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/28632\/revisions\/29159"}],"up":[{"embeddable":true,"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/17826"}],"next":[{"title":"Prometheus (Sachet)","link":"https:\/\/www.seven.io\/en\/docs\/third-party-solutions\/prometheus\/","href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/29902"}],"prev":[{"title":"PrestaShop","link":"https:\/\/www.seven.io\/en\/docs\/third-party-solutions\/prestashop\/","href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/docs\/17845"}],"wp:attachment":[{"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/media?parent=28632"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.seven.io\/en\/wp-json\/wp\/v2\/doc_tag?post=28632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}