Op de thuispagina van het programma PlaySMS is in de vorm van 0.7 een nieuwe versie uitgebracht. De update is via deze link als bzip2-pakket te downloaden en neemt ongeveer 85 kilobyte van de beschikbare datalimiet in beslag. PlaySMS is een gateway-applicatie waarmee sms-berichten ontvangen, verstuurd en doorgestuurd kunnen worden. Daarnaast is het mogelijk om met sms-commando's informatie van je server te ontvangen en ingestelde scripts uit te voeren. Hiervoor is wel een omgeving nodig met Apache, MySQL en PHP. Hieronder zijn de veranderingen van de 0.7-release geplaatst:
Changes Version 0.7
- Major changes (again :p), they are:
- Some field names in some tables changed (eg: featBoard, 'tag' replaced by 'code')
- Field command_tag removed (from featCommand*)
- SMS Poll and SMS Command dont need any tag, use only code (eg: no 'POLL') WARNING: field command_tag on table featCommand removed!
- Normal user can manage their own SMS Board, SMS Custom and SMS Poll (can be use for SMS Board/Poll hosting and/or custom SMS applications)
- Remove config_playsms.php, move main configuration into database (tblConfig_main)
- Rename gateway module 'hybrid' to 'clickatell'
- Modify table tblSMSOutgoing, add field flag_deleted, from now on delivery status can be deleted (actualy hidden from delivery report page)
- Introduce new term on delivery status: "Failed" for fail to sent sms, "Pending" for sms in queue (in server or SMSC), "Sent" for sms delivered to SMSC and "Delivered" for sms delivered to phone, status Delivered only possible if you use gateway module Kannel or any gateway which can retrieve full delivery report
- Introduce new daemon shell script replacing crond (dont need cron anymore)
- Introduce new convention on tables name: gwmodModule[_subfunction] eg: gwmodUplink, gwmodUplink_log
- Add new gateway module 'uplink' for sending sms via another PlaySMS
- Add support for dlr-url in gateway module kannel
- Add new feature, SMS custom (read FAQ for detail information)
- Add $feat_command_path['bin'] in config.php, only script files located under defined directory will be available for execution by SMS command (security)
- Add security enhencements (protection from remote file include and some SQL injections)
- Add new field in tblSMSIncoming and tblSMSOutgoing to save used gateway module (will be used in the next release for statistical purposes)
- Add javascript send sms windows popup (includes in $apps_path[base]/common.js)
- Add many improvement on $apps_path[base]/ws.php especially on delivery status retrieval part
- Fix error when deleting choices and modify poll in feature SMS poll
- Fix error recording $command_exec to command_log_exec on table featCommand_log
- Fix language (misstyped in Indonesian) on $apps_path[base]/inc/user/user_pref.php
- Done many changes on INSTALL (less requirements, and hopefully more informative)