Все для DataLife Engine / DLE хаки / Хак для DLE / Хаки DLE задать каждой категории цвет фона картинку

Хаки DLE задать каждой категории цвет фона картинку


С выходом новой версий DataLife Engine появляются все новые возможности. Хаки DLE задать каждой категории цвет фона или картинку, по сути не совсем хак, а функция которую не многие используют на сайтах. Данный стандартный тег движка и другой можно будет применить для оформления веб-ресурса в более широк смысле. К примеру можно полностью изменить всю стилизацию, полной новости так, что различия будут существенны. Краткая новость будет проще, а полная более насыщена и красочней. Чтобы в полной мере знать какой метод мы будим применять и что можно использовать, советую познакомится с документацией DLE, который вы скачиваете вместе с движком в файле Documentation/readme.chm.

Хак DLE задать каждой категории цвет фона, был найден в интернете, а с добавлением картинки дополнил пользователь сайта dle9.com. Итак, в этом посте мы узнаем, как можно установить разный фон для каждой категории, то есть если ты переходишь в категорию игры, там будет картинка фон из игры, фильм из фильма и так далее.

Установка фона цвета для нужной категории.

Для этого перед конструкцией в вашем шаблоне

</head>


вставляем:

 <body style="[category=1] background-color: black; [/category]
[category=2]background-color: orange;[/category]">
</body>


category=1 - где номер 1 - это ID категории к которой будет относится цвет
background-color: black; - черный цвет фона.

Было задано два фона на Picses:

background-color: orange;


Если вы сделали все правильно, то после перехода в нужную вам категорию произойдет смена фона средствами движка.


Чтобы сделать фон картинкой были предложены следующие варианты, но замена таким образом стилей не работает.

background:url("../images/название файла картинки 1.jpg") repeat-x top;

картинка должна находится в папке images шаблона
или если не появится картинка
background:url("/templates/Default/images/название файла картинки 1.jpg") repeat-x top;

Также можно использовать полный адрес

Установка фона картинки для нужной категории. Решение найдено пользователем Casillas,

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

[category=16]<div class="category16"> <body class="cat16" oncopy="return false" onMouseMove="preventSelection(document);">[/category]


в ваш шаблон файл с форматом CSS в конце добавляем такие строчки.
.category16{ position:absolute; width: 100%; background: url("../images/fon2.jpg") repeat-x 0 0; }
.cat16{ text-align: center; background: #000000;}


Где мы получаем, что отсюда берется /images/fon2.jpg нужный файл оформления, а сам фон черный.

Smena-fona-sredstvami-dvizhka.rar [72,27 Kb] (cкачиваний: 127)
  • 60
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent