Как делать немного дизайнов на uCoz сайте в отсутствие замены css? - Статьи вебмастеру - Каталог статей - Полно всего
<
Меню
Категории
Статьи о фильмах [30]
В данной категории находятся статьи о разных фильмах.
Статьи о играх [119]
В данной категории находятся статьи о разных играх.
Статьи о софте [138]
В данной категории находятся статьи о разном софте.
Статьи о музыке [3]
В данной категории находятся статьи о разной музыки.
Статьи о сайтах [6]
В данной категории находятся статьи о разных сайтах.
Статьи вебмастеру [208]
В данной категории находятся различные статьи для вебмастеров.
Статьи о книгах [1]
В данной категории находятся статьи о разных книгах.
Статьи о паранормальном [5]
Статьи о НЛО, экстрасенсах, домовых и т.п.
Liex [0]
Рекламные статьи от LIEX. Добавление статей в эту категорию разрешено только администрацией сайта.
Другие статьи [574]
В этой категории находятся статьи, не относящиеся ни к одной из выше перечисленных категорий.
Мини-чат
Бонус WMR

Получить WMR-бонус на свой кошелек!
Наш опрос
Какое у вас разрешение экрана ?
Всего ответов: 222
Статистика

Статистика материалов

Новостей: 40
Файлов: 2708
Форум: 11862/35778
Коментариев: 459

Зарег. на сайте

Всего: 1176
Новых за месяц: 1
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Счетчики
Главная » Статьи » Статьи вебмастеру

Как делать немного дизайнов на uCoz сайте в отсутствие замены css?
После обновления системы, возникла весьма увлекательная вероятность основывать дизайн веб-сайта конкретно на сервере, применяя способности кука.
Как переменять дизайн при помощи обыкновенных кук вы сможете отыскать в глобальной сети интернет не стоит исходное улучшение употреблять подобным же методом, т.буква. сменять комп.данные стилей и бросать некоторые скрипты.
С помощью Ucoz-куки вы можете выводить либо не исчезать часть HTML-кода, т.е. убавлять размер передаваемых этих с сервера на ПК, пересоздать практически абсолютно всю страничку вашего сайта и форума. К несчастью при написании заметки я сталкнулся с этим этот код не трудится в доли шаблонов, полагаюсь сие станет исправлено.
В будущем для постижения мы станем именовать перемененный варианты сайта - спец-режимом, а обыкновенный - обыкновенным режимом.

Как активизировать спец-режим?
Спец-режим возможно активизировать с помощью Ucoz-куки, какую можно вписать лишь чрез фигуру входа (полагаюсь делают ее не загипнотизированной и тогда наладка очень сильно облегчется). Вам нужно приплюсовать в форму входа добавочную неустойчивую. Неустойчивая непременно обязано владеть числовое свойство. Осмотрим немного альтернатив:
1. Применяя чекбокс (по образцу в админке):
<input type="checkbox" id="flag" name="flag" value="32" /> <label for="flag">Мини-дизайн</label>
2. Используя выподающий перечень:
<select name="flag" size="1">
<option value="0" style="background-color:#999999" selected>- Дизайн -</option>
<option value="0">обычный</option>
<option value="1">мини-дизайн</option>
<option value="2">супер-мини</option>
</select>
три. Используя радио клавиши:
<label><input type="radio" name="flag" value="0"> обычный</label><br />
<label><input type="radio" name="flag" value="1"> мини-дизайн</label><br />
<label><input type="radio" name="flag" value="2"> супер-мини</label><br />
4. Используя тайное поле (актуально ежели вы делали отдельную страницу для входа в спец-режим)
Все приведенные методы ставят только одно значение флага (Ucoz-куки). Можно использовать и многократный подбор (об нем будет позднее прибавлено).

Как изменять дизайн?
Все очень просто, необходимо ставить необходимый HTML-код в Ucoz-условие:
%IF($SPEC_FLAG$=2)%
HTML-код какой нужно демонстрировать если флаг равен 2
%ENDIF%

Если HTML-код не необходим в спец-режиме то Ucoz-условие будет иметь вид:
%IF($SPEC_FLAG$!2)%
HTML-код который НЕ нужно показывать если флаг равен 2
%ENDIF%

В шаблонах можно использовать несколько раз код $BODY$, по этой причине если нужно переработать не часть кода, а полностью делать преображение то, можно создать 2 раздельных дизайна и вделать их в шаблон:
%IF($SPEC_FLAG$=2)%
HTML-код который нужно показывать если флаг равен 2
$BODY$
HTML-код который нужно показывать если флаг равен 2
%ELSE%
HTML-код который Негодно показывать если флаг равен 2
$BODY$
HTML-код который НЕнужно показывать если флаг равен 2
%ENDIF%

Примечание
Прежде чем использовать в шаблоне код $SPEC_FLAG$ уверитесь, что он в нем трудится:
1. Водворите данный кук используя форму входа с полем flag
2. Пробуйте вывести его в шаблоне.
Подмечено, что $SPEC_FLAG$ не работает в виде известия на форуме (что наиболее оскорбительное).
Категория: Статьи вебмастеру | Добавил: Admin| (31.10.2010)
Просмотров: 559 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
Гость

Сообщения:

Группа:
Гости
Время:18:44

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Логин:
Пароль:
Новый год 2012
Поиск
Наша кнопка
Полно всего

 

Мы будем вам признательны,
если вы разместите нашу
кнопку у себя на сайте. Если
вы хотите обменяться с нами
баннерами, пишите на форум !

Друзья сайта
Graffiti Decorations(R) Studio (TM) Site Promoter
Design powered by polnovsego.3dn.ru © 2012 |