Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Светлый вид материалов для ucoz

Добавлено 16-03-2022 в 00:50

Светлый вид материалов для ucoz
Здравствуйте! на данной странице я хочу поделиться с вами простым светлым резиновый видом материалов который я писал для модуля каталог файлов когда дела мобильную версию для одного сайта но так и не доделал её и вот решил выложить некоторые его элементы на талантлев что бы они не пропадали зря и обрели возможно свой дом!
Резиновый по тому что все материалы будут идти друг под другом растягиваясь на всю ширину блока в котором будут находится не важно куда вы будите его использовать как основной вид материалов модуля или захотите поставить в информер.

Скриншоты вида материалов

Ну и для тех кому он понравился или просто хочет посмотреть как он будет смотреться на их сайт созданный вна конструкторе ucoz предлагаю приступить к его установке на сайт

Установка вида материалов

Давайте для начала решим для какого модуля будем его устанавливать и пока вы решаете данную задачу я покажу на примере модуля каталог файлов .
Ну что же переходим в панель управление - дизайн - выбранный модуль в моем случае каталог файлов - вид материалов и вместо того кода что там есть ставим код что указан ниже

Код вида материалов

Код
<div class="widMatzonaBc">
  <div class="widMatzonaBcTop"><i class="fa fa-clock-o" aria-hidden="true"></i> $DATE$ в $TIME$  
  <span class="dataMat"><i class="fa fa-eye" aria-hidden="true"></i> $READS$</span></div>
  <a href="$ENTRY_URL$"><div class="widMatzonaBcName" title="$TITLE$">$TITLE$</div></a>
  <div class="widMatzonaBcText">$MESSAGE$ </div>
  <div class="widMatzonaBcImg"><a href="$ENTRY_URL$"><img src="$IMG_URL1$" alt="$TITLE$" title="$TITLE$"></a></div>
  <div class="widMatzonaBcFot" style="padding: 10px 20px;">
  <div class="userMat"><a href="$PROFILE_URL$" title="Посмотреть профиль">
  <div class="widMatzonaBcAva"><?if($AVATAR_URL$)?><img src="$AVATAR_URL$"><?else?><img src="ССЫЛКА НА КАРТИНКУ НЕТ АВАТАРА" border="0" alt="" /><?endif?></div>
  <div class="widMatzonaBcAvtorName">$USERNAME$</div>
  <div class="clr"></div></a>
  </div>
   
  <div class="futMatInf">

  <a href="$COMMENTS_URL$" title="Комментарии к материалу"><span class="infMat"><i class="fa fa-comments-o" aria-hidden="true"></i>$COMMENTS_NUM$ </span></a>
  <span class="infMat" title="Проголосовало $RATED$"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i>$RATED$ </span>
   
  </div>
  <div class="clr"></div>
  </div>
</div>
Отлично меняем в коде ссылку на картинку нет аватара на свою и после не забываем сохранить!
Теперь подключим стили для нашего вида для этого переходим в таблицу стиле css и в самый её конец прописываем код ниже

Таблицу стиле css

Код


/*вид материалов зона обмена*/
.clr {clear: both;}
.widMatzonaBc {
  background: #FFF;
  overflow: hidden;
  position: relative;
  margin: 0 0 10px;
}
.widMatzonaBc a {
  text-decoration: none;
}
.widMatzonaBcTop {
  padding: 20px 20px 0;
  color: #333;
  font-size: 11px;
}
a .widMatzonaBcName {
  padding: 15px 20px;
  font-size: 20px;
  font-weight: bold;
  color: #333;
}

.matslide a .widMatzonaBcName {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.owl-carousel .owl-stage-outer {
  padding: 0 10px;
}

a .widMatzonaBcName:hover {color: #ff4338;}
.widMatzonaBcImg {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.widMatzonaBcImg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.widMatzonaBcText {
  padding: 0 20px 20px;
  color: #333;
  font-size: 13px;
}

.matslide .widMatzonaBcText {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.widMatzonaBcFot {
  padding: 10px 0;
}

.userMat {
  float: left;
  display: block;
}
.userMat a {
  display: block;
}
.widMatzonaBcAva {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 50%;
  float: left;
  margin: 0 15px 0 0;
  background: url("../img/noImg.png") no-repeat center;
  background-size: 30px;
  background-color: #0068a2;
}
.widMatzonaBcAva img{
  width: 30px;
  height: 30px;
  object-fit: cover;
}
.widMatzonaBcAvtorName {
  color: #333;
  font-size: 14px;
  line-height: 30px;
  float: left;
}
.dataMat {
  float: right;
}
.widMatzonaBcTop i {
  margin: 0 10px 0 0;
}
.widMatzonaBcTop a i {
  margin-top: -5px;
  margin-left: -6px;
}
.futMatInf {
  float: right;padding: 7px 0;
}
.infMat {
  background: #f1f1f1;
  color: #868686;
  padding: 5px 10px;
  border-radius: 4px;
  margin-left: 10px;
  cursor: pointer;
}
.infMat i {
  margin: 0 10px 0 0;
}
.infMat:hover {
  background: #ff4338;
  color: #FFF;
}

Отлично не забываем сохранить! Так же пока мы в таблице стилей на нужно подключить шрифтовые иконки от font-awesome но только в том случае если они у вас ещё не подключены в противном случае повторно этого делать не нужно, ну а для тех у кого их нет то просто в самый вер первой строчкой в таблице стилей пропишите код ниже
Код
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css);
Последним шагом нам осталось очистим кеш у браузера комбинацией клавиш Ctrl+F5 и на этом установка завершена!

Комментарии

Grician 22-03-2022 в 12:51
А возможно сделать, чтобы картинки одинакового размера были?
waak 22-03-2022 в 14:35
Поменяйте параметры в стилях в данном мести на те что вам нужны
Код
.widMatzonaBcImg img {
  width: 100%;  // Ширина
  height: 100%; // Высота
  object-fit: cover;
}

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

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать