Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Звуковое оповещение в Taigachat с возможностью отключения
1.4.x
В общем: Георгий Шевченко сделал чтоб с изменением чекбокса изменялась картинка.
Мысль хорошая, но чекбокс сохраняется в куках, а заданная картинка нет.
Поэтому при обновлении браузера если звук выключен картинка сменится на дефолтную типо звук включен и происходит путаница.
Поправка: (Чтоб картинка тоже весела в куках и не слетала на дефолтную)
Включатель оповещения by Skaiman.
Скачиваем архив со шрифтом, из него папку fonts, заливаем в корень сайта.
Проделываем операции описанные в ресурсе под спойлером, только это:
Код:
// don't count initial load against anti fade
if(gotNew > 0 && !initial){
lastMessage = new Date().getTime();
}
Заменяем на это:
Код:
// don't count initial load against anti fade
if(gotNew > 0 && !initial){
if(document.getElementById('TaigaChatMute').checked){
lastMessage = new Date().getTime(); snd.play(); snd2.play();
}
else{
lastMessage = new Date().getTime();
}
}
}
Производим все последующие действия из описания до этого момента.
Далее в шаблоне dark_taigachat_controls находим:
Во избежания конфликта, с другими шрифтами убрал приоритет у этого, кто установил до этого уведомления, надо в коде, который вставляется в EXTRA.css, найти
Код:
i {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'root_call'!important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
Включатель оповещения by Skaiman.
Скачиваем архив со шрифтом, из него папку fonts, заливаем в корень сайта.
Проделываем операции описанные в ресурсе под спойлером, только это:
Код:
// don't count initial load against anti fade
if(gotNew > 0 && !initial){
lastMessage = new Date().getTime();
}
Заменяем на это:
Код:
// don't count initial load against anti fade
if(gotNew > 0 && !initial){
if(document.getElementById('TaigaChatMute').checked){
lastMessage = new Date().getTime(); snd.play(); snd2.play();
}
else{
lastMessage = new Date().getTime();
}
}
}
Производим все последующие действия из описания до этого момента.
Далее в шаблоне dark_taigachat_controls находим:
Во избежания конфликта, с другими шрифтами убрал приоритет у этого, кто установил до этого уведомления, надо в коде, который вставляется в EXTRA.css, найти
Код:
i {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'root_call'!important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}