imagecms/ImageCMS

View on GitHub
application/modules/red_helper/assets/admin/main.tpl

Summary

Maintainability
Test Coverage
<div id="setingsModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h3>{lang('Settings', 'red_helper')}</h3>
    </div>
    <div class="modal-body">
        <form method="post" action="/admin/components/init_window/red_helper/saveSettings" enctype="multipart/form-data" id="settingsForm">
            <div>
                <label for="login">{lang('Your login', 'red_helper')}:</label>
                <input name="login" type="text" id="login" value="{$login}"/>
            </div>
        </form>
    </div>
    <div class="modal-footer">
        <a href="#" class="btn" onclick="$('#setingsModal').modal('hide')">{lang("Close", 'red_helper')}</a>
        <button class="btn btn-primary formSubmit submitButton" 
                data-form="#settingsForm" 
                data-submit 
                data-dismiss="modal" 
                aria-hidden="true">{lang("Save settings", 'red_helper')}
        </button>
    </div>
</div>

<div id="registerModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">    
    <form class="redHelpForm">
        <input type="hidden" name="ref" value="1">
        <input type="hidden" name="locale" value="en">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
            <h3>{lang("Registration", 'red_helper')}</h3>
        </div>
        <div class="modal-body">
            <div>
                <label for="login"><b>{lang('Your login', 'red_helper')}:</b> *</label>
                <input type="text" id="login1" name="login1" value=""/>
                <p class="help-block">{lang('Create your own unique login. Username can only consist of letters and numbers, login itself must be at least 3 characters.', 'red_helper')}</p>
                <p id="loginResult" style="color:#ff0000;"></p>
            </div>
            <div>
                <label for="pass"><b>{lang('Choose password', 'red_helper')}:</b> *</label>
                <input type="password" id="pass" name="pass" value=""/>
                <p class="help-block">{lang('Use a password to connect service RedHelper. For security reasons, the password should be different from the password ImageCMS.', 'red_helper')}</p>
                <p id="passwordResult" style="color:#ff0000;"></p>
            </div>        
            <div>
                <label for="email"><b>{lang('Your email', 'red_helper')}:</b> *</label>
                <input type="text" id="email" name="email" value="" />
                <p class="help-block">{lang('Enter your email address to be used for communication with you.', 'red_helper')}</p>
                <p id="emailResult" style="color:#ff0000;"></p>
            </div>
            <div>
                <label for="pass"><b>{lang('Your name', 'red_helper')}:</b> *</label>
                <input type="text" id="name" name="name" value=""/>
                <p class="help-block">{lang('Enter your name.', 'red_helper')}</p>
            </div>   
            <div>
                <label for="pass"><b>{lang('Your phone', 'red_helper')}:</b> *</label>
                <input type="text" id="phone" name="phone" value="" />
                <p class="help-block">{lang('Your contact phone number.', 'red_helper')}</p>
                <p id="phoneResult" style="color:#ff0000;"></p>
            </div> 
            <p class="help-block"><b>{lang('* - Fields are required', 'red_helper')}</b></p>
            <div>
                <p id="result" style="color:red;display:none;"></p>

            </div>
        </div>
        <div class="modal-footer">
            <a href="#" class="btn" onclick="$('#registerModal').modal('hide')">{lang("Close", 'red_helper')}</a>
            <a href="#" id="go" class="btn btn-primary">{lang("Registration", 'red_helper')}</a>
        </div>
        {form_csrf()}
    </form>
</div>
<section class="mini-layout">
    <div class="frame_title clearfix">
        <div class="pull-left">
            <span class="help-inline"></span>
            <span class="title">{lang('RedHelper', 'red_helper')}</span>
            <div style="display:inline-block; vertical-align: top; padding-top:6px;padding-left:10px;" class="btn-group myTab " data-toggle="buttons-radio">
                <a href="#row-fluid-1" class="btn btn-small active">Что такое RedHelper?</a>
                <a href="#row-fluid-2" class="btn btn-small">Установка модуля RedHelper</a>
                <a href="#row-fluid-3" class="btn btn-small">Настройка RedHelper за 5 минут</a>
            </div>
        </div>
        <div class="pull-right">
            <div class="d-i_b">
                <a href="/admin/components/modules_table" class="t-d_n m-r_15"><span class="f-s_14">←</span> <span class="t-d_u">{lang("Back", 'admin')}</span></a>
            </div>
            <div class="d-i_b">
                <a data-toggle="modal" href="#setingsModal" class="btn btn-primary btn-small">
                    {lang('Settings', 'red_helper')}
                </a>
                <a data-toggle="modal" href="#registerModal" class="btn btn-primary btn-small">
                    {lang('Registration', 'red_helper')}
                </a>
            </div>
        </div>                            
    </div>
    <div class="tab-content">
        <div class="row-fluid tab-pane active" id="row-fluid-1">
            <p></p>
            <img src="http://i0.redhelper.ru/media/graphics/logo_flat3.png" />
            <p></p>
            <h4>Что такое RedHelper?</h4>
            <p>RedHelper - это SaaS решение для Интернет сайтов. Самый популярный сервис для увеличения конверсии и продаж.</p>
            <p>Информация о RedHelper на сайте компании - <a target = "_blank" href="http://redhelper.ru/?p=2003624">http://redhelper.ru/</a>
            <p><a target = "_blank" href="http://youtu.be/9EDo6zQJJGM">Видеопрезентация</a></p>
            <p>Этот модуль позволит Вам самостоятельно подключить систему RedHelper для Вашего сайта ImageCMS, без помощи технического специалиста.</p>
            <h4>С чего начать работу?</h4>
            <p>Вам необходимо выбрать вариант подключения:</p>
            <p>a) &nbsp; Существующий аккаунт в системе RedHelper</p>
            <p>Если Вы знаете свой логин в системе, нажмите на кнопку "Параметры", введите его.</p>
            <p>b) &nbsp; Создать новый аккаунт в RedHelper, нажмите на кнопку "Регистрация"</p>
        </div>

        <div id="row-fluid-2" class="tab-pane">
            <p></p>
            <img src="http://i0.redhelper.ru/media/graphics/logo_flat3.png" />
            <p></p>
            <h4>Поздравляем. Вы установили онлайн-консультант RedHelper на свой сайт!</h4> 
            <p>Теперь Вам необходимо установить приложение для оператора и настроить поведение системы в своём личном кабинете <a target = "_blank" href="http://redhelper.ru/my/settings">Redhelper</a>.</p>

            <p><b>1. Установка приложения.</b></p>

            <p>Вам необходимо скачать и установить приложение оператора. Приложение оператора позволяет наблюдать за посетителями, отвечать на их вопросы и многое другое. Приложение под Windows или Mac OS вы можете скачать по ссылкам ниже. Для других операционных систем и мобильных устройств вы можете использовать любой jabber клиент <a href="https://redhelper.zendesk.com/forums/21556502-jabber-redhelper">как это сделать?</a></p>
            <p>Выберете тип операционной системы, скачайте и установите приложение.</p>

            <p>
            <div style="border:0px solid #ff0000; width:300px; height:50px; float:left; margin-left:250px; border-radius:6px; background-color:#0DA61F;">
                <a href="http://update.redhelper.ru/RedHelperSetup.ru-RU.exe" style="border:0px solid #0000ff; display:block; height:78%; border-radius:6px;text-align:center; color:#ffffff; text-transform:uppercase; font-size:18px; padding-top:10px; text-decoration:none;">
                    Скачать для Windows
                </a>
            </div>
            <div style="border:0px solid #ff0000; width:300px; height:50px; float:right; margin-right:250px; border-radius:6px; background-color:#6A6A6A;">
                <a href="http://update.redhelper.ru/RedHelper.dmg" style="border:0px solid #0000ff; display:block; height:78%; border-radius:6px;text-align:center; color:#ffffff; text-transform:uppercase; font-size:18px; padding-top:10px; text-decoration:none;">
                    Скачать для MAC OS
                </a>
            </div>
            </p>

            <div style="clear:both;"></div>
            <p></p>

            <p>После установки используйте логин и пароль, выбранный при регистрации, для входа в приложение. Для завершения установки, попробуйте пообщаться через приложение. Для этого зайдите на сайт (обновите страницу), нажмите на значок "Задать вопрос" и напишите пару фраз в открывшемся окне. Сообщения придут в приложение оператора.</p>
            <p><b>2. Настройка системы</b></p>
            <p>Всё готово для использования RedHelper на вашем сайте, но для максимальной эффективности работы системы необходимо произвести настройку внешнего вида и поведения RedHelper для вашего сайта. </p>

            <p>
            <div style="border:0px solid #ff0000; width:400px; height:50px; margin:0 auto; border-radius:6px; background-color:#BFBFBF;">
                <a href="http://redhelper.ru/my/settings" style="border:0px solid #0000ff; display:block; height:74%; border-radius:6px;text-align:center; color:#F5F5F5; text-transform:uppercase; font-size:16px; padding-top:12px; text-decoration:none;">
                    <i>Перейти в Личный кабинет RedHelper</i>
                </a>
            </div>
            </p>

            <p>Если Вам требуется помощь, напишите или позвоните нам.</p>
            <p><b>Отдел технической поддержки клиентов RedHelper.</b></p>

            <p>+7 (495) 221-77-57,  (доб. 201)</p>

            <p><a href="mailto:Info@redhelper.ru">Info@redhelper.ru</a></p>

            <p>База знаний центра технической поддержки <a href="https://redhelper.zendesk.com/home">RedHelper</a></p>

            <p>Вы так же можете получить поддержку в режиме онлайн на нашем сайте: <a href="http://redhelper.ru/?p=2003624">redhelper.ru</a></p>
        </div>

        <!-- Tab 3 -->
        <div class="row-fluid tab-pane active" id="row-fluid-3">
            <h4>Настройка RedHelper за 5 минут.</h4>
            <p>После установки скрипта чата на ваш сайт с помощью модуля или вручную от начала работы с системой RedHelper вас отделяет всего пара простых шагов:</p>
            <p><b>1. Внешний вид</b></p>
            <p>настройте уникальный внешний вид для вашего чата, чтобы он органично смотрелся на сайте и давал клиентам максимально полезную информацию о вашей компании и оказываемых в чате услугах</p>
            <p><b>2. Бейдж</b></p>
            <p>Цвет, размер и положение бейджа настраиваются для того, чтобы сделать его заметным на вашем сайте
                выбирайте яркие цвета, соответствующие общей цветовой палитре вашего сайта
                расположение чата по умолчанию соответствует статистически самому эффективному положению
                размер бейджа подбирайте под масштаб элментов вашего сайта, он должен быть чуть выше среднего
                текст на бейдже может описывать целевое действие (например "задать вопрос", "получить консултацию", "оформить заказ за 5 минут") или определять назначение чата (например "консультация специалиста" или "помощь в выборе товара")</p>
            <p><b>3. Окно чата</b></p>
            <p>Брендируйте окно чата, добавив в окно текст с названием вашей компании
                в тексте под названием организации можно дуказать важную информацию о консультациях, например время работы операторов, или сообщение, поясняющее назначение чата, например "если вы хотите сделать заказ, сообщите оператору адрес доставки и удобный для вас способ оплаты"
                первое сообщение оператора позволяет мотивировать клиента написать сообщение, а также может задать настроение и тематику диалога, например "здравствуйте! будем рады помочь с выбором выгодного для вас тарифа"
                цвет чата, как и цвет бейджа, должен гармонировать с сайтом. его не обязательно делать ярким, так как пользователь уже обратил внимание на возможность пообщаться с вами и открыл чат
                оценка работы операторов позволит вам понять правильность выбранной стратегии общения с клиентами и оптимизировать работу операторв начиная с самых первых диалогов
                остальные настройки имеют важное значение, но могут быть настроены позже при поддержке специалиста (контакты) или самостоятельно с помощью подробной инструкции</p>
            <p><b>4. Офлайн форма</b></p>
            <p>Форма обратной связи это заглушка на время, когда ваших операторов нет в сети
                выбрав оптимальное время работы операторов на сайте, вы обеспечите возможность онлайн-общения для большинства посетителей сайта
                для остальных же всегда остается возможность оставить вопрос вашим специалистам с помощью офлайн-формы
                укажите какую информацию о себе клиенты обязаны указать в специальных полях (имя, email телефон) учитывайте, что не указав что-то из отмеченного вами посетитель не сможет отправить вам сообщение
                потому оставьте включенными только поля, соответствующие важной для связи с клиентом информации
                остальное посетитель может указать в сообщении
                подсказку к действию и информацию о том, например, что другие часы доступен онлайн чат и вы будете рады пообщаться с посетителем онлайн, можно поместить в тексте офлайн формы</p>
            <p>Подстраивайте форму под ваши задачи. Например, вы можете отключить поле сообщения, оставить email или телефон и указать, что посетитель может оставить свой контакт для дальнейшей связи с ним специалиста вашей компании</p>
            <p>Отметьте также email адреса, на которые должны приходить оставленные клиентами сообщения</p>
            <p>Создайте сценарий приглашения ваших посетителей в чат
                чтобы получить от системы максимум, предлагайте всем посетителям приглашение через короткий промежуток времени после захода на страницу вашего сайта
                при этом обязательно установите условие на минимальное время между приглашениями или количество приглашений, которое посетитель увидит на вашем сайте, чтобы приглашения не появлялись слишком часто</p>
            <p>По умолчанию установлен сценарий, выдающий каждому посетителю одно приглашение после 20 секунд, проведенных на сайте
                это оптимальное решение, которого достаточно для первых чатов</p>
            <p><b>5. Операторы</b></p>
            <p>После регистрации вы автоматически принимаете на себя роль администратора площадки для консультаций, то есть можете изменять настройки внешнего вида и поведения системы
                но при этом вы также становитесь и первым оператором системы и можете подключиться к сайту через приложение оператора и отвечать на вопросы посетителей
                если же вы сразу передадите эту задачу другим людям, вы можете создать для них любое число отдельных учетных записей операторов, чтобы они могли общаться с посетителями
                при этом операторы не могут менять настройки системы, только свои аватары и пароли.</p>


        </div>
    </div>
</section>