Скрипт изменения название модуля
2047 просмотров || Скачали 0 раз || Оставили 0 комментариев


С помощью этого скрипта можно заменить стандартные названия модуля (/load/, /publ/, /forum/ и т.д.) на свои, например: "/файлы/", "/статьи/", "/форум/" и др.

Установка:

Заходим в редактирование страницы 404 (ПУ → Файловый менеджер → 404.htm → ) и вверх вставляем:

Code
<script>var rmodul = ['новое название модуля','старое название'];  
  if(decodeURIComponent(urlsite.href).indexOf(modul[0]) != -1){  
  nst = decodeURIComponent(document.location.href).replace(modul[0],modul[1]);  
  document.location.href = nst;  
  }</script>


Пример:

Code
<script>var rmodul = ['файлы','load'];  
  if(decodeURIComponent(urlsite.href).indexOf(modul[0]) != -1){  
  nst = decodeURIComponent(document.location.href).replace(modul[0],modul[1]);  
  document.location.href = nst;  
  }</script>


Затем на всех страницах нужного вам модуля после ставим:

Code
<script type="text/javascript">  
  ssnewmodul = document.location.href.replace('название старого модуля','название новго модуля');  
  history.replaceState('', '',ssnewmodul);  
  </script>


Пример:

Code
<script type="text/javascript">  
  ssnewmodul = document.location.href.replace('load','файлы');  
  history.replaceState('', '',ssnewmodul);  
  </script>


Если вы хотите поставить скрипт ещё какой-либо модуль то добавляем в код, который мы ставили в страницу 404 (перед ):

Code
var forum = ['новое название модуля','старое название модуля'];  
  if(decodeURIComponent(urlsite.href).indexOf(forum[0]) != -1){  
  nst = decodeURIComponent(document.location.href).replace(forum[0],forum[1]);  
  document.location.href = nst;  
  }  
  


Это будет выглядеть примерно так:

Code
<script>  
  var urlsite=document.location;if(urlsite.pathname.indexOf('id')!=-1){uid=urlsite.pathname.match(/\d  
+/);document.location.href='/index/8-'+uid;}  
  var rmodul = ['новое название файла','старое название файла'];  
  if(decodeURIComponent(urlsite.href).indexOf(rmodul[0]) != -1){  
  nst = decodeURIComponent(document.location.href).replace(rmodul[0],rmodul[1]);  
  document.location.href = nst;  
  }  
  var forum = ['новое название файла','старое название файла'];  
  if(decodeURIComponent(urlsite.href).indexOf(forum[0]) != -1){  
  nst = decodeURIComponent(document.location.href).replace(forum[0],forum[1]);  
  document.location.href = nst;  
  }  
   
  </script>

Автор: Неизвестен
Сайт автора: http://umania.su/



Категория: Другие | Добавил: Endless | Теги: модуля, Скрипт, Название, изменения
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт
Поиск по сайту
Случайная статья
Случайный материал
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Теги
Оригинал шаблона Info-Rip Подборка Flash часов №1 Шаблон "daintiness" для сайтов uCoz Стильный вид материалов Набор кистей "Курсоры" Flash шаблон Frog Design Рип шаблона sstalkers.ru + бонус Красивый вид и форма добавления комментариев Персональный дневник сталкера Игра "Угадай число" Скрипт изменения название модуля Красивый вид опросов Снаряжение для профиля в стиле сталкер Статусы в списке пользователей Игра "Тетрис" на jQuery Быстрое редактирование материалов в каталоге файлов Выдвижная верхняя панель с красивым эффектом PSD Макет Skylight Добавление сообщения на форум без перезагрузки страницы Новый вид истории ЛС Проверка на правильность ввода каптчи Улучшаем навигацию в личных сообщениях Музыкальный шаблон для uCoz Красивый флеш шаблон для uCoz Новая версия скрипта "Арена" от Яндекс'а Предпросмотр добавляемого материала в Ajax окне для любого модуля Рип игрового шаблона Acc-Team Очень красивый шаблон Ability Эмуляция нажатия правой кнопки мыши Красивая страница ошибки 404 Clip2net Самостоятельный переход пользователей в другую группу Флэш шаблон Travel Club Большой сборник иконок социальных сетей с psd Подробная информация об авторе материала Переключатели страниц как на uCozABC Новая модер-панель для каталога файлов Рип аякс окон Уникальный скрипт "Выстрел" Игровой шаблон для uCoz Способы скрыть админ-бар Автоматическое заполнение тегов для всего сайта Подборка Flash часов №2 Генератор смайлов! Быстрая смена аватара в uWnd окне Шаблон DoubleGame для uCoz PSD макет блога Редактирование титула в uWnd-окне Необычный вид комментариев Набор красивых Flash иконок