Select Moodle version:

Blocks: moodletxt - bbconnecttxt.com SMS/Text Two-Way Messaging Module

block_moodletxt
moodletxt is a block that allows teachers and administrators to send SMS/text messages to their students directly from the Moodle system. The module supports both inbound and outbound messaging, text message status updates, user-personalised messages, message templates and signatures, personal addressbooks, and has full compatibility with user timezones. As of version 3, it also supports event-based messaging via the moodletxt+ message processor.
Maintained by: In Paris, with a very large beer. Greg J Preece
for Moodle
2.0, 2.1

moodletxt is a block that allows teachers and administrators to send SMS/text messages to their students directly from the Moodle system. It is available free of charge to all bbconnecttxt.com customers, and trial accounts can be provided on request. The module supports both inbound and outbound messaging, allowing teachers to text their students and receive replies without ever leaving Moodle. It supports text message status updates, user-personalised messages, message templates and signatures, personal addressbooks, and has full compatibility with user timezones. As of version 3, it also supports event-based messaging via the moodletxt+ message processor.

Please note: moodletxt does not yet operate with ConnectTxt USA. Additional development work is required to comply with regional regulations. Support for ConnectTxt USA will be added to a future release of moodletxt.

Latest News (2013-12-03)

A new patch has been released for moodletxt, which brings compatibility with Moodle 2.6 and fixes a number of minor bugs.

  • Fixed issue when sending group messages to groups that contain no valid phone numbers
  • Fixed issue with inbound numbers where matches against addressbook contacts would cause the message to not be saved
  • Modified status updates database queries in cron job to improve performance on larger databases
  • Fixed link-buttons on addressbook contacts list used to delete contacts
  • Fixed minor issue on preferences page where form header did not update when editing a template in Moodle 2.5 and above

We recommend that all users upgrade to the new patch when possible.

Previous News (2012-11-09)

moodletxt+, a message processor extension for moodletxt, is now available via Moodle.org! We are pleased to be the first registered plugin on Moodle.org to offer this service. You can find it in the messaging section of the plugins repository, here:

https://moodle.org/plugins/view.php?plugin=message_moodletxtplus

Important Notice for Upgraders from Moodle 1.9.x!

If you are upgrading from Moodle 1.9 to 2.3 and beyond, then Moodle requires that you first upgrade to Moodle 2.2, and then to 2.3 or above from there.  If you are planning such an upgrade, and this includes moodletxt, then you must upgrade moodletxt to version 3 when you upgrade your Moodle installation to 2.2, not after the upgrade to 2.3 or above. This is because Moodle's upgrade system changed with Moodle 2.3, and as a result moodletxt cannot support direct upgrades from Moodle 1.9 to 2.3 or above.
 

Legacy Moodle Versions

moodletxt is a well-established plugin, and has been continually upgraded since Moodle 1.5. The moodletxt installer for Moodle 1.9 will also run on Moodle 1.8 and 1.7 without issue. A deprecated version of moodletxt is also available for Moodle 1.5 and 1.6, though it must be stressed that this version is no longer supported. If required, it can be downloaded from the ConnectTxt website:

https://www.bbconnecttxt.com/preloginjsp/txttools/plugins.jsp

 

Contact

If you have any questions regarding the block, there are several methods you can use to get in contact with us. Greg J Preece, the block's developer, is an active user on the Moodle website, so feel free to message him directly. Alternatively, you can contact ConnectTxt via any of the following means:

E-mail: txttoolssupport@blackboard.com
Tel: +44 (0) 113 234 2111
Live Chat
Greg's Moodle Profile

Screenshots

screenshot
screenshot
screenshot
screenshot
screenshot

Contributors

In Paris, with a very large beer.
Greg J Preece (Lead maintainer): Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Tony Butler
    Thu, Jun 7, 2012, 9:43 PM
    Hi Greg,

    I've just been testing the new version 3.0 beta 2 in Moodle 2.2.3, and the outbound restrictions don't seem to be working. Users can just send messages using any registered ConnectTxt account.

    Thanks,
    Tony
  • In Paris, with a very large beer.
    Mon, Jun 18, 2012, 4:56 PM
    Hi Tony,

    Thanks for letting me know. I'll check it out and add that to our tracker for the next release.

    Greg
  • Picture of Clayton Mitchell
    Fri, Jul 6, 2012, 2:55 AM
    I just tried to install and test on a fresh 2.3 install. Block installed okay but on testing I got this error
    Coding error detected, it must be fixed by a programmer: PHP catchable fatal error
  • In Paris, with a very large beer.
    Wed, Jul 11, 2012, 1:00 AM
    Hi Clayton. Thanks for the info. I've actually just set up a set of Moodle 2.3 instances for testing with beta 3, so I'll make sure that the block is fully compatible prior to the final beta's launch.

    Greg
  • In Paris, with a very large beer.
    Fri, Jul 27, 2012, 10:51 PM
    Clayton - where did you get the error you mentioned? I've installed on 2.3 and the block seems OK here. It may be something that I've inadvertently fixed in the meantime.

    Tony - I can confirm that your bug has been located and fixed in the code base, ready for beta 3.
  • Picture of Tony Butler
    Wed, Aug 1, 2012, 12:28 AM
    Thanks Greg. Will beta 3 include an upgrade path from moodletxt 2.3.3.2? We were never able to upgrade to 2.4 for the same reason (no outbound account restrictions).

    Thanks,
    Tony
  • Picture of Clayton Mitchell
    Wed, Aug 8, 2012, 3:18 AM
    Greg, thanks for responding. I am getting the error when trying to send a message. The error appears on the send step.
  • In Paris, with a very large beer.
    Fri, Oct 5, 2012, 4:54 PM
    Some of these were answered elsewhere, but just so that everyone can see the responses, I'll post them here too.

    Tony - Unfortunately I can only provide an upgrade route from 2.4 to 3.0, so it would be necessary to run the upgrade to 2.4 first.

    Clayton - I'm currently debugging the block for final release (no beta 3 guys, we're going straight to RC/gold). I've found some issues in the installer, and I've made a large number of fixes to the composition process (which is easily the most complex screen in the block) so hopefully the issue can be resolved. If you can provide me with any PHP specific errors from your site logs for the issue you were having, that would be very helpful.
  • In Paris, with a very large beer.
    Fri, Nov 2, 2012, 11:34 PM
    Just a quick note to say that we are aware of some issues when running the 3.0 block release on certain versions of MySQL. I am working on a fix and will be putting a patch live ASAP.
  • Picture of Chester Folming
    Fri, Apr 19, 2013, 6:21 PM
    Hi Greg

    Could this be used for institutions outside the U.K.?
    I currently work at an institution within education in Denmark and a sms service would be a nice addition to our Moodle environment.
  • BobBl
    Fri, May 24, 2013, 3:17 AM
    This product is owned by Blackboard and has and initial SET UP CHARGE of 5K... PLUS additional monthly changes for the number of users specified in their pro forma "services agreement" to receive TXT messages any Moodle server on which Blackboard's plugin is installed.

    Dr. Bob Blomeyer
    Online Teaching Associates
  • Wazza
    Tue, Jun 11, 2013, 7:29 PM
    @Bob Blomeyer,

    Thank you for this information. I hope the makers of this block can include this in the description, as it was difficult for me to find out what the costs are.
  • In Paris, with a very large beer.
    Wed, Jun 12, 2013, 12:39 AM
    @Richard

    Robert's information is not accurate. From back when ConnectTxt was Txttools, we have never had a monthly fee, nor a per-user charge. These things simply do not exist. The "set up charge" referred to is a yearly licence for our online software. If you would like accurate information on pricing and availability, please contact our sales team.

    Greg
  • Picture of Louise Feeney
    Wed, Jul 17, 2013, 2:02 PM
    Hi there

    I'm currently using Moodle 2.3 and Moodletxt 3.0.4.

    I have sent a few messages from the Moodletxt block and all is working really well. However I’ve been in and out of the Inbound Messaging area a few times and unsure why I can’t view received txt messages within the Received Messages area.

    Under messaging (under the settings block) I can only view Popup notification and Email under configuration notification methods for incoming messages. Should MoodleTxt automatically appear under messaging when successfully installed?

    Any help or guidance would be greatly appreciated.
  • Picture of Chris Fryer
    Thu, Aug 29, 2013, 5:14 AM
    Hi Greg

    I'm trying to upgrade from moodletxt 2.4.3 (2012052301) to moodletxt 3.0.5 (2013071001) on Moodle 2.4.5+ and receive the following error:

    Fatal error: Call to undefined method database_manager::check_constraint_exists() in /srv/www/blocks/moodletxt/db/upgrade.php on line 243

    I've already upgraded Moodle from version 2.2 to version 2.4, and have only just seen the section in the release notes headed "IMPORTANT NOTICE FOR UPGRADERS FROM MOODLE 1.9.x" which states I should have upgraded to moodletxt 3.0.x *before* upgrading Moodle itself. That ship has sailed, unfortunately.

    Is there no way for me to upgrade moodletxt in-place now I've already gone to Moodle 2.4.5? I would hate to have to delete all data associated with the plug-in and start again.

    Thanks,

    Chris
1 2
Please login to post comments