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

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

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

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

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

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

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

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

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

Проект платит подробнее...
Экспресс-опрос
Как вам новые изменения сайта? (мы ушли от 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 - Набор кистей для увлекательных и живописных иллюстраций воплощающих дух старого дикого Запада. ...

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

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

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

  • Время :
  • Сегодня:
  • Последнии комментарии
    Нет комментариев
    Партнёры
    Каталог чатов Августа
    Поддержи сайт
      
        
    Фрейм отправки сообщений
    категория:  Документация
    Фрейм отправки сообщений

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

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

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

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

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

    в виде ссылок

    <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>


    Поделиться интересной новостью с сайта August4u4.Ru или рекомендовать своим друзьям :

    HTML-cсылка на публикацию
    BB-cсылка на публикацию
    Прямая ссылка на публикацию



    • Комментариев: 0
    • Просмотров: 4992

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