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

Blocks ::: block_moodletxt
Maintained by In Paris, with a very large beer.Greg J Preece
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.

moodletxt - bbconnecttxt.com SMS/Text Two-Way Messaging Module 3.0 Beta 2

Moodle 2.0, 2.1, 2.2
Released: Friday, 1 June 2012, 10:22 PM
---------------------------------
MOODLETXT SMS PLUGIN FOR TXTTOOLS

Author: Greg J Preece
Company: Blackboard ConnectTxt
Country: England
Contact: txttoolssupport@blackboard.com
Version: 3.0 Beta 2
Release Date: 1st June 2012
---------------------------------


--WHAT IS IT?--

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 txttools.co.uk 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 also supports text message status updates, user-personalised
messages, message templates and signatures, and more.


--INSTALLATION--

Installation is the same as any other block: simply drop the moodletxt folder
into your Moodle installation's /blocks directory, then log into Moodle as
an administrator and click the Notifications link on the Site Administration
menu. The automatic installation/upgrade scripts will do the rest.

When upgrading, it is recommended to remove the old moodletxt block completely
and replace it with a fresh copy from the new installer, before running the
upgrade script. All data is held within the database, so you will not lose
anything by doing this, and it helps prevent conflicts between versions.


--STAYING UP TO DATE--

As well as the Moodle plugin repository, news and updates on the plugin can
be found on our website, at the following address:

http://www.txttools.co.uk/preloginjsp/txttools/plugins.jsp

An RSS feed is available at:

http://www.txttools.co.uk/preloginjsp/moodletxt/rss.xml

(Please note that these URLs will soon change. New URLs will be posted
at txttools.co.uk when the change occurs.)


--NEW IN BETA 2--

* Fixed issues with unhandled exceptions when a Moodle user has an
invalid or blank phone number in their profile

* Fixed issue on control panel with error reporting when adding ConnectTxt
accounts that already exist within the system


--NEW IN BETA 1--

* Full re-write to support Moodle 2.0 and PHP 5 completely

* Deep integration with Moodle 2.0 output/form/table libraries

* Data export on all relevant tables (sent messages, inbox, etc)

* Ditched inbox folders in favour of tags, which are many-to-many, rather
than a message only being contained in one folder


--KNOWN BETA ISSUES--

* Address books are disabled in this beta, but will be re-introduced later
(No data is lost when upgrading to the beta

* User stats are disabled in this beta, but will be re-introduced later


--STILL TO COME IN FINAL RELEASE--

* Re-introduction of address books and user stats, along with upgraded stats
page featuring a larger range of metrics and visual graphing

* Per-page help bar, including textual and video documentation, as well as a
live chat link to our customer support team

* Integration with Moodle 2.0's messaging hooks system, so messages sent from
anywhere within Moodle can go via moodletxt's SMS system

* Support for Moodle's automatic backup/restore system


--LICENCE--

moodletxt is distributed as GPLv3 software, and is provided free of charge without warranty.
A full copy of this licence can be found @
http://www.gnu.org/licenses/gpl.html
In addition to this licence, as described in section 7, we add the following terms:
- Derivative works must preserve original authorship attribution (@author tags and other such notices)
- Derivative works do not have permission to use the trade and service names
"txttools", "moodletxt", "Blackboard", "Blackboard Connect" or "Cy-nap"
- Derivative works must be have their differences from the original material noted,
and must not be misrepresentative of the origin of this material, or of the original service

Anyone using, extending or modifying moodletxt indemnifies the original authors against any contractual
or legal liability arising from their use of this code.

Version information

Version build number
2012060101
Version release name
3.0 Beta 2
Can be updated from
2.4.2 (2011101202), 2.4.3 (2012052301), 3.0 Beta 1 (2012052901)
Can be updated to
3.0 Final (2012103001), 3.0.1 (2012110501), 3.0.2 (2012112901), 3.0.3 (2013011001), 3.0.4 (2013032101), 3.0.5 (2013071001), 3.0.5 (2013071001), 3.0.5 (2013071001), 3.0.6, 3.0.6 (2013112901), 3.0.6 (2013112901), 3.0.6 (2013112901), 3.0.7 (2014071401), 3.0.7, 3.0.7, 3.0.7, 3.0.7 (2014071401), 3.0.7 (2014071401)
Maturity
Beta
MD5 Sum
fa17e89bedbe3ff243b5d33921f74196
Supported software
Moodle 2.1, Moodle 2.0, PHP 5.3, PHP 5.2, Moodle 2.2

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.