Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Главная страница(Портал)


Главная страница(Портал)

Сообщений 1 страница 20 из 35

1

вроде вещь нужная, а напрямик сделать у меня ее не получается - будем идти в обход
И так как работает скрипт: при заходе на главную страницу форума пользователя будет перекидывать на одну из дополнительных страниц по выбору. Чтобы его в последующем не перебрасывало создается cookie на срок от одного часа и более, которая обновляется при каждом обновлении страницы, если пользователя не было на форуме час и он зашел заново, то его перебросит на портал, если он зашел не на главную, то его не перебросит, все просто)

<script type="text/javascript">
var page = "pages/index";
var timer = 1;
var a = window.location.pathname;
var domain = window.location.hostname + '/';
var time = new Date();
if(navigator.cookieEnabled){
if ((a=='/' || a=='/index.php' || a=='') && document.cookie.indexOf("indexpage=true")==-1){
    location.href = 'http://' + domain + page;
}
time.setHours(time.getHours()+timer);
document.cookie = "indexpage=true; expires=" + time.toGMTString() +  "; path=/";
}
</script>

верх, низ, лева, права вверху работает быстрее
Вот это - адрес на страницу
Вот это - количество часов

А вот это тем кто не знает как бы оформить страницу

by rps

Код:
<div class="container">
<div class="left_1">
<h2>Первый блок</h2>
<br />123456789</div>
<div class="left_2">
<h2>Второй блок</h2>
<br />123456789</div>
<div class="left_3">
<h2>Третий блок</h2>
<br />123456789</div>
<div class="centert">
<h2>Центральный блок верх</h2>
123</div>
<div class="centerb">
<h2>Центральный блок низ</h2>
123</div>
<div class="right_1">
<h2>Первый блок</h2>
<br />123456789</div>
<div class="right_2">
<h2>Второй блок</h2>
<br />123456789</div>
<div class="right_3">
<h2>Третий блок</h2>
<br />123456789</div>
<div class="bottom">
<h2>Нижний блок</h2>
<br />123456789</div>
<style><!--
.left_1, .left_2, .left_3{width: 20%; height: 200px; display: block; margin: 10px 10px 30px 10px; border: 1px solid!important; }
.right_1, .right_2, .right_3{width: 20%; height: 200px; display: block; margin: 10px 10px 30px 79%; border: 1px solid!important; }
.left_1 h2, .left_2 h2, .left_3 h2, #pun-main .container, .center h2, .right_1 h2, .right_2 h2, .right_3 h2{border: none!important; text-align: center;}
.section h1 {display: none; }
.centert  {width: 50%; height: 250px; margin: -640px 20% 10px 25%; border: 1px solid!important; overflow: auto;}
.centerb {width: 50%; height: 250px; margin: 40px 20% 10px 25%; border: 1px solid!important; overflow: auto;}
.right_1 {margin-top: -610px; }
.section .container .container {height: 950px; }
.bottom {width: 98%; height: 200px; border: 1px solid!important; margin: 10px 10px 10px 10px;}
--></style>
</div>

пробуйте

+5

2

пример забыл http://tests.bestff.ru/

0

3

mkusher, в Опере отображается коряво :yep:

0

4

Нормально...только вот как украсить эту страничку...это самый сложный вопрос наверное )))

0

5

Reysler написал(а):

в Опере отображается коряво :yep:

страница? Ну страницу вы сами вправе переделать как угодно, но у меня она отображается нормально...

0

6

Вапче не поняла, где портал...  :dontknow:  Выпадающее меню, что ли?
Через Мозиллу смотрю.

0

7

Ольха написал(а):

Через Мозиллу смотрю.

при первом заходе на форум вас перекинуло на страницу созданную в админке...

0

8

mkusher
Понятно)

0

9

Супер!!!Все работает правильно, справно)
Давно искала.Вы супер!!!

0

10

и что здесь такого? дали скрипт переадресации и готовые дивы на страницу, я то при входе в темку, думал уже джаву подогнали  :dontcare:

0

11

Skyp написал(а):

и что здесь такого? дали скрипт переадресации и готовые дивы на страницу, я то при входе в темку, думал уже джаву подогнали  :dontcare:

ну работает же и непростая переадресация) в общем как вариант...

0

12

mkusher
Т.е. если я задам, чтобы сначала отображался сайт, а потом форум - то так и будет? А вводить адрес самого форума?

0

13

Ольха написал(а):

Т.е. если я задам, чтобы сначала отображался сайт, а потом форум - то так и будет? А вводить адрес самого форума?

т.е. при вставке скрипта, с главной рас в час вас будет перекидывать на нужную страницу поставленную вами

0

14

mkusher
Понятно)

0

15

А скажите пожалуйста, как сделать так, чтобы при входе на главную страницу был адрес: my_forum.ru, а не my_forum.ru/pages/glavnaya к примеру, а при входе на сам форум my_forum.ru/index.php?forum
И еще вопрос: как сделать окно статистики в самом последнем блоке?
Надеюсь понятно объяснила))

Отредактировано Gotiko (Сб, 9 Янв 2010 01:29:42)

0

16

Gotiko написал(а):

my_forum.ru

домен купить на ru

0

17

Только так?

0

18

mkusher, не подскажешь почему у меня не работает? Поставил в HTML верх

Код:
<script type="text/javascript">
var page = "http://test-forum.mybb.ru/pages/portal";
var timer = 1;
var a = window.location.pathname;
var domain = window.location.hostname + '/';
var time = new Date();
if(navigator.cookieEnabled){ 
if ((a=='/' || a=='/index.php' || a=='') && document.cookie.indexOf("indexpage=true")==-1){
    location.href = 'http://' + domain + page;
}
time.setHours(time.getHours()+timer);
document.cookie = "indexpage=true; expires=" + time.toGMTString() +  "; path=/";
}
</script>

ФОРУМ

0

19

Good
Всё понятно ты указал http://test-forum.mybb.ru/pages/portal вот тебе и http://test-forum.mybb.ruhttp://test-forum.mybb.ru/pages/portal
Вот попробуй

Код:
<script type="text/javascript">
var page = "pages/portal";
var timer = 1;
var a = window.location.pathname;
var domain = window.location.hostname + '/';
var time = new Date();
if(navigator.cookieEnabled){ 
if ((a=='/' || a=='/index.php' || a=='') && document.cookie.indexOf("indexpage=true")==-1){
    location.href = 'http://' + domain + page;
}
time.setHours(time.getHours()+timer);
document.cookie = "indexpage=true; expires=" + time.toGMTString() +  "; path=/";
}
</script>

0

20

opirk032
Ну не работает, я уже по разному пробовал.

0


Вы здесь » Единый форум поддержки » Архив » Главная страница(Портал)