Правила проекта!
1. Флуд в комментариях строго запрещается! → Наказание — 1 день бана.
2. Не оскорблять пользователей проекта → Наказание — 8~ часов бана.
  • Страница 1 из 1
  • 1
Возможность выбора собственной главной страницы
S1nner
Дата: Понедельник, 19.09.2011, 14:23 | Сообщение # 1
Сообщений: 235
Полковник


анный скрипт позволяет каждому пользователю установить собственную главную страницу, с которой ему будет удобно запускаться (будь то Каталог файлов, Форум, Новости сайта или любая другая страница). Данный скрипт будет запоминать выбранную страницу
Установка:
1. На всех страницах после вставляйте:
Code
<script>    
   function setCookie(cookieName,cookieValue,nMin) {    
   var today = new Date();    
   var expire = new Date();    
   if (nMin==null || nMin==0) nMin=1;    
   expire.setTime(today.getTime() + 60*1000*nMin);    
   document.cookie = cookieName+"="+escape(cookieValue)+ ";expires="+expire.toGMTString();    
   }    
    
   function getCookie(name) {    
   var nameEQ = name + "=";    
   var ca = document.cookie.split(';');    
   for(var i=0;i < ca.length;i++) {    
   var c = ca[i];    
   while (c.charAt(0)==' ') c = c.substring(1,c.length);    
   if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);    
   }    
   return null;    
   }    
    
   function gohome() {    
   if(getCookie('myhomepage')) var link = unescape(getCookie('myhomepage'));    
   else var link = '/';    
   location.href = link;    
   }    
   </script>


2. На всех страницах в удобное для вас место, где должен располагаться переключатель, вставляйте:
Code
<select name="homeaddres" onchange="setCookie('myhomepage',this.value)">    
   <option selected value="/" >Главная</option>    
   <option value="/index/8" >Моя страница</option>    
   <option value="/load/" >Файлы</option>    
   <option value="/forum/" >Форум</option>    
   <option value="/publ/" >Статьи</option>


3. Теперь нам осталось лишь заменить все ссылки на Главную страницу (На всём сайте) следующим образом:
Найдите и замените:
Code
<a href="/">Главная</a>


на:
Code
<a href="javascript://" onclick="gohome()">Главная</a>


Всё! Скрипт установлен, настроен и готов к работе
Прикрепления: 4914923.png (3.0 Kb)





  • Страница 1 из 1
  • 1
Поиск:
Форма входа
Логин:
Пароль:
Навигация
Мини-чат

Для добавления сообщения зарегистрируйтесь.
Партнеры
Статистика