Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 2 из 2
  1. #1
    Аватар для [c] Abatko
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.03.2013
    Адрес
    Москва
    Сообщений
    430
    Репутация:
    78 ±

    Несколько картинок в шапке

    Всем привет,сейчас покажу вам не большой код для вашего форума!

    Если вы хотите сделать на форуме так,чтобы при обновление страницы или при заходе на какой-либо раздел,менялась шапка форума на другую,то вам стоит сделать следующее.Можно добавить сколько угодно картинок,покажу вам для примера,как сделать 3 картинки.

    Итак,это не так сложно сделать,думаю любой новичок должен разобраться!
    Первое что мы сделаем зайдем в АЦ,далее Стили>Управление стилями,ищем свой стиль и заходим в шаблон overall_header ! Ищем в нем текст {SITE_LOGO_IMG} и заменяем его на следующий код:

    PHP код:
    <SCRIPT LANGUAGE="JavaScript"><!--
    function 
    setCookie (namevalueexpirespathdomainsecure) {
          
    document.cookie name "=" escape(value) +
            ((
    expires) ? "; expires=" expires "") +
            ((
    path) ? "; path=" path "") +
            ((
    domain) ? "; domain=" domain "") +
            ((
    secure) ? "; secure" "");
    }

    function 
    getCookie(name) {
      var 
    dc document.cookie;
      var 
    prefix name "=";
      var 
    begin dc.indexOf("; " prefix);
      if (
    begin == -1) {
        
    begin dc.indexOf(prefix);
        if (
    begin != 0) return null;
      } else
        
    begin += 2;
      var 
    end document.cookie.indexOf(";"begin);
      if (
    end == -1)
        
    end dc.length;
      return 
    unescape(dc.substring(begin prefix.lengthend));
    }

    DateObjectName = new Date ()
    if (
    DateObjectName.getMonth()==11) {
    DateObjectName.setMonth(0);
    DateObjectName.setYear(DateObjectName.getYear()+1);
    } else 
    DateObjectName.setMonth(DateObjectName.getMonth()+1);

    if (
    getCookie("logo")==null) {
    document.write("<img src=\"адрес_вашей_картинки_номер_1\">");
    setCookie("logo","2",DateObjectName.toGMTString());
    }
    else if (
    getCookie("logo")=="1"){
    document.write("<img src=\"адрес_вашей_картинки_номер_1\">");
    setCookie("logo","2",DateObjectName.toGMTString());
    }
    else if (
    getCookie("logo")=="2"){
    document.write("<img src=\"адрес_вашей_картинки_номер_2\">");
    setCookie("logo","3",DateObjectName.toGMTString());
    }
    else if (
    getCookie("logo")=="3"){
    document.write("<img src=\"адрес_вашей_картинки_номер_3\">");
    setCookie("logo","1",DateObjectName.toGMTString());
    }

    // --></SCRIPT> 

  2. #2
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    Обновил первый пост..

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •