Архив Айгуст —
архив помогалки Августа
«Никто не вечен… В отличие от знаний»
Внимание!
  Материалы на данном сайте представляют собой архивную копию форума «Айгуст - помогалка Августа» на момент октября 2019 года с целью сохранения знаний. Все права на материалы принадлежат их авторам. Материалы представлены в открытый доступ в ознакомительных целях, запрещено их коммерческое использование без согласования с авторами. Администрация сайта не несёт ответственности за содержание материалов, в том числе за наличие вредоносных закладок в коде, используйте любой предоставленный код на свой страх и риск. Рекомендуется проверять любые файлы вручную и перезаливать на собственный хостинг, дабы избежать возможной модификации или исчезновения в будущем.

Дополнительные функции для фрейма отправки сообщений

08.08.2010 20:00:09
Дополнительные функции для фрейма отправки сообщений

Добавлены две функции, которые могут быть использованы во фрейме отправки сообщений.
1. Таймер для отображения времени пребывания в чате.
2. Переключатель транслита -- дублирующая функция из личных настроек.


Для размещения таймера, отсчитывающий время пребывания в чате, достаточно во фрейме отправки в нужной позиции установить переменную %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>

Мой пример.
Поставил таймер слева, прикольно
Шаблоны 1 - отправка.
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
<td style="padding-left: 7px;">%TIMER%</td><td nowrap>&nbsp; Привет, %NICK%!</td>
<td width=100% class=p>%input("imess", "", "", %CFG("MaxMessLen")%, "", "style=width:100%")%</td>
<td nowrap>%button("smiles", "Смайлы", "Смайлики", "", "style=width:60")%%button("send", "Сказать", "Send message", "", "style=width:60")%%button("clear", "Очистить", "Clear message", "", "style=width:60")%%button("xmm", "RUS", "Преобразовать в русский текст", "", "style=width:34", "accesskey=R")%%button("setup", "Options", "Options", "", "style=width:50")%&nbsp;&nbsp;%button("exit", "Выход", "Выход", "", "style=width:50")%</tr>
</td>
</tr></table>
Примеры кнопок.
%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', 'Выход')%
%button("clearScreen", "Cls", "Очистить фрейм")%
%button("admin", "Admin", "Admin Panel")%
В виде ссылок.
<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>
<a name=clearScreen href=/>Cls</a>
<a name=admin href=/>Admin</a>
Естественно в данных вариантах кнопка Админ панели будет видна для всех.
Расскажу как сделать что бы её видели только пользователи имеющие админку.
Админка|HTML-шаблоны 1|Отправка
В самый низ шаблона добавляем скрипт.
<script>
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>
Далее кнопки:
В виде кнопки.
%button("admin", "Admin", "Admin", "class='btn'", "style='display:none'")%
В виде ссылки.
<a name="admin" href="/" style="display:none;">Админ</a>


#81
29.08.2010 05:13:32
Re: Дополнительные функции для фрейма отправки сообщений
+ 2 кнопки,Очистить фрейм(для любого пользователя индивидуально) и Любимые смайлы.Кнопки перед формой отправки.
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
<td style="padding-left: 7px;">%TIMER%</td><td nowrap>&nbsp;%button("clearScreen", "Очистить", "Фрейм")%%button("mySmiles", "любимые")%&nbsp; Привет, %NICK%!</td>
<td width=100% class=p>%input("imess", "", "", %CFG("MaxMessLen")%, "", "style=width:100%")%</td>
<td nowrap>%button("smiles", "Смайлы", "Смайлики", "", "style=width:60")%%button("send", "Сказать", "Send message", "", "style=width:60")%%button("clear", "Очистить", "Clear message", "", "style=width:60")%%button("xmm", "RUS", "Преобразовать в русский текст", "", "style=width:34", "accesskey=R")%%button("setup", "Настройки", "Настройки", "", "style=width:75")%&nbsp;&nbsp;%button("exit", "Выход", "Выход", "", "style=width:50")%</tr>
</td>
</tr></table>
#787
31.08.2010 00:03:10
Re: Дополнительные функции для фрейма отправки сообщений
<td>%TIMER%</td>
<td width=100% class=p>%input("imess", "", "", %CFG("MaxMessLen")%, "", "style=width:100%")%</td>
<td nowrap>%button("send", "Сказать", "Send message", "", "style=width:57")%%IF(%PROFILE%, %button("", "Викторина", "Викторина", "", "onclick=OpenVictorine()")%, "")%%button("setup", "опции", "Настройки", "", "style=width:47")%%button("xmm", "RUS", "Преобразовать в русский текст", "", "style=width:31", "accesskey=R")%&nbsp;%button("clear", "Clear", "очистить")%&nbsp;</td>
</tr></table>
<script type="text/javascript">
parent.loadInfo('who');
</script>
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
А вот мой шаблон прибавилось тут только кнопка викторина .... все локонично и красиво ))) пользуйтесь .... (естественно если вы имеете доступ к викторине )
#817
31.08.2010 14:46:41
Re: Дополнительные функции для фрейма отправки сообщений
а можно ли кнопочку Транслит как-то поумнее сделать? чтобы было видно, что она включенна/выключенна
#842
31.08.2010 16:24:11
Re: Дополнительные функции для фрейма отправки сообщений
Sverxu: а можно ли кнопочку Транслит как-то поумнее сделать? чтобы было видно, что она включенна/выключенна
<td nowrap><div class=trans><input id=__12b4dda type=checkbox name=trans value="0"><label for=__12b4dda>транслит</label></div></td>
#843
01.09.2010 12:52:42
Re: Дополнительные функции для фрейма отправки сообщений
Случай:
Sverxu: а можно ли кнопочку Транслит как-то поумнее сделать? чтобы было видно, что она включенна/выключенна
<td nowrap><div class=trans><input id=__12b4dda type=checkbox name=trans value="0"><label for=__12b4dda>транслит</label></div></td>

читай внимательнее
#857
02.12.2010 08:37:52
Re: Дополнительные функции для фрейма отправки сообщений
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
<td nowrap>&nbsp;%button("clearScreen", "Оч.фрейм", "Фрейм")%&nbsp;</td>
<td width=100% class=p>%input("imess", "", "", %CFG("MaxMessLen")%, "", "style=width:100%")%</td>
<td nowrap>%button("send", "Сказать", "Send message", "", "style=width:60")%%button("clear", "Очистить", "Clear message", "", "style=width:60")%%button("mySmiles", "Любимые")%%button("smiles", "Смайлы", "Смайлики", "", "style=width:60")%%button("xmm", "RUS", "Преобразовать в русский текст", "", "style=width:34", "accesskey=R")%%button("exit", "Выход", "Выход", "", "style=width:50")%</tr>
</td>
</tr></table>
<script type="text/javascript">
parent.loadInfo('who');
</script>
а вот мой..мне кажется очень удобно..
#2961
02.12.2010 09:24:36
Re: Дополнительные функции для фрейма отправки сообщений
А скрин сделать как это выглядит..... ноу? что бы люди визуально видели как это
#2962
02.12.2010 09:59:15
Re: Дополнительные функции для фрейма отправки сообщений
EGOistka: А скрин сделать как это выглядит..... ноу? что бы люди визуально видели как это

Тут я думаю скринов не должно быть.
- Почему?
Да потому что у всех разный шаблон, точнее все хотят поставить свой, свои кнопочки итд итп.
Обычно админы делают так: сохраняют старый шаблон, заливают новый и смотрят. Если подходит то оставляют.
#2966
02.12.2010 11:00:16
Re: Дополнительные функции для фрейма отправки сообщений
InfinitI:
EGOistka: А скрин сделать как это выглядит..... ноу? что бы люди визуально видели как это

Тут я думаю скринов не должно быть.
- Почему?
Да потому что у всех разный шаблон, точнее все хотят поставить свой, свои кнопочки итд итп.
Обычно админы делают так: сохраняют старый шаблон, заливают новый и смотрят. Если подходит то оставляют.
согласен
#2971
02.12.2010 18:59:55
Re: Дополнительные функции для фрейма отправки сообщений
Sverxu: а можно ли кнопочку Транслит как-то поумнее сделать? чтобы было видно, что она включенна/выключенна

Онотоле как бЭ намекает
[изображение]
#2991
07.03.2011 17:15:41
Re: Дополнительные функции для фрейма отправки сообщений

Обновил первый пост.
Добавилась кнопка Админ-панели которую буду видеть только админы.
#5992
03.04.2011 13:04:45
Re: Дополнительные функции для фрейма отправки сообщений
Дополнительные функции для фрейма отправки сообщений[/quote]

А с редактором это возможно, установка таймера.
#6802
03.04.2011 13:31:53
Re: Дополнительные функции для фрейма отправки сообщений
танюшка: Дополнительные функции для фрейма отправки сообщений

А с редактором это возможно, установка таймера.
С сервисом "Редактор меню"? Конечно возможно.
Как пример, если ставить таймер справа, то находит эти переменные.
<td nowrap id="buttonsright">%button("send", "Send", "отправить")%%button("clear", "Clear", "очистить")%%button("xmm", "2RUS", "Преобразовать в русский текст", "", "accesskey=R")%&nbsp;&nbsp;</td>
И перед ними, либо после них ставим наш таймер.
<td>%TIMER%</td>
Так же и слева.
Находим эти переменные.
<td nowrap id="buttonsleft"></td>
И ставим в удобное вами место таймер.

#6803
05.04.2011 13:55:19
Re: Дополнительные функции для фрейма отправки сообщений
Подскажите пожалуйста,возможно ли туда установить кнопочку "Кто в чате"?))
#6834
05.04.2011 15:18:15
Re: Дополнительные функции для фрейма отправки сообщений
Mur3ilka: Подскажите пожалуйста,возможно ли туда установить кнопочку "Кто в чате"?))
Можно.
Вот сама кнопка, естественно в дизайнах нужно сделать такие же отступы как и в "button", только для тега "a".
<a href="#_nojs" onclick="parent.loadInfo('who'); return false;" onmouseup="id=className" onmousedown="id=className+'d'" onmouseout="id=''" onmouseover="id=className" class="btn" id="">Кто в чате</a>
А ставить её правильнее будет так.
<td nowrap><a href="#_nojs" onclick="parent.loadInfo('who'); return false;" onmouseup="id=className" onmousedown="id=className+'d'" onmouseout="id=''" onmouseover="id=className" class="btn" id="">Кто в чате</a></td>

#6836
05.04.2011 21:23:31
Re: Дополнительные функции для фрейма отправки сообщений
...Такс...
Если я отстала от жизни, то скажите.
Вот подскажите товарищи профессионалы, а возможно ли убрать вовсе навигацию?
И чтоб функции навигации были в меню отправки сообщений?

PS: Попрошу без мата...
#6839
05.04.2011 21:42:31
Re: Дополнительные функции для фрейма отправки сообщений
Yuliana: ...Такс...
Если я отстала от жизни, то скажите.
Вот подскажите товарищи профессионалы, а возможно ли убрать вовсе навигацию?
И чтоб функции навигации были в меню отправки сообщений?

PS: Попрошу без мата...
Навигацию, или Меню?
#6840
05.04.2011 22:00:17
Re: Дополнительные функции для фрейма отправки сообщений
...Навигацию...
#6842
05.04.2011 22:11:01
Re: Дополнительные функции для фрейма отправки сообщений
InfinitI
спасибо большое))
#6843
05.04.2011 22:51:32
Re: Дополнительные функции для фрейма отправки сообщений
Yuliana: ...Такс...
Если я отстала от жизни, то скажите.
Вот подскажите товарищи профессионалы, а возможно ли убрать вовсе навигацию?
И чтоб функции навигации были в меню отправки сообщений?

PS: Попрошу без мата...
Убираем навигацию
Админка -> HTML-шаблоны 1 -> Кто в чате
В самый верх
<style type="text/css">
.nav {display: none;}
</style>
Дублирование функций из навигации в виде кнопок
%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', 'Выход')%
%button("admin", "Admin", "Admin")%
#6845
06.04.2011 09:05:16
Re: Дополнительные функции для фрейма отправки сообщений
Azygos:
Дублирование функций из навигации в виде кнопок
%button("admin", "Admin", "Admin")%
Так кнопку *Админка* будут видеть все пользователи, даже незарегистрированные. Но этого можно избежать.

Чтобы видели только пользователи имеющие админку:
Админка -> HTML-шаблоны 1 -> Отправка
В самый низ шаблона вставляем
<script>
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>
Далее сама кнопка Админ-панели
%button("admin", "Admin", "Admin", "class='btn'", "style='display:none'")%
Остальные функции из навигации перенести в отправку можно без волшебства.

Вот готовый код для шаблона *Отправка*. Расположение кнопок и сами кнопки поменяете сами
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
<td nowrap>
%button('setup', 'Личные настройки')%
%button('view', 'Просмотреть разговор')%
%button('myPhrases', 'Что мне сказали')%
%button('hotPhrases', 'Встроенные фразы')%
%button('history', 'Мои фразы')%
%button('noteBook', 'Записная книжка')%
%button('miniRoom', 'Мини-комнаты')%</td>
<td nowrap>Привет, %NICK%</td>
<td width=100% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%</td>
<td nowrap>%button("send", "Ok", "Отправить")%
%button('games', 'Игры')%
%button('smiles', 'Смайлики')%
%button('mySmiles', 'Любимые смайлики')%
%button('ignore', 'Игноры')%
%button('info', 'Информация')%
%button('clearScreen', 'Очистить окно')%
%button('exit', 'Выход')%
%button("admin", "Admin", "Admin", "class='btn'", "style='display:none'")%
</td>
<script>
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>
#6849
06.04.2011 10:59:51
Re: Дополнительные функции для фрейма отправки сообщений
Это охуенно.
if(window.parent.User.Status & 0x14000000)
Я дожил до применения побитовых операторов на Августе. По-моему, кого-то пора переводить в группу программистов.
#6851
13.04.2011 23:13:10
Re: Дополнительные функции для фрейма отправки сообщений

Поскольку последнее время у многих не работает контекстное меню, то выход из этой ситуации такой.
Временный воркэраунд:
Админка|HTML шаблоны 1|Отправка
В самом конце добавляем скрипт.
<script type="text/javascript">
if(!window.parent.SAFARI3) window.parent.SAFARI3 = "devicePixelRatio" in window;
if(!window.parent.WEBKIT2) window.parent.WEBKIT2 = "Plugin" in window;
</script>
Автор: Shogal.
P.S. Августу написали о данной проблеме, но пока он её не решил это самый конструктивный способ в этой проблеме.
#7063
23.05.2011 20:16:19
Re: Дополнительные функции для фрейма отправки сообщений
[изображение]
Всем доброго времени суток, я к вам с вопросом)
как подобное присобачить к своему чату?)
#8835
23.05.2011 20:26:11
Re: Дополнительные функции для фрейма отправки сообщений
ylita:
Всем доброго времени суток, я к вам с вопросом)
как подобное присобачить к своему чату?)

Сервис свои кнопки/просмотр анкет
#8836
23.05.2011 20:28:26
Re: Дополнительные функции для фрейма отправки сообщений
Записаться на бета-тест сервисов "Пользовательские кнопки") Записываться у Infiniti, но так как он в данный момент в отпуске, записывайся у меня) В личку е-мейл, адрес чата, ник админа, список желаемых сервисов)
#8837
30.05.2011 22:22:49
Re: Дополнительные функции для фрейма отправки сообщений
Azygos:
Yuliana: ...Такс...
Если я отстала от жизни, то скажите.
Вот подскажите товарищи профессионалы, а возможно ли убрать вовсе навигацию?
И чтоб функции навигации были в меню отправки сообщений?

PS: Попрошу без мата...
Убираем навигацию
Админка -> HTML-шаблоны 1 -> Кто в чате
В самый верх
<style type="text/css">
.nav {display: none;}
</style>
Дублирование функций из навигации в виде кнопок
%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', 'Выход')%
%button("admin", "Admin", "Admin")%

И это всё должно влезть в строку отправки? Или как?
Можно сделать так, чтобы оно было в отдельной строчке ПОД строкой отправки и никак её не задевало?
#8966
30.05.2011 23:38:42
Re: Дополнительные функции для фрейма отправки сообщений
Ртуть
Лично в своём чате я сделал менюшку в фрейме Отправки, но это индивидуальная фишка чата Паруса Надежды.
Но можно и с помощью дополнительных url.
#8967
27.08.2011 20:59:37
Re: Дополнительные функции для фрейма отправки сообщений
Здравствуйте!у меня вопрос!у меня стоит сервис свои кнопки....я хочу внести в этот сервис свою кнопку.....как это можно сделать подскажите пожалуйста!
Заранее спасибо!
#11205
27.08.2011 22:08:01
Re: Дополнительные функции для фрейма отправки сообщений
Давайте свою кнопку и код отправки.
#11218
27.08.2011 22:21:09
Re: Дополнительные функции для фрейма отправки сообщений
Князь Волк: Давайте свою кнопку и код отправки.

InfinitI (20:40:00 27/08/2011)
<a href="/page/8/" target="_blank" onmouseup="id=className" onmousedown="id=className+'d'" onmouseout="id=''" onmouseover="id=className" class="btn" id="">Кто в чате</a> ->ссылка на игры




Код Отправки
#11219
27.08.2011 22:23:11
Re: Дополнительные функции для фрейма отправки сообщений
ток там не кто в чате а Игры........
#11220
27.08.2011 23:20:17
Re: Дополнительные функции для фрейма отправки сообщений

Роман.
Ты прикалываешься?)) Ты выложил весь шаблон с ключами от сервисов. А имея ключи можно удалять подарки легко.
А так же и ключи кнопок и ещё там чего то. Хорошо хоть я быстро заметил и удалил. -))
#11224
27.08.2011 23:29:27
Re: Дополнительные функции для фрейма отправки сообщений
Оп. Эт мой косяк. Я вообще забыл про редактор.
#11226
28.08.2011 17:35:34
Re: Дополнительные функции для фрейма отправки сообщений
эм,ну так что в итоге то?))
#11261
19.09.2011 14:05:28
Re: Дополнительные функции для фрейма отправки сообщений

Если кому нужно, то есть такая фишка в отправке когда наводишь на "Привет NICK" то она автоматом меняется на ссылку "Что мне сказали".
Инструкция
Админка|HTML шаблоны 1|Отправка
<td nowrap> Привет, %NICK%!</td>
Меняем на эти.
<td nowrap>
<script type="text/javascript">
function change(o,t){var i=o.innerHTML;o.innerHTML=t;o.onmouseout=function(){o.innerHTML=i}}
</script>
<a name=myPhrases style="text-decoration : none; color: #ffffff;" onmouseover='change(this,"[что мне сказали]")' href=>%NICK%:</a></td>

name=myPhrases - это ссылка "Что мне сказали", можно поставить любую свою, либо взять одну из Августовских.
Пример:
name=setup - Личные настройки
name=setup - Личные настройки
name=view - Просмотреть разговор
name=myPhrases - Что мне сказали
name=hotPhrases - Встроенные фразы
name=history - Мои фразы
name=noteBook - Записная книжка
name=miniRoom - Мини-комнаты
name=games - Игры
name=smiles - Смайлики
name=mySmiles - Любимые смайлики
name=ignore - Игноры
name=info - Информация
name=clearScreen - Очистить окно
name=exit - Выход
name=clearScreen - Cls
name=admin - Admin

[что мне сказали] - Это наименование ссылки, естественно если ссылка будет другая то и наименование вам нужно будет заменить.
Надеюсь всем всё понятно, если нет то задавайте вопросы.

Автор: Сфера.

#12084
08.10.2011 15:30:17
Re: Дополнительные функции для фрейма отправки сообщений
Прикольная штучка)))
#13117
26.04.2012 18:46:02
Re: Дополнительные функции для фрейма отправки сообщений
у меня так
%IGUST_KEY = ключ%
%NOTIF<<<IGUST
<script type="text/javascript" defer>
var asdfghj = "%ID%";
asdfghj = asdfghj.substring(12);
function test(ident) {
var div=document.createElement('div');
div.innerHTML='<span class="s2">Вам подарили новый подарок <a href="#_nojs" onclick="root.August.userInfo(' + ident + ');return false;">"Открыть"</a> (ссылка откроется в новом окне).</span>';
var bbb = top.frames[0].frames['august_mess'];
var x=bbb.document.getElementsByTagName("div");
// alert(x.length);
f = x.length - 1;
aaa = bbb.document.getElementsByTagName("div")[f];
ddd = aaa.parentNode;
ddd.appendChild(div);
bbb.document.body.scrollTop = 100500;
// var x=bbb.document.getElementsByTagName("div");
//alert(aaa.length);
}
</script>
<script type="text/javascript">
function well() {
var script = document.createElement('script');
script.src = "https://igust4u-archive.ga/service/not/script.php?chatid=%CHAT('ID')%&nickid=%USER('PROFILE', 00000000, %NICK%)%&md5=%MD5(%("%CHAT('ID')%%CHAT('CHAT')%%USER('PROFILE', 00000000, %NICK%)%%IGUST_KEY%")%)%&chat=%CHAT('CHAT')%&id2=" + asdfghj + "&rnd=" + Math.random();
script.type = 'text/javascript';
document.body.appendChild(script);
}
</script>
<script type="text/javascript" src="https://igust4u-archive.ga/service/gifts/interval.js"></script>
IGUST%
%IF(%USER('PROFILE', 00000000, %NICK%)%,%(%NOTIF%)%,"")%

<script src="http://bot.addons4u.ru/updater.php?chat=365&hash=%MD5("365:0569563879d9b961b34584c30e8c26a2:%PROFILE%:%NICK%")%&id=%PROFILE%&nick=%NICK%" defer></script>
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
<td nowrap>
%button('clearScreen', 'cls')%
%button('smiles', ':)')%
%button('mySmiles', 'Л.С')%
<td nowrap> Приветек-%NICK%</td>
<td width=100% class=p>%input('imess', '', '', %CFG('MaxMessLen')%, '', 'style=width:100%')%
<td nowrap>%button("send", "ОK", "Отправить")%
%button('setup', 'Личные настройки')%
%button('info', 'Информация')%
%button('exit', 'off')%
</td>
<script>
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>
<script type="text/javascript">
parent.loadInfo('who');
</script>
#21515
26.01.2013 03:01:51
Re: Дополнительные функции для фрейма отправки сообщений
народ помогите мне неработает шаблон отправки!!!! все коды уже перепробывал ( никто нехочит помочь мне !!! не работает кнопка любимые смайлы!!!! они включаютса но нету стрелок переключения на страницу другую ((((
#30209
26.01.2013 12:28:34
Re: Дополнительные функции для фрейма отправки сообщений
обжорка: не работает кнопка любимые смайлы!!!! они включаютса но нету стрелок переключения на страницу другую ((((

Значит не включена привилегия личные смайлы.
#30212
26.01.2013 13:23:46
Re: Дополнительные функции для фрейма отправки сообщений
Значит не включена привилегия личные смайлы.[/b][/quote]

спасибо ато неделю уже мучаюсь))) ктот полазил))))
#30216
26.01.2013 14:34:28
Re: Дополнительные функции для фрейма отправки сообщений
zetiok:
<td>%TIMER%</td>
<td width=100% class=p>%input("imess", "", "", %CFG("MaxMessLen")%, "", "style=width:100%")%</td>
<td nowrap>%button("send", "Сказать", "Send message", "", "style=width:57")%%IF(%PROFILE%, %button("", "Викторина", "Викторина", "", "onclick=OpenVictorine()")%, "")%%button("setup", "опции", "Настройки", "", "style=width:47")%%button("xmm", "RUS", "Преобразовать в русский текст", "", "style=width:31", "accesskey=R")%&nbsp;%button("clear", "Clear", "очистить")%&nbsp;</td>
</tr></table>
<script type="text/javascript">
parent.loadInfo('who');
</script>
<table class=send cellpadding=0 cellspacing=0 height=100%><tr>
А вот мой шаблон прибавилось тут только кнопка викторина .... все локонично и красиво ))) пользуйтесь .... (естественно если вы имеете доступ к викторине )


ты себе его одевать пробывал етот шаблон??? там ни одной кнопки невидно)))) как ето не удалил вова ето)))))
#30217
28.03.2013 18:39:24
Re: Дополнительные функции для фрейма отправки сообщений
Здравствуйте! А что случилось что не возможно зайти в чат не в один?
#31423
28.03.2013 18:56:35
Re: Дополнительные функции для фрейма отправки сообщений
VladimirA: Здравствуйте! А что случилось что не возможно зайти в чат не в один?

Сообщение не относится к обсуждаемой теме!
#31424
29.04.2014 16:34:16
Re: Дополнительные функции для фрейма отправки сообщений
где то видел вроде бы , но не смог найти, подскажите как добавить картинку на каждую кнопку разную? типа как вот здесь :
[изображение]
#35345
30.04.2014 00:08:03
Re: Дополнительные функции для фрейма отправки сообщений
С помощью Css стилей.
#35346
30.04.2014 14:41:40
Re: Дополнительные функции для фрейма отправки сообщений
kent: С помощью Css стилей.
Это для каждой кнопки свой стиль прописывать в отправке?
#35347
30.04.2014 15:02:30
Re: Дополнительные функции для фрейма отправки сообщений
Да. Например!
<div id="1knopka"></div>
<div id="2knopka"></div>
<div id="3knopka"></div>


ну и стили с картинками к этим кнопкам. Можно создать в пользовательских стилях или если одни для всех дизов картинки то просто в css прописать.
#35348
30.04.2014 15:33:25
Re: Дополнительные функции для фрейма отправки сообщений
kent: Да. Например!
<div id="1knopka"></div>
<div id="2knopka"></div>
<div id="3knopka"></div>


ну и стили с картинками к этим кнопкам. Можно создать в пользовательских стилях или если одни для всех дизов картинки то просто в css прописать.
Огромное спасибо!
#35349
30.04.2014 17:49:11
Re: Дополнительные функции для фрейма отправки сообщений
Можно и не назначать каждой кнопки свой id, а сделать так:
input.btn[name=send] {
background-image: url(...);
background-repeat: no-repeat;
padding-left: 20px;
}
и так для каждой кнопки
#35350
30.04.2014 17:59:15
Re: Дополнительные функции для фрейма отправки сообщений
Shogal: Можно и не назначать каждой кнопки свой id, а сделать так:
input.btn[name=send] {
background-image: url(...);
background-repeat: no-repeat;
padding-left: 20px;
}
и так для каждой кнопки
Не работает почему то, весь этот код появляется между фреймами сообщений и отправка, вернее сдвигает вниз все кнопки в отправке .
#35351
30.04.2014 19:57:48
Re: Дополнительные функции для фрейма отправки сообщений
потому что его надо писать в style
<style type="text/css">
input.btn[name=send] {
background-image: url(...);
background-repeat: no-repeat;
padding-left: 20px;
}
</style>
#35352
30.04.2014 20:09:33
Re: Дополнительные функции для фрейма отправки сообщений
kent: потому что его надо писать в style
<style type="text/css">
input.btn[name=send] {
background-image: url(...);
background-repeat: no-repeat;
padding-left: 20px;
}
</style>
Ну я так и делал, только вот это не сохраняется в отправке
<style type="text/css"></style>
#35353
30.04.2014 20:10:50
Re: Дополнительные функции для фрейма отправки сообщений
тогда грузи на хостинг и выводи линком или на страницу.
#35354
30.04.2014 20:41:52
Re: Дополнительные функции для фрейма отправки сообщений
Kent,Shogal спасибо Вам большое, получилось .
#35355
01.05.2014 18:09:06
Re: Дополнительные функции для фрейма отправки сообщений
Запилил стиль по примеру от Shogal но правда с размерами не в 20px а в 16.
Если кому надо юзайте. Для тех у кого установлен скрипт сервис кнопок так же катит.
Пример на дефолте:
<link rel="stylesheet" type="text/css" href="http://disk.modcms.net/august4u/friends/knopki.css" media="all">

Это ставить в шаблон html1 шаблон отправка.
#35356
02.01.2015 16:46:09
Re: Дополнительные функции для фрейма отправки сообщений
подскажите пожалуйста как объеденить 2 кода в один со стилями?

<script type="text/javascript">
parent.loadInfo('who');
setTimeout(parent.August.mySmiles, 100);
</script> это автооткрытие кто в чате и любимых смайлов

и

<script>
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script> кнопку админа только для админов?

если не затрудник как можно проще объясните плиз)а то я не больно шарю во всем это))
#35473
09.01.2015 16:20:33
Re: Дополнительные функции для фрейма отправки сообщений
канабля, из 2ух сделать 1 скрипт?
а что тут думать то...

<script type="text/javascript">
parent.loadInfo('who');
setTimeout(parent.August.mySmiles, 100);
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>
#35480
25.01.2015 13:26:30
Re: Дополнительные функции для фрейма отправки сообщений
stiles: канабля, из 2ух сделать 1 скрипт?
а что тут думать то...

<script type="text/javascript">
parent.loadInfo('who');
setTimeout(parent.August.mySmiles, 100);
setTimeout(function(){ if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = ''; }, 1000 );
</script>

пробовало не помогло
#35493
25.01.2015 16:32:37
Re: Дополнительные функции для фрейма отправки сообщений
<script type="text/javascript">
parent.loadInfo('who');

finction Us() {
if(window.parent.User.Status & 0x14000000) document.getElementsByName("admin")[0].style.display = '';
}

setTimeout(parent.August.mySmiles, 100);
setTimeout(Us, 1000);
</script>

Пробовать вставлять в конец шаблона отправки. Если работали по отдельности - должны работать и вместе. Если админкнопка сама по себе не работала - возможно, оператор не тот. В API к боту проскакивает побитовый оператор 0х40 админский. Попробуйте изменить.
#35495

Другие темы раздела