playSMS - SMS GatewayplaySMS is a flexible Web-based Mobile Portal System that it can be made to fit to various services such as an SMS gateway, personal messaging systems, corporate and group communication tools |
|
Latest News- playSMS version 0.9.4 released (update 13 July 2008) Current Features- Multiple database engine supported (using PHP PEAR DB) - Send SMS to single mobile phone (web2mobile) - Send SMS broadcasted to a group of mobile phones (web2mobiles, Bulk SMS) - Support sending flash and unicode message - Receive private SMS to Inbox (mobile2web) - Forward single SMS from mobile to a group of mobile phones (mobile2mobiles) - SMS autoreply, for easy autoreplying formatted incoming SMS - SMS board, forward received SMS to email, html and/or xml page - SMS command, execute server side shell script using SMS - SMS custom, forward incoming SMS to custom SMS application - SMS poll, manage polling system using SMS - SMS quiz, served quizzes on SMS - SMS subscribe, manage user subscribes to a service using SMS - SMS autosend, automatically send SMS once or repeated - Create your own features, themes and gateway modules as a plugin - Support Gnokii, Kannel, SMS Server Tools or Clickatell - Simple webservices for sending SMS and retrieving delivery reports (input.php) - Long SMS support, length of text configurable on config file - Web-based interface RequirementsMinimum Required Hardware - Web server capable hardware Minimum Required Software - Operating System Linux - Web Server (Apache, Apache2) - Database Server MySQL 4.x.x or latest stable release - PHP 4.4.x or latest stable release with mysql module enabled and CGI/CLI version - PHP PEAR DB (this is a must, most admins forgot this requirement) - Access to SMTP server (playSMS will use this to send email) - lynx, a console web browser Minimum Required Server Administrator (or Developer) - Understand howto make sure installed PHP has MySQL module enabled/loaded - Understand howto create/drop MySQL database - Understand howto insert SQL statements into created database - Basic knowledges to operate and manage Linux Gateway ModulesWorking Gateway Module: - Clickatell (www.clickatell.com) - Gnokii (www.gnokii.org) - Kannel (www.kannel.org) - SMS Server Tools (smstools.meinemullemaus.de) - SMS Server Tools 3 (smstools3.kekekasvi.com) - Uplink ChangelogVersion 0.9.4 - 080713 - on themes, add loginpage.php and rename welcome.php to default.php - remove bin/kannel_incoming.sh - kannel can only pass MOs to playSMS using geturl method, see contrib/kannel/kannel.conf - remove PlaySMS Web URL and Kannel Incoming Path, kannel gateway, kannel.php - change delivery mechanism, now using file_get_contents instead of fsockopen, kannel gateway - fix (again and again), mclass=0 for flash, mclass=1 for text to mobile, kannel gateway, fn.php - fix delivering messages, anticipate responses from kannel latest version, kannel gateway - fix admin auth for non multi session login - fix user preferences unable to modify email - change default login type to non multi session login Version 0.9.3 - 080520 - NOTE: PHP PEAR and PEAR-DB are removed from playSMS package, please install them manually - lib/fn_sendsms.php, websend2pv(), websend2group() returns array status, destination, smslog_id - fix mobile2uid() in lib/fn_user.php returns wrong value, should be $uid - fix locating base application path, previously failed to autodetect paths correctly - fix admin editing user, previously sender id was not shown correctly - fix sms_poll not handling keyword correctly, sms_poll_handle(), target_choice = poll_param - fix playsmsd process, changes to config file and php sources not updated - fix HTTP API, input.php, ta=pv returns "OK" followed by smslog_id - fix (again) message type (mclass), keep sending as SIM message, in kannel gateway, fn.php - change logger behaviour - add new plugin/feature, sms_quiz - add new plugin/feature, sms_subscribe - add new plugin/feature, sms_autosend - add new hookable function, lib/fn_sendsms.php, sendsms() - add new hookable function, lib/fn_core.php, playsmsd(), executed during daemon tick - remove target_keyword from gateways, now parsed from $message on setsmsincomingaction() Version 0.9.2 - 080406 - fix uplink incoming path not to use gnokii incoming path - fix links on plugin/themes/default/welcome.php should point to index.php - fix problem when sending message on some php version (please confirm) Version 0.9.1 - 080309 - Add long SMS support, length of text is configurable - Add new gateway for sms server tools (compatible with smstools and smstools3) - Add manual for sms server tools - Add more UI control possibilities to themes - Remove frame, playSMS web interface without frame - Fix issues with input.php, add xml output to delivery status retrieval Version 0.9 - 080304 - Support long SMS, length of text configurable through config.php - Introduce hooks, some function are hookable - Introduce themes, new look and feel - Introduce plugins - Features, gateway and themes now part of plugins - Plugins are dynamically loadable (no plugin management available at this time) - Add all inbox, all incoming and outgoing sms, available from Administration menu - Remove public phonebook or shared phonebook - Modify playSMS bin scripts - Modify installation manual - Fix bugs on incoming sms handler on all gateway - Fix bugs on incoming sms handler on all features - Lots of database changes, forget about upgrading from 0.8.1 (sorry..) Download- Get playSMS SMS gateway's sourcecode from SourceForge.net - Get playSMS GUI client's binary and sourcecode from SourceForge.net - Access to latest source codes on SVN Repository |
|