Главная
Форум
Правила
Регистрация
Почта
Карта сайта
  • Создать чат

    Создать чат на движке Августа

    Нравятся чаты на популярном движке Августа? О чатах и ценах можно прочитать... подробнее...
  • Графические форумы

    Помощь чатам в оформление

    Наши граферы и дизайнеры в короткие сроки оформят вам чат по вашему вкусу и качеству,  подробнее...
  • Реклама чатов

    Реклама ваших чатов

    Реклама чатов это лучший повод прорекламить свой чат на различных тематических сайтах,  подробнее...
  • Создание и продажа сайтов

    Создание и продажа сайтов

    Не умеете создавать сайты на которых можно зарабатывать деньги рекламя чаты? Это не проблема  подробнее...
Экономическая онлайн игра
Заработок без вложения

Проект платит подробнее...
Экспресс-опрос
Как вам новые изменения сайта? (мы ушли от ucoz)
Отлично
Полный отстой
Мне без разницы
Популярное на сайте
    Подписчики нашей группы
    ТОП пользователей
    support 9 апреля 2015
    ICQ: 6186830
    Новостей: 60
    Комментариев: 2
    Agent008 28 января 2016
    ICQ: -Не указано-
    Новостей: 0
    Комментариев: 2
    Базука 28 января 2016
    ICQ: 123456789
    Новостей: 0
    Комментариев: 0
    Ваняткина 3 февраля 2016
    ICQ: -Не указано-
    Новостей: 0
    Комментариев: 0
    Anonym 27 апреля 2016
    ICQ: -Не указано-
    Новостей: 1
    Комментариев: 0
    Список пользователей
    Мы принимаем
    картинка платежные системы
    Календарь публикаций
    «    Октябрь 2024    »
    ПнВтСрЧтПтСбВс
     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    Публикации форума
    Основное затенение кисти Procreate
    Dogma добавил(а) новый ресурс: Основное затенение кисти Procreate - Коллекция кистей, которая справляется со всеми возможными задачами по затенению. Посмотреть ...

    Основное затенение кисти Photoshop
    Dogma добавил(а) новый ресурс: Основное затенение кисти Photoshop - Коллекция кистей, которая справляется со всеми возможными задачами по затенению. Посмотреть ...

    Мультяшный дом кисти для штампов Procreate
    Dogma добавил(а) новый ресурс: Мультяшный дом кисти для штампов Procreate - Превратите свой цифровой холст в причудливую страну чудес с нашими штампами мультяшных домиков. ...

    100+ готический гном штампы Procreate
    Dogma добавил(а) новый ресурс: 100+ готический гном штампы Procreate - Украсьте свои цифровые работы с помощью наших штампов с «Готическими гномами» для Procreate. ...

    100+ зомби дыра штампы Procreate
    Dogma добавил(а) новый ресурс: 100+ зомби дыра штампы Procreate - Преобразите свои цифровые работы с помощью наших штампов с отверстиями зомби для Procreate. ...

    Подписчики нашей группы
    Поделиться с друзьями

  • Время :
  • Сегодня:
  • Последнии комментарии
    Нет комментариев
    Партнёры
    Каталог чатов Августа
    Поддержи сайт
      
    опубликовано:  9-06-2015, 02:14   |   автор:  support
    категория:  Документация
    Фрейм отправки сообщений

    Здесь представлены примеры модификации стандартного шаблона фрейма отправки сообщений.

    Дублирование функций из навигации

    Компоновка элементов чата составлена так, чтобы максимально эффективно использовалась площадь окна браузера, это достигается путем сокрытия редкоиспользуемых функций. Для доступа к этим функциям используется навигация, которая вызывается наведением на нее мышки.

    Если такой механизм нежелателен, то можно вынести все функции чата из навигации во фрейм ввода сообщения, при этом будет потеряна часть полезной площади окна.

    Существуют два способа размещения функций во фрейм отправки: в виде ссылок и в виде кнопок. Коды соответствующих вариантов приведены в таблице.

    в виде ссылок

    <a name=setup href=/>Личные настройки</a>
    <a name=view href=/>Просмотреть разговор</a>
    <a name=myPhrases href=/>Что мне сказали</a>
    <a name=hotPhrases href=/>Встроенные фразы</a>
    <a name=history href=/>Мои фразы</a>
    <a name=noteBook href=/>Записная книжка</a>
    <a name=miniRoom href=/>Мини-комнаты</a>
    <a name=games href=/>Игры</a>
    <a name=smiles href=/>Смайлики</a>
    <a name=mySmiles href=/>Любимые смайлики</a>
    <a name=ignore href=/>Игноры</a>
    <a name=info href=/>Информация</a>
    <a name=clearScreen href=/>Очистить окно</a>
    <a name=exit href=/>Выход</a>


    в виде кнопок

    %button('setup', 'Личные настройки')%
    %button('view', 'Просмотреть разговор')%
    %button('myPhrases', 'Что мне сказали')%
    %button('hotPhrases', 'Встроенные фразы')%
    %button('history', 'Мои фразы')%
    %button('noteBook', 'Записная книжка')%
    %button('miniRoom', 'Мини-комнаты')%
    %button('games', 'Игры')%
    %button('smiles', 'Смайлики')%
    %button('mySmiles', 'Любимые смайлики')%
    %button('ignore', 'Игноры')%
    %button('info', 'Информация')%
    %button('clearScreen', 'Очистить окно')%
    %button('exit', 'Выход')%


    Осталось добавить нужные функции в шаблон "отправка"

    Пример:

    <table class=send cellpadding=0 cellspacing=0 height=100%>
    <tr>
    <td width=20% rowspan=2></td>
    <td nowrap>&nbsp; Привет, %NICK%!</td>
    <td width=60% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%</td>
    <td nowrap>%button('send', 'Send', 'Send message')%%button('clear', 'Clear', 'Clear message')%</td>
    <td width=20% align=right>%button('setup', 'Настр')%</td>
    </tr><tr>
    <td></td>
    <td align=center nowrap>
    %button('smiles', 'смайлики')%
    %button('mySmiles', 'любимые')%
    %button('view', 'разговор')%
    %button('myPhrases', 'фразы мне')%
    %button('hotPhrases', 'заготовки')%
    %button('history', 'история')%
    %button('noteBook', 'записки')%
    %button('ignore', 'игноры')%
    %button('xmm', '2RUS', 'Преобразовать в русский текст', '', 'accesskey=R')%
    </td>
    <td></td>
    <td align=right>%button('exit', 'Выход')%</td>
    </tr></table>



    Счетчик времени прибывания в чате

    Для размещения таймера, отсчитывающий время пребывания в чате, достаточно во фрейме отправки в нужной позиции установить переменную %TIMER%. В настройках дизайна есть возможность задать отступы и цветовое оформление таймеру.

    Пример шаблона с таймером:

    <table class=send cellpadding=0 cellspacing=0 height=100%><tr>
    <td nowrap>&nbsp;Привет, %NICK%!</td>
    <td width=100% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%</td>
    <td nowrap>%button('send', 'Send', 'Send message')%%button('clear', 'Clear', 'Clear message')%%button('xmm', '2RUS', 'Преобразовать в русский текст', '', 'accesskey=R')%</td>
    <td>%TIMER%</td>
    </tr></table>


    Переключатель транслита

    При наборе русского текста в латинице чат может автоматически его преобразовывать в кириллицу, для этого требуется в личных настройках установить опцию "транслит". Чтобы при вводе текста можно было использовать оба алфавита (латинский и русский) имеется возможность временно отключать преобразование, нажав одновременно клавиши ALT и CTRL, повторное нажатие этих клавиш снова включает преобразование.

    В качестве альтернативы опции "транслит" из личных настроек можно непосредственно во фрейме отправки установить опцию, включающую и выключающую преобразование. Возможны два варианта установки этой опции: переключатель в виде чекбокса и переключатель в виде кнопки. Для первого варианта необходимо в шаблон добавить чекбокс с именем trans. Возможность подсвечивать переключатель в зависимости от текущего режима реализуется путем помещения этого чекбокса в контейнер с классом trans. Для второго варианта установки опции достаточно в шаблон поместить кнопку с именем trans и назначить ей класс с именем trans. Цвета и отступы для двух режимов задаются в настройках дизайна.

    Пример шаблона с переключателем транслита в виде чекбокса

    <table class=send cellpadding=0 cellspacing=0 height=100%><tr>
    <td nowrap>&nbsp;Привет, %NICK%!</td>
    <td width=100% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%</td>
    <td nowrap><div class=trans>%checkbox('trans', 0, 0, 'транслит')%</div></td>
    <td nowrap>%button('send', 'Send', 'Send message')%%button('clear', 'Clear', 'Clear message')%%button('xmm', '2RUS', 'Преобразовать в русский текст', '', 'accesskey=R')%</td>
    </tr></table>


    Пример шаблона с переключателем транслита в виде кнопки

    <table class=send cellpadding=0 cellspacing=0 height=100%><tr>
    <td nowrap>&nbsp;Привет, %NICK%!</td>
    <td width=100% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%</td>
    <td nowrap>%button('trans', 'L=>R', 'транслит', 'class=trans')%</td>
    <td nowrap>%button('send', 'Send', 'Send message')%%button('clear', 'Clear', 'Clear message')%%button('xmm', '2RUS', 'Преобразовать в русский текст', '', 'accesskey=R')%</td>
    </tr></table>
    • Просмотров: 5183

    Уважаемый пользователь! Вы используете устаревший браузер Internet Explorer 6.
    Дальнейшее использование этого браузера влечет за собой высокий риск заражения Вашего компьютера вирусами.
    Чтобы сделать пребывание в Интернете более удобным и безопасным, рекомендуем установить себе    Internet Explorer 9
    . . . . . . . . . . . . . .
    . . . . .
    Каталог ссылок