151

Product support

Get help in the plugin support forum.

  • Added on Feb 20, 2015
  • Current version: 2.0.0
  • Platform Compatibility
    v3.x not tested
    v2.x use latest
    v1.x use latest
  • License: Regular / Extended
  • Extensions: 1
  • Created by

Categories

Profile Phones

Provides all your front end users a way to manage their own phone numbers and settings necessary for receiving short messages from other logged in users. This works in conjunction with Profile plugin to help to provide community inside your site where front end users can access other users contact and profile information for collaboration and communication. Great for clubs, unions, churches, associations, and small businesses. Want your users to get to know each other better? This is a great place to start.

Requires

Required For Group Messaging

Recommends

Profile Phones adds:

  • Cellphone form
  • Cellphone display with call, message, and mail links when installed with Profile plugin.
  • Backend forms for user cellphones
  • Backend SMS Log viewer and manager for tracking batch message use
  • Other functions considered by request.
ProfilePhone Component used with Profiles Plugin

This Plugin requires RainLab User plugin to function.

Download plugin to plugin directory.

  • Logout and back into october backend.
  • Goto Users - All Users and start editing each users phone / cellphone information or setup a front end page using ProfilePhones component where users can edit their own.

For Batch Messaging

SMS Using Mailgun

  • Goto Settings - Mailgun and choose Mailgun in the side menu.
  • Set your mailgun API Key and Domain.

SMS Using Mailgun

  • Goto Settings - Mailgun and choose Mailgun in the side menu.
  • Set your Twilio AccountSID and AuthToken from www.twilio.com/user/account

Setup The Pages

  • Create a page to handle sending of messages and showing results
    • Add Component 'MailSMS' for Mailgun OR
    • Add Component 'SendSMS' for Twilio
  • Create a page where users are selected and messages and are composed
    • Add Component 'Checkform'
      • Set "Page that contains the Send SMS From Checklist Component" under links to the page we just made.
    • Add Component 'Checklist'
      • Set the 'Button Text'

That should do it.

You will want to review protecting your user information pages using instructions from ShahiemSeymor.Roles.

That should be all you need to get started.

2.0.0

Updated to work with October 2.0 and adds scheduling of Twilio messages

Jan 31, 2022

1.1.3

Adds phone lookup component for front end

Sep 20, 2019

1.1.2

Fixes CLid formated causing - No recipients selected! - error

Jul 20, 2017

1.1.1

Register Profile Panels moved to Plugin.php

Jul 16, 2017

1.1.0

Register Profile Panels

Jul 14, 2017

1.0.15

Database maintenance. Updated all timestamp columns to be nullable.

Jul 14, 2017

1.0.14

Fixes Cellphone controller where provider column is shown. Adds related phones to provider controller.

Mar 30, 2017

1.0.13

Add Filter Terms field to Cellphones

Nov 26, 2016

1.0.12

Made Log models fillable and changed sort of phone Users to include surname

Nov 19, 2016

1.0.11

Added messageURL() to enable Author Notices

Feb 14, 2016

1.0.10

Fixes https://octobercms.com/forum/post/tabs-in-backend-popup-form?page=1

Feb 13, 2016

1.0.9

Moved Cellphone and Provider Controllers to Users Sidemenu in keeping with OctoberCMS standards

Feb 07, 2016

1.0.8

fixes issue of no declared properties in components

Nov 06, 2015

1.0.7

added Celphone Controller to manage phones

May 23, 2015

1.0.6

missed 'foreignKey' in update to RC

Mar 10, 2015

1.0.5

Updated to be RC compatible

Mar 10, 2015

1.0.4

Minor Cleanup and efficiency change

Feb 21, 2015

1.0.3

Add foreign key for user deletes cascade

Feb 20, 2015

1.0.2

Built Tables

Feb 20, 2015

1.0.1

First version of CellPhone

Feb 20, 2015