
Опубліковано: 18 Серпня 2013
Оновлено: 6 Травня 2017
UPD 2013-08-21: обновился архив.
Что такое Callme
В двух словах нужно объяснить: Callme — скрипт формы обратного звонка, который будет работать на любом сайте, независимо от системы управления, на которой он работает. Скрипт использует в работе jQuery, а письма администратору отправляются через php. Уведомление с просьбой звонка отправляется на почту администратору. Дополнительная настройка позволит получать уведомления в виде SMS. На всякий случай убедитесь, что функция php sendmail() на вашем хостинге работает. Впрочем, она работает почти всегда.
Если что-то не получается, читайте отдельный пост, посвящённый настройке скриптов. Прочтите написанное до вас и если ответа не найдёте, пишите вопрос на форуме QBX.ME. Там мы обычно обсуждаем все нововведения и делимся опытом.
Что нового
Сжатый код скрипта теперь весит 3 Кб и грузится моментально. Но это не самое главное: новые поля добавляются на лету и для этого не надо редактировать скрипт. Достаточно указать в настройках, какие именно поля вы хотите видеть в форме.
Настройки указываются в файле /callme/js/config.js. Чтобы изменить поля, которые появляются в форме, укажите их названия в переменной cme_fields через запятую. Если что-то неясно, просто откройте файл с примером и скопируйте код оттуда, скрипт заработает.
Внешний вид формы
Форма заказа звонка выглядит так:
Внешний вид можно менять, используя любой из скинов. Подробнее о скинах написано в посте с настройками.
Как подключить и настроить
Установка и настройка Callme и настройка SMS-уведомлений.
Что-то не получается?
Для FAQ есть отдельный пост: возможные ошибки при установке Callme, эта запись постоянно обновляется, а свежая редакция указана над текстом.
Условия использования
Пользоваться скриптом можно бесплатно, оставляя мой копирайт. Если хотите появления новых версий этого и других скриптов, а также технической поддержки, поддерживайте и вы меня материально: здесь все реквизиты. Тех, кто помогает больше всего, я указываю на странице благодарностей со ссылками на их проекты (ТИЦ=350, PR=4). Если необходимо стереть копирайт, переводите 7$ (210 рублей, 60 грн) и стирайте. Но лучше оставьте — чем больше пользователей, тем больше будет новых доработок. Спасибо.
Посмотреть и скачать
Посмотреть скрипт в работе:
Не приходят письма на почту(
При открытии файла /callme/lib/send.php выдаёт:
"{"result": "error","cls": "c_error","time": "","message": "Ошибка"}".
Где в этом файле указывается отправитель?
там есть только:
$HTTP_HOST = parse_url ("http://".$_SERVER["HTTP_HOST"]); $HTTP_HOST = str_replace (array ("http://","www."), "", $HTTP_HOST["host"]); $from = "[email protected]".$HTTP_HOST; // отправитель. Если настраиваете smtp, не забудьте указать в $from вашу почту."
@Дмитрий, смотрите, там же написано: ОТПРАВИТЕЛЬ.
Назар, куда Вас можно отблагодарить за скрипт?
Потерялась в навигации.
@Александра, пожалуйста, здесь все реквизиты: http://dedushka.org/scripts