[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] []
  • Страница 1 из 1
  • 1
Модератор форума: TeRRoR, Jaguar09, natiQ  
Хак открытия ссылок с помощью GreyBox скрипта.

Дата: Вторник, 24.03.2009, 14:37 | Сообщение # 1
ProjekToR

читатель
Группа: Пользователи
Сообщений: 42
« 9 »
Статус:

Собственно скрин все говорит сам за себя

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

Установка:
1. Заходим в шаблон Форум - Общий вид страниц форума
2. Между <head> и </head> ставим эти строки

Code
<!-- GreyBox idea by AllCity ~ http://allcity.net.ru/ Part 1 Start -->  

<script type="text/javascript">  
var GB_ROOT_DIR = "/greybox/";  
</script>  

<script type="text/javascript" src="/greybox/AJS.js"></script>  
<script type="text/javascript" src="/greybox/AJS_fx.js"></script>  
<script type="text/javascript" src="/greybox/gb_scripts.js"></script>  
<link href="/greybox/gb_styles.css" rel="stylesheet" type="text/css" />  
<!-- GreyBox idea by AllCity ~ http://allcity.net.ru/ Part 1 End -->

AJS_fx.js файл используется для эффектов если вы не хотите эффектов, то удалите эту строку

Code
<script type="text/javascript" src="/greybox/AJS_fx.js"></script>

на этом вы сэкономите 3.08 Кб
3. Потом в этом же шаблоне после $BODY$ ставим этот скрипт

Code
<!-- GreyBox idea by AllCity ~ http://allcity.net.ru/ Part 2 Start -->  
<script type="text/javascript">  
gb=document.getElementsByTagName('a');  
for(sw=0; sw<gb.length; sw++){  
if(gb[sw].className=="link"){  
gb[sw].rel="gb_page_center[800, 400]";  
gb[sw].title="GreyBox idea by AllCity ~ http://allcity.net.ru/ ";  
}}  
</script>  
<!-- GreyBox idea by AllCity ~ http://allcity.net.ru/ Part 2 End -->

4. Скачиваем этот архив и загружаем только папку greybox в корень сайта!

скачать [188.51 Кб]

5. Заходим в админку Файловый менеджер в папку greybox и сюда надо загрузить файл loader_frame.html (loader_frame.html находится в архиве в папке greybox)

Вот и все!!!!!

Пример работы скрипта можно увидеть здесь.

Все работает на 100% в этих браузерах!

Code
Safari  
Firefox 1.5+  
Internet Explorer 5.5+  
Opera 8.5+

Немного о настройке скрипта

Code
rel="gb_page_center[800, 400]"

это регулировка размера окна 800 - ширина, 400 - высота.
Для того чтоб окно открывалось на весь сайт тогда замените

Code
rel="gb_page_center[800, 400]"

на

Code
rel="gb_page_fs[]"

Продвинутые пользователи могут посмотреть мануал тут (На английском) там есть разные варианты открытия этого окна я вам предоставил только два.
Где

Code
title="GreyBox idea by AllCity ~ http://allcity.net.ru/ "





Дата: Пятница, 27.03.2009, 14:22 | Сообщение # 2
natiQ

natiQ - соска тупая
Группа: Пользователи
Сообщений: 1566
« 0 »
Статус:
ProjekToR, Класс спасибо)



Дата: Среда, 08.04.2009, 21:19 | Сообщение # 3
ProjekToR

читатель
Группа: Пользователи
Сообщений: 42
« 9 »
Статус:
а где + ))))




Дата: Четверг, 09.04.2009, 00:30 | Сообщение # 4
natiQ

natiQ - соска тупая
Группа: Пользователи
Сообщений: 1566
« 0 »
Статус:
ProjekToR, дал)



Дата: Четверг, 09.04.2009, 15:34 | Сообщение # 5
ProjekToR

читатель
Группа: Пользователи
Сообщений: 42
« 9 »
Статус:
спс



  • Страница 1 из 1
  • 1
Поиск: