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 Final

Moodle 2.0, 2.1, 2.2, 2.3
Released: четверг, 1 ноября 2012, 20:14
---------------------------------
MOODLETXT SMS PLUGIN FOR TXTTOOLS

Author: Greg J Preece
Company: Blackboard ConnectTxt
Country: England
Contact: txttoolssupport@blackboard.com
Version: 3.0 Final
Release Date: 1st November 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
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 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.


--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.


--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.bbconnecttxt.com/preloginjsp/txttools/plugins.jsp

An RSS feed is available at:

http://www.bbconnecttxt.com/preloginjsp/moodletxt/rss.xml


--NEW IN 3.0 SINCE 2.4--

* Export functionality on all table-based listings (sent messages,
message status, message inbox, etc)
* Event-based messaging via the moodletxt+ message processor plugin
* Re-written user interface, to use standard Moodle components wherever
possible. Greater compatibility with themes.
* New tag-based inbox page, removing the old fashioned folder-based design.


--NEW SINCE BETA 2--

* Restored address book functionality from moodletxt 2.4.
* Compatibility with the moodletxt+ message processor.
* "Push" updates/inbound messaging has been enabled.
* Compose page recipient type selectors (buttons) now function correctly.
Many other front-end fixes to the compose page, including in IE8.
* Account restrictions now functional on the compose page
(thanks to Tony Butler).
* Sent messages page now allows admin to view other users' messages.
* Sent messages page now allows a user to view their event-generated messages.
* Reply buttons on inbox page fixed.
* Blank tags can no longer be created in the inbox.
* Fixed issue with showing/hiding source names and numbers on the inbox page.
* Fixed validation errors on filter management page.
* A bug in inbound message filtering relating to case sensitivity has been
corrected.
* Dialog box added to account listing page to allow passwords to be updated.
* Password fields in the main settings page are now saved in an encrypted form.
* Corrected several missing language strings.
* Restored the recording of outbound statistics (to be expanded in the next
release).
* Patched several issues with running the block on the Oracle RDBMS.
* Fixed issue with the sent messages page on Microsoft SQL Server.
* Fixed issue with old class names being used in the upgrade script
(thanks to Matthew Bowler).


--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
"ConnectTxt", "txttools", "moodletxt", "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
2012103001
Version release name
3.0 Final
Can be updated from
2.4.2 (2011101202), 2.4.3 (2012052301), 3.0 Beta 1 (2012052901), 3.0 Beta 2 (2012060101)
Can be updated to
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), 3.1.0 (2015071401)
Maturity
Туруктуу версия
MD5 Sum
547c3ae0879e35d89d54165e165d49db
Supported software
Moodle 2.1, Moodle 2.0, PHP 5.3, PHP 5.2, PHP 5.4, Moodle 2.2, Moodle 2.3

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.