According to the HUD and Warpedia, Temples act as city terrain yet in a recent battle (Game ID 44016) one of my Griffons did not receive the +20 battle bonus. Pretty frustrating because it died to a stack of dwarves without killing a single one.
Actually the current Warpedia (which I updated) shows that Temples are not city terrain and thus there is no city bonus there for Spiders/Minotaurs/Gryphons.
Unfortunately the HUD still shows the bonus. Hopefully that will be corrected in 0.92.