From 8418af7535318c151b901bf0f22ddc727e7b6b93 Mon Sep 17 00:00:00 2001 From: Yukimi Kazari Date: Tue, 6 Jun 2017 17:58:21 -0400 Subject: [PATCH] Added File Extention Indicator --- app/assets/stylesheets/application.css | 6 ++++++ app/helpers/PostHelper.php | 16 ++++++++++++++++ ...ation-0b1f0761b0f488c409a80b516518e0e1.css | 5 +++++ public/images/ddl.gif | Bin 1143 -> 1136 bytes public/images/ddl_large.gif | Bin 1148 -> 1138 bytes public/images/ddl_uhd.gif | Bin 1164 -> 1154 bytes 6 files changed, 27 insertions(+) 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 f79b665245d89a474d5a5cfcc5e1c759c924f9eb..fa6b3e23709553f54ee10ddf63a0a470930e0f44 100755 GIT binary patch delta 241 zcmey)@qvTg-P6s&GErnB`ya*_M<-VU7Yj=>6DI=$Lqk_{OEYIP3r90^H%C)9BS%XU zC54LI0$*P%m;B_?+|;}hPZwJypom^dW{MS5uQ@KgljE5T6rhSsa4K5QBm+}qic8Vv z*Gz$oCL#<13=B-#J^d?BzvW3X30h^ve6GFxL*sqbprw^na$2j@C+!S~j#{{P?~T89 L|M*Kp7#OSp5)4L; delta 248 zcmeys@tuR+-P6s&GEr_L`ya*_LrX_DXA37M6Gt~oLqk_{OA`xIH$zhcV^c$C7iR-A zC54LI0$*P%m;B_?+|;}hPZwJypom^dW{MS5uQM*aljE5T6rhSMaVlERBm-0Ah)dDt z*Gz$o)^ZF23=B+0J^d?BzvX|-G-X!Q)1wK+xvGg1Tpt(C^WUlXDr(u>YmJ^d?BzvWM6VhD6D?)_dew@`XpspF3s>6YsRI#y{h*T3C!V$Ib{ Y-~C=at#j<{2p931c4nDz5CelX0QtjB*#H0l diff --git a/public/images/ddl_uhd.gif b/public/images/ddl_uhd.gif index be8fabdda130f9c3a27fc233931f8ef4fca8d245..65d0206635b83fbdf2a65ce2ea51757b80515d1f 100644 GIT binary patch delta 259 zcmeC-Y~o~h_jI$cOqAQm{)aKf+04+u(!|i%#L2+G(9qS~(b>q%#l+Oa&C%7|#KOW- zNueUQz}MHxB|o_|H#M)s)5TT^D595=nPLUiYl2Jfn$-opD;Zn5u zHB%s?n;e4x0|S$7Pyfo(Z~2uOGNh_M+%frnJ5k|8ZPJ3;jErTXzx(FtOqbsKXyw|& e#s93|df49TEn&G;d(9qS~$;HUP)ydh_#L?Ws!otW& zNueUQz}MHxB|o_|H#M)s)5TT^D595=nPLUiYlchjn$-oqu;8L{t zHB%sCfChsA0|S$LPyfo(Z}}I`;bKVfwY&XGI#)`A?QXc))6R(tX6miJ-S^eFU*qiF pRrR-SR!xw3lU7nua(H1zq>JEkYk9s~HitG$S@)fr&!3CI8UQIfQ`P_g