Иконки файлов с выводом расширения

470
8.2 из 10
Проголосовало: 10






Оригинальное решение для вывода иконок с расширением файлов.
Иконки сделаны при помощи CSS, скрипт работает без JS и условных операторов.

Установка:
Для модуля Каталог файлов:
Зайдите в ПУ > Управление дизайном > Редактирование шаблонов > Каталог файлов > Страница материала и комментариев к нему и вставьте следующий код в удобное место.
Код
<div class="ico_cbip" data="$FILE_URL$"></div>


Далее зайдите в ПУ > Управление дизайном > Таблица стилей (CSS) и вставьте в конец следующий код.
Код
/* Иконки файлов с расширением by cbipok2513 */  
  .ico_cbip {width: 35px; height: 45px; float: left; display: inline-block; border-radius: 3px 0 3px 3px; text-align: center; line-height: 60px; text-transform: uppercase; color: #fff; font-family: 'Roboto',sans-serif; font-size: 12px; font-weight: bold; overflow: hidden;}  
  .ico_cbip:before {content:""; float: right; position: relative; top:0; right:0; border-width:0 12px 12px 0; border-style:solid; border-color: #fff #fff rgba(0,0,0,.15) rgba(0,0,0,.15); background: transparent; display:block; width:0; box-shadow: 1px 0 1px 0 rgba(0,0,0,.15), -1px 0 1px 0 rgba(0,0,0,.15);}  
  .ico_cbip:after {position: absolute; widht: 100%; margin: -2px 0 0 -5px; text-shadow: 0 0 1px rgba(34,34,34,.35);}  
  /* Вид иконки с расширением расширения */  
  .ico_cbip[data$=".rar"] {background-color: #1ab99b;} /* Цвет для иконки */  
  .ico_cbip[data$=".rar"]:after {content: "rar";} /* Название расширения */


Установка завершена.

Как же добавить новую иконку для другого расширения?
Легко!
Например Вы добавили на свой сайт файл, с расширением .txt, и чтобы его иконка появилась, Вам нужно добавить в CSS следующий код:
Код
.ico_cbip[data$=".txt"] {background-color: #f59d1f;} /* Цвет для иконки */  
  .ico_cbip[data$=".txt"]:after {content: "txt";} /* Название расширения */
Автор публикации: Загрузка
Загрузка
CbIPoK2513, это его n материал
Источник: http://В разработке
  • Оставить первым комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • waak написал:
  • и ещё забыл добавить что использую модуль каталог сайтов
  • waak написал:
  • Почему у меня он перелистывает в верх а не вниз и если это первая песня на стр то он её по кругу гоняет а не переходит к последней
    и как сделать стоп по клику на трек который играет?
  • Acht написал:
  • Тест
    Мда, у меня тоже не работает. Или нужно ждать обновление?
    Добрый вечер.Подскажите,пожалуйста: как сделать, чтобы второй или третий набор смайлов заменить своими.
    Последние темы
    Опрос
    250
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 2
    Гостей: 1
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: