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

1098
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 2126
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 433
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • dalamkontak написал:
  • Попробуйте социальную сеть Dalam Kontak !
    Сайт сети: Dkon.app
  • mrnoobsky написал:
  • Это моя работа, которая велась давольно таки давно smile Времени было мало, поэтому я скачал полностью все, что было и сделал архив happy
  • Snoopak написал:
  • 111 мегабайт? wtf? Что в архив напихали?
  • mrnoobsky написал:
  • Левое меню это BLG. Возможны какие-то баги, но в целом все должно работать корректно!
  • geleson2222 написал:
  • ?
    Последние темы
    Опрос
    541
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: