Вашему вниманию скрипт на красиво сделанную и удобную кнопку под каталог файлов, где будет выводить с правой стороны размер с сервера. Если вы ставите ссылку с другого хостинг, то не будет выводить, что ниже показано будет. Но также можно со стороннего сделать, если привязать к этому дополнительные поля и только через них вывести. Но это каждый уже сам решит как для него будет предпочтительно. Создана она по умолчанию для темного сайта, но с ним идут стили, что тоже ставил на светлый и немного редактирование и все отлично и корректно смотрится.
Здесь по дизайн можно заметить одну тенденцию, эта иконка сильно похоже на "Яндекс диск" что вы не ошибаетесь, но это просто ссылка на изображение, которую вы сможете сменить на уникальную, или поставить стрелку в низ, чтоб при виде все понятно было. Безусловно есть на нем эффект, это при наведении, но тут главнее как считаю сама стилистика, по которой придумана эта кнопка. Под тему файлы, это может быть любая, как софт или игровая, где скачивают архивы, то этот код отлично подойдет. Во первых его сразу видно и показывает вес. Если вы не зарегистрировались, то у вас не будет прав и вы увидите надпись, что приложена в материале.
Рассмотрим светлый дизайн сайта:
По прямой ссылки:
Сервис:
Это уже на темный фон идет и визуально смотрится:
На прямую сервис:
С хостинг другого:
Так будет видеть гость:
Приступаем к установке:
Нужно разместить ее вид материалов и комментариев к нему модуля файлы.
Код <center> <div class="download-block">
<?if($USER_LOGGED_IN$)?> <?if($FILE_URL$)?><a href="$FILE_URL$" class="skachat" title="Скачать файл"> <div class="download-disc"><center><div>Скачать файл</div></center></div> </a><?endif?> <?if($RFILE_URL$)?><a href="$RFILE_URL$" target="_blank" class="skachat" title="Скачать файл"> <div class="download-disc"><center><div>Скачать файл</div></center></div> </a><?endif?> <style>.download-disc {width:400px;}</style> <?if($RFILE_SIZE$)?><div class="download-size"><b style="color:#d9d9d9;font-size:16px;"><?if($RFILE_SIZE$)?>$RFILE_SIZE$<?else?>Неизвестно.<?endif?></b><br> Размер файла</div><?endif?> <?if($FILE_SIZE$)?><div class="download-size"><b style="color:#d9d9d9;font-size:16px;"><?if($FILE_SIZE$)?>$FILE_SIZE$<?else?>Неизвестно.<?endif?></b><br> Размер файла</div><?endif?>
<?else?><center><div class="download-disc"><center><div><a href="$LOGIN_LINK$" class="skachat">Для скачивания авторизуйтесь</a></div></center></div> <?endif?> </div> </center>
CSS:
Код .download-block { background-color: rgba(27,33,33,0.6); min-width:470px; height:72px; max-width: 724px; display: table-cell; vertical-align: middle; border:1px dashed #626262; border-radius:5px; } .download-disc { background-color: rgba(53,53,53,0.4); height:63px; border-radius:3px; font-size: 19pt; text-transform: uppercase; font-weight: bold; float: left; margin-left: 3px; } .download-disc:hover { background-color: rgba(53,53,53,0.8); } .download-block a:hover{ text-shadow:none; } .download-disc div{ background:url(http://zornet.ru/Fresa/AB/fega/disc.png) no-repeat; padding-left: 53px; margin-left: 6px; height: 50px; line-height: 2; opacity: 0.8; color: #cfcfcf; margin-top: 6px; margin-right:6px; } .download-disc div:hover{ opacity: 1; } .download-size { float: left; text-align: center; padding-top: 12px; margin:3px 10px; font-size: 13px; } Автор: Макс Доработал: trem200 |