Смена фона пользователем

+31
2.07K
Решил приукрасить сайт для пользователей. Нужно было что бы сайт менял фон.
Есть решение описаное в этом блоге смотреть блог
Смена фона происходить плавно, с заданным интервалом. Это мне не устроило.

Хотелось что бы фон сайта изменял сам пользователь.И фон оставался при перезагрузки страницы таким каким настроил сам пользователь для себя
Вот решение. скачать
файле index.html всё понятно… пожеланию добавьте css цвет шрифта и т.д
для тех кто пользуется версиями 1.5-1.7 строчка
  1. <script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
не нужна.


Демо: смотреть
+3
Алексей Алексей 12 лет назад #
Красиво +
0
WALTERZ WALTERZ 12 лет назад #
В ссылке l пропустили
http://instantcms.ru/users/files/download1857.html
0
nikolas nikolas 12 лет назад #
странный глюк было нормально...мерси ..поправил сылку
0
artlab artlab 12 лет назад #
как бы это оформить в переменную,с ид юзера и с записью в базу,тогда выбранный фон будет сохраняться
0
nikolas nikolas 12 лет назад #
выбраный фон и так сохроняется в браузере ненада id
0
artlab artlab 12 лет назад #
Хром 16+
Файл запускал с компа,выбор не сохранился.
Имелось ввиду,что юзверь зайдёт через ...неделю,и его выбор сохранится?
0
artlab artlab 12 лет назад #
Как в Твиттере,оформил страницу,и..работает
0
nikolas nikolas 12 лет назад #
на хроме не пробывал в мазиле сохроняется
0
Def Def 12 лет назад #
а есть возможность загрузить свой фон?
-1
Def Def 12 лет назад #
а каков механизм запоминалке?
0
Крылов Сергей Крылов Сергей 12 лет назад #
Тут единственный нюанс.

Я смотрю, что при входе сначала загрузится один фон, а потом выбранный пользователем.

Получается, что лишнее грузим и для фонов в виде картинок (а не бесшовных текстур) это выходит накладно.
-2
GarikKR GarikKR 12 лет назад #
Так уберите основной фон.Оставте только то что нужно)
0
Александр Александр 12 лет назад #
Что то поседел и решил накидать небольшой похожий модуль
На верху выезжает панель.

Ща еще делаю, привязываю все это к админке, вывод модулей уже привязал как видно из примера
Смотрим тут http://slavyanskaya-news.ru
0
Александр Александр 12 лет назад #
Теперь по теме. Все хорошо в этой смене фона, только 1 минус, всегда грузиться дефолтная обоина, которая нехило подгружает ресурс. В любом случае + подумаю как доработать
0
nikolas nikolas 12 лет назад #
ты бы ещё фоновые картинки по 1 мб ставил и сайт у тебя бы летал))) воспользуйся сжатием картинок у тебя картинки весят от 400-600 кб их элементарно можно сжать не теряя сильного качества до 200 кб точна
0
VonKruger VonKruger 12 лет назад #
Интересная ситуация возникла со сменой фона способом описанным в этом топике. Дело в том, что у меня при установки смены фона, пропадают вкладки в профиле пользователей, видимо конфликтуют какие-то скрипты... Пробовал, по совету автора удалить строку
Код PHP:
<script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
однако при таком раскладе смена фона вообще не работает. Использую версию CMS 1.7 Подскажите пожалуйста что можно сделать.
0
nikolas nikolas 12 лет назад #
смотри дополнительно какие модули устанавливал...на лицо конфликт..
0
VonKruger VonKruger 12 лет назад #
а на что в первую очередь нужно обратить внимание? На те модули в которых используется jquery скрипты?
0
nikolas nikolas 12 лет назад #
на сторонние скрипты...отключай по одному и найдешь конфликт
0
vslava vslava 12 лет назад #
Здравствуйте!
а как все это установить и будет ли работать в версии 1,9
0
xcjccjmj xcjccjmj 12 лет назад #
А в какие папки ложить, у меня не работает на 1.9

Еще от автора

сообщения на Ajax 1.9
сообщения пользователя на Ajax 1.9ДЕМО минимум запросов
Хак. Поднятие анкеты в поиске за рейтинг. версия 1.9
Хак. Поднятие анкеты в поиске за рейтинг. версия 1.9 Если у вас дефолтный шаблон то скачиваем с заменой эти файлы http://instantcms.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.