VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Аффтор: ми, фаел позаимствован с жестака Пример хака:http://xdnet.ru/forum/?styleid=2 Комментарии:
Вообщем идея проста до безумия.. включаем в шаблон яваскрипт и ссылки начинают переливатся при наводке на них курсором Установка:
1)Сохраняемс этот файл в per.js
HTML Code:
var rate = 20;
if (document.getElementById)
window.onerror=new Function("return true")
var objActive;
var act = 0;
var elmH = 0;
var elmS = 128;
var elmV = 255;
var clrOrg;
var TimerID;
if (document.all) {
document.onmouseover = doRainbowAnchor;
document.onmouseout = stopRainbowAnchor;
}
else if (document.getElementById) {
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
document.onmouseover = Mozilla_doRainbowAnchor;
document.onmouseout = Mozilla_stopRainbowAnchor;
}
function doRainbow(obj)
{
if (act == 0) {
act = 1;
if (obj)
objActive = obj;
else
objActive = event.srcElement;
clrOrg = objActive.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}
function stopRainbow()
{
if (act) {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}
function doRainbowAnchor()
{
if (act == 0) {
var obj = event.srcElement;
while (obj.tagName != 'A' && obj.tagName != 'BODY') {
obj = obj.parentElement;
if (obj.tagName == 'A' || obj.tagName == 'BODY')
break;
}
if (obj.tagName == 'A' && obj.href != '') {
objActive = obj;
act = 1;
clrOrg = objActive.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}
}
function stopRainbowAnchor()
{
if (act) {
if (objActive.tagName == 'A') {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}
}
function Mozilla_doRainbowAnchor(e)
{
if (act == 0) {
obj = e.target;
while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
obj = obj.parentNode;
if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
break;
}
if (obj.nodeName == 'A' && obj.href != '') {
objActive = obj;
act = 1;
clrOrg = obj.style.color;
TimerID = setInterval("ChangeColor()",100);
}
}
}
function Mozilla_stopRainbowAnchor(e)
{
if (act) {
if (objActive.nodeName == 'A') {
objActive.style.color = clrOrg;
clearInterval(TimerID);
act = 0;
}
}
}
function ChangeColor()
{
objActive.style.color = makeColor();
}
function makeColor()
{
if (elmS == 0) {
elmR = elmV; elmG = elmV; elmB = elmV;
}
else {
t1 = elmV;
t2 = (255 - elmS) * elmV / 255;
t3 = elmH % 60;
t3 = (t1 - t2) * t3 / 60;
if (elmH < 60) {
elmR = t1; elmB = t2; elmG = t2 + t3;
}
else if (elmH < 120) {
elmG = t1; elmB = t2; elmR = t1 - t3;
}
else if (elmH < 180) {
elmG = t1; elmR = t2; elmB = t2 + t3;
}
else if (elmH < 240) {
elmB = t1; elmR = t2; elmG = t1 - t3;
}
else if (elmH < 300) {
elmB = t1; elmG = t2; elmR = t2 + t3;
}
else if (elmH < 360) {
elmR = t1; elmG = t2; elmB = t1 - t3;
}
else {
elmR = 0; elmG = 0; elmB = 0;
}
}
elmR = Math.floor(elmR).toString(16);
elmG = Math.floor(elmG).toString(16);
elmB = Math.floor(elmB).toString(16);
if (elmR.length == 1) elmR = "0" + elmR;
if (elmG.length == 1) elmG = "0" + elmG;
if (elmB.length == 1) elmB = "0" + elmB;
elmH = elmH + rate;
if (elmH >= 360)
elmH = 0;
return '#' + elmR + elmG + elmB;
}
У меня в IE почему-то после вставки кода в шаблон главная страница на 1 см расширилась вы вылезает за рамке установленного.
@Faytiss
Специалист
Join Date: May 2007
Location: \.
Posts: 337
Версия vB: 3.8.x
Пол:
Reputation:
Professional 387
Репутация в разделе: 267
2
ie - это кусок говна и сидят под ним только ламера и дебилы
@Martell
Эксперт
Join Date: Oct 2006
Location: Online
Posts: 2,067
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 3461
Репутация в разделе: 2734
4
Quote:
Originally Posted by Faytiss
ie - это кусок говна и сидят под ним только ламера и дебилы
Ты бл* наверно очень продвинутый пользователь,если не учитываешь,что 60-70% сидят именно в IE.Прежде чем говорить, статистику просмотри,и не не вводи в заблуждение других.
Sellrion
Kernel panic
Join Date: Aug 2007
Location: Екатеринбург
Posts: 2,536
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 1920
Репутация в разделе: 793
6
Quote:
Originally Posted by Faytiss
ie - это кусок говна и сидят под ним только ламера и дебилы
Мда? Вы уверены? Однако не один браузер в мире не работает настолько корректно с W3C стандартами как IE. И можно с полной уверенностью сказать, что если хак не пашет в IE значит это не хак, а г**но. Так что аккуратнее с заявлениями...
@PATRONNN
Простоузер
Join Date: Feb 2007
Posts: 119
Версия vB: 3.6.8
Reputation:
Novice 1
Репутация в разделе: 2
0
он пашет, но кривовато потому что шаблон все же расширяется
Ты бл* наверно очень продвинутый пользователь,если не учитываешь,что 60-70% сидят именно в IE.Прежде чем говорить, статистику просмотри,и не не вводи в заблуждение других.
Не стоит так категорично заявлять, например, на форумах Ubuntu да и любых других линухов, этот показатель будет совсем не таким.
На моем форуме у осла 35%, это при том, что Опера "шифруется" под IE.
Quote:
Originally Posted by Sellrion
Мда? Вы уверены? Однако не один браузер в мире не работает настолько корректно с W3C стандартами как IE. И можно с полной уверенностью сказать, что если хак не пашет в IE значит это не хак, а г**но. Так что аккуратнее с заявлениями...
IE - мой самый не любимый броузер, от версии к версии он становиться все глючнее, чтобы проверять совместимость страниц под него приходиться держать имадж винды на винте с хитровыепаной инсталяцией IE6 и IE7. Это также самый тормознутый и неудобный броузер с GUI, который я знаю. При этом он может и "корректно" работает с W3C стандартами, но только корректность у него основана на мнении его разработчиков. А то, что процент пользования им велик, не его заслуга, а заслуга Билли, который так удачно монополизировал своей ОС ламеров всего мира. IMHO.
Добавлено через 1 минуту
Да, кстати, этот хак - полная фигня, его как раз на пользователей осла и надо нацеливать.
Last edited by fragov : 03-02-2008 at 08:07 PM.
Reason: Добавлено сообщение
@PATRONNN
Простоузер
Join Date: Feb 2007
Posts: 119
Версия vB: 3.6.8
Reputation:
Novice 1
Репутация в разделе: 2
0
все. всем спасибо, на будущее для всех. код вставлять в конец шаблонов
Sellrion
Kernel panic
Join Date: Aug 2007
Location: Екатеринбург
Posts: 2,536
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 1920
Репутация в разделе: 793
8
Хм, позвольте мне кое-что объяснить. Конечно IE5.5 и IE6 - далеко не лучшие браузеры, но это не потому, что их не догадались сразу нормально сделать. В програмировании есть такое понятие как техническая задача. Если вы перед разработкой какого-нибудь приложения четко не определите что это за приложение и что оно должно уметь, то у вас ничего не получится. А не получится потому, что задача имеет неприятное свойство расширяться. В результате вы будете добавлять все больше и больше наворотов и функций, и разработка софтины не закончится никогда. Дак вот, перед Microsoft стояла задача разработки не IE, а Windows. Windows - это опреационная система. А операционная система изначально предполагает: "Не нравится стандартное - ставь сторонее". Но это лирическое отступление. Суть в том, что IE 7 - первый браузер в линейке IE, который был создан именно как браузер, а не как добавление к Windows. И что мы видим? А мы видим, то что он ничем не уступает Opera и FireFox и в некотором плане даже превосходит их. Я в своей жизни сделал достаточно сайтов и произвел достаточно модификаций той же Булки, чтобы говорить о том, что скорее приходится исправлять косяки с другими браузерами нежели с IE. Так что давайте без малокомпетентных реплик в сторону браузеров...
@Martell
Эксперт
Join Date: Oct 2006
Location: Online
Posts: 2,067
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 3461
Репутация в разделе: 2734
2
Quote:
Originally Posted by fragov
Не стоит так категорично заявлять, например, на форумах Ubuntu да и любых других линухов, этот показатель будет совсем не таким.
Статистика на определенном форуме мне не интересена.
Ну так,если не доверяешь моим словам набери ключевые слова "Статистика использования браузеров".На 1 марта 2008 (всего 1028675 записей) 72% Internet Explorer 14% Mozilla.Так что против статистики не попрешь.
Так что давайте не будем страдать голословностью,а подкреплять фактами свои посты.