diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 856791f..67c4f84 100755 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -1405,6 +1405,12 @@ a.directlink:hover > .directlink-info { .smallimg .directlink-icon-large { display: none; } .smallimg .directlink-icon-uhd { display: none; } +.file-jpg .file-type-png,.file-jpg .file-type-gif,.file-jpg .file-type-mp4,.file-jpg .file-type-flv { display: none; } +.file-png .file-type-jpg,.file-png .file-type-gif,.file-png .file-type-mp4,.file-png .file-type-flv { display: none; } +.file-gif .file-type-jpg,.file-gif .file-type-png,.file-gif .file-type-mp4,.file-gif .file-type-flv { display: none; } +.file-mp4 .file-type-jpg,.file-mp4 .file-type-png,.file-mp4 .file-type-gif,.file-mp4 .file-type-flv { display: none; } +.file-flv .file-type-jpg,.file-flv .file-type-png,.file-flv .file-type-gif,.file-flv .file-type-mp4 { display: none; } + .rating-e .image-rating-s,.rating-e .image-rating-q { display: none; } .rating-q .image-rating-s,.rating-q .image-rating-e { display: none; } .rating-s .image-rating-q,.rating-s .image-rating-e { display: none; } diff --git a/app/helpers/PostHelper.php b/app/helpers/PostHelper.php index bbf42b9..7081665 100755 --- a/app/helpers/PostHelper.php +++ b/app/helpers/PostHelper.php @@ -83,6 +83,11 @@ class PostHelper extends Rails\ActionView\Helper + + + + + @@ -101,6 +106,17 @@ class PostHelper extends Rails\ActionView\Helper else $ddl_class .= ($post->width > 1920 || $post->height > 1500 )? " largeimg":" smallimg"; + if ($post->file_ext == "jpg" || $post->file_ext == "jpeg") + $ddl_class .= " file-jpg" + if ($post->file_ext == "png") + $ddl_class .= " file-png" + if ($post->file_ext == "gif") + $ddl_class .= " file-gif" + if ($post->file_ext == "flv") + $ddl_class .= " file-flv" + if ($post->file_ext == "mp4") + $ddl_class .= " file-mp4" + if ($post->rating == "s") $ddl_class .= " rating-s"; diff --git a/public/assets/application-0b1f0761b0f488c409a80b516518e0e1.css b/public/assets/application-0b1f0761b0f488c409a80b516518e0e1.css index 3061dd8..2fcbab3 100644 --- a/public/assets/application-0b1f0761b0f488c409a80b516518e0e1.css +++ b/public/assets/application-0b1f0761b0f488c409a80b516518e0e1.css @@ -734,6 +734,11 @@ a.directlink:hover>.directlink-info{display:none} .rating-e .image-rating-s,.rating-e .image-rating-q { display: none; } .rating-q .image-rating-s,.rating-q .image-rating-e { display: none; } .rating-s .image-rating-q,.rating-s .image-rating-e { display: none; } +.file-jpg .file-type-png,.file-jpg .file-type-gif,.file-jpg .file-type-mp4,.file-jpg .file-type-flv { display: none; } +.file-png .file-type-jpg,.file-png .file-type-gif,.file-png .file-type-mp4,.file-png .file-type-flv { display: none; } +.file-gif .file-type-jpg,.file-gif .file-type-png,.file-gif .file-type-mp4,.file-gif .file-type-flv { display: none; } +.file-mp4 .file-type-jpg,.file-mp4 .file-type-png,.file-mp4 .file-type-gif,.file-mp4 .file-type-flv { display: none; } +.file-flv .file-type-jpg,.file-flv .file-type-png,.file-flv .file-type-gif,.file-flv .file-type-mp4 { display: none; } .similar .directlink-icon{display:none} .top-corner-float{background:#222;border:solid #000 2px;padding:6px;position:fixed;right:2px;top:2px;z-index:5;font-size: 12px} .post-hover{background:#222;border:2px solid #000;max-width:30em;min-width:20em;padding:2px;position:absolute;z-index:2} diff --git a/public/images/ddl.gif b/public/images/ddl.gif index f79b665..fa6b3e2 100755 Binary files a/public/images/ddl.gif and b/public/images/ddl.gif differ diff --git a/public/images/ddl_large.gif b/public/images/ddl_large.gif index ca407d6..ff24765 100755 Binary files a/public/images/ddl_large.gif and b/public/images/ddl_large.gif differ diff --git a/public/images/ddl_uhd.gif b/public/images/ddl_uhd.gif index be8fabd..65d0206 100644 Binary files a/public/images/ddl_uhd.gif and b/public/images/ddl_uhd.gif differ