Text Messaging - the texting service ITFlow texts through (functions/sms.php), one * number for every client. Each row says whether it is on, the number, the address its texts * come back to (pasted into the service's portal), and its texts in the last 30 days. Send a * test text tries it; Opted out and blocked lists the numbers that replied STOP or were * marked spam. Add and Edit are one window (modals/sms_provider/sms_provider_edit.php); the * rest are admin/post/sms_provider.php. */ // Default Column Sortby Filter $sort = "sms_provider_name"; $order = "ASC"; require_once "includes/inc_all_admin.php"; // The tables arrive with the 3.6.0 database update try { mysqli_query($mysqli, "SELECT 1 FROM sms_providers LIMIT 1"); } catch (Throwable $e) { ?>
| = $sort_link('sms_provider_name', 'Provider') ?> | = $sort_link('sms_provider_number', 'Number') ?> | Texts come back to | = $sort_link('sms_provider_last_inbound_at', 'Last text in') ?> | |
|---|---|---|---|---|
|
= escapeHtml($name) ?>
Off
= escapeHtml($row['sms_provider_description']) ?>
= escapeHtml(smsNumberText($row['sms_provider_number'])) ?>
|
= escapeHtml(smsNumberText($row['sms_provider_number'])) ?> |
In = escapeHtml($name) ?>'s portal: the number > SMS > Callback URL, by POST.
|
= escapeHtml(timeAgo($row['sms_provider_last_inbound_at'])) ?> None yet - text the number to try it |
|