Страница 1 из 2

Переключатель между вашими проектами

СообщениеДобавлено: 05 авг 2008, 22:52
XxMARSxX
Многие поддерживают сразу несколько сайтов и, естественно делают ссылки на эти сайты в блоке друзья!
Но у многих блоки друзья так перегружены ссылками или бегущими баннерами, что туда обычно даже и не смотрят...

Конец прелюдии.

Вот собственно сбацал сегодня из админбара такой вот переключатель:
Вот картинка
Изображение

<?if($GROUP_ID$!="3" or $GROUP_ID$!="4")?><style type="text/css">.cuzadpn {position:absolute;top:0px;left:0px;width:100%}div > div.cuzadpn {position:fixed;}</style>
<!--[if gte IE 5.5]><![if lt IE 8]><style type="text/css">div.cuzadpn {width:expression(((ignoreMe=(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth))<200?200:ignoreMe)+'px'); position:absolute;top:expression((ignoreMe2=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+'px'); left:expression((ignoreMe=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft)+'px'); }</style><![endif]><![endif]--><?endif?>
<div align="right" style="height: 24px;" id="projects">
<div style="z-index: 10000;" class="cuzadpn">

<div class="admBarLink" style="cursor:default;">
<div class="admBarLeft"></div>
<div class="admBarCenter">
<div class="x-unselectable" unselectable="on">Наши проекты:</div>
</div>
<div class="admBarRight"></div>
</div>

<!--1-->
<div class="admBarLink" onclick="location.href='http://мой.сайт.ru/'" onmouseout="this.className='admBarLink'" onmouseover="this.className='admBarOver';">
<div class="admBarLeft"></div>
<div class="admBarCenter">
<div class="x-unselectable" unselectable="on"><img src="http://мой.сайт.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> Описание первого сайта</div>
</div>
<div class="admBarRight"></div>
</div>
<!--/1-->

<!--2-->
<div class="admBarLink" onclick="location.href='http://мой.сайт2.ru/'" onmouseout="this.className='admBarLink'" onmouseover="this.className='admBarOver';">
<div class="admBarLeft"></div>
<div class="admBarCenter">
<div class="x-unselectable" unselectable="on"><img src="http://мой.сайт2.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> Описание второго сайта</div>
</div>
<div class="admBarRight"></div>
</div>
<!--/2-->

<!--3-->
<div class="admBarLink" onclick="location.href='http://мой.сайт3.ru/'" onmouseout="this.className='admBarLink'" onmouseover="this.className='admBarOver';">
<div class="admBarLeft"></div>
<div class="admBarCenter">
<div class="x-unselectable" unselectable="on"><img src="http://мой.сайт3.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> Описание третего сайта</div>
</div>
<div class="admBarRight"></div>
</div>
<!--/3-->

<div class="admBarLink" style="float:right" onmouseout="this.className='admBarLink'" onmouseover="this.className='admBarOver';" onClick="document.getElementById('projects').style.display='none'">
<div class="admBarLeft"></div>
<div class="admBarCenter">
<div class="x-unselectable" unselectable="on"><img align="absmiddle" src="http://src.ucoz.net/img/bn/cl2.gif"></div>
</div>
<div class="admBarRight"></div>
</div>

</div>
</div>


Красным - Список групп которые видят админбар
Синим - ссылки на ваши сайты
Зеленым - Названия сайтов
Оффтопик: P.S. Вставлять Перед </body> или после <body> (это типа как в настройках про рекламный бар, тпа перед кодом и в коде)


Юзать рекомендую только пользователям встроенного рекламного баннера или тем кто вообще его отключил.

Оффтопик: С одной точки зрения с рекламным баром ничего не происходит, следовательно вы ничего не нарушаете, но администрация Юкоз разбираться долго не будет заменяете вы рекламный бар или только его перекрываете, отсюда вывод, что вас могут забанить.
Если вам дорог ваш ресурс используйте код который выводит список ваших проектов внизу страницы!

Re: Переключатель между вашими проектами

СообщениеДобавлено: 05 авг 2008, 22:56
AllCity
Только за такое сайты закрывают вот тому пример http://hottabych.pp.ru/ а там он всего лишь поставил этот скрипт http://hottabych.pp.ru/ajax.js

Re: Переключатель между вашими проектами

СообщениеДобавлено: 05 авг 2008, 22:58
Vanofuture
Юзать рекомендую только пользователям встроенного рекламного баннера или тем кто вообще его отключил.

Re: Переключатель между вашими проектами

СообщениеДобавлено: 05 авг 2008, 23:26
XxMARSxX
AllCity писал(а):Только за такое сайты закрывают вот тому пример http://hottabych.pp.ru/ а там он всего лишь поставил этот скрипт http://hottabych.pp.ru/ajax.js

ну там понятно...


ладно тогда исходящий вопрос:
Как сделать то же самое, но только внизу экрана??? (чет у меня не получается)

Re: Переключатель между вашими проектами

СообщениеДобавлено: 05 авг 2008, 23:34
bgames
ну всё равно спасибо нужая вещь

Re: Переключатель между вашими проектами

СообщениеДобавлено: 06 авг 2008, 00:33
fayfa
Мне понравилась эта штука,спасибо,а если зделать чтоб она ниже укозовского бегунка была?

Re: Переключатель между вашими проектами

СообщениеДобавлено: 06 авг 2008, 01:03
XxMARSxX
fayfa, некрасиво получится!

вот файнал версион (внизу экрана)

<script type="text/javascript">
var scrh=(window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight));
var y = (scrh - 24);
document.write(''
+ '<style type="text/css">#prmenu {top:'+y+'px;position:absolute;left:0px;width:100%}div > div#prmenu {position:fixed;}</style>'
+ '<!--[if gte IE 5.5]><![if lt IE 8]><style type="text/css">div#prmenu {width:expression(((ignoreMe=(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth))<200?200:ignoreMe)+\'px\'); position:absolute;top:expression(((ignoreMe2=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop))+(window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight)-28)+\'px\'); left:expression((ignoreMe=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft)+\'px\'); }</style><![endif]><![endif]-->'
+ '<div align="left" style="height: 24px;" id="project">'
+ '<div style="z-index:10000;" class="cuzadpn" id="prmenu">'
+ '<div class="admBarLink" style="cursor:default;">'
+ '<div class="admBarLeft"></div>'
+ '<div class="admBarCenter">'
+ '<div class="x-unselectable" unselectable="on">Наши проекты:</div>'
+ '</div>'
+ '<div class="admBarRight"></div>'
+ '</div>'
+ '<!--1-->'
+ '<div class="admBarLink" onclick="location.href=\'http://мой.сайт.ru/\'" onmouseout="this.className=\'admBarLink\'" onmouseover="this.className=\'admBarOver\';">'
+ '<div class="admBarLeft"></div>'
+ '<div class="admBarCenter">'
+ '<div class="x-unselectable" unselectable="on"><img src="http://мой.сайт.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> описание 1</div>'
+ '</div>'
+ '<div class="admBarRight"></div>'
+ '</div>'
+ '<!--/1-->'
+ '<!--2-->'
+ '<div class="admBarLink" onclick="location.href=\'http://мой.сайт2.ru/\'" onmouseout="this.className=\'admBarLink\'" onmouseover="this.className=\'admBarOver\';">'
+ '<div class="admBarLeft"></div>'
+ '<div class="admBarCenter">'
+ '<div class="x-unselectable" unselectable="on"><img src="мой.сайт2.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> описание 2</div>'
+ '</div>'
+ '<div class="admBarRight"></div>'
+ '</div>'
+ '<!--/2-->'
+ '<!--3-->'
+ '<div class="admBarLink" onclick="location.href=\'http://мой.сайт3.ru/\'" onmouseout="this.className=\'admBarLink\'" onmouseover="this.className=\'admBarOver\';">'
+ '<div class="admBarLeft"></div>'
+ '<div class="admBarCenter">'
+ '<div class="x-unselectable" unselectable="on"><img src="http://мой.сайт3.ru/favicon.ico" width="16px" height="16px" align="ABSMIDDLE"> описание 3</div>'
+ '</div>'
+ '<div class="admBarRight"></div>'
+ '</div>'
+ '<!--/3-->'
+ '<div class="admBarLink" style="float:right" onmouseout="this.className=\'admBarLink\'" onmouseover="this.className=\'admBarOver\';" onClick="document.getElementById(\'project\').style.display=\'none\'">'
+ '<div class="admBarLeft"></div>'
+ '<div class="admBarCenter">'
+ '<div class="x-unselectable" unselectable="on"><img align="absmiddle" src="http://src.ucoz.net/img/bn/cl2.gif"></div>'
+ '</div>'
+ '<div class="admBarRight"></div>'
+ '</div>'
+ '</div>'
+ '</div>');
</script>


Работает даже в IE

Re: Переключатель между вашими проектами

СообщениеДобавлено: 06 авг 2008, 02:18
fayfa
Спасибо! 8-)

Re: Переключатель между вашими проектами

СообщениеДобавлено: 06 авг 2008, 03:28
anger
Блок
Код: Выделить всё
+ '<!--3-->'
+ '<!--/3-->'


Тупо копируешь, ставишь следом и норм станет 4? =) вопрос на заранее, т.к. иду спати =)))
Да и биг спс, гениальная штука и лучше чем на разгоне шаб сверху корявится =))))
А и это же получается на каждую страницу в конец перед боди ставить? =) надо пробывать через глобальник =))) а то много кода...

Re: Переключатель между вашими проектами

СообщениеДобавлено: 06 авг 2008, 10:05
XxMARSxX
anger, и станет 4 через глобальник можно а чтобы грузилась страница быстрее код запихиваем в *.js файл и кидаем ссылку на него в глобальник который ставим лучше всего перед </body> :!: