Texture pack is in the folder but it doesn't come up?

So I use mac, and on minecraft, I already have 4 texture packs, so I know how to get them. You download them from wherever, go to minecraft > options > resource packs > open resource pack folder then you unzip the download, and put it in the folder. So I did that for this really funny nicolas cage mob resource pack ( http://www.minecraftexe.com/nicolas-cage-texture-pack/ ) and i use version 1.7.9 and it says this was for 1.7.9

and i also did that for this fashionable mobs one, here: ( http://resourcepack.net/fashionable-mobs-resource-pack/ )
and that Really surprised me because normally this website works all the time for me!

so yeah, you get the idea, it isn't working. So i drag the folder of the texture pack into the texture pack folder, clicked done, clicked done again, and went back onto texture packs, but it wasn't there. So i completely quit minecraft, went back on, it still wasn't there. I even restarted the laptop, but it didn't work, so instead of dragging the folder of the texture pack into the texture pack folder, i dragged the.zip file into it, it still didn't work, it just won't show up with the other packs. Both of these are mob ones, then just a minute ago i tried it with one which was a whole texture pack, like which changed everything, not just the mobs, and it worked, it showed up! Please help! I hope this isn't too confusing or anything. Also please try not to make the answers 2 complex please like step by step.

Could just be a bad download honestly. Or maybe what your trying to use is meant to be a mod and not a texture pack. Sorry this is probably a bad answer lol. For something like that though maybe you should actually look into modding minecraft. I recommend looking up the minecraft magic launcher and tutorials on how to mod. Best of luck to you